Ir para conteúdo

Featured Replies

  • Respostas 23
  • Visualizações 1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Um script mais completo   function onUse(cid, item, fromPosition, itemEx, toPosition) local name = getCreatureName(cid) local days = 30 -- dias que serão adicionados local strg = 33339 -- va

  • Você testou o meu script de premium points? apareceu algo no client ou ainda ficou free account? 

Postado
27 minutos atrás, Bazires disse:

Sim, to usando até sua script, e continua a mesma coisa, da o acesso mas fica free account

 

Use esse script amigo: 

 


local addpoints = 10 -- Dias

function onUse(cid, item, fromPosition, itemEx, toPosition)

db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + "..addpoints.." WHERE `id` = '" ..getPlayerAccountId(cid).. "';")
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, ""..addpoints.." premium points have been added to your account.")
doSendMagicEffect(getCreaturePosition(cid), 28)
doRemoveItem(item.uid, 1)
return true
end

Postado

Tenta usar esse

 

Spoiler

--Config--
local Scrolls = 
{
[9004] = {20, "You bought 20 premium days."}, -- use o item 9004 e ganhe 20 dias de premium
[8981] = {10, "You bought 10 premium days."} -- use o item 8981 e ganhe 10 dias de premium
}
local DaysLimit = 360 -- Limite de dias premium
--Config end --
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(Scrolls[item.itemid] ~= nil) then
if(getPlayerPremiumDays(cid) + Scrolls[item.itemid][1]) >= DaysLimit then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can't buy more than "..DaysLimit.." premium days.")
else
doPlayerAddPremiumDays(cid, Scrolls[item.itemid][1])
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, Scrolls[item.itemid][2])
doRemoveItem(item.uid, 1)
end
return TRUE
end
return FALSE
end

 

 

actions.xml

<action itemid="9004; 8981" script="pscrolls.lua"/>

 

Postado
11 horas atrás, Sekk disse:

Tenta usar esse

 

  Mostrar conteúdo oculto


--Config--
local Scrolls = 
{
[9004] = {20, "You bought 20 premium days."}, -- use o item 9004 e ganhe 20 dias de premium
[8981] = {10, "You bought 10 premium days."} -- use o item 8981 e ganhe 10 dias de premium
}
local DaysLimit = 360 -- Limite de dias premium
--Config end --
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(Scrolls[item.itemid] ~= nil) then
if(getPlayerPremiumDays(cid) + Scrolls[item.itemid][1]) >= DaysLimit then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can't buy more than "..DaysLimit.." premium days.")
else
doPlayerAddPremiumDays(cid, Scrolls[item.itemid][1])
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, Scrolls[item.itemid][2])
doRemoveItem(item.uid, 1)
end
return TRUE
end
return FALSE
end

 

 

actions.xml


<action itemid="9004; 8981" script="pscrolls.lua"/>

 

 

11 horas atrás, Noob II disse:

 

Use esse script amigo: 

 

 


local addpoints = 10 -- Dias

function onUse(cid, item, fromPosition, itemEx, toPosition)

db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + "..addpoints.." WHERE `id` = '" ..getPlayerAccountId(cid).. "';")
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, ""..addpoints.." premium points have been added to your account.")
doSendMagicEffect(getCreaturePosition(cid), 28)
doRemoveItem(item.uid, 1)
return true
end

 

Obg gente, achei que tinha dado certo, mas agora aparece PREMIUM ACCOUNT ( DAYS ) só que agora não passa nos pisos VIP

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

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo