ich habe ein selfmade gescriptet.. schon etwas länger her
aber das register system ist n bischen buggy
jeder 2te ist admin aufn server..ich weiss selber nicht was ich falsch gemacht habe aber das passiert immer nur wenn irgendwelche sich registrieren
case DIALOG_REG: // ID Registrieren
{
if(!strlen(inputtext)) // Text darf nicht = Null sein Null im Sinne von nichts
{
ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrierung","Du musst dich schon Registrieren!","Abbrechen","Registrieren");
return SendClientMessage(playerid,0xFFFFFFFF,"Du hast kein Passwort eingegeben!");
}
dini_Create(accFormat);
dini_Set(accFormat,"Passwort",inputtext);
dini_IntSet(accFormat,"Member",0);
dini_IntSet(accFormat,"skin",170);
dini_IntSet(accFormat,"Leader",0);
dini_IntSet(accFormat,"Level",0);
dini_IntSet(accFormat,"Administrator",0);
dini_IntSet(accFormat,"Geld",0);
dini_IntSet(accFormat,"eingeloggt",0);
dini_IntSet(accFormat,"Hartz4",0);
dini_IntSet(accFormat,"Perso",0);
dini_IntSet(accFormat,"Fuehrerschein",0);
dini_IntSet(accFormat,"Pilotenschein",0);
dini_IntSet(accFormat,"Motorradschein",0);
dini_IntSet(accFormat,"Rollerschein",0);
dini_IntSet(accFormat,"bankgeld",0);
dini_IntSet(accFormat,"job",0);
dini_IntSet(accFormat,"Nummernschild",0);
dini_IntSet(accFormat,"Handy",0);
dini_IntSet(accFormat,"Nummer",0);
dini_IntSet(accFormat,"Alter",16);
SpielerInfo[playerid][Administrator] = 0;
SendClientMessage(playerid,0xFFFFFFFF,"Dein Account wurde angelegt, du wurdest automatisch eingeloggt! Viel Spaß.");
SpawnPlayer(playerid);
SetPlayerSpawn(playerid);
TogglePlayerControllable(playerid,true);
}
}
}
else
{
switch(dialogid)
{
case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Anmeldung","Du musst dich in deinen Account einloggen!","Abbrechen","Anmelden");
case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrierung","Du musst dich schon Registrieren!","Abbrechen","Registrieren");
}
}
return 1;
}