Ir para conteúdo
  • Cadastre-se

(Resolvido)[talkactions] Vendendo item com premium account - Ajuda!


Ir para solução Resolvido por Markin,

Posts Recomendados

Olá gente quero uma comando quer vender o item quer remova a premium account da pessoa muito obrigado.

 

Muito obrigado!

 

AVISO: uso TFS 1.0

Link para o post
Compartilhar em outros sites

Não entendi, pode especificar melhor?

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites
  • Moderador

Ve se no seu ot tem a talkaction /addpacc ou /addpremium ou algo parecido, enfim se vc tiver alguna talkaction que dê premium já serve, pra remover o premium basta vc usar seu comando de adicionar normalmente soh que na qmtd de dias, vc coloca o número de dias da conta soh que com um menos na frente.

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Link para o post
Compartilhar em outros sites

Não é para compra premium account não vou explica de NOVO.

 

Tipo eu tinha um script antigamente quer era assim.

 

EX:

 

Crown Armor custa 15 dia de premium account e para compra ele tinha quer usar o comando !001 e comprava a crown armor por 15 dia de premium account quer ja tirava da conta dele.

 

Tipow isso aqui

 

mais so quero que remova a premium e nao dinheiro!

function onSay(cid, words, param, channel)

local dinheiro = 1000000 -- quanto vai custar o item
local recompensa = 2548 -- qual item sera vendido

if doPlayerRemoveMoney(cid, dinheiro) then
    doPlayerAddItem(cid, recompensa, 1) -- o 1 é o tanto de itens que vai ganhar
    doPlayerSendTextMessage(cid, 19, "Você acabou de receber x item")
     else
     doPlayerSendTextMessage(cid, 19, "Você não tem dinheiro suficiente para comprar o item")    
     end                        

return true
end
Editado por Trypox (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Não sei se vai funcionar pois não sei as diferenças do tfs 1.0, abraço. 

local premium_days = 15 -- quantos dias de premium seram removidos
local recompensa = 2548 -- qual item sera vendido
function onSay(cid, words, param, channel)
	if getPlayerPremiumDays(cid) >= premium_days then
		doPlayerRemovePremiumDays(cid, premium_days)
		doPlayerAddItem(cid, recompensa, 1) -- o 1 é o tanto de itens que vai ganhar
		doPlayerSendTextMessage(cid, 19, "Você acabou de receber uma "..getItemNameById(recompensa).."!")
	else
		doPlayerSendTextMessage(cid, 19, "Você precisa de no minimo "..premium_days.." dias de premium account para executar este comando.")    
	end                        
return TRUE
end
Editado por Markin (veja o histórico de edições)

16/11/2014

23/11/2014

 

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: DIAMOND É A META

6qpqBbJ.png

Link para o post
Compartilhar em outros sites
  • Solução
local premium_days = 15 -- quantos dias de premium seram removidos
local recompensa = 2548 -- qual item sera vendido
function onSay(cid, words, param, channel)
	if getPlayerPremiumDays(cid) >= premium_days then
		doPlayerRemovePremiumDays(cid, premium_days)
		doPlayerAddItem(cid, recompensa, 1) -- o 1 é o tanto de itens que vai ganhar
		doPlayerSendTextMessage(cid, 19, "Você acabou de receber uma crown armor!")
	else
		doPlayerSendTextMessage(cid, 19, "Você precisa de no minimo 15 dias de premium account para executar este comando.")    
	end                        
return TRUE
end

16/11/2014

23/11/2014

 

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: DIAMOND É A META

6qpqBbJ.png

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