Advertisement
Guest User

[FS]Sistema de Time[BloGdoSamP]

a guest
May 24th, 2012
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.73 KB | None | 0 0
  1. #include a_samp
  2. #include zcmd
  3.  
  4. #define Nenhum                0
  5. #define AtleticoPR            1
  6. #define AtleticoGO            2
  7. #define AtleticoMG            3
  8. #define Bahia                 4
  9. #define Botafogo              5
  10. #define Corinthians           6
  11. #define Coritiba              7
  12. #define Cruzeiro              8
  13. #define Figuerense            9
  14. #define Flamengo              10
  15. #define Fluminense            11
  16. #define Gremio                12
  17. #define Internacional         13
  18. #define Nautico               14
  19. #define Palmeiras             15
  20. #define Ponte-Preta           16
  21. #define Portuguesa            17
  22. #define Santos                18
  23. #define SaoPaulo              19
  24. #define Sport                 20
  25. #define Vasco                 21
  26. #define Vitoria               22
  27. new Time[MAX_PLAYERS];
  28. new don[145];
  29. new DName[MAX_PLAYER_NAME];
  30. #define DialogTime            110
  31. #define DialogResultado       111
  32. public OnFilterScriptInit()
  33. {
  34.     print("\n By Don \n");
  35.     return 1;
  36. }
  37.  
  38. public OnFilterScriptExit()
  39. {
  40.     return 1;
  41. }
  42. public OnPlayerConnect(playerid)
  43. {
  44.     if(Time[playerid] == 0) {
  45.        format(don,sizeof(don),"Atletico-PR\nAtletico-GO\nAtletico-MG\nBahia\nBotafogo\nCorinthians\nCoritiba\nCruzeiro\nFiguerense\nFlamengo\nFluminense\nGremio\nInternacional\nNautico\nPalmeiras\nPonte-Preta\nPortuguesa\nSantos\nSao Paulo\nSport\nVasco\nVitoria");
  46.        ShowPlayerDialog(playerid, DialogTime, DIALOG_STYLE_LIST, "Time", don , "Logar", "Cancelar");
  47.     }
  48.     return 1;
  49. }
  50.  
  51. public OnPlayerDisconnect(playerid, reason)
  52. {
  53.     return 1;
  54. }
  55. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  56. {
  57.     if(dialogid == DialogTime) {
  58.        if(response) {
  59.           if(listitem == 0) {
  60.               Time[playerid] = AtleticoPR;
  61.               SendClientMessage(playerid,-1,"Voce Torce Para Atletico-PR (Furaçao Paranaesnse)");
  62.               SetPlayerColor(playerid,0xFF000066); }
  63.           if(listitem == 1) {
  64.               Time[playerid] = AtleticoGO;
  65.               SendClientMessage(playerid,-1,"Voce Torce Para Atletico-GO");
  66.               SetPlayerColor(playerid,0xFF000066); }
  67.           if(listitem == 2) {
  68.               Time[playerid] = AtleticoMG;
  69.               SendClientMessage(playerid,-1,"Voce Torce Para Atletico-MG");
  70.               SetPlayerColor(playerid,0x28282866); }
  71.           if(listitem == 3) {
  72.               Time[playerid] = Bahia;
  73.               SendClientMessage(playerid,-1,"Voce Torce Para  Bahia");
  74.               SetPlayerColor(playerid,0x8D8DFF66);
  75.               BanEx(playerid, "Jahia > Tchal !");}// SE QUIZER :)
  76.           if(listitem == 4) {
  77.               Time[playerid] = Botafogo;
  78.               SendClientMessage(playerid,-1,"Voce Torce Para Botafogo");
  79.               SetPlayerColor(playerid,0x28282866); }
  80.           if(listitem == 5) {
  81.               Time[playerid] = Corinthians;
  82.               SendClientMessage(playerid,-1,"Voce Torce Para Corinthians");
  83.               SetPlayerColor(playerid,-1); }
  84.           if(listitem == 6) {
  85.               Time[playerid] = Coritiba;
  86.               SendClientMessage(playerid,-1,"Voce Torce Para Coritiba(Voce Decidiu ser Porco)");
  87.               SetPlayerColor(playerid,0x00D90066);
  88.               BanEx(playerid, " Porco Porco !!"); }
  89.           if(listitem == 7) {
  90.               Time[playerid] = Cruzeiro;
  91.               SendClientMessage(playerid,-1,"Voce Torce Para Cruzeiro");
  92.               SetPlayerColor(playerid,0x01FCFF66); }
  93.           if(listitem == 8) {
  94.               Time[playerid] = Figuerense;
  95.               SendClientMessage(playerid,-1,"Voce Torce Para Figuerense");
  96.               SetPlayerColor(playerid,0xFF000066); }
  97.           if(listitem == 9) {
  98.               Time[playerid] = Flamengo;
  99.               SendClientMessage(playerid,-1,"Voce Torce Para Flamengo");
  100.               SetPlayerColor(playerid,-1); }
  101.           if(listitem == 10) {
  102.               Time[playerid] = Fluminense;
  103.               SendClientMessage(playerid,-1,"Voce Torce Para Fluminense");
  104.               SetPlayerColor(playerid,-1); }
  105.           if(listitem == 11) {
  106.               Time[playerid] = Gremio;
  107.               SendClientMessage(playerid,-1,"Voce Torce Para Gremio");
  108.               SetPlayerColor(playerid,0x01FCFF66); }
  109.           if(listitem == 12) {
  110.               Time[playerid] = Internacional;
  111.               SendClientMessage(playerid,-1,"Voce Torce Para Internacional");
  112.               SetPlayerColor(playerid,0xFF828266); }
  113.           if(listitem == 13) {
  114.               Time[playerid] = Nautico;
  115.               SendClientMessage(playerid,-1,"Voce Torce Para Nautico");
  116.               SetPlayerColor(playerid,0xFF828266); }
  117.           if(listitem == 14) {
  118.               Time[playerid] = Palmeiras;
  119.               SendClientMessage(playerid,-1,"Voce Torce Para Palmeiras");
  120.               SetPlayerColor(playerid,0x00D90066); }
  121.           if(listitem == 15) {
  122.               Time[playerid] = Ponte-Preta;
  123.               SendClientMessage(playerid,-1,"Voce Torce Para Ponte-Preta");
  124.               SetPlayerColor(playerid,0x28282866); }
  125.           if(listitem == 16) {
  126.               Time[playerid] = Portuguesa;
  127.               SendClientMessage(playerid,-1,"Voce Torce Para Portuguesa");
  128.               SetPlayerColor(playerid,-1); }
  129.           if(listitem == 17) {
  130.               Time[playerid] = Santos;
  131.               SendClientMessage(playerid,-1,"Voce Torce Para Santos");
  132.               SetPlayerColor(playerid,-1); }
  133.           if(listitem == 18) {
  134.               Time[playerid] = SaoPaulo;
  135.               SendClientMessage(playerid,-1,"Voce Torce Para Sao Paulo(Bambi)");
  136.               SetPlayerColor(playerid,-1); }
  137.           if(listitem == 19) {
  138.               Time[playerid] = Sport;
  139.               SendClientMessage(playerid,-1,"Voce Torce Para Sport");
  140.               SetPlayerColor(playerid,0xFF000066); }
  141.           if(listitem == 20) {
  142.               Time[playerid] = Vasco;
  143.               SendClientMessage(playerid,-1,"Voce Torce Para Vasco");
  144.               SetPlayerColor(playerid,0x28282866); }
  145.           if(listitem == Vitoria) {
  146.               Time[playerid] = Vitoria;
  147.               SendClientMessage(playerid,-1,"Voce Torce Para Vitoria");
  148.               SetPlayerColor(playerid,0x28282866); }
  149.         }
  150.     }
  151.     if(dialogid == DialogResultado) {
  152.        if(response) {
  153.           format(don,sizeof(don),"%s[Nick: %s]",inputtext,DName);
  154.           SendClientMessageToAll(0xFF828266,don);
  155.        }
  156.     }
  157.     return 1;
  158. }
  159.  
  160. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  161. {
  162.     return 1;
  163. }
  164. CMD:placar(playerid) { // PODE BOTAR SO PRA VIP ADMIN USAR VOCE ESCOLHE
  165.     ShowPlayerDialog(playerid, DialogResultado, DIALOG_STYLE_INPUT, "Jogo","Resultado do Jogo EX: CBR 1 x 0 CTO\nDigite o Resultado", "Postar", "Cancelar");
  166.     return 1;
  167. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement