Hegemonia OTS

Forum Hegemonia OTS


#1 2006-10-30 17:57:26

RaFi

Noob

Zarejestrowany: 2006-10-30
Posty: 10
Punktów :   

Beczki z woda, piwem i winem!

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>"

1771 - beczka z wodą
1772 - beczka z piwem
1773 - beczka z winem


Hegemonia Respect ^^

Offline

 
Hegemonia OTS

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.pokefireonline.pun.pl www.logistyka-wscil.pun.pl www.nostale.pun.pl www.abnormals.pun.pl www.zbp.pun.pl