Go-piratia Posted October 30, 2023 Share Posted October 30, 2023 Открываем forge.lua(файл находится в Сервер/resorce/script/calculate). Идем в самый низ и вставляем следущее: function MegaBuff( role ) local money = HasMoney(role , 10000) -- Проверка на наличие денег( стандарт 10к ) if money == 0 then -- Если не хватает денег, то SystemNotice( role ,"У Вас недостаточно золота! ") -- система выведет это сообщение end local StateType = GetChaStateLv ( role , STATE_XLZH ) -- проверка наложен ли баф local StateType = GetChaStateLv ( role , STATE_SHPF ) -- проверка наложен ли баф local StateType = GetChaStateLv ( role , STATE_TSHD ) -- проверка наложен ли баф local StateType = GetChaStateLv ( role , STATE_MLCH ) -- проверка наложен ли баф local StateType = GetChaStateLv ( role , STATE_FZLZ ) -- проверка наложен ли баф if StateType == 0 then -- если не наложен, то AddState( role , role , STATE_XLZH, 10 , 600 ) -- получаем Призрачный огонь 10лвл на 10 минут AddState ( role , role , STATE_SHPF , 10 , 600 ) -- получаем Закалку 10лвл на 10 минут AddState( role , role , STATE_TSHD, 10 , 600 ) -- получаем Щит 10лвл на 10 минут AddState ( role , role , STATE_MLCH , 10 , 600 ) -- получаем Интенсивную Магия 10лвл на 10 минут AddState ( role , role , STATE_FZLZ , 10 , 600 ) -- получаем Мощь ветра 10лвл на 10 минут TakeMoney (role, nil, 10000) -- забирание 10к SystemNotice( role ,"Наложены все баффы 10лвл на 10 минут! ") -- вывод сообщения в систему о том что вы получили баф else -- иначе SystemNotice( role ,"Нельзя использовать одновременно несколько заклинания одного типа! ") -- выводится в систему это сообщение end end Потом открываем NpcSdk.lua(Сборка/resorce/script/MisSdk): Находим строчку: return JumpPage( character, npc, page, item.p1 ) После нее вставляем следующее: elseif item.func == MegaBuff then return MegaBuff(character) Затем идем в файл garnernpc.txt(Сборка/resorce/garner), и вписываем следующее: ваш id Баффер 1 29 0 216900,279100 216900,279100 360 Аргент 20 0 bafer 0 Затем открываем NpcScripts** (Сборка/resorce/scripts/MisScripts😞 function bafer() Talk(1, "Жрец: Приветствую тебя от имени богов. Могу ли я чем то помочь? ") Text(1, "Я хочу получить фулл баф!. " , MegaBuff, 1) end Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.