OnPlayerRequestSpawn bug
#1

Hey guys, I have a small problem,
Before I made the registration process, it was working smoothly, but now I can't view the classes, only spawn.
I mean, it doesn't pop up GameText and all.
PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    if(
GetPlayerTeam(playerid) != 0)
    {
        
TeamPlayers[GetPlayerTeam(playerid)]--;
        
SetPlayerTeam(playerid0);
        
SetPlayerColor(playerid0x6F6F6FFF);
    }
    if(
classid 3)
    {
        
SetPlayerPos(playerid213.6487421822.6784666.414062);
        
SetPlayerFacingAngle(playerid270.372558);
        
SetPlayerCameraLookAt(playerid213.6487421822.6784666.414062);
        
SetPlayerCameraPos(playerid213.648742 + (floatsin(-270.372558degrees)), 1822.678466 + (floatcos(-270.372558degrees)), 6.414062);
        
GameTextForPlayer(0"~b~MILITARY"10004);
    }
    if(
classid && classid 6)
    {
        
SetPlayerPos(playerid, -253.0854792594.71362370.695312);
        
SetPlayerFacingAngle(playerid269.577362);
        
SetPlayerCameraLookAt(playerid, -253.0854792594.71362370.695312);
        
SetPlayerCameraPos(playerid, -253.085479 + (floatsin(-269.577362degrees)), 2594.713623 + (floatcos(-269.577362degrees)), 70.695312);
        
GameTextForPlayer(0"~r~REBELS"10004);
    }
    if(
classid == 6)
    {
        
SetPlayerPos(playerid, -225.1588131395.948364172.414062);
        
SetPlayerFacingAngle(playerid0.229850);
        
SetPlayerCameraLookAt(playerid, -225.1588131395.948364172.414062);
        
SetPlayerCameraPos(playerid, -225.158813 + (floatsin(-0.229850degrees)), 1395.948364 + (floatcos(-0.229850degrees)), 172.414062);
        
GameTextForPlayer(0"~r~HITMEN AGENCY"10004);
    }
    if(
classid == 7)
    {
        
SetPlayerPos(playerid413.8956902535.12963819.148437);
        
SetPlayerFacingAngle(playerid179.603851);
        
SetPlayerCameraLookAt(playerid413.8956902535.12963819.148437);
        
SetPlayerCameraPos(playerid413.895690 + (floatsin(-179.603851degrees)), 2535.129638 + (floatcos(-179.603851degrees)), 19.148437);
        
GameTextForPlayer(0"~b~ALPHA TEAM"10004);
    }
    return 
1;

Last registration process: (two dialogs, one pass one email, after email registration is done)
PHP код:
case DIALOG_EMAIL:
        {
            if(!
response) return ShowPlayerDialog(playeridDIALOG_EMAILDIALOG_STYLE_INPUT"Registration""Please type in your e-mail in order to recover your account in the future.""Finish""Cancel");
            if(
strfind(inputtext"@") == -|| strfind(inputtext".") == -1) return ShowPlayerDialog(playeridDIALOG_EMAILDIALOG_STYLE_INPUT"Registration""Please enter a valid email address.""Finish""Cancel");
            new 
query[1028], daymonthyeardate[12], string[128];
            
getdate(yearmonthday);
            
format(datesizeof(date), "%02d/%02d/%d"daymonthyear);
            
mysql_format(mysqlquerysizeof(query), "INSERT INTO `Users` (`Username`, `IP`, `Registration`, `Password`, `EMail`) VALUES ('%e', '%e', '%e', '%e', '%e')"RPN(playerid), RPIP(playerid),
            
datePlayerInfo[playerid][pPassword], inputtext);
            new 
Cache:result mysql_query(mysqlquery);
            
PlayerInfo[playerid][pUserID] = cache_insert_id();
            
cache_delete(result);
            
format(stringsizeof(string), "%s has registered to [Military VS Rebels]"RPN(playerid));
            
SendClientMessageToAll(COLOR_GREYstring);
            
format(stringsizeof(string), "Welcome to [Military VS Rebels], your UserID is: %d"PlayerInfo[playerid][pUserID]);
            
SendClientMessage(playeridCOLOR_REDstring);
            
PlayerInfo[playerid][pLoggedIn] = 1;
            return 
1;
        } 
Thanks in advice.
Reply


Messages In This Thread
OnPlayerRequestSpawn bug - by NeXoR - 11.10.2016, 13:51
Re: OnPlayerRequestSpawn bug - by NeXoR - 12.10.2016, 16:46
Re: OnPlayerRequestSpawn bug - by Quinncell - 12.10.2016, 17:06
Re: OnPlayerRequestSpawn bug - by NeXoR - 12.10.2016, 18:14
Re: OnPlayerRequestSpawn bug - by NeXoR - 12.10.2016, 19:52
Re: OnPlayerRequestSpawn bug - by Pearson - 12.10.2016, 20:57
Re: OnPlayerRequestClass bug - by NeXoR - 12.10.2016, 21:17
Re: OnPlayerRequestSpawn bug - by NeXoR - 12.10.2016, 22:20
Re: OnPlayerRequestSpawn bug - by NeXoR - 12.10.2016, 22:37
Re: OnPlayerRequestSpawn bug - by Pearson - 12.10.2016, 22:41

Forum Jump:


Users browsing this thread: 2 Guest(s)