Forum Hegemonia OTS
W action.xml dodajemy:
<action itemid="1771" script="wather cask.lua" /> <action itemid="1772" script="beer cask.lua" /> <action itemid="1773" script="wine cask.lua" />
Następnie w scripts tworzymy plik o nazwie "wather cask" i wpisujemy poniższy kod:
function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2006 then doRemoveItem(item2.uid,2006) doPlayerAddItem(cid,2006,1) elseif item2.itemid == 2007 then doRemoveItem(item2.uid,2007) doPlayerAddItem(cid,2007,1) elseif item2.itemid == 2009 then doRemoveItem(item2.uid,2009) doPlayerAddItem(cid,2009,1) elseif item2.itemid == 2012 then doRemoveItem(item2.uid,2012) doPlayerAddItem(cid,2012,1) elseif item2.itemid == 2013 then doRemoveItem(item2.uid,2013) doPlayerAddItem(cid,2013,1) elseif item2.itemid == 2014 then doRemoveItem(item2.uid,2014) doPlayerAddItem(cid,2014,1) elseif item2.itemid == 2032 then doRemoveItem(item2.uid,2032) doPlayerAddItem(cid,2032,1) elseif item2.itemid == 2033 then doRemoveItem(item2.uid,2033) doPlayerAddItem(cid,2033,1) elseif item2.itemid == 2011 then doRemoveItem(item2.uid,2011) doPlayerAddItem(cid,2011,1) elseif item2.itemid == 2008 then doRemoveItem(item2.uid,2008) doPlayerAddItem(cid,2008,1) end return 1 end
W tym samy folderze tworzymy plik "wine cask" i umieszczamy w nim:
function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2006 then doRemoveItem(item2.uid,2006) doPlayerAddItem(cid,2006,15) elseif item2.itemid == 2007 then doRemoveItem(item2.uid,2007) doPlayerAddItem(cid,2007,15) elseif item2.itemid == 2009 then doRemoveItem(item2.uid,2009) doPlayerAddItem(cid,2009,15) elseif item2.itemid == 2012 then doRemoveItem(item2.uid,2012) doPlayerAddItem(cid,2012,15) elseif item2.itemid == 2013 then doRemoveItem(item2.uid,2013) doPlayerAddItem(cid,2013,15) elseif item2.itemid == 2014 then doRemoveItem(item2.uid,2014) doPlayerAddItem(cid,2014,15) elseif item2.itemid == 2032 then doRemoveItem(item2.uid,2032) doPlayerAddItem(cid,2032,15) elseif item2.itemid == 2033 then doRemoveItem(item2.uid,2033) doPlayerAddItem(cid,2033,15) elseif item2.itemid == 2011 then doRemoveItem(item2.uid,2011) doPlayerAddItem(cid,2011,15) elseif item2.itemid == 2008 then doRemoveItem(item2.uid,2008) doPlayerAddItem(cid,2008,15) end return 1 end
I ostatni plik "beer cask":
function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2006 then doRemoveItem(item2.uid,2006) doPlayerAddItem(cid,2006,3) elseif item2.itemid == 2007 then doRemoveItem(item2.uid,2007) doPlayerAddItem(cid,2007,3) elseif item2.itemid == 2009 then doRemoveItem(item2.uid,2009) doPlayerAddItem(cid,2009,3) elseif item2.itemid == 2012 then doRemoveItem(item2.uid,2012) doPlayerAddItem(cid,2012,3) elseif item2.itemid == 2013 then doRemoveItem(item2.uid,2013) doPlayerAddItem(cid,2013,3) elseif item2.itemid == 2014 then doRemoveItem(item2.uid,2014) doPlayerAddItem(cid,2014,3) elseif item2.itemid == 2032 then doRemoveItem(item2.uid,2032) doPlayerAddItem(cid,2032,3) elseif item2.itemid == 2033 then doRemoveItem(item2.uid,2033) doPlayerAddItem(cid,2033,3) elseif item2.itemid == 2011 then doRemoveItem(item2.uid,2011) doPlayerAddItem(cid,2011,3) elseif item2.itemid == 2008 then doRemoveItem(item2.uid,2008) doPlayerAddItem(cid,2008,3) end return 1 end
Ważne żeby dodać to między znaczniki "<actions> ... </actions>"
1771 - beczka z wodą
1772 - beczka z piwem
1773 - beczka z winem
Offline