Pedido De Action

Demonbholder
em Lixeira Pública

Demonbholder

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 13/10/08Posts: 1551Char no Tibia: Demonbholder

Eaw gente...to precisando dnovo de uma grande ajuda numa action.A action seria:

 

Uma sword q quando vc clicasse nela ela gastaria 100 de mana e viraria uma nova weapon.Ai se vc clicasse nela dnovo ela viraria uma outra sword soh q por 30 segundos, dps q acabasse os 30 segundos, ela viraria a sword inicial.

 

Bem dificel neh, eu acho q deve ser duas actions.Uma para cda sword, mas eu n sei, quem faz sao vcs.

 

Vlw...

Oie :D

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202
function onUse(cid,item)

 

if getPlayerMana(cid) >= 100 then

doPlayerAddMana(cid,-100)

doTransformThing(item.uid,ID_SEGUNDA_SWORD)

else

doPlayerSendCancel(cid,"You don\'t have enough mana.")

end

end

 

e a segunda:

 

function onUse(cid,item)

 

doTransformThing(item.uid,ID_TERCEIRA_SWORD)

addEvent(k,30000,{cid=cid,item=item}

end

function k(params)

doTransformThing(params.item.uid,ID_DA_SWORD_QUE_VIRA_DPS_DE_30SEGUNDOS)

end

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

Demonbholder

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 13/10/08Posts: 1551Char no Tibia: Demonbholder

Up...o.O muitoooo bom mesmo, vlw por ta me ajudando. Mas olha soh, como eu n sei nda de scripts tem como vc bota em negrito o q tem q muda???E tem como vc da exemplos no q tem q muda? Tipo:

 

doTransformThing(item.uid,1119)

 

OBS: Nem sei se era assim q tinha q fze, tipw bota o soh o id do item dps da virgula e pronto. :S

Mas plzz de exemplos e me corrija se eu tive errado.

E isso eh um action ou uma talkaction?hsuahsuahsuahsuahsua(Serio)

 

Fora isso, ta muitoooo bom mesmo!!!!Vlw!

Oie :D

Xibata

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/11/07Posts: 38
if getPlayerMana(cid) >= 100 then

doPlayerAddMana(cid,-100)

Aqui vc troca a quantdade de mana que deve ser gasta

 

doTransformThing(item.uid,ID_SEGUNDA_SWORD)
nesse local vc vai colocar o id da weapon que vc falou

 

doTransformThing(item.uid,ID_TERCEIRA_SWORD)
Aqui vc coloca o ID da sword que aparece depois que vc clica no weapon

 

addEvent(k,30000,{cid=cid,item=item}
Aqui vc vai colocar o tempo que vc quiser

por exemplo se vc quiser 50 segundos bota 50000

 

doTransformThing(params.item.uid,ID_DA_SWORD_QUE_VIRA_DPS_DE_30SEGUNDOS)
Aqui vc vai colocar o id da sword inicial

 

=)


Demonbholder

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 13/10/08Posts: 1551Char no Tibia: Demonbholder

o.O, agr eu entender....Muitoooo obrigadoooo a _ferrari_ por fornecer todo script da action e obrigado a Xaulim12 por ter me explicado td.O_O essa foi rapida.Peço q n excluam seus posts e q q os moderadores n fechem o topico.

 

http://bdbrotserv.blogspot.com

Oie :D