Guest User

Untitled

a guest
Oct 24th, 2010
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. //-------------------------------[Login]--------------------------------------------------------------------------
  2. if (strcmp(cmd, "/logi", true) ==0 || strcmp(cmd, "/l", true) ==0)
  3. {
  4. if(IsPlayerConnected(playerid))
  5. {
  6. new tmppass[64];
  7. if(gPlayerLogged[playerid] == 1)
  8. {
  9. SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "SERVER: Sa oled juba sees logitud.");
  10. return 1;
  11. }
  12. tmp = strtok(cmdtext, idx);
  13. if(!strlen(tmp))
  14. {
  15. SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Kasutus: (/l)ogi <parool>");
  16. return 1;
  17. }
  18. strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
  19. //Encrypt(tmppass);
  20. OnPlayerLogin(playerid,tmppass);
  21. }
  22. return 1;
  23. }
  24. //---------------------------------[register]-------------------------------------------
  25. if (strcmp(cmd, "/register", true) ==0 )
  26. {
  27. if(IsPlayerConnected(playerid))
  28. {
  29. if(gPlayerLogged[playerid] == 1)
  30. {
  31. SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
  32. return 1;
  33. }
  34. GetPlayerName(playerid, sendername, sizeof(sendername));
  35. format(string, sizeof(string), "users/%s.ini", sendername);
  36. new File: hFile = fopen(string, io_read);
  37. if (hFile)
  38. {
  39. SendClientMessage(playerid, COLOR_YELLOW, "That Username is already taken, please choose a different one.");
  40. fclose(hFile);
  41. return 1;
  42. }
  43. new tmppass[64];
  44. tmp = strtok(cmdtext, idx);
  45. if(!strlen(tmp))
  46. {
  47. SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /register [password]");
  48. return 1;
  49. }
  50. strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
  51. //Encrypt(tmppass);
  52. OnPlayerRegister(playerid,tmppass);
  53. }
  54. return 1;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment