MA

Potions Atravéis De Alavancas?

Por maligno, 17 de jan. de 2009 em Archived

5
609
malignoM
17 de janeiro de 2009 às 18:32

Bom,queria sabe como que se faz alavancas que se pegam as Potions, que vem nas bps.

 

 

Se alguem sabe fala ae^^

 

 

 

M@IiGho//

FER1561422F
17 de janeiro de 2009 às 21:50

Bom é o seguinte

 

Primeiro vai em pasta data/actions/scripts.

Copie um arquivo qualquer e cole renomeando para mp (Mana Potion)

 

Cole isso dentro do aquivo renomeado.

 

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

 

container = doPlayerAddItem(cid, 2001, 1)

 

if item.itemid == 1945 and doPlayerRemoveMoney(cid,500) == 1 then

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doTransformItem(item.uid,item.itemid+1)

 

elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,500) == 1 then

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doAddContainerItem(container, 7620, 7)

doTransformItem(item.uid,item.itemid-1)

 

else

doPlayerSendCancel(cid,"Desculpe, mais você não tem grana!")

end

return 1

end

 

* = ID da Backpack que o player recebera ao usar a alavanca

* = ID da Potion que vira dentra da Backpack

* = Valor comprado do player pela Backpack de Potion

 

Após fazer isso entre em data/actions/actions.xml.

 

E cole isso

 

<action uniqueid="1111" script="mp.lua"/>

 

 

* = Uniqueid que deve ser posto na alavanca

 

 

Mana_Potion.gif = 7620 Ultimate_Health_Potion.gif = 8473

Health_Potion.gif = 7618 Great_Spirit_Potion.gif = 8472

Strong_Mana_Potion.gif = 7589

Strong_Health_Potion.gif = 7588

Great_Mana_Potion.gif = 7590

Great_Health_Potion.gif = 7591

 

 

Obs: Abra o seu mapa editor e escolha o local de sua preferencia para colocar a alavanca...em seguida coloque o uniqueid de sua escolha na alavanca para que possa funcionar

 

ex: <action uniqueid="1111" script="mp.lua"/>

<action uniqueid="1112" script="hp.lua"/>

 

Cada alavanca deve ter um uniqueid ****

 

Caso você não entenda minha explicação eu tentarei te explica de um modo mais detalhado é so pedir...

 

Espero ter te ajudado

Abraço

Cya :tuxout:

malignoM
18 de janeiro de 2009 às 18:20

Valeu por tentar ajuda,mais eu ja consegui fase aque^^

 

 

 

M@IiGho//

FER1561422F
18 de janeiro de 2009 às 21:45
Valeu por tentar ajuda,mais eu ja consegui fase aque^^

 

 

 

M@IiGho//

 

 

@maligno

 

Nem da nada prescissar estamos ai :smile_positivo:

 

 

 

 

 

 

Cya :tuxout:

RickzsR
18 de janeiro de 2009 às 21:53

Bom trabalho PsyMagic.

 

Dúvida Sanada

Fechado