Advertisement
Guest User

Untitled

a guest
Jun 19th, 2014
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. public OnPlayerConnect(playerid)
  2. {
  3. printf("Called OnPlayerConnect1 for ID %d", playerid);
  4. if(playerid >= MXP)
  5. MXP = playerid+1;
  6. printf("Called OnPlayerConnect2 for ID %d", playerid);
  7. if(IsPlayerNPC(playerid))
  8. {
  9. PI[playerid][logged] = 1;
  10. return 1;
  11. }
  12. printf("Called OnPlayerConnect3 for ID %d", playerid);
  13. new q[128];
  14. format(q, 128, "UPDATE user SET onl = 1 WHERE name = '%s'", GetPname(playerid));
  15. mysql_query(q);
  16. printf("Called OnPlayerConnect4 for ID %d", playerid);
  17. //CHECK_NAME
  18. if(strlen(GetPname(playerid)) > 32)
  19. {
  20. SendClientMessage(playerid, CL_ERROR, "> Dein Name ist zu lang. (Maximal 32 Zeichen)");
  21. Kick(playerid);
  22. } else if(!CheckName(GetPname(playerid)))
  23. {
  24. emsg(playerid, "> Auf diesem Server wird mit RL-Namen gespielt, bitte ändere ihn (Beispiel: Klaus_Becker).");
  25. Kick(playerid);
  26. }
  27. printf("Called OnPlayerConnect5 for ID %d", playerid);
  28. TextDrawShowForPlayer(playerid, Textdraw0); //ADS
  29. ClearUser(playerid);
  30. printf("Called OnPlayerConnect6 for ID %d", playerid);
  31. HTTP(playerid, HTTP_GET, "xenon-rl.samp4you.com/bgk.txt", "", "Motd");
  32. printf("Called OnPlayerConnect7 for ID %d", playerid);
  33. //MAPICONS
  34. for(new i = 0; i < sizeof(MapIcons); i++)
  35. SetPlayerMapIcon(playerid, i, MapIcons[i][iX], MapIcons[i][iY], MapIcons[i][iZ], MapIcons[i][itype], 0);
  36. printf("Called OnPlayerConnect8 for ID %d", playerid);
  37. //NoDM-Zones
  38. for(new i = 0; i < sizeof(NoDeathmatch); i++)
  39. GangZoneShowForPlayer(playerid, NoDeathmatch[i][zoneid], 0xFF990088);
  40. printf("Called OnPlayerConnect9 for ID %d", playerid);
  41. format(PI[playerid][oname], MAX_PLAYER_NAME, "%s", GetPname(playerid));
  42.  
  43. return 1;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement