Ir para conteúdo

[Encerrado] [Pedido] Acabar Vip e perder House PDA


Taiger

Posts Recomendados

Ola amigos, em meu servidor a compra de Houses é free, mais eu queria colocar um sistema que quando acabasse a Vip de um jogador caso ele tenha uma House o mesmo a perderia.

 

Alguem poderia fazer para mim, creio que não é dificil, mas como sou leigo em script não tenho ideia de como fazer.

 

Obrigado desde ja.

 

REP+

Link para o comentário
Compartilhar em outros sites

Qual o sistema de VIP utilizado?

W/e, escrevi uma versão para premium account. Se quiser, você pode tomá-la como base.

function onLogin(cid)
    local house_id = getHouseByPlayerGUID(getPlayerGUID(cid))
    
    if not isPremium(cid) and house_id > 0 then
        doPlayerSendTextMessage(cid, 27, "You lost your house.")
        setHouseOwner(house_id, NO_OWNER_PHRASE, true)
    end
    return true
end
Link para o comentário
Compartilhar em outros sites

Não sei te dizer qual sistema de vip, vou testar aqui o seu código.


 

Qual o sistema de VIP utilizado?

W/e, escrevi uma versão para premium account. Se quiser, você pode tomá-la como base.

function onLogin(cid)
    local house_id = getHouseByPlayerGUID(getPlayerGUID(cid))
    
    if not isPremium(cid) and house_id > 0 then
        doPlayerSendTextMessage(cid, 27, "You lost your house.")
        setHouseOwner(house_id, NO_OWNER_PHRASE, true)
    end
    return true
end

 

Zipter no caso eu tenho um sistema que quando acaba a vip do player ele é teleportado para o templo, tem como adaptar esse seu codigo a ele?

Ta aqui o código:

function onLogin(cid)
registerCreatureEvent(cid,"FimPremium")
local pos = {x = 1037, y = 1084, z = 7}
if isPremium(cid) then
setPlayerStorageValue(cid, 9899, 1)
elseif getPlayerStorageValue(cid, 9899) == 1 and not isPremium(cid) then
doTeleportThing(cid, pos)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your premium is Over!")
setPlayerStorageValue(cid, 9899, -1)
end
return TRUE
end
Link para o comentário
Compartilhar em outros sites

  • 2 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...