Ir para conteúdo

Featured Replies

  • Respostas 14
  • Visualizações 847
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Antes de Pergunta, só da para ser por creaturescripts porque vai verifica toda vez que o player entra no OT.   data\creaturescripts\scripts  endvip.lua   creaturescripts.xml   e no

Postado
  • Solução

Antes de Pergunta, só da para ser por creaturescripts porque vai verifica toda vez que o player entra no OT.

 

data\creaturescripts\scripts 
endvip.lua

local strg = 33339 -- valor da sua storage
local strg_n = 12120 -- não precisa editar
 
        function onLogin(cid)
    if getPlayerPremiumDays(cid) <= 0 and getPlayerStorageValue(cid, strg_n) == 1 then
        setPlayerStorageValue(cid, 9898, 1)
    end
    if getPlayerStorageValue(cid, 9898) == 1 and getPlayerPremiumDays(cid) <= 0 then
        local temple = {x = 157, y = 50, z = 7}
        doTeleportThing(cid, temple)
        doPlayerPopupFYI(cid, "Sua vip Account acabou.")
        setPlayerStorageValue(cid, 9898, -1)
        setPlayerStorageValue(cid, strg_n, -1)    
  end
 return TRUE
end


 
creaturescripts.xml

<event type="login" name="CheckVip" script="endvip.lua"/>


 
e no Login.lua adicione;

registerCreatureEvent(cid, "CheckVip")


 
no Script do endvip.lua está configurado para quando acabar os dias vips do player ele ser teleportado para essa posição   local temple = {x = 157, y = 50, z = 7}

Editado por AnnaFeeh (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