Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Ola galerinha do tk , hoje to aki com um script simples e basico feita através de um pedido de um amigo . então vamos la.

Versão testada : 860

Créditos : Skyligh Pela Criação , Luquinha Bross Pelo Pedido .

Em data / talkactions / talkactions.xml adicione .


<talkaction words="!premium" event="script" value="premium.lua"/>

dps em data / talkactions / scripts / renome algum arquivo para premium.lua e adicione .

function onSay(cid, words, param)

local premium = {

["10"] = {days = 10, preco = 1000,},

["20"] = {days = 20, preco = 2000,},

["30"] = {days = 30, preco = 3000,}

}

local a = premium[param]

if doPlayerRemoveMoney(cid, a.preco) == TRUE then

doPlayerAddPremiumDays(cid, a.days)

doPlayerSendTextMessage(cid,22,"Parabens Voce Compro premium")

else

doPlayerSendTextMessage(cid,22,"Voce nao tem dinheiro suficiente")

return true

end

end

Dps So reinicia o ot ou da /reload talkactions

e falar !premium 10 que ira comprar 10 dias e assim vai .

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Mas isso ae da pra por em tile?tipo so passa no tile quem tiver premium?

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

Link para o post
Compartilhar em outros sites

So criar um movements checando premium vou criar 1 aki para você.

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Blz,mas posso mudar o comando?tipo !donate?,e posso escolher o item ao invez de crystal coin?

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

Link para o post
Compartilhar em outros sites

Claro que pode .

Script :


function onStepIn(cid, item, position, fromPosition)

local days = 1 -- quantos dias de premium que precisa no min

if getPlayerPremiumDays(cid) >= days then

doTeleportThing(cid, fromPosition, true)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Voce nao tem premium")

doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)

return TRUE

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Seja Bem Vindo")

return TRUE

end

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Claro que pode .

Oks,mais vc pode mostra onde eu mudo o comando e onde eu mudo o item?

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

Link para o post
Compartilhar em outros sites

No talkactions.xml

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Oks o comando é no talkactions e troka o item?tipo ai ta grana di dinheiro posso troka pelo item que eu quiser?

Nto Generations

Breve online

Quer participar da equip staff?

Envie um email PARA [email protected]

Explicando PORQUE VC quer ser da staff,e suas abilidades,exemplo mapper....

208249_401162269967740_260154321_n.jpg

Link para o post
Compartilhar em outros sites

Pode.

Jaja posto aki pra vc.

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Ola galerinha do tk , hoje to aki com um script simples e basico feita através de um pedido de um amigo . então vamos la.

Versão testada : 860

Créditos : Skyligh Pela Criação , Luquinha Bross Pelo Pedido .

Em data / talkactions / talkactions.xml adicione .


<talkaction words="!premium" event="script" value="premium.lua"/>

dps em data / talkactions / scripts / renome algum arquivo para premium.lua e adicione .

function onSay(cid, words, param)

local premium = {

["10"] = {days = 10, preco = 1000,},

["20"] = {days = 20, preco = 2000,},

["30"] = {days = 30, preco = 3000,}

}

local a = premium[param]

if doPlayerRemoveMoney(cid, a.preco) == TRUE then

doPlayerAddPremiumDays(cid, a.days)

doPlayerSendTextMessage(cid,22,"Parabens Voce Compro premium")

else

doPlayerSendTextMessage(cid,22,"Voce nao tem dinheiro suficiente")

return true

end

end

Dps So reinicia o ot ou da /reload talkactions

e falar !premium 10 que ira comprar 10 dias e assim vai .

se eu falar !comando 17 (que nao tá na table) vai dar erro no console dizendo q n existe o valor na table

pra checar isso vc poe um if:

if a ~= nil then

fora isso bom script

Editado por Godfather (veja o histórico de edições)

koe

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo