Advertisement
Guest User

Untitled

a guest
Jan 26th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. CMD:cancelclan(playerid, params[])
  2. {
  3. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
  4. if(IsPlayerConnected(playerid))
  5. {
  6. if(PlayerInfo[playerid][pAdmin] >= 1)
  7. {
  8. new id, reason[128], result[256], final[256];
  9. if(sscanf(params, "us[128]", id, reason)) return SendClientMessage(playerid, COLOR_LGREEN, "Syntax:{FFFFFF} /cancelclan <player id> <why>");
  10. if(id != INVALID_PLAYER_ID)
  11. {
  12. if(GetPVarInt(id, "register_clan_progress") > 0) //THIS IS THE LINE WIH CRASH
  13. {
  14. GetPVarString(id, "register_clan_name", result, sizeof(result));
  15. GetPVarString(id, "register_clan_tag", final, sizeof(final));
  16. SCMF(id, COLOR_RED, "Admin %s has declined your clan request. Your clan can't be created!", GetName(playerid));
  17. SCMF(id, COLOR_RED, "Your clan request was declined, reason: %s", reason);
  18. SCMF(playerid, COLOR_GREEN, "You have successfully declined the %s's clan request.", GetName(id));
  19. format(gString, sizeof(gString), "declined the clan requested by %s.", PlayerInfo[id][pNormalName]);
  20. addPlayerLog(playerid, gString);
  21. format(gString, sizeof(gString), "%s declined the clan requested by %s (Name: %s - Tag: %s).", GetName(playerid), GetName(id), result, final);
  22. ABroadCast(COLOR_RED, gString, 1);
  23. Log(PlayerInfo[playerid][pSQLID], gString, "cancelclan");
  24. DeletePVar(id, "register_clan_progress");
  25. DeletePVar(id, "register_clan_name");
  26. DeletePVar(id, "register_clan_tag");
  27. DeletePVar(id, "register_clan_deelay");
  28. }
  29. else
  30. {
  31. SendClientMessage(playerid, COLOR_GRAD3, "This player doesn't have any pending clan request.");
  32. }
  33. }
  34. else return SCM(playerid, COLOR_LGREEN, "Player invalid!");
  35. }
  36. else return SCM(playerid, COLOR_LGREEN, AdminOnly);
  37. }
  38. return 1;
  39. }
  40.  
  41.  
  42. CMD:unblock(playerid, params[])
  43. {
  44. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
  45. if(IsPlayerConnected(playerid))
  46. {
  47. if(PlayerInfo[playerid][pPhone] == 1) //THIS IS THE LINE WIH CRASH
  48. {
  49. new id,string[128],string2[128],name[30];
  50. if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_USAGE, "Usage:{FFFFFF} /unblock [name/playerid]");
  51. if(IsPlayerConnected(id))
  52. {
  53. if(PlayerInfo[playerid][pPhoneBlocked][id] == 0) return SS(playerid, COLOR_LGREEN, "Acest user nu este blocat.", "That user is not blocked!");
  54. PlayerInfo[playerid][pPhoneBlocked][id] = 0;
  55. GetPlayerName(id, name, sizeof(name));
  56. format(string, sizeof(string), "Userul %s a fost deblocat.", name);
  57. format(string2, sizeof(string2), "User %s has been unblocked.", name);
  58. SS(playerid, COLOR_NICE, string, string2);
  59. }
  60. else return SendClientMessage(playerid, COLOR_GREY, "Player not connected.");
  61. }
  62. else return SendClientMessage(playerid, COLOR_WHITE, "You don't have an iPhone.");
  63. }
  64. return 1;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement