Ir para conteúdo

[talkaction] !aol E !backpack


LorD Sybian

Posts Recomendados

Padrão de Postagem:

 

Autor : esK~

Nome : !aol and !backpack

Versão : 8.31+

Testado : Nehum crio que funcione

 

Para você não precisar ir no npc fala "hi" backpack , "hi" aol.Eu criei este sistema muito rox...você só fala oquê você quer e aparece uma backpack 1 aol no seu inventario.

Chega de preguiça vomos lá ?

Va em data/talkaction/scripts lá você cria 2 iten .lua um com o nome chamado !aol e outro chamado !backpack.

 

aol:

function onSay(cid, words, param)
 if doPlayerRemoveMoney(cid, 10000) == 1 then
 doPlayerAddItem(cid, 2173, 1)
 else
		  doPlayerSendCancel(cid, 'You don\'t have enough money.')
		  doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
	  end
	  end

 

backpack:

function onSay(cid, words, param)
 if doPlayerRemoveMoney(cid, 100) == 1 then
 doPlayerAddItem(cid, 1988, 1)
 else
		  doPlayerSendCancel(cid, 'You don\'t have enough money.')
		  doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
	  end
	  end

 

 

 

 

Depois vá em data/talkaction.xml e lá bote essas duas tag:

 

		 <talkaction words="!aol" script="aol.lua" />
	  <talkaction words="!backpack" script="backpack.lua" />

 

Vlwos, espero que gostem.

 

OBS : Muiitos fazem assim mais este eu que fiz...muitos outros tem iguais a este...pois e o jeito melhor de fazer esta função.

Editado por esK~
Link para o comentário
Compartilhar em outros sites

ta otimo mas dava pra voce por em apenas um script.

 

ficaria bem melhor e voce poderia adicionar mais items pra ser comprado dessa forma.

 

Porfavor maycryzius não coloke opinioes no topico so bote aprovado , reprovado , gostou , não gostou

peço que edite seu topico.

Link para o comentário
Compartilhar em outros sites

Porfavor maycryzius não coloke opinioes no topico so bote aprovado , reprovado , gostou , não gostou

peço que edite seu topico.

LOL?

Se não quer opiniões, não poste.

E a minha é a mesma do Macrayzius :)

Espero que esse não seja ripado também :p

 

Abraços,

Wiltry.

Link para o comentário
Compartilhar em outros sites

LOL?

Se não quer opiniões, não poste.

E a minha é a mesma do Macrayzius :)

Espero que esse não seja ripado também :p

 

Abraços,

Wiltry.

 

Fika trank isso nem e ripado...eu k criei...

Link para o comentário
Compartilhar em outros sites

cara as pessoas dao opnioes pra voce ter a possibilidade de ajustar o script pra melhorar fica mais bonito etc...

 

o que adianta eu dizer nao aprovo ae voce vem e pergunta porque?

entao e melhor eu da minha opniao.

se eu dizer aprovo voce nem iria se dar ao trabalho de melhorar o script.

 

tenta entender isso.

Link para o comentário
Compartilhar em outros sites

cara as pessoas dao opnioes pra voce ter a possibilidade de ajustar o script pra melhorar fica mais bonito etc...

 

o que adianta eu dizer nao aprovo ae voce vem e pergunta porque?

entao e melhor eu da minha opniao.

se eu dizer aprovo voce nem iria se dar ao trabalho de melhorar o script.

 

tenta entender isso.

 

na proxima eu faço do seu jeito.

Link para o comentário
Compartilhar em outros sites

Muito Bom Tutorial mas seria certo se eu fizesse isso :

 

function onSay(cid, words, param)

if doPlayerRemovePremiumDays(cid, 150) == 1 then

doPlayerAddItem(cid, 8931, 1)

else

doPlayerSendCancel(cid, 'voce nao tem dias suficientes.')

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

end

 

se eu estiver errado por favor, conserte =)

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

Tenta esse dimmmy, fiz algumas modificações para aqueles que não estão conseguindo.

 


function onSay(cid, words, param)
 if doPlayerRemoveMoney(cid, 10000) == TRUE then
 doPlayerAddItem(cid, 2173, 1)
 else
             doPlayerSendCancel(cid, 'You don\'t have enough money.')
             doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
         end
         end

Editado por Rozinx
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...