SHARE
TWEET

[FS] FilterScript Mini Shopping Center

Chip7 Aug 30th, 2012 512 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*VISITE NOSSO SITE: http://www.sampknd.com/
  2.   VISITE NOSSO FACEBOOK: http://www.facebook.com/SampKnd
  3.   SAMP KND MELHOR BLOG DE SAMP DO BRASIL
  4. */
  5.  
  6.  
  7. #include <a_samp>
  8. #include <zcmd>
  9. #include <sscanf2>
  10.  
  11. #define NovoEstilo 1
  12. #define Vibradores 2
  13. #define Barraquinha1 3
  14. #define Barraquinha2 4
  15. #define Barraquinha3 5
  16. #define Barraquinha4 6
  17. #define CreditosFS 7
  18.  
  19. new id;
  20. new nomedoplayer[MAX_PLAYER_NAME];
  21.  
  22. public OnFilterScriptInit()
  23. {
  24.     Create3DTextLabel("Shopping Center{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1784.6327,-1749.9993,13.5487,20,0);
  25.     Create3DTextLabel("Shopping Center{FF0000}\nAperte 'F' Para Sair",0x00F6F699,1726.5319,-1640.1342,20.2241,20,0);
  26.     Create3DTextLabel("Loja De Roupas{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1734.6023,-1654.2871,23.7311,20,0);
  27.     Create3DTextLabel("Loja De Roupas{FF0000}\nAperte 'F' Para Sair",0x00F6F699,204.3511,-167.3334,1000.5234,20,0);
  28.     Create3DTextLabel("SexShop{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1709.1573,-1654.3545,27.1953,20,0);
  29.     Create3DTextLabel("SexShop{FF0000}\nAperte 'F' Para Sair",0x00F6F699,-103.559165,-24.225606,1000.718750,20,0);
  30.     Create3DTextLabel("Cassino{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1734.8496,-1659.9568,23.7188,20,0);
  31.     Create3DTextLabel("Cassino{FF0000}\nAperte 'F' Para Sair",0x00F6F699,2233.8389,1713.8701,1012.2708,20,0);
  32.     Create3DTextLabel("Academia{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1709.1705,-1659.8090,27.1953,20,0);
  33.     Create3DTextLabel("Academia{FF0000}\nAperte 'F' Para Sair",0x00F6F699,773.579956,-77.096694,1000.655029,20,0);
  34.     Create3DTextLabel("Barbearia{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1734.6775,-1642.3326,27.2361,20,0);
  35.     Create3DTextLabel("Barbearia{FF0000}\nAperte 'F' Para Sair",0x00F6F699,418.652984,-82.639793,1001.804687,20,0);
  36.     Create3DTextLabel("Mundo Da Tatoo{FF0000}\nAperte 'F' Para Entrar",0x00F6F699,1734.7504,-1648.2072,27.2330,20,0);
  37.     Create3DTextLabel("Mundo Da Tatoo{FF0000}\nAperte 'F' Para Sair",0x00F6F699,-204.439987,-8.469599,1002.273437,20,0);
  38.     Create3DTextLabel("Novo Estilo De Luta{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,771.1863,-66.7750,1000.6635,20,0);
  39.     Create3DTextLabel("Comprar Vibradores{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,-105.6989,-11.0847,1000.7188,20,0);
  40.     Create3DTextLabel("Sorveteria{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,1702.1229,-1663.8218,20.2196,20,0);
  41.     Create3DTextLabel("HotDog{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,1702.1553,-1656.9098,20.2196,20,0);
  42.     Create3DTextLabel("Hamburguer{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,1705.8834,-1669.7115,20.2188,20,0);
  43.     Create3DTextLabel("Chilly's{FF0000}\nAperte 'H' Para Comprar",0x00F6F699,1702.3444,-1660.3325,20.2196,20,0);
  44.     AddStaticPickup(19133, 23, 1784.6327,-1749.9993,13.5487);//Entrada Shopz
  45.     AddStaticPickup(19133, 23, 1726.5319,-1640.1342,20.2241);//Saida Shopz
  46.     AddStaticPickup(19133, 23, 1734.6023,-1654.2871,23.7311);//Entrada Loja Roupas
  47.     AddStaticPickup(19133, 23, 204.3511,-167.3334,1000.5234);//Saida Loja Roupas
  48.     AddStaticPickup(19133, 23, 1709.1573,-1654.3545,27.1953);//Entrada SexShop
  49.     AddStaticPickup(19133, 23, -103.559165,-24.225606,1000.718750);//Saida SexShop
  50.     AddStaticPickup(19133, 23, 1734.8496,-1659.9568,23.7188);//Entrada Cassino
  51.     AddStaticPickup(19133, 23, 2233.8389,1713.8701,1012.2708);//Saida Cassino
  52.     AddStaticPickup(19133, 23, 1709.1705,-1659.8090,27.1953);//Entrada Academia
  53.     AddStaticPickup(19133, 23, 773.579956,-77.096694,1000.655029);//Saida Academia
  54.     AddStaticPickup(19133, 23, 1734.6775,-1642.3326,27.2361);//Entrada Barbearia
  55.     AddStaticPickup(19133, 23, 418.652984,-82.639793,1001.804687);//Saida Barbearia
  56.     AddStaticPickup(19133, 23, 1734.7504,-1648.2072,27.2330);//Entrada Loja De Tatoo
  57.     AddStaticPickup(19133, 23, -204.439987,-8.469599,1002.273437);//Saida Loja de Tatoo
  58.     AddStaticPickup(1254, 23, 771.1863,-66.7750,1000.6635);//Novo Estilo
  59.     AddStaticPickup(1254, 23, -105.6989,-11.0847,1000.7188);//Comprar SexShop
  60.     AddStaticPickup(1240, 23, 1702.1229,-1663.8218,20.2196);//Barraca1
  61.     AddStaticPickup(1240, 23, 1702.1553,-1656.9098,20.2196);//Barraca2
  62.     AddStaticPickup(1240, 23, 1705.8834,-1669.7115,20.2188);//Barraca3
  63.     AddStaticPickup(1240, 23, 1702.3444,-1660.3325,20.2196);//Barraca4
  64.     //Parte de Fora
  65.         CreateObject(4006, -1920.83, 6217.97, 4945.16, 0.00, 0.00, 0.00);
  66.     CreateObject(4006, 1781.11, -1774.76, 32.50, 0.00, 0.00, 89.00);
  67.     CreateObject(3850, 1786.01, -1748.72, 13.35, 0.00, 0.00, -5.00);
  68.     CreateObject(3850, 1783.74, -1748.80, 13.35, 0.00, 0.00, -5.00);
  69.     CreateObject(3660, 1801.93, -1742.90, 15.37, 0.00, 0.00, 0.00);
  70.     CreateObject(3660, 1769.25, -1742.69, 15.37, 0.00, 0.00, 0.00);
  71.     CreateObject(3657, 1805.05, -1813.57, 13.37, 0.00, 0.00, 178.00);
  72.     CreateObject(3657, 1798.86, -1813.44, 13.37, 0.00, 0.00, 178.00);
  73.     CreateObject(3657, 1792.68, -1813.20, 13.37, 0.00, 0.00, 178.00);
  74.     CreateObject(3657, 1786.44, -1813.19, 13.37, 0.00, 0.00, 178.00);
  75.     CreateObject(3511, 1810.58, -1808.37, 12.39, 0.00, 0.00, 0.00);
  76.     CreateObject(3511, 1754.23, -1801.53, 12.39, 0.00, 0.00, 0.00);
  77.     CreateObject(3471, 1791.62, -1742.95, 14.10, 0.00, 0.00, 91.00);
  78.     CreateObject(3471, 1779.73, -1742.62, 14.10, 0.00, 0.00, 91.00);
  79.     CreateObject(3934, 1801.15, -1800.20, 12.90, 0.00, 0.00, 0.00);
  80.     CreateObject(3660, 1810.93, -1765.07, 15.37, 0.00, 0.00, 90.60);
  81.     CreateObject(3660, 1810.86, -1791.69, 15.37, 0.00, 0.00, 90.60);
  82.     CreateObject(3511, 1739.52, -1744.31, 12.39, 0.00, 0.00, 0.00);
  83.     CreateObject(3554, 1750.45, -1743.94, 22.37, 0.00, 0.00, 0.00);
  84.     CreateObject(3686, 1750.93, -1778.49, 16.37, 0.00, 0.00, 88.00);
  85.     //Interior
  86.     CreateObject(1775, 1707.6999511719, -1647.9000244141, 20.299999237061, 0, 0, 0);
  87.     CreateObject(1776, 1700.9000244141, -1647.6999511719, 20.299999237061, 0, 0, 0);
  88.     CreateObject(2420, 1704.3000488281, -1647.5, 19.200000762939, 0, 0, 0);
  89.     CreateObject(2453, 1700.5, -1654.4000244141, 19.60000038147, 0, 0, 0);
  90.     CreateObject(2438, 1700.3000488281, -1655.1999511719, 20.600004196167, 0, 0, 88);
  91.     CreateObject(1340, 1701.0999755859, -1657.0999755859, 20.299999237061, 0, 0, 0);
  92.     CreateObject(1342, 1701.0999755859, -1660.5, 20.299999237061, 0, 0, 184);
  93.     CreateObject(1341, 1700.9000244141, -1663.3000488281, 20.200000762939, 0, 0, 0);
  94.     CreateObject(1571, 1706.0999755859, -1672, 20.60000038147, 0, 0, 178);
  95.     CreateObject(3743, 1717.1999511719, -1649.6999511719, 21.10000038147, 0, 0, 270);
  96.     CreateObject(3467, 1701.5, -1658.8000488281, 19.89999961853, 0, 0, 92);
  97.     CreateObject(1432, 1707.3000488281, -1668.4000244141, 19.299999237061, 0, 0, 0);
  98.     CreateObject(1432, 1704.5999755859, -1665.9000244141, 19.299999237061, 0, 0, 0);
  99.     CreateObject(1432, 1708.3000488281, -1664.6999511719, 19.299999237061, 0, 0, 0);
  100.     CreateObject(1432, 1705.5, -1662.1999511719, 19.299999237061, 0, 0, 0);
  101.     CreateObject(1432, 1708.6999511719, -1660.6999511719, 19.299999237061, 0, 0, 0);
  102.     CreateObject(1432, 1704.5, -1659, 19.299999237061, 0, 0, 0);
  103.     CreateObject(1432, 1708.0999755859, -1657.5, 19.299999237061, 0, 0, 0);
  104.     CreateObject(1432, 1704.5, -1655.0999755859, 19.299999237061, 0, 0, 0);
  105.     CreateObject(1432, 1707.4000244141, -1654.1999511719, 19.299999237061, 0, 0, 0);
  106.     CreateObject(1432, 1702.9000244141, -1650.9000244141, 19.299999237061, 0, 0, 0);
  107.     CreateObject(1432, 1707.3000488281, -1650.9000244141, 19.299999237061, 0, 0, 0);
  108.     CreateObject(1432, 1710.1999511719, -1651.8000488281, 19.299999237061, 0, 0, 0);
  109.     CreateObject(1432, 1702, -1671.5, 19.299999237061, 0, 0, 0);
  110.     CreateObject(1432, 1709.4000244141, -1671.6999511719, 19.299999237061, 0, 0, 0);
  111.     CreateObject(2837, 1709.3000488281, -1671.6999511719, 19.89999961853, 0, 0, 0);
  112.     CreateObject(2838, 1707.3000488281, -1668.4000244141, 19.89999961853, 0, 0, 0);
  113.     CreateObject(2839, 1704.5999755859, -1665.9000244141, 19.89999961853, 0, 0, 0);
  114.     CreateObject(2840, 1705.5, -1662.3000488281, 19.89999961853, 0, 0, 0);
  115.     CreateObject(2857, 1708.8000488281, -1660.5999755859, 19.89999961853, 0, 0, 0);
  116.     CreateObject(2858, 1708.3000488281, -1664.6999511719, 19.89999961853, 0, 0, 0);
  117.     CreateObject(2859, 1704.5999755859, -1659.0999755859, 19.89999961853, 0, 0, 0);
  118.     CreateObject(2860, 1708.0999755859, -1657.5999755859, 19.89999961853, 0, 0, 0);
  119.     CreateObject(2857, 1704.5999755859, -1655, 19.89999961853, 0, 0, 0);
  120.     CreateObject(2840, 1707.3000488281, -1654.1999511719, 19.89999961853, 0, 0, 0);
  121.     CreateObject(2839, 1710.1999511719, -1652, 19.89999961853, 0, 0, 0);
  122.     CreateObject(2838, 1707.3000488281, -1650.9000244141, 19.89999961853, 0, 0, 0);
  123.     CreateObject(2823, 1702.8000488281, -1650.9000244141, 19.89999961853, 0, 0, 0);
  124.     CreateObject(2647, 1702.5999755859, -1651.1999511719, 20.10000038147, 0, 0, 0);
  125.     CreateObject(2429, 1701.8000488281, -1661, 20, 0, 0, 0);
  126.     CreateObject(2663, 1707, -1670.6999511719, 20.60000038147, 0, 0, 0);
  127.     CreateObject(2663, 1706.4000244141, -1670.5999755859, 20.60000038147, 0, 0, 0);
  128.     CreateObject(2663, 1705.4000244141, -1670.5999755859, 20.60000038147, 0, 0, 0);
  129.     CreateObject(1523, 1704.0999755859, -1672.9000244141, 19.39999961853, 0, 0, 88);
  130.     print("** Sistema De Shopping Center Carregado Com Sucesso  ");
  131.     print("**            Feito Por Bruno Tadeu                  ");
  132.     return 1;
  133. }
  134. public OnPlayerConnect(playerid)
  135. {
  136.         RemoveBuildingForPlayer(playerid, 4025, 1777.8359, -1773.9063, 12.5234, 0.25);
  137.     RemoveBuildingForPlayer(playerid, 4215, 1777.5547, -1775.0391, 36.7500, 0.25);
  138.     RemoveBuildingForPlayer(playerid, 4019, 1777.8359, -1773.9063, 12.5234, 0.25);
  139.     return 1;
  140. }
  141. CMD:entrar(playerid, params[])
  142. {
  143.         if(IsPlayerConnected(playerid))
  144.         {
  145.                 if(IsPlayerInRangeOfPoint(playerid, 3.0, 1784.6327,-1749.9993,13.5487))
  146.                 {
  147.                         GameTextForPlayer(playerid, "~y~Shopping Center Bruno",5000,1);
  148.                         SetPlayerInterior(playerid,18);
  149.                         SetPlayerPos(playerid, 1726.5319,-1640.1342,20.2241);
  150.                 }
  151.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1734.6023,-1654.2871,23.7311))
  152.                 {
  153.                         GameTextForPlayer(playerid, "~r~Loja De Roupas",5000,1);
  154.                         SetPlayerInterior(playerid,14);
  155.                         SetPlayerPos(playerid, 204.3511,-167.3334,1000.5234);
  156.                 }
  157.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1709.1573,-1654.3545,27.1953))
  158.                 {
  159.                         GameTextForPlayer(playerid, "~p~SexShop",5000,1);
  160.                         SetPlayerInterior(playerid,3);
  161.                         SetPlayerPos(playerid, -103.559165,-24.225606,1000.718750);
  162.                 }
  163.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1734.8496,-1659.9568,23.7188))
  164.                 {
  165.                         GameTextForPlayer(playerid, "~g~Cassino Clandestino",5000,1);
  166.                         SetPlayerInterior(playerid,1);
  167.                         SetPlayerPos(playerid, 2233.8389,1713.8701,1012.2708);
  168.                 }
  169.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1709.1705,-1659.8090,27.1953))
  170.                 {
  171.                         GameTextForPlayer(playerid, "~b~Academia",5000,1);
  172.                         SetPlayerInterior(playerid,7);
  173.                         SetPlayerPos(playerid, 773.579956,-77.096694,1000.655029);
  174.                 }
  175.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1734.6775,-1642.3326,27.2361))
  176.                 {
  177.                         GameTextForPlayer(playerid, "~y~Barbearia",5000,1);
  178.                         SetPlayerInterior(playerid,3);
  179.                         SetPlayerPos(playerid, 418.652984,-82.639793,1001.804687);
  180.                 }
  181.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1734.7504,-1648.2072,27.2330))
  182.                 {
  183.                         GameTextForPlayer(playerid, "~b~Mundo Da Tatoo",5000,1);
  184.                         SetPlayerInterior(playerid,17);
  185.                         SetPlayerPos(playerid, -204.439987,-8.469599,1002.273437);
  186.                 }
  187.         }
  188. }
  189. CMD:sair(playerid, params[])
  190. {
  191.         if(IsPlayerConnected(playerid))
  192.         {
  193.                 if(IsPlayerInRangeOfPoint(playerid, 3.0, 1726.5319,-1640.1342,20.2241))
  194.                 {
  195.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  196.                         SetPlayerInterior(playerid,0);
  197.                         SetPlayerPos(playerid, 1784.6327,-1749.9993,13.5487);
  198.                 }
  199.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 204.3511,-167.3334,1000.5234))
  200.                 {
  201.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  202.                         SetPlayerInterior(playerid,0);
  203.                         SetPlayerPos(playerid, 1734.6023,-1654.2871,23.7311);
  204.                 }
  205.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, -103.559165,-24.225606,1000.718750))
  206.                 {
  207.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  208.                         SetPlayerInterior(playerid,0);
  209.                         SetPlayerPos(playerid, 1709.1573,-1654.3545,27.1953);
  210.                 }
  211.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2233.8389,1713.8701,1012.2708))
  212.                 {
  213.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  214.                         SetPlayerInterior(playerid,0);
  215.                         SetPlayerPos(playerid, 1734.8496,-1659.9568,23.7188);
  216.                 }
  217.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 773.579956,-77.096694,1000.655029))
  218.                 {
  219.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  220.                         SetPlayerInterior(playerid,0);
  221.                         SetPlayerPos(playerid, 1709.1705,-1659.8090,27.1953);
  222.                 }
  223.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, 418.652984,-82.639793,1001.804687))
  224.                 {
  225.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  226.                         SetPlayerInterior(playerid,0);
  227.                         SetPlayerPos(playerid, 1734.6775,-1642.3326,27.2361);
  228.                 }
  229.                 else if(IsPlayerInRangeOfPoint(playerid, 3.0, -204.439987,-8.469599,1002.273437))
  230.                 {
  231.                         GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
  232.                         SetPlayerInterior(playerid,0);
  233.                         SetPlayerPos(playerid, 1734.7504,-1648.2072,27.2330);
  234.                 }
  235.         }
  236. }
  237. CMD:comprarroupa(playerid, params[])
  238. {
  239.     new skin;
  240.     if(sscanf(params, "u",id))
  241.     {
  242.         SendClientMessage(playerid,-1,"Use: /comprarroupa [id]");
  243.     }
  244.     else
  245.     {
  246.         SetPlayerSkin(playerid,skin);
  247.         SendClientMessage(playerid, 0xFFFFFF99, "Você comprou novo skin por R$100");
  248.         GivePlayerMoney(playerid,-100);
  249.     }
  250.     return 1;
  251. }
  252. CMD:mudarmeuestilo(playerid, params[])
  253. {
  254.         if(IsPlayerConnected(playerid))
  255.         {
  256.                 ShowPlayerDialog(playerid, NovoEstilo, DIALOG_STYLE_LIST, "Estilos de luta", "Elbow ----> {00FF00}R$ 100,00\nBoxe ----> {00FF00}R$ 200,00\nGrab and kick ----> {00FF00}R$ 300,00\nStreet fight ----> {00FF00}R$ 400,00\nKungFu ----> {00FF00}R$ 500,00\nNormal ----> {00FF00}R$ 80,00", "Selecionar", "Cancelar");
  257.         }
  258. }
  259. CMD:comprarvibrador(playerid, params[])
  260. {
  261.         if(IsPlayerConnected(playerid))
  262.         {
  263.                 ShowPlayerDialog(playerid, Vibradores, DIALOG_STYLE_LIST, "Comprar Vibrador", "Double-ended Dildo ----> {00FF00}R$ 150,00\nDildo ----> {00FF00}R$ 90,00\nVibrator ----> {00FF00}R$ 120,00\nSilver Vibrator ----> {00FF00}R$ 180,00", "Selecionar", "Cancelar");
  264.         }
  265. }
  266. CMD:lojasorvete(playerid, params[])
  267. {
  268.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 1702.1229,-1663.8218,20.2196))
  269.         {
  270.                 ShowPlayerDialog(playerid, Barraquinha1, DIALOG_STYLE_LIST, "Sorveteria Que Delicia", "Sorvete de Palito ----> {00FF00}R$ 10,00\nSorvete de Copinho ----> {00FF00} R$ 15,00\nSorvete de Casquinha ----> {00FF00} R$ 20,00\nSorvete na Taça ----> {00FF00} R$ 8,00\nÁgua com Gás ----> {00FF00} R$ 5,00\nRefrigerante ----> {00FF00} R$ 5,00", "Comprar", "Sair");
  271.         }
  272. }
  273. CMD:lojahotdog(playerid, params[])
  274. {
  275.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 1702.1553,-1656.9098,20.2196))
  276.         {
  277.                 ShowPlayerDialog(playerid, Barraquinha2, DIALOG_STYLE_LIST, "HotDog Meu Deus", "HotDog Comum ----> {00FF00}R$ 20,00\nHotDog Com Duas Salsichas ----> {00FF00} R$ 25,00\nHotDog Completo ----> {00FF00} R$ 30,00\nPromoção Leve 2 Pague 1 ----> {00FF00} R$ 20,00", "Comprar", "Sair");
  278.         }
  279. }
  280. CMD:lojahamburguer(playerid, params[])
  281. {
  282.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 1705.8834,-1669.7115,20.2188))
  283.         {
  284.                 ShowPlayerDialog(playerid, Barraquinha3, DIALOG_STYLE_LIST, "Hamburguer do Juarez", "Hamburguer Simples ----> {00FF00}R$ 40,00\nX Bacon ----> {00FF00} R$ 45,00\nEGG X Salada ----> {00FF00} R$ 50,00\nX Tudo ----> {00FF00} R$ 60,00", "Comprar", "Sair");
  285.         }
  286. }
  287. CMD:lojachilly(playerid, params[])
  288. {
  289.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 1702.3444,-1660.3325,20.2196))
  290.         {
  291.                 ShowPlayerDialog(playerid, Barraquinha4, DIALOG_STYLE_LIST, "Chilly's Joana", "Chilly Pequeno ----> {00FF00}R$ 10,00\nChilly Medio ----> {00FF00} R$ 20,00\nChilly Grande ----> {00FF00} R$ 30,00", "Comprar", "Sair");
  292.         }
  293. }
  294. CMD:creditos(playerid, params[])
  295. {
  296.         if(IsPlayerConnected(playerid))
  297.         {
  298.                 ShowPlayerDialog(playerid, CreditosFS, DIALOG_STYLE_MSGBOX, "Creditos Do FS", "{FF0000}Sistema de Shopping Center Criado Por:\n{00F6F6}Bruno Tadeu (iPs BrunoBernardo)\n{FF0000}Agradecimentos:\n{00F6F6}Rjjj (Ken_xD) {FF0000}Me Ensinou Algumas Coisas", "Ok", "Sair");
  299.         }
  300. }
  301. public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
  302. {
  303.     if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
  304.         {
  305.             cmd_entrar(playerid, #);
  306.                 cmd_sair(playerid, #);
  307.         }
  308.         if(newkeys == 2 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
  309.         {
  310.             cmd_lojasorvete(playerid, #);
  311.             cmd_lojahotdog(playerid, #);
  312.             cmd_lojahamburguer(playerid, #);
  313.             cmd_lojachilly(playerid, #);
  314.         }
  315.         if(IsPlayerInRangeOfPoint(playerid, 3.0, 771.1863,-66.7750,1000.6635))
  316.         {
  317.             cmd_mudarmeuestilo(playerid, #);
  318.         }
  319.         if(IsPlayerInRangeOfPoint(playerid, 3.0, -105.6989,-11.0847,1000.7188))
  320.         {
  321.             cmd_comprarvibrador(playerid, #);
  322.     }
  323.     return 1;
  324. }
  325. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  326. {
  327.         new string[256];
  328.         if(dialogid == NovoEstilo)
  329.         {
  330.         GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  331.         if(response)
  332.         {
  333.                 if(listitem == 0)
  334.                 {
  335.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW);
  336.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  337.                     SendClientMessageToAll(0xFFFFFF99, string);
  338.                                 GivePlayerMoney(playerid, -100);
  339.                 }
  340.                 if(listitem == 1)
  341.                 {
  342.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
  343.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  344.                     SendClientMessageToAll(0xFFFFFF99, string);
  345.                                 GivePlayerMoney(playerid, -200);
  346.                 }
  347.                 if(listitem == 2)
  348.                 {
  349.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK);
  350.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  351.                     SendClientMessageToAll(0xFFFFFF99, string);
  352.                                 GivePlayerMoney(playerid, -300);
  353.                 }
  354.                 if(listitem == 3)
  355.                 {
  356.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD);
  357.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  358.                     SendClientMessageToAll(0xFFFFFF99, string);
  359.                                 GivePlayerMoney(playerid, -400);
  360.                 }
  361.                 if(listitem == 4)
  362.                 {
  363.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU);
  364.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  365.                     SendClientMessageToAll(0xFFFFFF99, string);
  366.                                 GivePlayerMoney(playerid, -500);
  367.                 }
  368.                 if(listitem == 5)
  369.                 {
  370.                 SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL);
  371.                 format(string, sizeof(string), "|Shopping Center| %s está mudando seu estilo de luta.", nomedoplayer);
  372.                     SendClientMessageToAll(0xFFFFFF99, string);
  373.                                 GivePlayerMoney(playerid, -80);
  374.             }
  375.         }
  376.         return 1;
  377.     }
  378.     if(dialogid == Vibradores)
  379.         {
  380.         GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  381.         if(response)
  382.         {
  383.                 if(listitem == 0)
  384.                 {
  385.                 GivePlayerWeapon(playerid, 10, 1);
  386.                 format(string, sizeof(string), "|Shopping Center| %s está comprando um vibrador no sexshop.", nomedoplayer);
  387.                     SendClientMessageToAll(0xFFFFFF99, string);
  388.                                 GivePlayerMoney(playerid, -150);
  389.                 }
  390.                 if(listitem == 1)
  391.                 {
  392.                 GivePlayerWeapon(playerid, 11, 1);
  393.                 format(string, sizeof(string), "|Shopping Center| %s está comprando um vibrador no sexshop.", nomedoplayer);
  394.                     SendClientMessageToAll(0xFFFFFF99, string);
  395.                                 GivePlayerMoney(playerid, -90);
  396.                 }
  397.                 if(listitem == 2)
  398.                 {
  399.                 GivePlayerWeapon(playerid, 12, 1);
  400.                 format(string, sizeof(string), "|Shopping Center| %s está comprando um vibrador no sexshop.", nomedoplayer);
  401.                     SendClientMessageToAll(0xFFFFFF99, string);
  402.                                 GivePlayerMoney(playerid, -120);
  403.                 }
  404.                 if(listitem == 3)
  405.                 {
  406.                 GivePlayerWeapon(playerid, 13, 1);
  407.                 format(string, sizeof(string), "|Shopping Center| %s está comprando um vibrador no sexshop.", nomedoplayer);
  408.                     SendClientMessageToAll(0xFFFFFF99, string);
  409.                                 GivePlayerMoney(playerid, -180);
  410.             }
  411.         }
  412.         return 1;
  413.         }
  414.         if(dialogid == Barraquinha1)
  415.         {
  416.         new Float:vida;
  417.                 GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  418.                 GetPlayerHealth(playerid, vida);
  419.                 if(!response) return 1;
  420.                 if (GetPlayerMoney(playerid) <= 0)
  421.                 {
  422.                         GameTextForPlayer(playerid, "~r~Você não possui dinheiro suficiente", 5000, 1);
  423.                         return 1;
  424.                 }
  425.             if(response)
  426.             {
  427.                 if(listitem == 0)
  428.                 {
  429.                     format(string, sizeof(string), "|Shopping Center| %s está tomando um sorvete de palito.", nomedoplayer);
  430.                     SendClientMessageToAll(0xFFFFFF99, string);
  431.                                 GivePlayerMoney(playerid, -10);
  432.                                 SetPlayerHealth(playerid, vida + 20);
  433.                 }
  434.                 if(listitem == 1)
  435.                 {
  436.                     format(string, sizeof(string), "|Shopping Center| %s está tomando um sorvete de copinho.", nomedoplayer);
  437.                     SendClientMessageToAll(0xFFFFFF99, string);
  438.                                 GivePlayerMoney(playerid, -15);
  439.                                 SetPlayerHealth(playerid, vida + 50);
  440.                 }
  441.                 if(listitem == 2)
  442.                 {
  443.                     format(string, sizeof(string), "|Shopping Center| %s  está tomando um sorvete de casquinha.", nomedoplayer);
  444.                     SendClientMessageToAll(0xFFFFFF99, string);
  445.                                 GivePlayerMoney(playerid, -20);
  446.                                 SetPlayerHealth(playerid, vida + 80);
  447.                 }
  448.                 if(listitem == 3)
  449.                 {
  450.                     format(string, sizeof(string), "|Shopping Center| %s  está tomando um sorvete na taça.", nomedoplayer);
  451.                     SendClientMessageToAll(0xFFFFFF99, string);
  452.                                 GivePlayerMoney(playerid, -8);
  453.                                 SetPlayerHealth(playerid, vida + 35);
  454.                 }
  455.                 if(listitem == 4)
  456.                 {
  457.                     format(string, sizeof(string), "|Shopping Center| %s  está bebendo uma água com gás.", nomedoplayer);
  458.                     SendClientMessageToAll(0xFFFFFF99, string);
  459.                                 GivePlayerMoney(playerid, -5);
  460.                                 SetPlayerHealth(playerid, vida + 25);
  461.                                 ApplyAnimation(playerid,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);
  462.                 }
  463.                 if(listitem == 5)
  464.                 {
  465.                     format(string, sizeof(string), "|Shopping Center| %s está bebendo um refrigerante.", nomedoplayer);
  466.                     SendClientMessageToAll(0xFFFFFF99, string);
  467.                                 GivePlayerMoney(playerid, -5);
  468.                                 SetPlayerHealth(playerid, vida + 10);
  469.                                 ApplyAnimation(playerid,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);
  470.                 }
  471.                 return 1;
  472.             }
  473.             return 1;
  474.         }
  475.         if(dialogid == Barraquinha2)
  476.         {
  477.         new Float:vida;
  478.                 GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  479.                 GetPlayerHealth(playerid, vida);
  480.                 if(!response) return 1;
  481.                 if (GetPlayerMoney(playerid) <= 0)
  482.                 {
  483.                         GameTextForPlayer(playerid, "~r~Você não possui dinheiro suficiente", 5000, 1);
  484.                         return 1;
  485.                 }
  486.             if(response)
  487.             {
  488.                 if(listitem == 0)
  489.                 {
  490.                     format(string, sizeof(string), "|Shopping Center| %s está comendo um hotdog comum.", nomedoplayer);
  491.                     SendClientMessageToAll(0xFFFFFF99, string);
  492.                                 GivePlayerMoney(playerid, -20);
  493.                                 SetPlayerHealth(playerid, vida + 30);
  494.                 }
  495.                 if(listitem == 1)
  496.                 {
  497.                     format(string, sizeof(string), "|Shopping Center| %s está comendo um hotdog de 2 salsichas.", nomedoplayer);
  498.                     SendClientMessageToAll(0xFFFFFF99, string);
  499.                                 GivePlayerMoney(playerid, -25);
  500.                                 SetPlayerHealth(playerid, vida + 40);
  501.                 }
  502.                 if(listitem == 2)
  503.                 {
  504.                     format(string, sizeof(string), "|Shopping Center| %s  está comendo um hotdog completo.", nomedoplayer);
  505.                     SendClientMessageToAll(0xFFFFFF99, string);
  506.                                 GivePlayerMoney(playerid, -30);
  507.                                 SetPlayerHealth(playerid, vida + 90);
  508.                 }
  509.                 if(listitem == 3)
  510.                 {
  511.                     format(string, sizeof(string), "|Shopping Center| %s  está comendo uma promoção.", nomedoplayer);
  512.                     SendClientMessageToAll(0xFFFFFF99, string);
  513.                                 GivePlayerMoney(playerid, -20);
  514.                                 SetPlayerHealth(playerid, vida + 40);
  515.                 }
  516.                 return 1;
  517.             }
  518.             return 1;
  519.         }
  520.         if(dialogid == Barraquinha3)
  521.         {
  522.         new Float:vida;
  523.                 GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  524.                 GetPlayerHealth(playerid, vida);
  525.                 if(!response) return 1;
  526.                 if (GetPlayerMoney(playerid) <= 0)
  527.                 {
  528.                         GameTextForPlayer(playerid, "~r~Você não possui dinheiro suficiente", 5000, 1);
  529.                         return 1;
  530.                 }
  531.             if(response)
  532.             {
  533.                 if(listitem == 0)
  534.                 {
  535.                     format(string, sizeof(string), "|Shopping Center| %s está comendo um hamburguer simples.", nomedoplayer);
  536.                     SendClientMessageToAll(0xFFFFFF99, string);
  537.                                 GivePlayerMoney(playerid, -40);
  538.                                 SetPlayerHealth(playerid, vida + 40);
  539.                 }
  540.                 if(listitem == 1)
  541.                 {
  542.                     format(string, sizeof(string), "|Shopping Center| %s está comendo um x bacon.", nomedoplayer);
  543.                     SendClientMessageToAll(0xFFFFFF99, string);
  544.                                 GivePlayerMoney(playerid, -45);
  545.                                 SetPlayerHealth(playerid, vida + 50);
  546.                 }
  547.                 if(listitem == 2)
  548.                 {
  549.                     format(string, sizeof(string), "|Shopping Center| %s  está comendo um egg x salada.", nomedoplayer);
  550.                     SendClientMessageToAll(0xFFFFFF99, string);
  551.                                 GivePlayerMoney(playerid, -50);
  552.                                 SetPlayerHealth(playerid, vida + 60);
  553.                 }
  554.                 if(listitem == 3)
  555.                 {
  556.                     format(string, sizeof(string), "|Shopping Center| %s  está comendo um x tudo.", nomedoplayer);
  557.                     SendClientMessageToAll(0xFFFFFF99, string);
  558.                                 GivePlayerMoney(playerid, -60);
  559.                                 SetPlayerHealth(playerid, vida + 80);
  560.                 }
  561.                 return 1;
  562.             }
  563.             return 1;
  564.         }
  565.         if(dialogid == Barraquinha4)
  566.         {
  567.         new Float:vida;
  568.                 GetPlayerName(playerid, nomedoplayer, sizeof(nomedoplayer));
  569.                 GetPlayerHealth(playerid, vida);
  570.                 if(!response) return 1;
  571.                 if (GetPlayerMoney(playerid) <= 0)
  572.                 {
  573.                         GameTextForPlayer(playerid, "~r~Você não possui dinheiro suficiente", 5000, 1);
  574.                         return 1;
  575.                 }
  576.             if(response)
  577.             {
  578.                 if(listitem == 0)
  579.                 {
  580.                     format(string, sizeof(string), "|Shopping Center| %s está tomando um chilly pequeno.", nomedoplayer);
  581.                     SendClientMessageToAll(0xFFFFFF99, string);
  582.                                 GivePlayerMoney(playerid, -20);
  583.                                 SetPlayerHealth(playerid, vida + 20);
  584.                 }
  585.                 if(listitem == 1)
  586.                 {
  587.                     format(string, sizeof(string), "|Shopping Center| %s está tomando um chilly medio.", nomedoplayer);
  588.                     SendClientMessageToAll(0xFFFFFF99, string);
  589.                                 GivePlayerMoney(playerid, -30);
  590.                                 SetPlayerHealth(playerid, vida + 30);
  591.                 }
  592.                 if(listitem == 2)
  593.                 {
  594.                     format(string, sizeof(string), "|Shopping Center| %s  está tomando um chilly grande.", nomedoplayer);
  595.                     SendClientMessageToAll(0xFFFFFF99, string);
  596.                                 GivePlayerMoney(playerid, -10);
  597.                                 SetPlayerHealth(playerid, vida + 40);
  598.                 }
  599.                 return 1;
  600.             }
  601.             return 1;
  602.         }
  603.         return 1;
  604. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top