Que eu saiba não tem nenhuma função tipo "getPlayerIP" haha. Mals não sei!
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

info
Grupo: Marquês
Registrado: 22/07/12
Posts: 1.1k
Reputação: +400
Gênero: Masculino
Char no Tibia: Luck Oake

Que eu saiba não tem nenhuma função tipo "getPlayerIP" haha. Mals não sei!
Existe sim. Se não souber ajudar, não poste nada, isso é flood. Dessa vez fica só no aviso.
Editado Dezembro 7 por LuckOake
info
Grupo: Visconde
Registrado: 21/08/11
Posts: 470
Reputação: +5
Char no Tibia: ...

@ skydevilfire
acho que mesmo com um script desses não evitaria os players criarem varias accs e ganharem VIP pois a maioria das internets quando são reiniciadas o IP muda então no caso era so o player reiniciar o molden dele que o IP dele seria trocado e ele ganharia VIP em outra account do mesmo geito
Como KennyxD disse, ip das conexões mudam ao serem reconectadas, porém há as compartilhaveis que não se alteram.
Mesmo assim, se der certo para as não alteráveis, teste esse script no lugar do seu sistema anterior:
function onLogin(cid) local storage,days = (getPlayerAccountId(cid)+550),2 if getGlobalStorageValue(storage) <= 0 then setGlobalStorageValue(storage, 1) addVipDays(cid, days) setGlobalStorageValue(cid, 2222, getPlayerIp(cid)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de Cassi Vip Gratis, bom jogo!") end return true end if getGlobalStorageValue(cid, 2222) >= 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você já possui uma conta com dias Vip Grátis, continue jogando nela.") end return true end
Editado Dezembro 7 por HidekiKty




info
Grupo: Campones
Registrado: 20/01/08
Posts: 56
Reputação: 0
Char no Tibia: SKyDevILFiRe
Diga galera, tipo eu possuo um sistema que adiciona vips para as contas que entrarem pela primeira vez no ot ... So que, eu quero que tambem grave o ip da pessoa para ela não ficar criando varias contas e ter sempre vip =)
Ai gravaria a conta e o ip =)