aleksichenk 8 Опубликовано 30 мая, 2020 Помогите с дропом по пати закинул в папку но ничего не поменялось дроп как падал одному так и падает ((( уже мозг сломал хз что делать может я что то в скрипте написал не так вот сам скрин скрипта Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 мая, 2020 Не достаточно просто положить папку, скрипт нужно подключить. А именно в файл data > jscript > custom > __init__.PY Дописываем свой новый скрипт, по примеру остальных. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
aleksichenk 8 Опубликовано 31 мая, 2020 12 часов назад, JoeyTribbiani сказал: Не достаточно просто положить папку, скрипт нужно подключить. А именно в файл data > jscript > custom > __init__.PY Дописываем свой новый скрипт, по примеру остальных. большое спасибо за подсказку а можно пример как это выглядит хотябы примерно ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 31 мая, 2020 (изменено) 5 часов назад, aleksichenk сказал: большое спасибо за подсказку а можно пример как это выглядит хотябы примерно ? Спойлер __all__ = [ 'q3995_echo', 'q4000_ShadowWeapons', 'q6050_KetraOrcSupport', 'q6051_VarkaSilenosSupport', 'q7000_HeroItems', 'q8000_RaidbossInfo', 'q8001_NpcLocationInfo', 'q8008_ArenaCP', 'q8009_HotSpringsBuffs', 'q8018_CngNick', 'q8016_HeroWeapons', 'q8024_ChgColor', 'q8019_SetHero', 'мой_скрипт' ] print "" print "importing custom data ..." for name in __all__ : try : __import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1) except: print "failed to import custom : ",name print "... done" print "" Выглядит это так. После 'q8019_SetHero' , в новой строке пишем название своего скрипта (так же в кавычках). Если в конце пишем (как в данном примере), то запятую не ставим. P.S. Забыл написать, после сохранения файла нужно перезагрузить gameserver. Изменено 31 мая, 2020 пользователем JoeyTribbiani Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
aleksichenk 8 Опубликовано 31 мая, 2020 18 минут назад, JoeyTribbiani сказал: Спойлер (Показать контент) __all__ = [ 'q3995_echo', 'q4000_ShadowWeapons', 'q6050_KetraOrcSupport', 'q6051_VarkaSilenosSupport', 'q7000_HeroItems', 'q8000_RaidbossInfo', 'q8001_NpcLocationInfo', 'q8008_ArenaCP', 'q8009_HotSpringsBuffs', 'q8018_CngNick', 'q8016_HeroWeapons', 'q8024_ChgColor', 'q8019_SetHero', 'мой_скрипт' ] print "" print "importing custom data ..." for name in __all__ : try : __import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1) except: print "failed to import custom : ",name print "... done" print "" Выглядит это так. После 'q8019_SetHero' , в новой строке пишем название своего скрипта (так же в кавычках). Если в конце пишем (как в данном примере), то запятую не ставим. P.S. Забыл написать, после сохранения файла нужно перезагрузить gameserver. огромное вам спасибо буду пробовать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты