w folderze data/actions/scripts tworzymy plik: teleruna.lua i wpisujemy do niego to
function onUse(cid, item, frompos, item2, topos)
npos = {x=topos.x, y=topos.y, z=topos.z}
if topos.x < 10000 then doSendMagicEffect(topos,13) doPlayerSay(cid,"Ziuuuuu!",16) doTeleportThing(cid,npos) else doPlayerSendCancel(cid, "Nie mozesz sie tu telepnonc xD") end
return 1 end
potem do pliku actions.xml wpisujemy taka linijke
<action itemid="2264" script="teleruna.lua" allowfaruse="1" />
2264 to id runki której będziemy urzywac do teleportowania
każdemu przyda sie podłoga dodawajaca mane, a oto skrypt
w folderze data/actions/scripts tworzymy plik manes.lua do ktorego wklejemy to
function onUse(cid, item, frompos, item2, topos) mag = getPlayerMagLevel(cid) if mag >= 10 then doSendMagicEffect(topos,1) doPlayerSay(cid," ",16) doPlayerAddMana(cid,"100") if item.type > 1 then end else doSendMagicEffect(frompos,2) doPlayerSendCancel(cid,"ej nie masz xxx mlvl aby uzyc podlogi!") end return 1 end
w linijce: if mag >= 10 then liczba 10 to magic level który będzie potrzebny do użycia podłogi a w linijce: doPlayerAddMana(cid,"100") liczba 100 to ile many ma dodawać podłoga
podloga jest przydatna ale nie ma to jak dobra manarunka :) a to skrypt
do folderu data/actions/scripts dodajemy plik manarune.lua i wklejamy do niego to
function onUse(cid, item, frompos, item2, topos) if item.itemid == 2270 and item.type > 1 then doPlayerAddMana(cid,8000) doChangeTypeItem(item.uid,item.type-1) doSendMagicEffect(topos,12) doPlayerSay(cid,"Jazda!!!",1) else doRemoveItem(item.uid,1)
end
return 1 end
w linijce: if item.itemid == 2270 and item.type > 1 then liczba 2270 to id runki która będzie używana jako manaruna
a w linijce: doPlayerSay(cid,"Jazda!!!",1) możemy zmienić tekst który będzie sie pojawiał po użyciu manaruny
a do pliku actions.xml wklejamy linijke:
<action itemid="2270" script="manarune.lua" />
to by było na tyle więcej dodam później narqa! \,,/, PoZdRo!!!
|