Advertisement
Guest User

Untitled

a guest
Jan 17th, 2013
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. CMD:darlider(playerid,params[])
  2. {
  3. new tmp[80],idx;
  4. tmp = strtok(params, idx);
  5. new giveplayerid,string[256];
  6. if(ProgressaoInfo[playerid][AdminLevel] == 0) return ERRO1 //ERRO1 esta definido no topo como "Voce nao e adm"
  7. new lvl = strval(tmp);
  8. giveplayerid = ReturnUser(tmp);
  9. if(!strlen(tmp)) return SendClientMessage(playerid, C_Verde, "USE: /darlider [ id ] [Numero de (1-26)]");
  10. //new IDORG = strlen (tmp);
  11. if(lvl > 27 || lvl < 0) { SendClientMessage(playerid, C_Verde, "Líderes de 1 à 26."); return 1; }
  12. else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, C_Vermelho, "[Erro:] Jogador não encontrado.");
  13. if(ProgressaoInfo[playerid][AdminLevel] >= 4)
  14. {
  15. if(IsPlayerConnected(PlayerB))
  16. {
  17. if(PlayerB != INVALID_PLAYER_ID)
  18. {
  19. if(ProgressaoInfo[PlayerB][Lider] >= 1) return SendClientMessage(playerid, C_Vermelho, "O Jogador já tem um emprego/liderança.");
  20. ProgressaoInfo[PlayerB][Lider] = lvl;
  21. ProgressaoInfo[PlayerB][Org] = lvl;
  22. ProgressaoInfo[PlayerB][Cargo] = 6;
  23. SalvarDadosPlayer(PlayerB);
  24. format(string, 80, "Você foi escolhido para ser lider da Org de id %d pelo admin %s.", GetPlayerNameEx(playerid),lvl);
  25. SendClientMessage(PlayerB, C_Verde, Texto);
  26. SendClientMessage(playerid, C_Verde,"Promovido a líder com sucesso.");
  27. if(lvl == 0) { ProgressaoInfo[PlayerB][Lider] = 0; }
  28. else if(lvl == 1) { ProgressaoInfo[PlayerB][Lider] = 1; } //Policia Militar
  29. else if(lvl == 2) { ProgressaoInfo[PlayerB][Lider] = 2; } //Policia Civil
  30. else if(lvl == 3) { ProgressaoInfo[PlayerB][Lider] = 3; } //Policia Federal
  31. else if(lvl == 4) { ProgressaoInfo[PlayerB][Lider] = 4; } //B.O.P.E
  32. else if(lvl == 5) { ProgressaoInfo[PlayerB][Lider] = 5; } //Exercito
  33. else if(lvl == 6) { ProgressaoInfo[PlayerB][Lider] = 6; } //Samu
  34. else if(lvl == 7) { ProgressaoInfo[PlayerB][Lider] = 7; } //Milicianos
  35. else if(lvl == 8) { ProgressaoInfo[PlayerB][Lider] = 8; } //Taliban
  36. else if(lvl == 9) { ProgressaoInfo[PlayerB][Lider] = 9; } //Primeiro Comando
  37. else if(lvl == 10) { ProgressaoInfo[PlayerB][Lider] = 10; } //Groove
  38. else if(lvl == 11) { ProgressaoInfo[PlayerB][Lider] = 11; } //Ballas
  39. else if(lvl == 12) { ProgressaoInfo[PlayerB][Lider] = 12; } //Comando Vermelho
  40. else if(lvl == 13) { ProgressaoInfo[PlayerB][Lider] = 13; } //Yakusa
  41. else if(lvl == 14) { ProgressaoInfo[PlayerB][Lider] = 14; } //Al-Qaeda
  42. else if(lvl == 15) { ProgressaoInfo[PlayerB][Lider] = 15; } // Hitman
  43. else if(lvl == 16) { ProgressaoInfo[PlayerB][Lider] = 16; } // A.D.A
  44. else if(lvl == 17) { ProgressaoInfo[PlayerB][Lider] = 17; } // Mafia Cosa Nostra
  45. else if(lvl == 18) { ProgressaoInfo[PlayerB][Lider] = 18; } //Krasnaya
  46. else if(lvl == 19) { ProgressaoInfo[PlayerB][Lider] = 19; } //Mayans
  47. else if(lvl == 20) { ProgressaoInfo[PlayerB][Lider] = 20; } //Sons Of Anarchy
  48. else if(lvl == 21) { ProgressaoInfo[PlayerB][Lider] = 21; } //Movimento Sem Terra
  49. else if(lvl == 22) { ProgressaoInfo[PlayerB][Lider] = 22; } // P2
  50. else if(lvl == 23) { ProgressaoInfo[PlayerB][Lider] = 23; } //Terceiro Comando
  51. else if(lvl == 24) { ProgressaoInfo[PlayerB][Lider] = 24; } // Detran
  52. else if(lvl == 25) { ProgressaoInfo[PlayerB][Lider] = 25; } // Governo
  53. else if(lvl == 26) { ProgressaoInfo[PlayerB][Lider] = 26; } // Tv Globo
  54. SetSkinOrg(PlayerB);
  55. SpawnOrg(PlayerB);
  56. }
  57. }
  58. }
  59. else
  60. {
  61. SendClientMessage(playerid, C_Vermelho, "[Erro:] Você não está autorizado a usar este comando.");
  62. }
  63. return 1;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement