[Talkaction] Comprar pokebola por comando

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Talkaction] Comprar pokebola por comando

Mensagem por Matheus em Seg Jun 13, 2011 5:15 pm

Bom galera, vocês já devem ter se deparado com a situação "Ah, preciso comprar food, mas o shop está muito longe!", bom, é pra isso que vai servir este script simples, você diz !buyball e já tem o item nas mãos (ou nas bags rs).
Esse script estará vendendo pokebolas, que é o nosso caso aqui no fórum!

Primeiro, coloque essa tag no Talkactions.xml:
Código:
<talkaction words="!lbuyball" event="script" value="buyball.lua"/>

Depois vá em talkactions > scripts, crie um arquivo com nome buyball.lua e adicione isso dentro:
function onSay(cid, words, param)

if doPlayerRemoveMoney(cid, preço) == TRUE then
local bp = doPlayerAddItem(cid,,Quantidade)
doCreatureSay(cid, "Mensagem quando o player tiver comprado.", TALKTYPE_ORANGE_1)
else
doCreatureSay(cid, "You don't have enough money", TALKTYPE_ORANGE_1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
end

Negrito
- lugar onde poderá ser feitas alterações manuais.

Qualquer dúvida pergunte.
avatar
Matheus
Administrador
Administrador

Mensagens : 61
Placar : 207
Data de inscrição : 25/04/2011
Idade : 21
Localização : Campinas - SP

Ver perfil do usuário http://pokescript.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por Xisto em Ter Jun 12, 2012 2:17 pm

Obg. Vou testar aqui se funfar eu edito aqui.
Isso vai ajudar mts servers !

@EDIT.
Aqui funcionou muito bem, esse script nao so funfa para BALLS mais para qualquer outro item.
avatar
Xisto
Membro
Membro

Mensagens : 27
Placar : 41
Data de inscrição : 12/06/2012

Ver perfil do usuário http://pokexstreet.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por Reyiu em Qui Jun 14, 2012 4:32 pm

sim é pra qualquer outro item vei
só editar quem sabe
faz vc tem razão
avatar
Reyiu
Membro
Membro

Mensagens : 11
Placar : 17
Data de inscrição : 09/06/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por [PS]Killer em Sex Jun 15, 2012 11:48 am

Foi um tutorial bem Util para mim que esta começando um servidor continuem assim ganhou meu Up Ash
avatar
[PS]Killer
Membro
Membro

Mensagens : 19
Placar : 23
Data de inscrição : 15/06/2012
Idade : 23

Ver perfil do usuário http://pstrong.forumeiros.com/

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por Xisto em Sex Jun 15, 2012 12:53 pm

Cara esse script me ajudou muito, porque ja fiz ele pra POKEBOLAS, STONES RARAS ( nao sao encontradas em pokes ), FOOD e outras coisas.

O seu script e otimo. Continue assim


_________________________
PokeXStreet.blogspot.com.br
( Breve: 16/06 )
Recrutando Scripter e Client Maker
avatar
Xisto
Membro
Membro

Mensagens : 27
Placar : 41
Data de inscrição : 12/06/2012

Ver perfil do usuário http://pokexstreet.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por teffo em Ter Maio 07, 2013 8:12 pm

lol esse script se tu for inteligente burla a saffari ne --' ... e entra com ultra em saffari ou seja la qual for a bola se nao for saffari pra min e ot zuado!... saffari zone somente saffari ball..

teffo
Novato
Novato

Mensagens : 3
Placar : 5
Data de inscrição : 07/05/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por david0703 em Sex Mar 21, 2014 1:09 am

amigo, não seja por isso...

No talkaction vc coloca assim:
function onSay(cid, words, param)

if getPlayerStorageValue(cid,13372)~=1 then 
  if doPlayerRemoveMoney(cid, preço) == TRUE then
    local bp = doPlayerAddItem(cid,Item,Quantidade)
    doCreatureSay(cid, "Mensagem quando o player tiver comprado.", TALKTYPE_ORANGE_1)
  else
    doCreatureSay(cid, "You don't have enough money", TALKTYPE_ORANGE_1)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
  end
else
  doCreatureSay(cid, "Voce nao pode comprar Ultra Balls no Safari.", TALKTYPE_ORANGE_1)
end
end
No npc que leva o player para o saffari, antes do comando que teleporta o player, coloque essa linha:
Código:
setPlayerStorageValue(cid,13372,"1")


No npc que leva o player para o templo, antes do comando que teleporta o player, coloque essa linha:
Código:
setPlayerStorageValue(cid,13372,"0")

david0703
Novato
Novato

Mensagens : 2
Placar : 2
Data de inscrição : 21/03/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Talkaction] Comprar pokebola por comando

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum