Ir para conteúdo

Featured Replies

Postado

EDIT

 

Achei o sistema de premium no qual funciona contando os dias de premium pra acabar os premiuns esse abaixo ainda estou usando.
 

Citar

 

 


function onLogin(cid)

local rate = 1.2 -- 50%
local config = {
s = 13540 --storage
welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!",
not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!",
vip = isPremium(cid)
}

if (config.vip == TRUE) then
doPlayerSetExperienceRate(cid, rate)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip)
end
return TRUE
end

 

 

ja esse foi removido. 

Citar

function onSay(cid, words, param)


if doPlayerRemoveItem(cid, 6500,100) == TRUE then
setPlayerStorageValue(cid,13540,1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Parabens agora voce e vip.")
doSendMagicEffect(getPlayerPosition(cid), 27)
else
doPlayerSendCancel(cid, "Voce precisa de 100 demonic essences para comprar Vip.")
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao tem 100 demonic essences para comprar Vip.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
end

 

coloquei o do premium sendo:

 



<?xml version="1.0" encoding="UTF-8"?>
<mod name="Buy premium command" version="1.0" author="Dener Diegoli" contact="[email protected]" enabled="yes">
    <config name="buypremium_config">
    <![CDATA[
        config = {
            days = 30,
            cost = 100,
            maxDays = 360
        }
    ]]>
    </config>
    <talkaction words="!buypremium; !pacc" event="buffer"><![CDATA[
        domodlib('buypremium_config')
        if(getPlayerPremiumDays(cid) > config.maxDays) then
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.days + config.maxDays .. " days of Premium Account.")
            doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
            return
        end

        if(not doPlayerRemoveItem(cid, 6500, 100)) then
            doPlayerSendCancel(cid, "You don't have enough demonic essences, " .. config.days .. " days premium account costs " .. config.cost .. " demonic essences.")
            doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
            return
        end

        doPlayerAddPremiumDays(cid, config.days)
        doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.")
    ]]></talkaction>
</mod>

 

bom oq eu queria agora, como podem ver, n tem storage de premium, queria criar um piso pra somente premium passarem...kkkk e agora?

 

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

Postado
function onLogin(cid)
  local rate = 1.2 -- 50%
  local s = 13540 --storage
  if getPlayerStorageValue(cid, s) > 0 then
    doPlayerSetExperienceRate(cid, rate)
  end
  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPlayerStorageValue(cid, s) > 0  and "você tem "..((rate - 1)*100).."% de exp a mais agora!" or "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!")
  return true
end

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Postado
  • Autor
11 minutos atrás, Vodkart disse:

function onLogin(cid)
  local rate = 1.2 -- 50%
  local s = 13540 --storage
  if getPlayerStorageValue(cid, s) > 0 then
    doPlayerSetExperienceRate(cid, rate)
  end
  doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPlayerStorageValue(cid, s) > 0  and "você tem "..((rate - 1)*100).."% de exp a mais agora!" or "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!")
  return true
end

 

desculpe ser burro, kkkkk mas eu substituo esse pelo o outro que ta la em cima? e o piso como seria?

Postado
  • Autor

Vou usar o Premium, mas queria saber como fazer o chão baseado nesse Premium ai

2 horas atrás, Vodkart disse:

Ué cara? qual sistema você usa? premium ou algum sistema vip? 

Vou usar o Premium, mas queria saber como fazer o chão baseado nesse Premium ai

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo