Nie tylko o Tibii i OTS...
Skrypt nie moj...!!!
Działanie: Po użyciu mamy prawdopodobieństwo 1 na 6 że padniemy (tak jak w rosyjskiej ruletce). Jeśli mamy farta dostajemy 100gp lub exp (nasz lvl razy 100, np.: lvl 25 dostanie 2500 expa).
Wchodzimy w ots/data/action/script i tworzymy plik o nazwie ruletka.lua i wklejamy do niego:
function onUse(cid, item, frompos, item2, topos) local hp = getPlayerHealth(cid) local mana = getPlayerMana(cid)local level = getPlayerLevel(cid) local ded = (hp) + (mana) local ileexpa = (level * 100) text = math.random(1, 6) if text == 1 then doPlayerAddItem(cid,2152,1) doSendMagicEffect(topos, 1) doSendAnimatedText(topos,'Masz farta!',137) elseif text == 2 then doPlayerAddItem(cid,2152,1) doSendMagicEffect(topos, 1) doSendAnimatedText(topos,'Masz farta!',137) elseif text == 3 then doPlayerAddExp(cid,ileexpa) doSendMagicEffect(topos, 1) doSendAnimatedText(topos,'Masz farta!',137) elseif text == 4 then doPlayerAddExp(cid,ileexpa) doSendMagicEffect(topos, 1) doSendAnimatedText(topos,'Masz farta!',137) elseif text == 5 then doPlayerAddExp(cid,ileexpa) doSendMagicEffect(topos, 1) doSendAnimatedText(topos,'Masz farta!',137) elseif text == 6 then doPlayerAddHealth(cid,-ded) doSendMagicEffect(topos, 17) doSendAnimatedText(topos,'Pech...!',180) end return 1 end
Następnie dodajemy linijke do ots/data/action Actions.xml
<action itemid="6576" script="ruletka.lua" />
Offline
skrypt fajny ale mało przydatny 7/10
Pozdro
Offline
hmm...skrypt spoko..mi sie hyba przyda xDD 7,5/10
Pozdro ;]
Offline