Ir para conteúdo

NewACC Vip teste ! [TFS 1.x]


Luhfe

Posts Recomendados

QUANDO FECHA E ABRE O SERVER fica acumulativo os vip dado, ganha mais 2 além dos que ganhou a primeira vez. somente quando reseta o server, provavelmente por ser Storage Global, alguém sabe ajeitar? 

----------------------------------------------------------------------------------



Para ser sincero não sei se a forma que o código foi elaborado está correta ou acarretara em algum bug mais pra frente porém foi a qual eu achei depois da madrugada toda procurando, entendendo os cod, refazendo libs, etc... algumas funções  estavam 'trocados' na minha lib.

Ai está o código para adicionar 2 dias Vips Grátis ao primeiro Login do player, Será adicionado a vip na MySQL na tabela "VipDays" a qual eu uso, junto ao sistema Vip. Mesmo criando vários characters não será possível acumular a bonificação do tempo de vip !!!

Só colocar no Login.lua , dentro da pasta de Creaturescript/Script (podendo estar em alguma subpasta tb).

    local storage3 = (player:getAccountId(cid)+550)
local diasv = 2 --DIAS DE VIP (Em dias mesmo não em horas - pois é o que uso no systema vip) 
if getGlobalStorageValue(storage3) == 1 then
player:sendTextMessage(MESSAGE_EVENT_ORANGE,string.format('MSG PARA QUEM JA GANHOU O VIP TIME'))
else
    setGlobalStorageValue(storage3, 1)
    player:addVipDays(diasv)
player:sendTextMessage(MESSAGE_EVENT_ORANGE,string.format('MSG PARA QUEM RECEBERA A VIP TIME'))
    end

Obs : Antes do ultimo
 

    return true
end

Qualquer problema ou bug avisar pois ajudara a mim também ainda não testei no dia a dia.

Editado por Luhfe
Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...