Prosty Skrypt Myślę że Nie Będziecie Mieć Problemu
Robicie w data/actions/script/ Plik o Nazwie manarune.lua
Wklejacie Do Niego Ten Kod:
local config = {
exhaustTime = 1,
exhaustStorageId = 15435
}
function onUse(cid, item, frompos, item2, topos)
local lvl, mlvl = getPlayerLevel(cid), getPlayerMagLevel(cid)
-- formula settings
local manaMin = (lvl * 3.0) + (mlvl * 3.0)
local manaMax = (lvl * 3.0) + (mlvl * 5.0)
-- the rest of the script, don't edit if you don't know what are you doing
local manaAdd = math.random(manaMin, manaMax)
if(os.time() <= getPlayerStorageValue(cid, config.exhaustStorageId)) then
doSendMagicEffect(frompos, CONST_ME_POFF)
doPlayerSendCancel(cid, "You are exhausted.")
return 1
end
if(isPlayer(item2.uid) == 1) then
doSendMagicEffect(topos, 30)
doSendAnimatedText(getPlayerPosition(cid), manaAdd, TEXTCOLOR_PURPLE)
doPlayerAddMana(item2.uid, manaAdd)
setPlayerStorageValue(cid, config.exhaustStorageId, os.time() + config.exhaustTime)
else
doSendMagicEffect(frompos, CONST_ME_POFF)
doPlayerSendCancel(cid, "You may use this rune only on players.")
end
if(item.type > 1) then
doChangeTypeItem(item.uid, item.type - 1)
else
doRemoveItem(item.uid, 1)
end
end
Potem Dodajesz Taką Linijkę W : data/actions/actions.xml
<action itemid="2270" script="manarune.lua" />
i już..,Jeśli Ktoś Ma Jakiś Błąd To Pisać!
"Dzieciaki w moim wieku zbytnio olewają życie,
priorytetem dla nich są dragi, fajki i picie,
nie nauczę ich jak żyć, sory sam tego nie wiem,
sam uczę się na błędach, idę wierząc w siebie.."
Offline