Ir para conteúdo

Como faço para quando os players entrarem no meu server nao ter nenhum dia de Premium ?

Featured Replies

Postado
  • Autor

Então , como faço para colocar comando de buy promotion e colocar exatamento 30 dias de vip com uma VIP Scroll

Postado

Comando: Em "Data/talkactions/scripts" copie e cole um arquivo.LUA e renomeie para buypremium.lua, apague tudo e cole:

local config = {
price = 50000, -- Preço do premium.
days = 30, -- Dias de premium.
maxdays = 360 -- Maximo de premium days que o player pode comprar.
}

function onSay(cid, words, param)
    if getPlayerPremiumDays(cid) <= config.maxdays then
        if doPlayerRemoveMoney(cid, config.price) == TRUE then
            doPlayerAddPremiumDays(cid, config.days)
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você comprou "..config.days.." dias de premium por "..config.price.." gold coins.")
        else
            doPlayerSendCancel(cid, "Você precisa de "..config.price.." golds coins para comprar premium.")
            doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
        end
    else
        doPlayerSendCancel(cid, "Você não pode comprar mais que "..config.maxdays.." dias de premium.")
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
    end
    return TRUE
end

Depois em "Data/talkactions" abra o talkactions.xml e adicione:

<talkaction words="!premium;/buypremium;!buypremium" script="buypremium.lua"/>


Premium scroll: Em "Data/actions/scripts" copie e cole um arquivo.LUA e renomeie para premiumscroll.lua, apague tudo e cole:

local config = {
    days = 30,
    maxdays = 360
}

function onUse(cid, item, fromPos, itemEx, toPos)
    if getPlayerPremiumDays(cid) <= config.maxdays then
       doPlayerAddPremiumDays(cid, config.days)
       doPlayerSendTextMessage(cid, 22, "Você recebeu "..config.days.." dias de premium.")
       doRemoveItem(item.uid, 1)
    else
       doPlayerSendTextMessage(cid, 22, "Você não pode ter mais que "..config.maxdays.." dias de premium.")
    end
   return true
end

Depois em "Data/actions" abra o actions.xml e adicione:

<action itemid="XXX" script="premiumscroll.lua"/>

Em XXX coloque o ID do premium scroll.

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 520.1k

Informação Importante

Confirmação de Termo