DeiLyred 3 Report post Posted July 14, 2020 Привет, можно ли как то сделать что бы определенное количество очков мирных навыков давались при создании персонажа. Если да то как? Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted July 18, 2020 Привет, @DeiLyred! Помести следующий код в конец файла GameServer\resource\script\calculate\functions.lua: ObligeAcceptMission_Oiriginal = ObligeAcceptMission ObligeAcceptMission = function(role, id) if (id == 1 or id == 2 or id == 3) then SetChaAttr(role, ATTR_LIFETP, 24) RefreshCha(role) end ObligeAcceptMission_Oiriginal(role, id) end Число очков мирных навыков задается строкой: SetChaAttr(role, ATTR_LIFETP, 24) В данном примере после создания персонажу будет выдано 24 очка мирных навыков. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
DeiLyred 3 Report post Posted July 22, 2020 Спасибо Quote Share this post Link to post Share on other sites
DeiLyred 3 Report post Posted July 22, 2020 Слушай я вставил всё как написано, почему то не даёт Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted July 22, 2020 44 minutes ago, DeiLyred said: Слушай я вставил всё как написано, почему то не даёт GameServer.exe перезапустил? Я тестировал этот код, у меня работает. Как вариант, вместо скрипта в functions.lua, добавить код: if (id == 1 or id == 2 or id == 3) then SetChaAttr(character, ATTR_LIFETP, 24) RefreshCha(character) end В начало функции ObligeCompleteMission() из файла GameServer\resource\script\MisSdk\MissionSdk.lua Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
DeiLyred 3 Report post Posted July 23, 2020 Ничего не помогает, всё перезапускал. Quote Share this post Link to post Share on other sites