[AYUDA]Bloquear spawn
#3

Quote:
Originally Posted by the_chaoz
creo q entendi:
si lo que quieres es que si el jugador esta registrado y no esta logueado no pueda spawnear puedes usar este codigo como guia:

debajo de los includes:
pawn Код:
forward Timer(playerid);
[pawn] new Registrado[MAX_PLAYERS], Logueado[MAX_PLAYERS];

pawn Код:
public OnPlayerSpawn(playerid)
{
  if(Registrado[playerid] == 1 && Logueado[playerid] == 0){
    SendClientMessage(playerid, 0xFF0000AA, "ERROR: Debes loguearte para poder spawnear");
    SetTimerEx("Timer", 2500,0,"d",playerid);
    return 1;
  }
  return 1;
}
pawn Код:
public Timer(playerid)
{
  SetPlayerHealth(playerid,0.0);
  ForceClassSelection(playerid);
}
Ahora para que este codigo funcione debes hacer algunas cosas:
1є cuando el jugador se registra debes crearle una cuenta(obvio)
2є cuando el jugador se conecte debes chequear si esta cuenta existe, y si existe debes setear Registrado[playerid] = 1
3є cuando se use "/login" debes setear Logueado[playerid] = 1(si la contraseсa es correcta(obviamente))
Espero que te haya sido de ayuda, cualquier cosa avisame.
porque no return 0? hace que no spawnee
Reply


Messages In This Thread
[AYUDA]Bloquear spawn - by Karkanos - 18.01.2010, 02:41
Re: [AYUDA]Bloquear spawn - by TheChaoz - 18.01.2010, 03:41
Re: [AYUDA]Bloquear spawn - by agusfn20 - 18.01.2010, 03:51
Re: [AYUDA]Bloquear spawn - by TheChaoz - 18.01.2010, 05:16
Re: [AYUDA]Bloquear spawn - by Karkanos - 18.01.2010, 13:00
Re: [AYUDA]Bloquear spawn - by Miguel - 18.01.2010, 18:19
Re: [AYUDA]Bloquear spawn - by TheChaoz - 18.01.2010, 21:40
Re: [AYUDA]Bloquear spawn - by Karkanos - 19.01.2010, 00:47
Re: [AYUDA]Bloquear spawn - by agusfn20 - 19.01.2010, 19:56
Re: [AYUDA]Bloquear spawn - by Miguel - 20.01.2010, 01:47

Forum Jump:


Users browsing this thread: 3 Guest(s)