Advertisement
Chip7

[FS] Sistema Escolha de Time que Torce

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