Усталость и отдых |
Здравствуйте, гость ( Вход | Регистрация )
Усталость и отдых |
Jan 11 2007, 16:36
Сообщение
#1
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
я так понял по среднему тону отзывов - такая схема не многим понравилась, хотя она была мягче системы в Проклятии Левора (там 24 часа и штрафы, тут же больше и штрафы меньше, да и начисление гибче).
Собсна в этой теме можно (и нужно) конструктивно пожаловаться на недостатки и мб высказать ваш вариант, как лучше сделать усталость / отдых в модуле, и надо ли вообще делать это в синглах. зы: мысль для затравки - у меня пылится в архивах система, основанная не на времени, как сейчас, а не действиях игрока + времени. Те можно пахать как лошадь 12 часов к ряду и заработать первые штрафы, а можно 2 суток простоять и получить только штрафы от недосыпания. в общем "раз такие умные", попробуйте придумать или высказать, как бы вам хотелось видеть в модулях отдых. Глядишь, идея гениальная у кого родится (IMG:style_emoticons/kolobok_light/smile.gif) |
Feb 17 2007, 06:38
Сообщение
#2
|
|
Level 9 Класс: Обыватель Характер: Lawful Good Раса: Человек NWN: Модмейкер Рыцарская Сага |
QUOTE(Lex @ Feb 15 2007, 16:56) [snapback]104436[/snapback] по поводу того, чтобы не понижать мудрость/инту.. тут сложно. Получается что понижаться будут только бойцовские статы, а магам минимум хлопот, это имхо неверно. Чет не понял, это почему же не верно? Ведь идет разговор о том, почему ваша усталость раздражает игроков, а это точно большое раздражение. Может еще добавить и харизму колдуну, для полноты картины? (Хотя наверное и харизму давно режете…(IMG:style_emoticons/kolobok_light/biggrin.gif) ) Предупреждение на SpeakString не спасет положения… NeoJSmith высмеял положение когда усталость наступает в определенный час: «…а один час - вот это бред, это как выключатель что ли?» Предупреждения вообще будут выглядеть как мина с часовым механизмом: «Ты смотри остался один час до взрыва!» (IMG:style_emoticons/kolobok_light/biggrin.gif) Ну это все лирика… Тут вчера нашел бяку в своем отдыхе, игра подвешивалась при попытке отдыха с подчиненным монстром. Как у вас решалась эта проблема? Я ничего другого не смог придумать, как воткнуть кусок кода перед стартом отдыха: NSS ///////////////////////// ЕСТЬ ПОДЧИНЕННЫЙ МОНСТР //////////////////////// object oDominated = GetAssociate(ASSOCIATE_TYPE_DOMINATED, oPC); if (GetIsObjectValid(oDominated)) { SetCommandable(TRUE, oPC); // разблокировать очередь SetCommandable(TRUE, oHench); // разблокировать очередь SendMessageToPC(oPC, "Ваш сон нарушен врагом!"); AssignCommand(oPC, ClearAllActions()); AssignCommand(GetHenchman(oPC), ClearAllActions()); SetLocalInt(oPC, "REST_DIALOGUE", 0); effect eOne = GetFirstEffect(oDominated); while (GetIsEffectValid(eOne)) { RemoveEffect(oDominated, eOne); eOne = GetNextEffect(oDominated); } return; } ПС Скрипт писал на базе Левора (IMG:style_emoticons/kolobok_light/biggrin.gif) |
Текстовая версия | Сейчас: 28th September 2024 - 16:48 |