Ir para conteúdo

Telescópio Ganhando Função.


brunuxx

Posts Recomendados

Bom pessoal tava afim de criar alguma coisa dai resolvi fazer essa actionzinha aew só pra fazer algo diferente msm , muito simples ...

Faça um arquivo telescópio.lua:

 

function onUse(cid, item, frompos, item2, topos)sorte = math.random(1,7)pos = getPlayerPosition(cid)if item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 1 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"As nuvens estão incubrindo o Céu")elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 2 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"Uma chuva de meteoros.")  elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 3 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"Você viu o Cruzeiro do sul.")  elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 4 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"As formação das estrelas favorece o ganho de muitos gps")elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 5 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"O encontro de Vênus com marte mostram que você irá bem nos negócios.")elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 6 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"Júpter está bem perto!!")  elseif item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 and sorte == 7 then	doSendMagicEffect(pos,14)	doPlayerSendTextMessage(cid,22,"A lua está toda furada parecendo queijo suíço.")end return 1end

 

Depois ponha isto no actions.xml

 

<action itemid="2581" script="telescopio.lua"/><action itemid="2582" script="telescopio.lua"/><action itemid="2583" script="telescopio.lua"/><action itemid="2584" script="telescopio.lua"/>

 

E cabo ...

Link para o comentário
Compartilhar em outros sites

  • Respostas 35
  • Created
  • Última resposta

Top Posters In This Topic

Sim ... mas se vc quiser q ele fale somente uma vez e nunca mais eh soh colocar um storage value ... mas vai ficar feião ... =/

Tem como eu colocar um exhaust se quiser... !!

//BrunuxX

Link para o comentário
Compartilhar em outros sites

huashudashdahud

otima ideia!

Da pra fazer uma quest com esse telescopio...

Quest Ceu ow alguma koisa assim...

Você clika no tellescopio e ele t da dikas sobre a quest =]

//RaVe_

Link para o comentário
Compartilhar em outros sites

Tem como resumir essa action:

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

sorte = math.random(1,7)

pos = getPlayerPosition(cid)

if item.itemid == 2581 or item.itemid == 2582 or item.itemid == 2583 or item.itemid == 2584 then

if sorte == 1 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"As nuvens estão incubrindo o Céu")

elseif sorte == 2 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"Uma chuva de meteoros.") 

elseif sorte == 3 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"Você viu o Cruzeiro do sul.")

elseif sorte == 4 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"As formação das estrelas favorece o ganho de muitos gps")

elseif sorte == 5 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"O encontro de Vênus com marte mostram que você irá bem nos negócios.")

elseif sorte == 6 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"Júpter está bem perto!!")

elseif sorte == 7 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid,22,"A lua está toda furada parecendo queijo suíço.")

else

end

end

return 1

end

Não é muita coisa, mas resume bastante ^^ 8P:

Espero ter ajudado! ;)

Link para o comentário
Compartilhar em outros sites

Está maneiro sim o Code , queria saber se da para mudar as frases , tem como explicar ?

Abraços

//Heitorzin

Vou te explicar

nas partes que tiverem o seguinte comando

 

doPlayerSendTextMessage(cid,22,"As nuvens estão incubrindo o Céu")

 

so mudar a frase ela tem q estar entre "aspas" para funcionar =D

se for esta a sua Duvida

Espero que tenha ajudado

//Yours Ablankzin

Link para o comentário
Compartilhar em outros sites


×
×
  • Criar Novo...