Баги и ограничения движка НВН, и как с ними бороться |
Здравствуйте, гость ( Вход | Регистрация )
Баги и ограничения движка НВН, и как с ними бороться |
Jun 12 2004, 10:09
Сообщение
#1
|
|
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Сам движок НВН идентифицирует игрока по логину-имени. Если зайти в игру персонажем, передвинуться, выйти и создать нового персонажа с _точно_ таким же именем - новый персонаж окажется на месте старого. При выходе из игры новым персонажем он НЕ записывается поверх старого, хотя это может оказаться багой и при автосохранении возможно такой персонаж перезапишет старого.
Некоторые игроки используют эту багу на шардах, где есть аналог "фуры" - место для умерших и еще не воскершенных персонажей. Обычно присутствует возможность самостоятельного воскрешения с большой потерей опыта\вещей и т.п. Зайдя двойником игрок воскрешается, ничего не теряя на основном игроке. Способов борьбы с этим багом довольно много, хотелось бы обсудить их плюсы и минусы. |
Jun 14 2004, 09:28
Сообщение
#2
|
|
Level 1 Класс: Клерик Характер: Lawful Good Раса: Человек |
Пробовали решать эту проблемму административным путем, введением ряда правил. Вроде работает но конечно не на 100%. Зависит как жестко подходить к вопросу. Интересно есть ли техническое решение (IMG:style_emoticons/kolobok_light/smile.gif) .
|
Jun 14 2004, 12:38
Сообщение
#3
|
|
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Цитата Пробовали решать эту проблемму административным путем, введением ряда правил. Вроде работает но конечно не на 100%. Зависит как жестко подходить к вопросу. Интересно есть ли техническое решение Есть как ни странно (IMG:style_emoticons/kolobok_light/smile.gif) Когда игрок только создан и заходит на шард - у него гарантированно 0 опыта. Записать логин+имя каким-нить образом в БД и поставить ему 1 опыта. При входе игрока проверять, если у него нету опыта - проверить по базе такие логины+имена. Если есть - гнать в шею (IMG:style_emoticons/kolobok_light/smile.gif) Чуть позже я кину готовый скрипт. |
Jun 28 2004, 18:55
Сообщение
#4
|
|
Сивоха Класс: Некромант Характер: Lawful Evil Раса: Человек |
Извините за не в тему, но сказали, что каа знает. По каким королевствам еще нету шардов? Ну и по каким есть?=)
|
Jun 28 2004, 19:12
Сообщение
#5
|
|
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Я ??? В жизни не интересовался (IMG:style_emoticons/kolobok_light/wacko.gif)
А королевства - это что? В любом случае тебе скорее к Айвану, чем ко мне - я только скриптер (IMG:style_emoticons/kolobok_light/smile.gif) |
Jun 28 2004, 20:53
Сообщение
#6
|
|
Сивоха Класс: Некромант Характер: Lawful Evil Раса: Человек |
эТо он меня к тебе направил=)). Ну Королевсетва. Сембия, Кормир, Васт, Амн, какие там еще есть.
Аиван сказал, что есть шард Кормира, Амна...какие-нить еще есть? |
Jun 28 2004, 22:40
Сообщение
#7
|
|
Level 12 Класс: Вор Характер: Chaotic Neutral Раса: Человек NWN: Маппинг |
Для таких вещей существует ПМ.
|
Текстовая версия | Сейчас: 29th April 2024 - 18:32 |