Guest User

[FS] Batalhas de Times

a guest
Oct 18th, 2010
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 13.01 KB | None | 0 0
  1.                                                                                                                                                                                                                                       /*
  2.     ________________________________________________________________________
  3.     |                _______  ______   _                                   |
  4.     |               (  ____ \(  ____ \| \    /\                            |
  5.     |               | (    \/| (    \/|  \  / /                            |
  6.     |               | (__    | (__    |  |_/ /                             |
  7.     |               |  __)   |  __)   |   _ (                              |
  8.     |               | (      | (      |  | \ \                             |
  9.     |               | )      | (____/\|  /  \ \                            |
  10.     |               |/       (_______/|_/    \/                            |
  11.     |                                                                      |
  12.     |                    Created By Yahiko                                 |
  13.     |                                                                      |
  14.     |         [FeK]Company clan of Programmers and Scripters               |
  15.     |______________________________________________________________________|
  16.                        www.feksquad.com
  17.  
  18.                    Atualizado Data 19/10/2010
  19.  
  20.                Acesse Nosso Blog para mais Atualizações
  21.  
  22.                       Deixe os Créditos!
  23.  
  24. Equipes Personalizaveis
  25. Comandos Arrumados
  26. ID de Dialog Acessivel a Mudança
  27. Passado a Filterscript
  28. String para Nome das Batalhas
  29. Nova Identação
  30.  
  31.                                                                                                                                                                                                                             */
  32.  
  33. //========================== Includes ==========================================
  34.  
  35. #include <a_samp>
  36.  
  37. //========================== Defines ===========================================
  38.  
  39. #define TIME1 "Microsoft"                         // Define Time 1
  40. #define TIME2 "Apple"                             // Define Time 2
  41. #define BATALHA 4454                              // Define Dialog
  42.  
  43. //========================== Objetos ===========================================
  44.  
  45. public OnFilterScriptInit()
  46. {
  47.     CreateObject(8355,2640.71777344,-1736.18457031,772.87548828,0.00000000,0.00000000,338.00000000);
  48.     CreateObject(8355,2669.65332031,-1717.79638672,772.87548828,0.00000000,0.00000000,337.99987793);
  49.     CreateObject(8355,2687.06469727,-1723.01647949,772.87548828,0.00000000,0.00000000,337.99987793);
  50.     CreateObject(8355,2696.55126953,-1724.86645508,772.87548828,0.00000000,0.00000000,337.99987793);
  51.     CreateObject(8355,2653.72460938,-1699.93359375,772.87548828,0.00000000,0.00000000,337.99438477);
  52.     CreateObject(8148,2705.32958984,-1748.89416504,775.97650146,0.00000000,0.00000000,340.00000000);
  53.     CreateObject(8148,2690.83886719,-1653.63574219,775.97650146,0.00000000,0.00000000,245.99938965);
  54.     CreateObject(8171,2608.96435547,-1720.79919434,772.87548828,0.00000000,0.00000000,337.99987793);
  55.     CreateObject(8171,2631.52807617,-1659.37414551,772.87548828,0.00000000,0.00000000,337.99987793);
  56.     CreateObject(8148,2601.20703125,-1695.12341309,775.97650146,0.00000000,0.00000000,342.00000000);
  57.     CreateObject(8148,2639.66894531,-1778.95043945,775.97650146,0.00000000,0.00000000,249.99890137);
  58.     CreateObject(2780,2670.30297852,-1614.63439941,772.87548828,0.00000000,0.00000000,0.00000000);
  59.     CreateObject(2780,2620.51611328,-1622.38159180,777.52746582,0.00000000,0.00000000,0.00000000);
  60.     CreateObject(2780,2701.89672852,-1808.85998535,769.83380127,0.00000000,0.00000000,0.00000000);
  61.     CreateObject(2780,2680.82299805,-1791.23791504,772.87548828,0.00000000,0.00000000,0.00000000);
  62.     CreateObject(2780,2677.30371094,-1792.17492676,772.87548828,0.00000000,0.00000000,0.00000000);
  63.     CreateObject(2780,2671.41772461,-1787.39697266,772.87548828,0.00000000,0.00000000,0.00000000);
  64.     CreateObject(2780,2669.36108398,-1788.53344727,772.87548828,0.00000000,0.00000000,0.00000000);
  65.     CreateObject(2780,2657.06420898,-1781.25451660,772.87548828,0.00000000,0.00000000,0.00000000);
  66.     CreateObject(2780,2644.31811523,-1778.93127441,772.87548828,0.00000000,0.00000000,0.00000000);
  67.     CreateObject(2780,2634.44653320,-1775.72570801,772.87548828,0.00000000,0.00000000,0.00000000);
  68.     CreateObject(2780,2629.18603516,-1775.01684570,772.87548828,0.00000000,0.00000000,0.00000000);
  69.     CreateObject(2780,2626.92382812,-1773.76892090,772.87548828,0.00000000,0.00000000,0.00000000);
  70.     CreateObject(2780,2622.87036133,-1771.92712402,772.87548828,0.00000000,0.00000000,0.00000000);
  71.     CreateObject(2780,2617.17749023,-1770.32873535,772.87548828,0.00000000,0.00000000,0.00000000);
  72.     CreateObject(2780,2609.78027344,-1768.46472168,772.87548828,0.00000000,0.00000000,0.00000000);
  73.     CreateObject(2780,2602.25073242,-1764.03503418,772.87548828,0.00000000,0.00000000,0.00000000);
  74.     CreateObject(2780,2592.50170898,-1762.12658691,772.87548828,0.00000000,0.00000000,0.00000000);
  75.     CreateObject(2780,2582.40917969,-1757.95788574,772.87548828,0.00000000,0.00000000,0.00000000);
  76.     CreateObject(2780,2587.35742188,-1748.86682129,772.87548828,0.00000000,0.00000000,0.00000000);
  77.     CreateObject(2780,2584.26416016,-1746.12402344,772.87548828,0.00000000,0.00000000,0.00000000);
  78.     CreateObject(2780,2587.07519531,-1745.12194824,772.87548828,0.00000000,0.00000000,0.00000000);
  79.     CreateObject(2780,2590.04956055,-1733.97045898,772.87548828,0.00000000,0.00000000,0.00000000);
  80.     CreateObject(2780,2592.72509766,-1725.41394043,772.87548828,0.00000000,0.00000000,0.00000000);
  81.     CreateObject(2780,2597.15087891,-1714.70397949,772.87548828,0.00000000,0.00000000,0.00000000);
  82.     CreateObject(2780,2599.58911133,-1700.19775391,772.87548828,0.00000000,0.00000000,0.00000000);
  83.     CreateObject(2780,2603.74536133,-1688.73046875,772.87548828,0.00000000,0.00000000,0.00000000);
  84.     CreateObject(2780,2607.29638672,-1675.91455078,772.87548828,0.00000000,0.00000000,0.00000000);
  85.     CreateObject(2780,2603.37377930,-1696.90185547,772.87548828,0.00000000,0.00000000,0.00000000);
  86.     CreateObject(2780,2598.10961914,-1706.13598633,772.87548828,0.00000000,0.00000000,0.00000000);
  87.     CreateObject(2780,2595.15161133,-1721.40173340,772.87548828,0.00000000,0.00000000,0.00000000);
  88.     CreateObject(2780,2687.24731445,-1791.51477051,772.87548828,0.00000000,0.00000000,0.00000000);
  89.     CreateObject(2780,2688.93554688,-1790.31262207,772.87548828,0.00000000,0.00000000,0.00000000);
  90.     CreateObject(2780,2691.12182617,-1785.98046875,772.87548828,0.00000000,0.00000000,0.00000000);
  91.     CreateObject(2780,2694.35351562,-1778.49133301,772.87548828,0.00000000,0.00000000,0.00000000);
  92.     CreateObject(2780,2755.94384766,-1786.90429688,765.20935059,0.00000000,0.00000000,0.00000000);
  93.     CreateObject(2780,2695.14794922,-1772.84204102,772.87548828,0.00000000,0.00000000,0.00000000);
  94.     CreateObject(2780,2690.62866211,-1779.90686035,772.87548828,0.00000000,0.00000000,0.00000000);
  95.     CreateObject(2780,2693.90747070,-1767.45092773,772.87548828,0.00000000,0.00000000,0.00000000);
  96.     CreateObject(2780,2695.92236328,-1764.25219727,772.87548828,0.00000000,0.00000000,0.00000000);
  97.     CreateObject(2780,2705.96728516,-1738.06921387,772.87548828,0.00000000,0.00000000,0.00000000);
  98.     CreateObject(2780,2700.82031250,-1745.40563965,772.87548828,0.00000000,0.00000000,0.00000000);
  99.     CreateObject(2780,2704.75122070,-1741.79443359,772.87548828,0.00000000,0.00000000,0.00000000);
  100.     CreateObject(2780,2701.70434570,-1748.71496582,772.87548828,0.00000000,0.00000000,0.00000000);
  101.     CreateObject(2780,2696.65478516,-1755.81164551,772.87548828,0.00000000,0.00000000,0.00000000);
  102.     CreateObject(2780,2698.95288086,-1759.64123535,772.87548828,0.00000000,0.00000000,0.00000000);
  103.     CreateObject(2780,2700.28930664,-1753.45349121,772.87548828,0.00000000,0.00000000,0.00000000);
  104.     CreateObject(2780,2707.29663086,-1732.34716797,772.87548828,0.00000000,0.00000000,0.00000000);
  105.     CreateObject(2780,2710.93872070,-1727.29638672,772.87548828,0.00000000,0.00000000,0.00000000);
  106.     CreateObject(2780,2713.32519531,-1720.25488281,772.87548828,0.00000000,0.00000000,0.00000000);
  107.     CreateObject(2780,2715.44873047,-1709.35925293,772.87548828,0.00000000,0.00000000,0.00000000);
  108.     CreateObject(2780,2716.19873047,-1714.47631836,772.87548828,0.00000000,0.00000000,0.00000000);
  109.     CreateObject(2780,2723.92919922,-1694.90100098,772.87548828,0.00000000,0.00000000,0.00000000);
  110.     CreateObject(2780,2730.32861328,-1678.28710938,772.87548828,0.00000000,0.00000000,0.00000000);
  111.     CreateObject(2780,2721.94995117,-1694.13525391,772.87548828,0.00000000,0.00000000,0.00000000);
  112.     CreateObject(2780,2726.45166016,-1685.85229492,772.87548828,0.00000000,0.00000000,0.00000000);
  113.     CreateObject(2780,2728.74316406,-1673.37145996,772.87548828,0.00000000,0.00000000,0.00000000);
  114.     CreateObject(2780,2722.34912109,-1670.59960938,772.87548828,0.00000000,0.00000000,0.00000000);
  115.     CreateObject(2780,2716.21533203,-1672.48815918,772.87548828,0.00000000,0.00000000,0.00000000);
  116.     CreateObject(2780,2725.00024414,-1671.33068848,772.87548828,0.00000000,0.00000000,0.00000000);
  117.     CreateObject(2780,2710.45385742,-1663.98229980,772.87548828,0.00000000,0.00000000,0.00000000);
  118.     CreateObject(2780,2704.08593750,-1661.33471680,772.87548828,0.00000000,0.00000000,0.00000000);
  119.     CreateObject(2780,2698.11401367,-1658.86193848,772.87548828,0.00000000,0.00000000,0.00000000);
  120.     CreateObject(2780,2689.03393555,-1650.53613281,772.87548828,0.00000000,0.00000000,0.00000000);
  121.     CreateObject(2780,2694.92504883,-1656.80798340,772.87548828,0.00000000,0.00000000,0.00000000);
  122.     CreateObject(2780,2687.83666992,-1654.32324219,772.87548828,0.00000000,0.00000000,0.00000000);
  123.     CreateObject(2780,2695.46191406,-1660.02026367,772.87548828,0.00000000,0.00000000,0.00000000);
  124.     CreateObject(2780,2693.12939453,-1658.12817383,772.87548828,0.00000000,0.00000000,0.00000000);
  125.     CreateObject(2780,2685.25805664,-1652.02246094,772.87548828,0.00000000,0.00000000,0.00000000);
  126.     CreateObject(2780,2676.96777344,-1652.10070801,772.87548828,0.00000000,0.00000000,0.00000000);
  127.     CreateObject(2780,2676.96777344,-1652.10058594,772.87548828,0.00000000,0.00000000,0.00000000);
  128.     CreateObject(8171,2641.40917969,-1633.18261719,772.87548828,0.00000000,0.00000000,337.99438477);
  129.     CreateObject(2780,2707.29663086,-1732.34716797,772.87548828,0.00000000,0.00000000,0.00000000);
  130.     CreateObject(2780,2619.93945312,-1643.76721191,772.87548828,0.00000000,0.00000000,0.00000000);
  131.     CreateObject(2780,2623.03784180,-1633.55200195,772.87548828,0.00000000,0.00000000,0.00000000);
  132.     CreateObject(2780,2617.71142578,-1656.62805176,772.87548828,0.00000000,0.00000000,0.00000000);
  133.     CreateObject(2780,2613.22216797,-1664.39270020,772.87548828,0.00000000,0.00000000,0.00000000);
  134.     CreateObject(5457,2641.90014648,-1738.29345703,774.55450439,0.00000000,0.00000000,340.00000000);
  135.     CreateObject(5457,2664.54077148,-1686.25122070,774.55450439,0.00000000,0.00000000,157.99938965);
  136.     CreateObject(3279,2702.18579102,-1675.21789551,790.39825439,0.00000000,0.00000000,73.99938965);
  137.     CreateObject(3279,2644.42846680,-1651.25585938,775.88262939,0.00000000,0.00000000,73.99841309);
  138.     CreateObject(3279,2602.53735352,-1752.09399414,774.32012939,0.00000000,0.00000000,250.00000000);
  139.     CreateObject(3279,2604.82666016,-1752.81652832,790.47387695,0.00000000,0.00000000,249.99938965);
  140.     return true;
  141. }
  142.  
  143. //========================== Dialogs ===========================================
  144.  
  145. new stringb[64];
  146. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  147. {
  148.     if(dialogid == BATALHA) {
  149.         if(response) {
  150.             if(listitem == 0) {
  151.                 format(stringb,64,"Você Faz Parte Da Equipe %s",TIME1);
  152.                 SendClientMessage(playerid,0xff6633AA,stringb);
  153.                 GivePlayerWeapon(playerid,32,50000);
  154.                 GivePlayerWeapon(playerid,26,50000);
  155.                 SetPlayerHealth(playerid,100);
  156.                 SetPlayerArmour(playerid,100);
  157.                 SetPlayerPos(playerid,2673.1804199219,-1663.0587158203,776.13262939453);
  158.                 SetPlayerSkin(playerid,287);
  159.             }
  160.             if(listitem == 1) {
  161.                 format(stringb,64,"Você Faz Parte Da Equipe %s",TIME2);
  162.                 SendClientMessage(playerid,0xff6633AA,stringb);
  163.                 GivePlayerWeapon(playerid,32,50000);
  164.                 GivePlayerWeapon(playerid,26,50000);
  165.                 SetPlayerArmour(playerid,100);
  166.                 SetPlayerHealth(playerid,100);
  167.                 SetPlayerPos(playerid,2649.4582519531,-1759.9291992188,776.49224853516);
  168.                 SetPlayerColor(playerid,0xAB82FFAA);
  169.                 SetPlayerSkin(playerid,285);
  170.             }
  171.         }
  172.     }
  173.     return true;
  174. }
  175.  
  176.  
  177. //========================== Comandos ==========================================
  178.  
  179. public OnPlayerCommandText(playerid, cmdtext[])
  180. {
  181.     if(strcmp(cmdtext, "/batalha", true) == 0) {
  182.         format(stringb,64,"%s\n%s",TIME1,TIME2);
  183.         SendClientMessage(playerid,0xff6633AA,stringb);
  184.         ShowPlayerDialog(playerid,BATALHA, DIALOG_STYLE_LIST, "Escolha uma Equipe", stringb, "Arena", "Cancelar");
  185.         return true;
  186.     }
  187.     return false;
  188. }
  189. //========================== Fim ==========================================
Advertisement
Add Comment
Please, Sign In to add comment