Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >

Lazy Ranma
Отправлено: Jan 14 2007, 19:54


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Драсте. (IMG:style_emoticons/kolobok_light/smile.gif)

Инетересно, как в NWN2 с поддержкой баз данных для PW? Так же, как и в nwn, SetCampagin*, или добавили поддержку нормальных баз данных через какие-нибудь плагины?
  Форум: Neverwinter Nights 2 Obsidian Toolset · Просмотр сообщения: #102270 · Ответов: 336 · Просмотров: 217,948

Lazy Ranma
Отправлено: Apr 9 2005, 05:41


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Я то зашел... Только на английский все это вы сами переводить будете. :unsure:
Добавлено в [mergetime]1113014619[/mergetime]
А вообще, забавно смотрится. Пожелания из страны со 100 без нескольких % пиратсвом, которые человека с лицензией днём с огнём не сущут. :D
Добавлено в [mergetime]1113015259[/mergetime]
QUOTE (Friedrich @ Mar 11 2005, 23:59)
Саммоны, фамильяры и т.п. при их призыве креэйтются по ресрефу (н.п. nw_fm_bat01 – фамильяр летучая мышь первого уровня). Однако их прототипы не доступны из палитры тулсета. Соответственно, нельзя посмотреть как они отскриптованы, переписать AI фамильяра и т.п., что не есть вери гуд.
Га. А каким образом я их менял? :) Распакуй синьки фамильяров из ресурсов и засунь в модуль — и всё появится в палитре.
QUOTE (Friedrich @ Mar 11 2005, 23:59)
Ограничение по размеру брони
Магическая брона принимает сама размер и формы... эээ... форму владельца. А ради нескольких бронек +0 делать это ограничение бессмысленно.
QUOTE (Friedrich @ Mar 11 2005, 23:59)
Параметры передаются только по значению.

С одним исключением — объекты передаются по ссылке.
Добавлено в [mergetime]1113015363[/mergetime]
Кстати, а разве для постинга на форумах Обсидиан обязательно нужна лицензия?
Добавлено в [mergetime]1113015584[/mergetime]
QUOTE
You must have a Neverwinter Nights CD Key entered into your account details to post in this forum.
Это только на форумах NWN. Всех, кроме самого общего. Скорее всего, на форумах NWN2 может постить кто угодно, что вполне логично.

PS Но всётаки желательно для видимости иметь купленую игру, ибо смотрите после первого «Добавлено» :D
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #35268 · Ответов: 46 · Просмотров: 58,905

Lazy Ranma
Отправлено: Nov 13 2004, 11:19


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


QUOTE (_kaa_ @ Nov 6 2004, 15:19)
К сожалению умер реалмс и унес с собой описание стандартной системы лута из СОУ

А вот и неправда. Никуда он не умер.
http://oldforums.rpgplanet.ru/index.php?showtopic=2653
  Форум: Шарды рунета · Просмотр сообщения: #15702 · Ответов: 38 · Просмотров: 52,640

Lazy Ranma
Отправлено: Nov 13 2004, 11:17


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Самый обыкновенный mysql. Читай доку, там все расписано.
  Форум: Шарды рунета · Просмотр сообщения: #15701 · Ответов: 14 · Просмотров: 17,571

Lazy Ranma
Отправлено: Oct 31 2004, 01:06


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


