- Hegemonia OTS http://www.hegemonia.pun.pl/index.php - Skrypty http://www.hegemonia.pun.pl/viewforum.php?id=7 - Beczki z woda, piwem i winem! http://www.hegemonia.pun.pl/viewtopic.php?id=12 |
RaFi - 2006-10-30 17:57:26 |
W action.xml dodajemy: Kod:<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: 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: Kod: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": Kod: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>" |