Autor Wiadomość
Administrator
PostWysłany: Sob 16:33, 18 Mar 2006    Temat postu: Skrypt na robienie chlebka 7,6

Uwaga skrypt nie jest mój wszystko wziąłem z poradnika jak zrobić chleb by necro ale niektuzi nie umieli pozamieniać id z 7,5 na 7,6 więc postanowiłem że ja to zrobie
no więc lecimy:
data/actions/scripts/scythe.lua(kosa)

Kod:
function onUse(cid, item, frompos, item2, topos)

if item2.itemid == 2739 then
doTransformItem(item2.uid,2737)
doCreateItem(2694,1,topos)
doDecayItem(item2.uid)
end
end


data/actions/scripts/flour.lua(mąka)

Kod:
function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 1381 or item2.itemid == 1382 or item2.itemid == 1383 then
doTransformItem(item.uid,2692)
doChangeTypeItem(item.uid,1)
end
end


data/actions/scripts/dough.lua(ciacho )

Kod:
function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 2695 then
doTransformItem(item2.uid,2693)
doPlayerRemoveItem(2692,1)
end
end


Czerwony kolor to numer id tego co mamy zmieszac z mąką żeby powstało ciacho w tym wypadku jest to jajko ale można zamienić to żeby mieszało się z wodą wtedy będzie to wyglądać tak:

Kod:
function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 2006 1 then
doTransformItem(item2.uid,2693)
doPlayerRemoveItem(2692,1)
end
end


data/actions/scripts/bread.lua: (chlebuś)

Kod:
function onUse(cid, item, frompos, item2, topos)
if item2.itemid == 1786 or item2.itemid == 1788 or item2.itemid == 1790 or item2.itemid == 1792 then
doTransformItem(item.uid,2689)
doChangeTypeItem(item.uid,1)
end
end


teraz w data/actions/actions.xml pod linijką <actions> wpisujemy:

Kod:
<action itemid="2550" script="scythe.lua" />
<action itemid="2694" script="flour.lua" />
<action itemid="2692" script="dough.lua" />
<action itemid="2693" script="bread.lua" />


Teraz wchodzimy do data/items/items.xml wpisujemy:

Kod:
<item id="2737" name="cut down wheet" decayto="2738" decaytime="120" weight="" />
<item id="2738" name="cut down wheet" decayto="2739" decaytime="120" weight="" />


(jest to potrzebne do odnawiania zboża )
Czerwony kolor to czas w jakim ma się odnawiać zboże

No to chyba będzie tego ^^
jeśli coś nie działą to pisać co itp.. itd..pppp

Powered by phpBB © 2001,2002 phpBB Group