How would i manage to remove so you dont have to press the Spawn button to spawn.
i got this:
pawn Код:
if(dialogid == 2) //REGISTER
{
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
return 1;
}
if(response)
{
if(strlen(inputtext) >= 50)
{
DisplayDialogForPlayer(playerid, 2); //register
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Password is too long.");
return 0;
}
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
new namestring = strfind(sendername, "_", true);
if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Your name must be in the Firstname_Lastname format.");
Kick(playerid);
return 1;
}
else
{
if(!strlen(inputtext))
{
DisplayDialogForPlayer(playerid, 2); //register
SendClientMessage(playerid, COLOR_WHITE, "SERVER: You must enter a password.");
return 1;
}
new string[128];
format(string, sizeof(string), "%s.ini", sendername);
// if(dini_Exists(string))
if(fexist(string))
{
SendClientMessage(playerid, COLOR_YELLOW, "That name is already taken, please choose a different one.");
return 1;
}
new tmppass[64];
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
OnPlayerLogin(playerid,tmppass);
gPlayerAccount[playerid] = 1;
gPlayerSpawned[playerid] = 1;
SendClientMessage(playerid, COLOR_FTW, "Account registered, you have been logged in automatically.");
}
}
else
{
DisplayDialogForPlayer(playerid, 2); //register
}
}
I tried switching out
pawn Код:
gPlayerSpawned[playerid] = 1;
with
and under that to remove the Spawn Button use ToggleSpectate to remove the Spawn Button
Now it puts me through the tutorial right after they register thats good ?
But when the tutorial is done i get throughed 50000 meters up in the air and it tells me i aint logged in.
I need to remove so right after they hit Register
it will put them through to the tutorial and spawn them after.
So i need to remove OnPlayerSpawn and RequestClass
i dont know can you help me out?