QUOTE (al'Vandal @ Oct 29 2004, 11:19)
так и непонял что ты хотел этим сказать... БД заполненная нестандартными предметами освобождается наполовину? Тогда где будут храниться нестандартные предметы из нее? Или обе бд освобождаются наполовину? Если да - то засчет чего?

Нету БД для стандартных шмоток. Все сохраняется целиком через StoreCampaginObject(). Под двумя БД имелись ввиду DBF с объектами. При удалении объекта свободное место не освобождается, а таким образом база пакуется без внешних приблуд.
QUOTE
А поповоду изменения внешнего вида вещей - так это можно реализовать за счет локальных переменных, которые в свою очередь путем нехитрых манипуляций( читай - написать немного продвинутые функции по работе с локальными переменными)  можно абсолютно независимо от имени читать с объекта и сохранять в бд.

Зачем извращаться с переменными, когда есть функции для просмотра внешнего вида? Правда, они, кажется, цвет не читают. Но такой способ будет при загрузки объекта из БД лагать сильнее стандартной базы — посчитай сколько у тебя копирований получится на 1 шмоть.
Это во-первых. Во-вторых нет никакого 100% надежного способа проверить, есть ли шмотка такая в палитре. Не с таким ResRef, та точно же такая. У меня на шарде ДМы любят приносить чуть-чуть переделаные шмотки, отличающиеся в основном по расцветке.
  Форум: Шарды рунета · Просмотр сообщения: #14838 · Ответов: 14 · Просмотров: 17,571

Lazy Ranma
Отправлено: Oct 28 2004, 23:52


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Ага, щаз. Если ты (например, с помощью крафтинга) поменял внешний вид одежды или просто ее улучшил, то из БД восстановится ее первоначальный вариант (тот, что есть в палитре). Надо ли говорить, что вещи, принесенные ДМом, сохраняться вообще не будут?
У меня используется гибридная БД... Она хранит объекты в DBF (не более C (константы) вещей на одну БД), остальное в MySQL. Когда 2 БД (полностью заполненые до этого) освобождаются на половину, то они из OnLoad сливаются в новую, а старые убиваются.
Кстати, помогите подобрать оптимальную константу кол-ва объектов в одной БД.
  Форум: Шарды рунета · Просмотр сообщения: #14716 · Ответов: 14 · Просмотров: 17,571

Lazy Ranma
Отправлено: Oct 26 2004, 12:32


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


QUOTE (_kaa_ @ Oct 25 2004, 12:44)
Либо глючит, либо тормозит или еще чего
Обычно все сразу. :vava:
  Форум: Шарды рунета · Просмотр сообщения: #14539 · Ответов: 26 · Просмотров: 34,974

Lazy Ranma
Отправлено: Oct 26 2004, 12:31


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Можно сложно: если за прошлый и этот раунды нанесено дамаджа в 2 раза больше, чем осталось хитов, то киляем альтера при следующем входе. =)
  Форум: Шарды рунета · Просмотр сообщения: #14538 · Ответов: 17 · Просмотров: 19,215

Lazy Ranma
Отправлено: Oct 26 2004, 12:28


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Там один шифтерский скрипт. Перед полиморфом можно попробовать почистить шкурку.
  Форум: Шарды рунета · Просмотр сообщения: #14537 · Ответов: 9 · Просмотров: 13,711

Lazy Ranma
Отправлено: Oct 24 2004, 23:21


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


На волте, вестимо.
http://nwvault.ign.com/Files/other/data/1053291597203.shtml
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #14374 · Ответов: 128 · Просмотров: 147,474

Lazy Ranma
Отправлено: Oct 24 2004, 20:33


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


