Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerConnect(playerid)
- {
- if(playerid >= MXP)
- MXP = playerid+1;
- if(IsPlayerNPC(playerid))
- {
- PI[playerid][logged] = 1;
- return 1;
- }
- new q[128];
- format(q, 128, "UPDATE user SET onl = 1 WHERE name = '%s'", GetPname(playerid));
- mysql_query(q);
- //CHECK_NAME
- if(strlen(GetPname(playerid)) > 32)
- {
- SendClientMessage(playerid, CL_ERROR, "> Dein Name ist zu lang. (Maximal 32 Zeichen)");
- Kick(playerid);
- } else if(!CheckName(GetPname(playerid)))
- {
- emsg(playerid, "> Auf diesem Server wird mit RL-Namen gespielt, bitte ändere ihn (Beispiel: Klaus_Becker).");
- emsg(playerid, "> Auf diesem Server wird mit RL-Namen gespielt, bitte ändere ihn (Beispiel: Klaus_Becker).");
- emsg(playerid, "> Auf diesem Server wird mit RL-Namen gespielt, bitte ändere ihn (Beispiel: Klaus_Becker).");
- emsg(playerid, "> Auf diesem Server wird mit RL-Namen gespielt, bitte ändere ihn (Beispiel: Klaus_Becker).");
- Kick(playerid);
- }
- TextDrawShowForPlayer(playerid, Textdraw0); //ADS
- ClearUser(playerid);
- //HTTP(playerid, HTTP_GET, "xenon-reloaded.de/serverinfo.txt", "", "Motd");
- //MAPICONS
- for(new i = 0; i < sizeof(MapIcons); i++)
- SetPlayerMapIcon(playerid, i, MapIcons[i][iX], MapIcons[i][iY], MapIcons[i][iZ], MapIcons[i][itype], 0);
- //NoDM-Zones
- for(new i = 0; i < sizeof(NoDeathmatch); i++)
- GangZoneShowForPlayer(playerid, NoDeathmatch[i][zoneid], 0xFF990088);
- format(PI[playerid][oname], MAX_PLAYER_NAME, "%s", GetPname(playerid));
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new qq[256], mres[64];
- mysql_real_escape_string(GetPname(playerid),mres);
- format(qq, 256, "SELECT level FROM user WHERE name = '%s'", mres);
- mysql_query(qq);
- mysql_store_result();
- if(mysql_num_rows() > 0)
- {
- LoginScreen(playerid, 0);
- mysql_free_result();
- Login(playerid);
- }
- else
- {
- LoginScreen(playerid, 0);
- mysql_free_result();
- Registrierung(playerid, 0);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement