JU
tfs 1.0/1.2

Creaturescript, check premium account

Por julhinhuu, 27 de fev. de 2016 em Scripts

checkptemium
creaturescript
resolvido
script
4
1.6k
julhinhuuJ
27 de fevereiro de 2016 às 15:46

Olá xt, boa tarde.

Gostaria de pedir a vocês um creaturescript que checa a quantidade de premium account que o jogador ainda possui, todas as vezes que ele entrar vai aparece a mensagem você possui 10 dias de premium account por exemplo.

 

Então é só isso creio que seja um pedido simples.

TFS 1.2 - versão: 10.90

DanihcvD
29 de fevereiro de 2016 às 14:33
Melhor resposta

Tenta aí:

*acredito que vc saiba fazer a instalação, ne? ^^

 

script.lua:

function onLogin(player, var)
	if player:getPremiumDays() < 1 then
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você não possui premium account.')
	else
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você possui '..player:getPremiumDays()..' de premium account restantes.')
	end
return true
end

Tenta aí:

*acredito que vc saiba fazer a instalação, ne? ^^

 

script.lua:

function onLogin(player, var)
	if player:getPremiumDays() < 1 then
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você não possui premium account.')
	else
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você possui '..player:getPremiumDays()..' de premium account restantes.')
	end
return true
end
julhinhuuJ
29 de fevereiro de 2016 às 15:40

 

Tenta aí:

*acredito que vc saiba fazer a instalação, ne? ^^

 

script.lua:

function onLogin(player, var)
	if player:getPremiumDays() < 1 then
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você não possui premium account.')
	else
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você possui '..player:getPremiumDays()..' de premium account restantes.')
	end
return true
end

Tenta aí:

*acredito que vc saiba fazer a instalação, ne? ^^

 

script.lua:

function onLogin(player, var)
	if player:getPremiumDays() < 1 then
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você não possui premium account.')
	else
	player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você possui '..player:getPremiumDays()..' de premium account restantes.')
	end
return true
end

 

Funcionou assim:

function onLogin(cid)
    local player = Player(cid)
    if player:getPremiumDays() < 1 then
    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você não possui premium account.')
    else
    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Você possui '..player:getPremiumDays()..' de premium account restantes.')
    end
return true
end

Obrigado Dani você é meu amor mesmo *.* rs'

 

DanihcvD
29 de fevereiro de 2016 às 20:36

sahusahusahu tranquilo.


Tópico movido para dúvidas / pedidos resolvidos.