QUOTE (Twin @ Oct 22 2004, 01:06)
Жаль только, что в нём нет поиска, это огромный минус. :( Иначе был бы "бестселлер". :yes:

А это разве не поиск? Или у тебя другой tlkedit?

(нажмите, чтобы увеличить)
(IMG:http://rpgplanet.ru/forums/uploads/post-379-1098639165_thumb.jpg)

//Почему PNG нельзя в тэг [img] добавлять?..
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #14353 · Ответов: 128 · Просмотров: 147,474

Lazy Ranma
Отправлено: Oct 24 2004, 13:06


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Самый лучший редактор ИМХО - это tlkedit. На самом деле редактирует практически все форматы НВН. Написан на яве, так что будет работать под любой осью.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #14326 · Ответов: 128 · Просмотров: 147,474

Lazy Ranma
Отправлено: Oct 24 2004, 12:12


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Мне это было нужно, когда мы хостились на uagames. Там на сервере было 4 рута, а ДМы жаловались на то, что какие-то админы в количестве много штук заходили на сервер. Мне это надоело. А поскольку любой рут может как посмотреть ДМ пароль, так и добавить свой сидикей в базу данных, то я решил сделать так.
Хешировалась именно public часть CD-key'я. Весь смысл в том, что админ сервера не сможет сам посчитать этот хэш и добавить его в БД. А следовательно и зайти на сервер с правами ДМа.
  Форум: Шарды рунета · Просмотр сообщения: #14323 · Ответов: 38 · Просмотров: 71,465

Lazy Ranma
Отправлено: Oct 24 2004, 12:06


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Каа же написал, что SetCampaginLocation() пользоваться нельзя, ибо она неправильно локацию сохраняет. Поэтому сохранять вектор отдельно, а тэг отдельно - самое простое решение (я не говорю самое правильное).

Второй, более сложный вариант, - автоматически индексировать локации с базе данных. Тогда вместо тэга можно использовать ее индекс, а при изменении тэга локации нужно будет только отредактировать ее тэг в БД. Но это относится к MySQL базе.

А вообще, советую забыть про стандартную базу данных. Она большая, медленная, ее нужно периодичекси паковать (а под линуксом этого, на сколько я знаю, до сих пор сделать нельзя), в ней куча глюков (с числами на конце, с SetLocation()), она жутко неудобная по сравнению с SQL. Именно из-за глюка с числами на конце (а это означало невозможность реализации массивов - про буковку на конце я не догадался) я в январе или феврале сего года в очередной раз помянул недобрым словом биовару и заменил весь код, использующий стандартную БД. Нужно ли говорить, что то, что я писал под стандартную БД несколько дней, с использованием SQL я написал за несколько часов, а кода в результате получилось в разы меньше?
  Форум: Шарды рунета · Просмотр сообщения: #14322 · Ответов: 9 · Просмотров: 13,629

Lazy Ranma
Отправлено: Oct 24 2004, 00:48


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Ну да, там тэги наоборот должны стоять =)
  Форум: Шарды рунета · Просмотр сообщения: #14298 · Ответов: 38 · Просмотров: 52,640

Lazy Ranma
Отправлено: Oct 24 2004, 00:42


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


У меня круче. =) ДМ может заходить с любого ip/аккаунта, но с заданым СиДикей. Причем для CD-key считается хэш сумма, так что никакие злобные админы и кулхацкеры не проникнут. =)
  Форум: Шарды рунета · Просмотр сообщения: #14297 · Ответов: 38 · Просмотров: 71,465

Lazy Ranma
Отправлено: Oct 24 2004, 00:38


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Креш из-за спеллсейва лечится правкой spells.2da, уверен на 95%, что для шифтера можно написать скриптовой воркараунд.
  Форум: Шарды рунета · Просмотр сообщения: #14295 · Ответов: 9 · Просмотров: 13,711

Lazy Ranma
Отправлено: Oct 24 2004, 00:36


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Можно использовать вместо SetCampaginLocation() 2 функции GetCampaignVector() и GetCampaignString(). С помощью первой храним собственно вектор, второй - тэг локации.
  Форум: Шарды рунета · Просмотр сообщения: #14294 · Ответов: 9 · Просмотров: 13,629

Lazy Ranma
Отправлено: Oct 16 2004, 09:22


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


QUOTE (Аваддон @ Oct 14 2004, 22:45)
Насчет палитры это про самодельные которые в палитру внесены или ваще с другого мода?

Предметы, принесенные ДМом.
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #13734 · Ответов: 13 · Просмотров: 19,542

Lazy Ranma
Отправлено: Oct 14 2004, 22:34


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


(влом смотреть) Камеры хранения сделаны на основе сундуков? Можно класть шмотки, которых нет в палитре? Можно класть потионы, стрелы и т.п.?
  Форум: Neverwinter Nights Aurora Toolset · Просмотр сообщения: #13684 · Ответов: 13 · Просмотров: 19,542

