Ir para conteúdo

Actions...nao Retirem Plxxx


Lukinhasrox

Posts Recomendados

:bye:

Ola turma......Trouxeram lapis caneta e minha maçã?

SUSAuhhuasUSAuhSAhuSASAUSAUuhasUASUA

Hoje vamos aprender como fazer uma estatua ou qualquer coisa q vc clique e aumente seus skills e vire lixo pra naum usar de nvoo....se nao = power abuse ^^ :bigsmile:o.O

Bom...crie um arkivo .lua com qualquer nome.....sempre q vc for fazer uma action com unique id vc comece com :

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

isso eh sempre o começo de uma action...agora vamu fazer isso :

if item.uid == 3000 then

onde esta em azul ta falando q se vc usar um item q tenha a uniqueid (q esta escrito em vermelho...vc pode mudar se jah existir uma com 3000) vai fazer algo.......

agora para o item com a uid (uniqueid) fazer algo ...vc deve por isso.

doSummonCreature("Demon",topos)

onde esta em amarelo eh onde o demon vai aparecer...topos = 1 sqm perto do player.

vc pode por inves de topos as coordenadas...exemplo :

doSummonCreature("Demon",x=160,y=54,z=7})

aki esse demoon vai pro templo..(se seu map for yurOTS) vc pode colocar as coordenasdas q quiser pra onde o bixo vai...vc pode fazer isso como invasao se quiser ....olha o exemplo :

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

doSummonCreature("Hydra",{x= ,y= ,z= })

vira...coloque a posiçao onde as hydras vao e pronto !!

agora vc pode por o efeito magico... quando vc entra com o GM e fala /z 1

(exemplo) vai ir em vc uma bola azul como a magia da hydra -> hydra_water : )

exemplo de efeito magico

doSendMagicEffect(topos,14)

facil nao? o 14 vc pode mudar pra qualquer numero ...entre com seu gm e fale /z (numero) esse numero vai aparecer um efeito magico em vc msm.....exemplo

entrei com meu gm e disse /z 14...saiu uma fumacinha em mim...agora sei q 14 no efeito magico eh a fumacinha.... e assim vai ...

agora vc pode por tambem uma msg q aparece soh pro player em verde ...faça o seguinte

doPlayerSendTextMessage(cid,22,"Voce sumonou um bixo ! ")

viram...?

existem varias funçoes...aki vai a lista ..

doRemoveItem

doSummonCreature

doRemoveMoney

doCreateItem

doPlayerAddMana

doPlayerAddHealth

doPlayerSendCancel

doPlayerSendTextMessage

doPlayerSay

doTransformItem

doPlayerAddSkillTry

doSendMagicEffect

 

isso sao soh alguns de muitas funçoes...

a sua action deve estar parecida com essa

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

if item.uid == 3000 then

doSummonCreature("Demon",topos)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce sumonou um demon.")

 

deve estar parecido com isso !!

agora vc adicione isso

else

doPlayerSendCancel(cid,"You cannot use this object.")

end

return 1

end

Bom .... esse else quer dizeer tambem ou mais

o doPlayerSendCancel eh assim....se vc dar um cliike errado vai aparecer isso...pra toda açao ha uma reaçao..^^

termine sempre com

end

return 1

end

..............................

sua action deve estar assim :

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

if item.uid == 3000 then

doSummonCreature("Demon",topos)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce summonou um demon...agora aguenta!!")

else

doPLayerSendCancel(cid,"You cannot use this object.")

end

return 1

end

Bom gente.............espero q gostaram....

voces devem estar se perguntando : "Porque nao colocou isso em tutoriais???"

nao coloquei em tutoriais pq quando fui postar tava falando q nao tnho permissao pra postar lah...enta postei aki ok??

comentem plxxx !!!!

OBS: o q ta em roxo... eh quote...nao dava pra por em quote entao pus assim !!!! espero q gostem..e mais uma vez !!!!!COMENTEM

Link para o comentário
Compartilhar em outros sites

Achei que explicou até que bem.

A respeito das Quotes, elas não funcionaram, pois você apenas fechou sem se quer abrir uma. Para isso use:

Tente usar um português melhor para ficar de mais fácil compreenção, e exemplifique mais coisas.

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
×
×
  • Criar Novo...