Список изменений. Новые реализации касаемо БД: различия между версиями

Материал из Uwow
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
Строка 6: Строка 6:


'''Smart_scripts'''
'''Smart_scripts'''
SmartAI: SMART_EVENT_FRIENDLY_HP_PCT - при наличии дружественной цели с хп меньше чем "кол-во в %" в радиусе. например если у найденой цели <30% HP -> выполнить экшен
SmartAI: SMART_EVENT_FRIENDLY_HP_PCT - при наличии дружественной цели с хп меньше чем "кол-во в %" в радиусе. например если у найденой цели <30% HP -> выполнить экшен
SmartAI: SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется.
SmartAI: SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется.
Строка 11: Строка 12:


'''player_actions'''
'''player_actions'''
player_actions: PLAYER_ACTION_SET_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется. (тоже самое, что и SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE )
player_actions: PLAYER_ACTION_SET_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется. (тоже самое, что и SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE )


'''*_scripts'''
'''*_scripts'''
*_scripts: SCRIPT_COMMAND_DESPAWN_SELF добавлена возможность задеспавнить formations
*_scripts: SCRIPT_COMMAND_DESPAWN_SELF добавлена возможность задеспавнить formations
*_scripts: SCRIPT_COMMAND_JUMP прыжок по координатам
*_scripts: SCRIPT_COMMAND_JUMP прыжок по координатам
Строка 21: Строка 24:


'''МОП:'''
'''МОП:'''
Реализация GOSSIP_OPTION_UNLEARNSPECIALIZATION = 33 для последующих исправлений госсипов у тренеров
Реализация GOSSIP_OPTION_UNLEARNSPECIALIZATION = 33 для последующих исправлений госсипов у тренеров

Текущая версия от 13:28, 6 августа 2022

Август 2022

Smart_scripts

SmartAI: SMART_EVENT_FRIENDLY_HP_PCT - при наличии дружественной цели с хп меньше чем "кол-во в %" в радиусе. например если у найденой цели <30% HP -> выполнить экшен SmartAI: SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется. SmartAI: SMART_ACTION_PLAY_EMOTE_PERSONAL - воспроизвести персонально эмоцию. тоже самое, что и 5 экшен, только эмоция будет видна для установленных целей

player_actions

player_actions: PLAYER_ACTION_SET_CAN_UPDATE_PHASE - установить возможность наложить фазу на игрока. например, если у игрока выполнены кондишены для добавления фазы, но был использован данный экшен, фаза не наложится, пока не произойдет ее включение этим же экшеном или игрок релогнется. (тоже самое, что и SMART_ACTION_SET_PLAYER_CAN_UPDATE_PHASE )

*_scripts

  • _scripts: SCRIPT_COMMAND_DESPAWN_SELF добавлена возможность задеспавнить formations
  • _scripts: SCRIPT_COMMAND_JUMP прыжок по координатам
  • _scripts: SCRIPT_COMMAND_SET_FIELD_BYTES_1 установить байтсы(аналогично смарт экшену)

Реализация приветственных сообщений quest_greetings при открытии меню списка квестов

МОП:

Реализация GOSSIP_OPTION_UNLEARNSPECIALIZATION = 33 для последующих исправлений госсипов у тренеров