[Duda]: Max counts por IP
#1

Bueno estaba definiendo en mi sistema de registro un Maximo de cuentas por IP
osea que solo se puedan registrar 2 cuentas maximas por IP

Pero no me salio, no sй si alguno me pueda dar alguna forma la que yo usaba en el Conncet y en el dialogo era asн

Maso menos

pawn Код:
if(PlayerInfo[playerid][Registrado] > 2)//Variable que se pondra 1 al registrarse y el > es mayor 2 de counts maximos
Kick(playerid);//El jugador sera kickeado al entra y verificar que tendra mas de 2 Counts de la misma IP
GetStampIP(playerid);//Extraer la IP

stock GetStampIP(playerid)
{
new S_IP[16];
Join_Stamp=GetTickCount();
GetPlayerIp(playerid,S_IP,16);
format(ban_s, 16, "%s", S_IP);
}

//Obviamente no creo que con la variable detenga el registro de mas de 2 cuentas del mismo IP ademas es solo un ejemplo
//necesitaria hacer un GetCount de IP

//Aca el dialogo al registrarse
if(udb_Create(PlayerName2(playerid),inputtext))
{
new guardar[20], year,month,day;    getdate(year, month, day);
GetPlayerName(playerid,name,sizeof(name)); format(file,sizeof(file),"/Registros/%s.sav",udb_encode(name));
GetPlayerIp(playerid,tmp3,100); dini_Set(file,"ip",tmp3);
dUserSetINT(PlayerName2(playerid)).("registrado",1);
format(guardar, sizeof(guardar), "%d/%d/%d",day,month,year);
dini_Set(file,"RegisteredDate",guardar);
dUserSetINT(PlayerName2(playerid)).("Logueo",1);
dUserSetINT(PlayerName2(playerid)).("Admin",0);
dUserSetINT(PlayerName2(playerid)).("Kits",0);
dUserSetINT(PlayerName2(playerid)).("Galletas",0);
dUserSetINT(PlayerName2(playerid)).("Dinero",0);
dUserSetINT(PlayerName2(playerid)).("Exp",0);
dUserSetINT(PlayerName2(playerid)).("kills",0);
dUserSetINT(PlayerName2(playerid)).("Muertes",0);

PlayerInfo[playerid][Logueado] = 1;
PlayerInfo[playerid][Registrado] = 1;
GameTextPlayer(i,"~g~Registrado",3000,3);
GuardarInfo(playerid);
return 1;
}
Espero una idea
Reply


Messages In This Thread
[Duda]: Max counts por IP - by PolloLoko - 22.08.2014, 01:12
Respuesta: [Duda]: Max counts por IP - by [J]ulian - 22.08.2014, 02:10
Respuesta: [Duda]: Max counts por IP - by jurgen - 22.08.2014, 02:40
Respuesta: [Duda]: Max counts por IP - by dindong1 - 22.08.2014, 02:41
Re: [Duda]: Max counts por IP - by Zodiaco - 22.08.2014, 03:38
Respuesta: [Duda]: Max counts por IP - by PolloLoko - 22.08.2014, 05:16
Respuesta: [Duda]: Max counts por IP - by dindong1 - 22.08.2014, 17:53
Respuesta: [Duda]: Max counts por IP - by [J]ulian - 22.08.2014, 19:40

Forum Jump:


Users browsing this thread: 1 Guest(s)