Lazy Ranma
Отправлено: Oct 12 2004, 15:00


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Я пользуюсь вот этим редактором
http://nwvault.ign.com/Files/other/data/1063383933840.shtml
и вот этим
http://nwvault.ign.com/Files/other/data/1053291597203.shtml

Чем именно - зависит от настроения. =) Просто первый можно запускать из коммандной строки.

Еще говорят у BioWare есть свой собственный открытый для остальных редактор. %) Я его не видел, но уже модифицированная версия есть тут:
http://nwvault.ign.com/Files/other/data/1054162676171.shtml

Для erf'ов использую какие-то комманд-лайновые утилиты. Не могу найти на волте...
  Форум: Neverwinter Nights · Просмотр сообщения: #13535 · Ответов: 12 · Просмотров: 17,260

Lazy Ranma
Отправлено: Oct 12 2004, 09:58


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


1. Какой именно БД?
Если стандартная .dbf - почитай эти топики
http://oldforums.rpgplanet.ru/index.php?showtopic=4727&hl=
http://oldforums.rpgplanet.ru/index.php?sh...ndpost&p=184987
2.
Neverwinter Script Source
void main()
{
    object oPC = GetLastUsedBy();
    int nGoodEvil = GetAlignmentGoodEvil(oPC);
    int nLawChaos = GetAlignmentLawChaos(oPC);
    if (nGoodEvil == ALIGNMENT_EVIL)
        AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("wp_city_good")));
    else if (nGoodEvil == ALIGNMENT_GOOD)
        AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("wp_city_evil")));
    else
        AssignCommand(oPC,ActionJumpToObject(GetObjectByTag("wp_city_neutral")));
}

Таким образом. wp_city_* - вэйпоинты в соответствующих городах. Вешать скрипт OnUsed портала...
3. уууууу.....
  Форум: Шарды рунета · Просмотр сообщения: #13513 · Ответов: 38 · Просмотров: 52,640

Lazy Ranma
Отправлено: Oct 12 2004, 09:23


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Распакуй модуль (это обычный ERF архив, такой же как и hak файл), открой в GFF редакторе файл module.ifo. Измени значение Mod_MinGameVer на "1.62". Сохрани его и запакуй модуль. GFF редакторы и ERF утилиты ищи на волте.
  Форум: Neverwinter Nights · Просмотр сообщения: #13512 · Ответов: 12 · Просмотров: 17,260

Lazy Ranma
Отправлено: Oct 11 2004, 23:16


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Кароче, 1.64 нельзя ставить на шардах. Слишком много багов.
Сервер падает часто при использовании функции GetHasSpell()
Сервер падает при отдыхе персонажа, на которого надета шмотка с бонусным спелл-слотом.
Экзис будет на 1.62 до появления 1.65 (или 1.64.1)

Подробности тут:
http://nwn.bioware.com/forums/viewtopic.ht...&forum=56&sp=30
  Форум: Neverwinter Nights · Просмотр сообщения: #13491 · Ответов: 12 · Просмотров: 17,260

Lazy Ranma
Отправлено: Oct 9 2004, 19:29


Level 3
*

Группа: Members
Сообщений: 47
Регистрация: 25.06.2004
Из: Москва
Пользователь №: 144


Не работает NWNX2 под linux. :swoon:
  Форум: Neverwinter Nights · Просмотр сообщения: #13393 · Ответов: 12 · Просмотров: 17,260

2 страниц V   1 2 >

Есть новые сообщения  Открытая тема (есть новые ответы)
Нет новых сообщений  Открытая тема (нет новых ответов)
Горячая тема (есть новые сообщения)  Горячая тема (есть новые ответы)
Горячая тема (нет новых сообщений)  Горячая тема (нет новых ответов)
Опрос (есть новые голоса)  Опрос (есть новые голоса)
Опрос (нет новых голосов)  Опрос (нет новых голосов)
Тема закрыта  Закрытая тема
Тема перемещена  Тема перемещена
 

Текстовая версия Сейчас: 28th March 2024 - 13:02