08.09.2011, 18:37
(
Last edited by Lipe_Stronda; 08/09/2011 at 07:10 PM.
)
~-~-~-~-~-~-~-~-~-GameMode Policia x Traficante:~-~-~-~-~-~-~-~-~-
* By: Lipe_Stronda
~-~-~-~-~-~-~-~-~-Creditos:~-~-~-~-~-~-~-~-~-
* Glu [ Ideia do GameMode ] [ Pedido ]
* DjBruninho
* JFS
* Shawdoww5
* FaelDK
* LipeStronda
* Faltando creditos? felipegama_pty@hot....
~-~-~-~-~-~-~-~-~-Sistemas:~-~-~-~-~-~-~-~-~-
* Sistema de GangZone Dominavel
* Sistema de Prisao
* Sistema de Lutas ( /MUDARLUTA )
* Nome Do Server Random
* Mensagens Randomicas
* Menu Escolha de Organizaзгo
* Sistema de Camera
* Sistema de Armas Por Classes
* Sistema de drogas
~-~-~-~-~-~-~-~-~-Download:~-~-~-~-~-~-~-~-~-
~-~-~-~-~-~-~-~-~-Gm em GERAL:~-~-~-~-~-~-~-~-~-
* Total de Objetos: Aproximadamente 200
* Linhas: 1613
* Carros: 0 ( Adicione vocк mesmo do geito que quiser )
* By: Lipe_Stronda
~-~-~-~-~-~-~-~-~-Creditos:~-~-~-~-~-~-~-~-~-
* Glu [ Ideia do GameMode ] [ Pedido ]
* DjBruninho
* JFS
* Shawdoww5
* FaelDK
* LipeStronda
* Faltando creditos? felipegama_pty@hot....
~-~-~-~-~-~-~-~-~-Sistemas:~-~-~-~-~-~-~-~-~-
* Sistema de GangZone Dominavel
* Sistema de Prisao
* Sistema de Lutas ( /MUDARLUTA )
* Nome Do Server Random
* Mensagens Randomicas
* Menu Escolha de Organizaзгo
* Sistema de Camera
* Sistema de Armas Por Classes
* Sistema de drogas
~-~-~-~-~-~-~-~-~-Download:~-~-~-~-~-~-~-~-~-
Code:
/* Creditos Glu [ Ideia do GameMode ] [ Pedido ] DjBruninho JFS Shawdoww5 FaelDK LipeStronda Faltando creditos? felipegama_pty@hot.... */ #include <a_samp> #include <dini> #define escolher 12014 #define Shotguns 564 #define Sniper 654 #define SubMetralhadoras 214 #define Outros 489 #define ClassesArmas 456 #define Armas 951 #define REGISTRO 1 #define LOGIN 2 #define Traficante 1 #define Policia 2 #define CorPolicia 0x2641FEC8 #define CorTraficante 0x1BE02BFF #define FIGHTMENU 1254 #define AJUDAMENU 1456 new HealthDropado; new Drop; new Float:Health; new Text3D:label[MAX_PLAYERS]; new Tutorial[MAX_PLAYERS]; new TempoTutu[MAX_PLAYERS]; new Text:Reloginho1; new Text:Reloginho2; new gTeam[MAX_PLAYERS]; new Matou[MAX_PLAYERS]; new Level[MAX_PLAYERS]; new Morreu[MAX_PLAYERS]; new Logou[MAX_PLAYERS]; new Vip[MAX_PLAYERS]; new Bomba[MAX_PLAYERS] = -2; new Text:Site; new pMaconha[MAX_PLAYERS]; new pCrack[MAX_PLAYERS]; new pCocaina[MAX_PLAYERS]; new Dominando[MAX_PLAYERS]; new GZMorro; new donoMorro; new GuerranoMorro; new ProvocoMorro[MAX_PLAYERS]; new TempoGuerraMorro; new Celulas[128]; new pNome[MAX_PLAYER_NAME]; #define DIALOG_DROGAS 230 #define DIALOG_QUANTIAM 231 #define DIALOG_QUANTIAC 232 #define DIALOG_QUANTIACC 233 #define DIALOG_ESCOLHERDROGAS 234 #define DIALOG_COMPRARBOMBA 147852 #define CONTAS "Players/%s.ini" forward FicarNormal(playerid); forward FumandoMaconha(playerid); forward FumandoCrack(playerid); forward CheirandoCocaina(playerid); forward GuerraMorro(playerid); forward SendMensagens(); new Cores[] = { 0x5EB7E3AA, 0xCD6CF6F6, 0x685000F6 }; new Mensagens[4][256] = { "[Mulher Feijoada] Digite /pontodrogas e veja os Pontos de Drogas", "[Mulher Arroz] Vб na sua Hq e digite /equipar no Pickup!!!", "[Mulher Bife] Duvidas? Viu Xiter? Chame um administrador", "[Mulher Salada] Digite /ajuda para mais informaзхes" }; new RandomServerName[2][] = { "[2011] Policia x Traficante", "[2011] Quem й o Melhor?" }; enum pInfo{bool:SpawnDance,Float:SpawnAngle,SpawnTimer}; new SkinClass[MAX_PLAYERS][pInfo]; new ClosedSelection[MAX_PLAYERS]; new Float:cordinatex,Float:cordinatey,Float:cordinatez,Float:cordinateangle; new Float:RequestCamera[1][4] = { {596.4931,1502.9486,9.0578,29.4318} }; #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n----------------------------------"); print("GameMode by : LipeStronda, feito para o Glu"); print("----------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print("GameMode by : LipeStronda, feito para o Glu"); print("----------------------------------\n"); } #endif public OnGameModeInit() { SetTimer("SendMSG", 1000, true); GZMorro = GangZoneCreate(2117.333, -1069.962, 2261.841, -959.4252); Site= TextDrawCreate(1.0, 433.0, "Visite nossa Comunidade: www.orkut.com.br/Main#Community?cmm=117479133"); TextDrawAlignment(Site,0); TextDrawBackgroundColor(Site,0x000000AA); TextDrawFont(Site,2); TextDrawLetterSize(Site,0.2999, 1.4); TextDrawBoxColor(Site,0x00000050); TextDrawColor(Site,0xffffffff); TextDrawSetOutline(Site,1); TextDrawSetProportional(Site,1); TextDrawSetShadow(Site,1); SetTimer("reloginho", 1000, true); Reloginho1 = TextDrawCreate(532.000000,2.000000," "); Reloginho2 = TextDrawCreate(545.000000,15.000000," "); AddPlayerClass(1,2200.6030273438,-1001.375,62.255424499512,0.0,0,0,0,0,0,0); AddPlayerClass(285,1529.3182373047,-1644.6044921875,5.890625,0.0,0,0,0,0,0,0); SetGameModeText("=-= [2011] =-="); //Ponto de Drogas AddStaticPickup(1279, 23, 1916.8116,-1409.7767,13.5703); //Pista AddStaticPickup(1279, 23, 1956.4116,-1241.7155,19.8134); //Park AddStaticPickup(1279, 23, 2183.4854,-989.2636,72.3984); //Morro AddStaticPickup(1279, 23, 1580.8081,-1634.1422,13.5620); // Policia AddStaticPickup(1279, 23, 2183.7771,-1015.6352,62.8389); // Traficante Create3DTextLabel("{FFFF00}Policia x {0FFF00}Traficante\n{F60000}Pegue seus Armamentos:\n{00A5FF}Digite /equipar", -1, 1580.8081,-1634.1422,13.5620, 60, 0);//- Dorgas Manolo RIARIARIA Create3DTextLabel("{FFFF00}Policia x {0FFF00}Traficante\n{F60000}Pegue seus Armamentos:\n{00A5FF}Digite /equipar", -1, 2183.7771,-1015.6352,62.8389, 60, 0);//- Dorgas Manolo RIARIARIA Create3DTextLabel("{FFFF00}Ponto de {0FFF00}Drogas\n{F60000}Compre Suas Drogas:\n{00A5FF}Digite /comprardrogas", -1, 1916.8116,-1409.7767,13.5703, 60, 0);//- Dorgas Manolo RIARIARIA Create3DTextLabel("{FFFF00}Ponto de {0FFF00}Drogas\n{F60000}Compre Suas Drogas:\n{00A5FF}Digite /comprardrogas", -1, 1956.4116,-1241.7155,19.8134, 60, 0);//- Dorgas Manolo RIARIARIA Create3DTextLabel("{FFFF00}Ponto de {0FFF00}Drogas\n{F60000}Compre Suas Drogas:\n{00A5FF}Digite /comprardrogas", -1, 2183.4854,-989.2636,72.3984, 60, 0);//- Dorgas Manolo RIARIARIA // Objetos de Drogas CreateObject(3359,1958.00207520,-1243.84777832,18.97231865,0.00000000,0.00000000,180.00000000); //object(cxrf_savhusgar1_) (1) CreateObject(3383,1954.19897461,-1247.24365234,18.73488235,0.00000000,0.00000000,0.00000000); //object(a51_labtable1_) (1) CreateObject(3383,1957.68200684,-1247.07189941,18.80992126,0.00000000,0.00000000,0.75000000); //object(a51_labtable1_) (2) CreateObject(3383,1961.54138184,-1247.33239746,18.71664810,0.00000000,0.00000000,0.00000000); //object(a51_labtable1_) (3) CreateObject(1416,1962.86767578,-1242.56250000,19.54257011,0.00000000,0.00000000,179.25000000); //object(dyn_unit) (1) CreateObject(1416,1961.45312500,-1242.54455566,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (2) CreateObject(1416,1960.04895020,-1242.52124023,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (3) CreateObject(1416,1958.63891602,-1242.49865723,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (4) CreateObject(1416,1957.25854492,-1242.46838379,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (5) CreateObject(1416,1955.89294434,-1242.43725586,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (6) CreateObject(1416,1954.50988770,-1242.40063477,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (7) CreateObject(1416,1953.11206055,-1242.37634277,19.54257011,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (8) CreateObject(18014,1961.16052246,-1247.11584473,20.20434761,0.00000000,0.00000000,268.00000000); //object(int_rest_veg03) (1) CreateObject(18014,1957.51635742,-1246.98779297,20.20434761,0.00000000,0.00000000,267.99499512); //object(int_rest_veg03) (2) CreateObject(18014,1954.45129395,-1246.89062500,20.20434761,0.00000000,0.00000000,267.99499512); //object(int_rest_veg03) (3) CreateObject(2941,1956.42736816,-1242.41198730,20.46908569,0.00000000,0.00000000,179.99450684); //object(temp_till) (2) CreateObject(2941,1957.94165039,-1242.39819336,20.46908569,0.00000000,0.00000000,179.99450684); //object(temp_till) (3) CreateObject(1616,1956.06701660,-1239.17260742,24.38524437,0.00000000,0.00000000,294.50000000); //object(nt_securecam1_01) (1) CreateObject(3359,1917.88537598,-1412.81457520,12.57031250,0.00000000,0.00000000,182.49450684); //object(cxrf_savhusgar1_) (2) CreateObject(3383,2190.15820312,-986.72247314,71.39843750,0.00000000,0.00000000,74.00000000); //object(a51_labtable1_) (4) CreateObject(3383,2189.20703125,-990.37438965,71.39843750,0.00000000,0.00000000,73.99841309); //object(a51_labtable1_) (5) CreateObject(3383,2188.24682617,-994.07659912,71.39843750,0.00000000,0.00000000,73.99841309); //object(a51_labtable1_) (6) CreateObject(1416,2185.55175781,-984.26928711,71.96503448,0.00000000,0.00000000,255.24745178); //object(dyn_unit) (9) CreateObject(1416,2185.18701172,-985.62561035,71.96503448,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (10) CreateObject(1416,2184.97070312,-986.49377441,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (11) CreateObject(1416,2184.63403320,-987.77899170,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (12) CreateObject(1416,2184.28637695,-989.07470703,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (13) CreateObject(1416,2183.94409180,-990.34991455,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (14) CreateObject(1416,2183.62158203,-991.65032959,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (15) CreateObject(1416,2183.26562500,-993.01586914,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (16) CreateObject(1416,2183.03613281,-993.95739746,72.01503754,0.00000000,0.00000000,255.24536133); //object(dyn_unit) (17) CreateObject(2941,2184.24755859,-989.57568359,72.94155121,0.00000000,0.00000000,255.24452209); //object(temp_till) (4) CreateObject(2941,2183.67797852,-991.46234131,72.94155121,0.00000000,0.00000000,255.23986816); //object(temp_till) (5) CreateObject(18014,2188.84301758,-990.45355225,72.99432373,0.00000000,0.00000000,342.74499512); //object(int_rest_veg03) (4) CreateObject(18014,2189.83593750,-987.26751709,72.99432373,0.00000000,0.00000000,342.74047852); //object(int_rest_veg03) (5) CreateObject(18014,2187.95532227,-993.27716064,72.99432373,0.00000000,0.00000000,342.74047852); //object(int_rest_veg03) (6) CreateObject(3359,2185.94921875,-989.60839844,71.39843750,0.00000000,0.00000000,257.23937988); //object(cxrf_savhusgar1_) (3) CreateObject(1416,1922.54919434,-1410.85510254,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (18) CreateObject(1416,1921.16992188,-1410.83300781,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (19) CreateObject(1416,1919.78173828,-1410.83386230,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (20) CreateObject(1416,1918.42614746,-1410.82055664,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (21) CreateObject(1416,1917.14770508,-1410.80590820,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (22) CreateObject(1416,1915.74682617,-1410.79394531,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (23) CreateObject(1416,1914.42395020,-1410.77270508,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (24) CreateObject(1416,1913.09875488,-1410.73364258,13.13691139,0.00000000,0.00000000,179.24743652); //object(dyn_unit) (25) CreateObject(2941,1918.90576172,-1410.77416992,14.06342506,0.00000000,0.00000000,179.99450684); //object(temp_till) (6) CreateObject(2941,1916.68835449,-1410.72521973,14.06342506,0.00000000,0.00000000,179.99450684); //object(temp_till) (7) CreateObject(3383,1921.92272949,-1416.14746094,12.57031250,0.00000000,0.00000000,0.74707031); //object(a51_labtable1_) (7) CreateObject(3383,1918.14624023,-1416.17529297,12.57031250,0.00000000,0.00000000,0.74707031); //object(a51_labtable1_) (8) CreateObject(3383,1914.23645020,-1416.34765625,12.57031250,0.00000000,0.00000000,0.74707031); //object(a51_labtable1_) (9) CreateObject(18014,1918.17724609,-1416.17187500,14.02433777,0.00000000,0.00000000,88.99047852); //object(int_rest_veg03) (7) CreateObject(18014,1914.92602539,-1416.11511230,14.02433777,0.00000000,0.00000000,88.98925781); //object(int_rest_veg03) (8) CreateObject(18014,1921.45153809,-1416.22851562,14.02433777,0.00000000,0.00000000,88.98925781); //object(int_rest_veg03) (9) CreateObject(5822,2178.32641602,-994.63635254,66.72780609,0.00000000,0.00000000,82.00000000); //object(lhroofst14) (1) // DP CreateObject(1649,1492.22302246,-1751.34411621,16.13421822,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (2) CreateObject(1649,1492.22265625,-1751.34375000,19.38421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (3) CreateObject(1649,1492.22265625,-1751.34375000,22.63421440,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (4) CreateObject(1649,1492.22265625,-1751.34375000,25.98420525,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (5) CreateObject(1649,1486.63110352,-1751.32055664,16.13421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (7) CreateObject(1649,1486.63085938,-1751.32031250,19.38421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (8) CreateObject(1649,1486.63085938,-1751.32031250,22.63422203,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (9) CreateObject(1649,1486.63085938,-1751.32031250,25.88422203,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (10) CreateObject(1649,1475.57910156,-1751.18603516,16.13421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (11) CreateObject(1649,1475.57910156,-1751.18554688,19.38421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (12) CreateObject(1649,1475.57910156,-1751.18554688,22.60921478,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (13) CreateObject(1649,1475.57910156,-1751.18554688,25.88422203,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (14) CreateObject(1649,1470.27880859,-1751.27929688,16.13421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (15) CreateObject(1649,1470.27832031,-1751.27929688,19.45921326,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (16) CreateObject(1649,1470.27832031,-1751.27929688,22.75921631,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (17) CreateObject(1649,1470.27832031,-1751.27929688,26.05922318,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (18) CreateObject(1649,1475.76257324,-1759.83605957,18.18421745,0.00000000,0.00000000,358.49450684); //object(wglasssmash) (19) CreateObject(1649,1475.76171875,-1759.83593750,21.43421745,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (20) CreateObject(1649,1475.75000000,-1759.78735352,24.70921326,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (21) CreateObject(1649,1475.75000000,-1759.78710938,27.98421669,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (22) CreateObject(1649,1469.93896484,-1759.62963867,18.18421745,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (23) CreateObject(1649,1469.93847656,-1759.62890625,21.43421745,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (24) CreateObject(1649,1469.93847656,-1759.62890625,24.68421745,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (25) CreateObject(1649,1469.93847656,-1759.62890625,27.93422127,0.00000000,0.00000000,358.48937988); //object(wglasssmash) (26) CreateObject(1649,1486.63256836,-1759.90270996,18.18421745,0.00000000,0.00000000,359.98937988); //object(wglasssmash) (27) CreateObject(1649,1486.63183594,-1759.90234375,21.45922470,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (28) CreateObject(1649,1486.63183594,-1759.90234375,24.70922470,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (29) CreateObject(1649,1486.63183594,-1759.90234375,27.98422813,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (30) CreateObject(1649,1492.19726562,-1759.93688965,18.18421745,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (31) CreateObject(1649,1492.28881836,-1759.84008789,21.43421745,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (32) CreateObject(1649,1492.34228516,-1759.78735352,24.68421745,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (33) CreateObject(1649,1492.40771484,-1759.78930664,27.95922089,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (34) CreateObject(1649,1481.17016602,-1759.99719238,21.45922470,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (35) CreateObject(1649,1481.16992188,-1759.99707031,24.70922470,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (36) CreateObject(1649,1481.16992188,-1759.99707031,27.98421669,0.00000000,0.00000000,359.98901367); //object(wglasssmash) (37) CreateObject(1649,1481.20446777,-1751.46337891,19.38421822,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (38) CreateObject(1649,1481.20410156,-1751.46289062,22.70921707,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (39) CreateObject(1649,1481.20410156,-1751.46289062,26.05921936,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (40) CreateObject(3261,1481.01342773,-1760.63940430,17.53125000,347.25445557,1.53790283,359.08938599); //object(grasshouse) (1) CreateObject(3261,1481.03051758,-1757.73364258,16.88125992,347.25036621,1.53259277,359.08813477); //object(grasshouse) (2) CreateObject(3261,1481.03491211,-1754.76855469,16.10624886,345.50097656,1.54397583,359.13647461); //object(grasshouse) (3) CreateObject(9833,1480.79455566,-1740.55712891,15.74941826,0.00000000,0.00000000,0.00000000); //object(fountain_sfw) (1) CreateObject(3472,1471.41479492,-1743.91625977,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (1) CreateObject(3472,1493.39721680,-1743.67846680,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (2) CreateObject(3461,1483.85571289,-1750.42187500,16.02032471,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (1) CreateObject(3461,1478.60119629,-1750.52917480,16.02032471,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (2) CreateObject(3528,1481.67175293,-1749.59948730,22.09970093,0.00000000,0.00000000,88.00000000); //object(vgsedragon) (1) CreateObject(982,1507.00842285,-1726.82702637,13.23042965,0.00000000,0.00000000,90.00000000); //object(fenceshit) (1) CreateObject(982,1481.38745117,-1726.77160645,13.23042965,0.00000000,0.00000000,90.00000000); //object(fenceshit) (2) CreateObject(982,1455.89855957,-1726.70019531,13.23042965,0.00000000,0.00000000,90.00000000); //object(fenceshit) (3) CreateObject(982,1435.19445801,-1703.10229492,13.23042965,0.00000000,0.00000000,181.00000000); //object(fenceshit) (4) CreateObject(982,1434.95361328,-1680.68005371,13.23042965,0.00000000,0.00000000,180.24464417); //object(fenceshit) (5) CreateObject(982,1434.86572266,-1655.10363770,13.23042965,0.00000000,0.00000000,180.24169922); //object(fenceshit) (6) CreateObject(982,1434.67834473,-1629.52868652,13.23042965,0.00000000,0.00000000,180.24169922); //object(fenceshit) (7) CreateObject(982,1434.67468262,-1618.33593750,13.23042965,0.00000000,0.00000000,180.24169922); //object(fenceshit) (8) CreateObject(982,1458.77270508,-1597.87902832,13.23042965,0.00000000,0.00000000,270.49169922); //object(fenceshit) (9) CreateObject(982,1506.67065430,-1598.03039551,13.23042965,0.00000000,0.00000000,269.48889160); //object(fenceshit) (11) CreateObject(982,1481.10693359,-1597.89843750,13.23042965,0.00000000,0.00000000,269.48364258); //object(fenceshit) (12) CreateObject(982,1523.88940430,-1618.70727539,13.23042965,0.00000000,0.00000000,0.23364258); //object(fenceshit) (13) CreateObject(982,1523.89880371,-1642.65734863,13.23042965,0.00000000,0.00000000,0.23071289); //object(fenceshit) (14) CreateObject(982,1523.94433594,-1701.96435547,13.23042965,0.00000000,0.00000000,0.23071289); //object(fenceshit) (15) CreateObject(982,1523.96826172,-1708.38342285,13.23042965,0.00000000,0.00000000,0.23071289); //object(fenceshit) (16) CreateObject(983,1509.11303711,-1663.58435059,13.23042965,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (1) CreateObject(983,1521.11193848,-1601.00878906,13.23042965,0.00000000,0.00000000,27.49826050); //object(fenceshit3) (2) CreateObject(984,1440.15087891,-1601.66552734,13.18355465,0.00000000,0.00000000,304.75000000); //object(fenceshit2) (1) CreateObject(984,1439.10693359,-1721.28588867,13.18355465,0.00000000,0.00000000,35.24975586); //object(fenceshit2) (2) CreateObject(18284,1520.44592285,-1680.30944824,15.49171448,0.00000000,0.00000000,0.00000000); //object(cw_tscanopy) (1) CreateObject(18284,1520.45507812,-1663.79333496,15.51671410,0.00000000,0.00000000,0.00000000); //object(cw_tscanopy) (2) CreateObject(4882,1529.94323730,-1645.84558105,17.62474442,0.00000000,0.00000000,91.00000000); //object(lasbrid1_las) (1) CreateObject(3510,1520.82458496,-1602.03161621,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (2) CreateObject(3510,1497.59008789,-1599.46093750,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (4) CreateObject(3510,1473.82824707,-1599.26733398,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (5) CreateObject(3510,1440.13146973,-1602.91870117,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (7) CreateObject(3510,1436.03759766,-1626.47644043,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (8) CreateObject(3510,1436.07385254,-1649.82202148,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (10) CreateObject(3510,1436.07812500,-1673.69567871,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (12) CreateObject(3510,1436.46423340,-1696.57849121,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (13) CreateObject(3510,1440.82556152,-1721.36706543,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (15) CreateObject(3510,1464.21875000,-1725.86779785,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (16) CreateObject(3510,1487.56188965,-1725.99157715,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (19) CreateObject(3510,1521.36181641,-1723.26464844,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (22) CreateObject(3510,1523.26037598,-1692.00622559,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (24) CreateObject(3510,1522.60131836,-1607.60034180,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (25) CreateObject(3510,1523.02038574,-1631.29260254,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (27) CreateObject(3510,1522.96069336,-1654.09960938,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (28) CreateObject(982,1516.14843750,-1676.12451172,13.18043041,0.00000000,0.00000000,0.23071289); //object(fenceshit) (17) CreateObject(983,1522.04199219,-1724.13769531,13.23042965,0.00000000,0.00000000,321.99829102); //object(fenceshit3) (3) CreateObject(1361,1515.80688477,-1663.33447266,13.29021835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (1) CreateObject(1361,1512.72302246,-1663.46044922,13.29021835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (2) CreateObject(3660,1509.41015625,-1599.07299805,15.19994259,0.00000000,0.00000000,0.00000000); //object(lasairfbed_las) (1) CreateObject(3660,1485.93493652,-1598.86511230,15.19994259,0.00000000,0.00000000,0.00000000); //object(lasairfbed_las) (2) CreateObject(3660,1462.10449219,-1599.26025391,15.19994259,0.00000000,0.00000000,0.00000000); //object(lasairfbed_las) (4) CreateObject(3510,1450.45629883,-1599.44897461,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (29) CreateObject(3660,1436.30017090,-1615.41149902,15.19994259,0.00000000,0.00000000,270.00000000); //object(lasairfbed_las) (5) CreateObject(3660,1436.23388672,-1637.91113281,15.19994259,0.00000000,0.00000000,269.99450684); //object(lasairfbed_las) (6) CreateObject(3660,1436.67041016,-1661.87683105,15.19994259,0.00000000,0.00000000,269.99450684); //object(lasairfbed_las) (7) CreateObject(3660,1436.67700195,-1685.21716309,15.19994259,0.00000000,0.00000000,269.99450684); //object(lasairfbed_las) (8) CreateObject(3660,1437.35571289,-1707.19897461,15.19994259,0.00000000,0.00000000,269.99450684); //object(lasairfbed_las) (9) CreateObject(3660,1453.09924316,-1725.05627441,15.19994259,0.00000000,0.00000000,359.74450684); //object(lasairfbed_las) (10) CreateObject(3660,1476.10815430,-1725.02355957,15.19994259,0.00000000,0.00000000,359.74182129); //object(lasairfbed_las) (11) CreateObject(3660,1500.02978516,-1725.14355469,15.19994259,0.00000000,0.00000000,359.74182129); //object(lasairfbed_las) (12) CreateObject(3660,1522.16381836,-1710.54956055,15.19994259,0.00000000,0.00000000,89.99182129); //object(lasairfbed_las) (13) CreateObject(3660,1507.01013184,-1725.16931152,15.19994259,0.00000000,0.00000000,359.74182129); //object(lasairfbed_las) (14) CreateObject(3660,1522.17358398,-1702.79492188,15.19994259,0.00000000,0.00000000,89.98901367); //object(lasairfbed_las) (15) CreateObject(3660,1522.44750977,-1642.75036621,15.19994259,0.00000000,0.00000000,89.98901367); //object(lasairfbed_las) (16) CreateObject(3660,1522.46093750,-1619.89526367,15.19994259,0.00000000,0.00000000,89.98901367); //object(lasairfbed_las) (17) CreateObject(16152,1515.08398438,-1680.49926758,13.04687500,0.00000000,0.00000000,180.00000000); //object(ufo_booths) (1) CreateObject(16152,1515.09863281,-1671.15600586,13.04687500,0.00000000,0.00000000,179.99450684); //object(ufo_booths) (2) CreateObject(16151,1508.33776855,-1672.77160645,13.42189217,0.00000000,0.00000000,188.00000000); //object(ufo_bar) (1) CreateObject(638,1516.39453125,-1672.46203613,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2) CreateObject(638,1516.39758301,-1669.80310059,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (3) CreateObject(638,1516.40026855,-1667.14562988,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (4) CreateObject(638,1516.43737793,-1665.05114746,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5) CreateObject(638,1516.40795898,-1675.14807129,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (6) CreateObject(638,1516.40173340,-1677.80322266,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (7) CreateObject(638,1516.39440918,-1680.45898438,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (8) CreateObject(638,1516.40454102,-1683.14465332,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (9) CreateObject(638,1516.38916016,-1685.82299805,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (10) CreateObject(638,1516.37646484,-1688.50073242,13.49390888,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (11) CreateObject(638,1517.37353516,-1690.10998535,13.49390888,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (12) CreateObject(638,1519.37817383,-1690.13671875,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (13) CreateObject(638,1522.03247070,-1690.10827637,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (14) CreateObject(638,1520.01855469,-1652.14624023,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (15) CreateObject(638,1517.35986328,-1652.15283203,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (16) CreateObject(638,1511.01940918,-1663.18395996,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (17) CreateObject(638,1514.75585938,-1652.15234375,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (18) CreateObject(638,1512.18493652,-1652.15710449,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (19) CreateObject(638,1510.43090820,-1652.15478516,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (20) CreateObject(638,1508.36474609,-1663.18603516,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (21) CreateObject(638,1507.10119629,-1663.18884277,13.44390965,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (22) CreateObject(979,1537.65344238,-1668.41162109,13.34022045,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (2) CreateObject(979,1534.56274414,-1659.01635742,13.34022045,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (3) CreateObject(979,1537.67285156,-1677.59545898,13.34022045,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (4) CreateObject(979,1534.66992188,-1686.14721680,13.34022045,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (5) CreateObject(1364,1538.81079102,-1666.30578613,13.33436775,0.00000000,0.00000000,92.00000000); //object(cj_bush_prop) (1) CreateObject(1364,1538.94555664,-1679.54174805,13.33436775,0.00000000,0.00000000,91.99951172); //object(cj_bush_prop) (2) CreateObject(1364,1538.76660156,-1673.00671387,13.33436775,0.00000000,0.00000000,91.99951172); //object(cj_bush_prop) (4) CreateObject(1361,1538.78613281,-1676.27697754,13.29021835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (3) CreateObject(1361,1538.77978516,-1669.59826660,13.29021835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (4) CreateObject(3510,1535.80139160,-1682.49743652,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (30) CreateObject(3510,1536.00451660,-1662.98059082,12.54687500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_r02) (31) CreateObject(7423,1482.62841797,-1750.80505371,12.48478889,0.00000000,0.00000000,89.75000000); //object(glfcrsgate1_vgs) (1) CreateObject(7504,1418.42846680,-1786.87390137,13.93559265,0.00000000,0.00000000,268.50006104); //object(glfcrsgate2_vgn) (3) CreateObject(7504,1417.79040527,-1811.82385254,13.93559265,0.00000000,0.00000000,268.49487305); //object(glfcrsgate2_vgn) (4) return 1; } public OnGameModeExit() { return 1; } public OnPlayerConnect(playerid) { SendClientMessage(playerid, 0x63E01BFF, "============================ = Bem Vindo = ================================"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Bem vindo, Policia x Traficante quem й o melhor? Escolha sua Team e Divirta-se"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x63E01BFF, "==========================================================================="); ClosedSelection[playerid]=0; ApplyAnimation(playerid,"BOMBER","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"SHOP","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"RAPPING","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"BEACH","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"SMOKING","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"FOOD","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"ON_LOOKERS","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"DEALER","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"CARRY","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"COP_AMBIENT","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"PARK","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"INT_HOUSE","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"FOOD","null",0.0,0,0,0,0,0); ApplyAnimation(playerid,"PED","null",0.0,0,0,0,0,0); SkinClass[playerid][SpawnDance] = true; ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); if(donoMorro == 0) { GangZoneShowForPlayer(playerid, GZMorro, 0xC0C0C0AA); } pMaconha[playerid] = 0; pCocaina[playerid] = 0; pCrack[playerid] = 0; TextDrawShowForPlayer(playerid, Site); TextDrawShowForPlayer(playerid, Reloginho1); TextDrawShowForPlayer(playerid, Reloginho2); new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[260]; format(String, sizeof(String), CONTAS, Nome); if(!dini_Exists(String)) { format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Nгo Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Registrar", Nome); ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Cancelar"); } else { format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Continuar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); } return 1; } public OnPlayerDisconnect(playerid, reason) { KillTimer(SkinClass[playerid][SpawnTimer] ); if(ProvocoMorro[playerid] == 1) { GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, 0xFFFFFF96); GuerranoMorro = 0; ProvocoMorro[playerid] = 0; donoMorro = 0; Dominando[playerid] = 0; KillTimer(TempoGuerraMorro); } pMaconha[playerid] = 0; pCocaina[playerid] = 0; pCrack[playerid] = 0; SalvarPlayer(playerid); return 1; } public OnPlayerSpawn(playerid) { ClosedSelection[playerid]=0; SkinClass[playerid][SpawnAngle] = 0.0; SkinClass[playerid][SpawnDance] = true; KillTimer( SkinClass[playerid][SpawnTimer] ); PlayerPlaySound(playerid, 1186, 0.0, 0.0, 0.0); SetCameraBehindPlayer(playerid); if(gTeam[playerid] == Policia) { SetPlayerPos(playerid, 1543.9930,-1632.3235,13.3828); SetPlayerColor(playerid, 0x597AFFFF); SetPlayerInterior(playerid, 0); } if(gTeam[playerid] == Traficante) { SetPlayerColor(playerid, 0x83FF59FF); SetPlayerPos(playerid, 2210.2405,-999.7190,68.2422); SetPlayerInterior(playerid, 0); } return 1; } public OnPlayerRequestClass(playerid, classid) { ShowPlayerDialog(playerid, escolher, DIALOG_STYLE_MSGBOX,"Escolha!","{FFFFFF}Aqui й um {940EED}modo {FFFFFF}mais maneiro, estilo vida real\n\n{FFFFFF}Para Virar {940EED}Policia {FFFFFF}clique em {940EED}Policia\n\n{FFFFFF}Para Virar {940EED}Traficante {FFFFFF}clique em {940EED}Traficante","Policial","Traficante"); return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { if(gTeam[playerid] == Traficante) { SendClientMessage(playerid, 0x63E01BFF, "Vocк foi preso"); SetPlayerPos(playerid, 264.0141,82.0856,1001.0391); SetTimer("Solto", 5000, true); } if(GetPlayerHealth(playerid,Health) > 0) { HealthDropado = GetPlayerHealth(playerid,Health); new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); Drop = CreatePickup(1240,4,x,y,z-0.8); } if(ProvocoMorro[playerid] == 1) { GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, 0xFFFFFF96); GuerranoMorro = 0; ProvocoMorro[playerid] = 0; donoMorro = 0; Dominando[playerid] = 0; KillTimer(TempoGuerraMorro); } if(IsPlayerConnected(killerid)) { Matou[killerid]++; } Morreu[playerid]++; return 1; } public OnPlayerText(playerid, text[]) { if(Vip[playerid] == 1) { new string[256]; format(string,sizeof(string),"[{FF0000}Vip{FFFFFF}] {B82EAE}%s",text); SendPlayerMessageToAll(playerid,string); } new LipeStrondaa[MAX_CHATBUBBLE_LENGTH+1]; format(LipeStrondaa, sizeof(LipeStrondaa), "%s", text); SetPlayerChatBubble(playerid, LipeStrondaa, 0x00BFFFFF, 70.0,10000); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp("/mudarluta", cmdtext, true)) { if(Vip[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й {FF0091}Vip"); if(Vip[playerid] == 1) ShowPlayerDialog(playerid, FIGHTMENU, DIALOG_STYLE_LIST, "\tMenu de {00D900}Lutas", "{00D900}Luta 1\n{00D900}Luta 2\n{00D900}Luta 3\n{00D900}Luta 4\n{00D900}Luta 5", "Selecionar", "Cancelar"); return 1; } if (!strcmp("/reparar", cmdtext)) { if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo estб em um veiculo"); if(Vip[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й {FF0091}Vip"); if(Vip[playerid] == 1) RepairVehicle(GetPlayerVehicleID(playerid)); SendClientMessage(playerid, 0xFFFFFFFF, "Okay, seu veiculo foi reparado"); return 1; } if (strcmp(cmdtext, "/vips", true) == 0) { if(IsPlayerConnected(playerid)) { new pName[MAX_PLAYER_NAME]; new string[300]; SendClientMessage(playerid, -1, "|______________ Vips {32ABAD}Online {FFFFFF}______________|"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(Vip[playerid] == 1) { GetPlayerName(i, pName, sizeof(pName)); format(string, 128, "Vip: {32ABAD}%s {FFFFFF} [ {32ABAD}Colaborador {FFFFFF}]", pName); SendClientMessage(playerid, 0xFFFFFFFF, string); } } } } return 1; } if(strcmp(cmdtext, "/jetpackvip", true) == 0) { new pName[MAX_PLAYERS]; new string[200]; if(Vip[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й {FF0091}Vip"); if(Vip[playerid] == 1) { SendClientMessage(playerid, -1, "Vocк Pegou seu JetPack {FF0000}Vip"); SetPlayerSpecialAction(playerid, 2); // JETPACK GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), "{FF0000}%s {FFFFFF}Pegou seu {FF0000}JetPack {FFFFFF}de Vip", pName); SendClientMessageToAll(CorPolicia, string); } return true; } if(strcmp(cmdtext, "/ajuda", true) == 0) { ShowPlayerDialog(playerid, AJUDAMENU, DIALOG_STYLE_LIST, "\tCentral de{00D900}Ajuda", "Ajuda Geral\nAjuda Vip\nAjuda Server\nComandos", "Selecionar", "Cancelar"); return 1; } if(strcmp(cmdtext, "/kitvip", true) == 0) { new pName[MAX_PLAYERS]; new string[200]; if(Vip[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й {FF0091}Vip"); if(Vip[playerid] == 1) { SendClientMessage(playerid, -1, "Vocк pegou seu kit de {FF0000}Vip :D"); SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 100.0); GivePlayerWeapon(playerid, 24, 9999); GivePlayerWeapon(playerid, 31, 9999); GivePlayerWeapon(playerid, 26, 9999); GivePlayerWeapon(playerid, 34, 9999); GivePlayerWeapon(playerid, 38, 9999); GivePlayerWeapon(playerid, 34, 9999); GivePlayerWeapon(playerid, 35, 9999); GivePlayerMoney(playerid, 100000); GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), "{FF0000}%s {FFFFFF}Pegou seu {FF0000}Kit {FFFFFF}de Vip", pName); SendClientMessageToAll(CorPolicia, string); } return true; } if(strcmp(cmdtext, "/dominar", true) == 0 || strcmp(cmdtext, "/do", true) == 0) { if(gTeam[playerid] == Traficante) { if(!IsPlayerInMorro(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб em nenhum territуrio!"); if(Dominando[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Dominando um Territorio."); if(GuerranoMorro == 1) return SendClientMessage(playerid, -1, "Jб estб tendo uma guerra nesse territorio."); GetPlayerName(playerid, pNome, MAX_PLAYER_NAME); format(Celulas, sizeof(Celulas), "%s e os Traficantes Estгo Dominando o Morro",pNome); SendClientMessageToAll(CorTraficante, Celulas); SendClientMessage(playerid, -1, "Fique esperto, Todos os Membros Foi Avisados!"); SendClientMessage(playerid, -1, "Espere 1 minuto para dominar estб area."); GangZoneFlashForAll(GZMorro, CorTraficante); Dominando[playerid] = 1; ProvocoMorro[playerid] = 1; GuerranoMorro = 1; TempoGuerraMorro = SetTimerEx("GuerraMorro", 60000, 0, "i", playerid); return true; } if(gTeam[playerid] == Policia) { if(!IsPlayerInMorro(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб em nenhum territуrio!"); if(Dominando[playerid] == 1) return SendClientMessage(playerid, -1, "Vocк Jб Estб Dominando um Territorio."); if(GuerranoMorro == 1) return SendClientMessage(playerid, -1, "Jб estб tendo uma guerra nesse territorio."); GetPlayerName(playerid, pNome, MAX_PLAYER_NAME); format(Celulas, sizeof(Celulas), "%s e a Policia Militar Estгo Dominando o Morro",pNome); SendClientMessageToAll(CorPolicia, Celulas); SendClientMessage(playerid, -1, "Fique esperto, Todos os Membros Foi Avisados!"); SendClientMessage(playerid, -1, "Espere 1 minuto para dominar estб area."); GangZoneFlashForAll(GZMorro, CorPolicia); Dominando[playerid] = 1; ProvocoMorro[playerid] = 1; GuerranoMorro = 1; TempoGuerraMorro = SetTimerEx("GuerraMorro", 60000, 0, "i", playerid); return true; } return true; } if(strcmp(cmdtext, "/comprarbomba", true) == 0) { if(Vip[playerid] < 1) return SendClientMessage(playerid, -1, "Vocк nгo й {FF0091}Vip {FFFFFF}ou {FF0091}Traficante"); if(Vip[playerid] == 1 && gTeam[playerid] == Traficante) ShowPlayerDialog(playerid, DIALOG_COMPRARBOMBA, DIALOG_STYLE_LIST, "Bomba", "Bomba R$(-10000)", "{FF0091}Comprar", "{FFFFFF}Cancelar"); return 1; } if(strcmp(cmdtext, "/usarbomba", true) == 0) { if(Bomba[playerid] != -1) return SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem uma bomba."); new Float:Pos[3]; GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); SendClientMessage(playerid, 0xFFFF00FF, "A bomba irб explodir em 10 segundos ! Afaste-se daqui imediatamente."); Bomba[playerid] = CreateObject(1654, Pos[0]+1, Pos[1], Pos[2]-0.8, 0, 0, 0); SetTimerEx("Explodir", 10000, false, "ddfff", playerid, Bomba[playerid], Pos[0]+1, Pos[1], Pos[2]); Bomba[playerid] = -2; GameTextForPlayer(playerid, "Aguarde", 10000, 6); return 1; } if (strcmp("/equipar", cmdtext, true, 8) == 0) { if(gTeam[playerid] == Policia) { if(IsPlayerInRangeOfPoint(playerid,10, 1580.8081,-1634.1422,13.5620)) { ShowPlayerDialog(playerid, 456, DIALOG_STYLE_LIST, "Monte seu armamento", "{37B04D}Pistolas\nShotguns\n{37B04D}Rifles\nSub-Metralhadoras\n{37B04D}Outras\nColete\n{37B04D}Vida", "Selecionar", "Cancelar"); } } if(gTeam[playerid] == Traficante) { if(IsPlayerInRangeOfPoint(playerid,10, 2183.7771,-1015.6352,62.8389)) { ShowPlayerDialog(playerid, 456, DIALOG_STYLE_LIST, "Monte seu armamento", "{37B04D}Pistolas\nShotguns\n{37B04D}Rifles\nSub-Metralhadoras\n{37B04D}Outras\nColete\nVida", "Selecionar", "Cancelar"); } } return 1; } if (strcmp("/status", cmdtext, true, 8) == 0) { Status(playerid); return 1; } if (strcmp("/comprardrogas", cmdtext, true, 10) == 0) { if (IsPlayerInRangeOfPoint(playerid,10, 1916.8116,-1409.7767,13.5703) || IsPlayerInRangeOfPoint(playerid,10, 1956.4116,-1241.7155,19.8134) || IsPlayerInRangeOfPoint(playerid,10, 2183.4854,-989.2636,72.3984)) { ShowPlayerDialog(playerid, DIALOG_DROGAS, DIALOG_STYLE_LIST, "Menu de Drogas", "Maconha\nCrack\nCocaнna", "Selecionar", "Cancelar"); } else SendClientMessage(playerid,0xFFFF00AA,"Vocк nгo estб no ponto de Drogas"); return 1; } if (strcmp("/usardrogas", cmdtext, true, 10) == 0) { if (pMaconha[playerid] >= 1 || pCrack[playerid] >= 1 || pCocaina[playerid] >= 1) { pMaconha[playerid]--; ShowPlayerDialog(playerid, DIALOG_ESCOLHERDROGAS, DIALOG_STYLE_LIST, "Escolha a Droga que quer usar", "Maconha\nCrack\nCocaнna", "Selecionar", "Cancelar"); } else SendClientMessage(playerid,0xFFFF00AA,"Vocк nгo tem drogas."); return 1; } if (!strcmp("/pontodrogas", cmdtext, true)) { SendClientMessage(playerid, CorPolicia, ">> Use: /pontodrogas1 || /pontodrogas2 || /pontodrogas3<<"); return true; } if (!strcmp("/pontodrogas1", cmdtext, true)) { SendClientMessage(playerid, -1, ">> ================================= <<"); SendClientMessage(playerid, CorPolicia, ">> Ponto de Drogas1 Marcado no Mapa <<"); SendClientMessage(playerid, -1, ">> ================================= <<"); SetPlayerCheckpoint(playerid,1916.8116,-1409.7767,13.5703,05); return true; } if (!strcmp("/pontodrogas2", cmdtext, true)) { SendClientMessage(playerid, -1, ">> ================================= <<"); SendClientMessage(playerid, CorPolicia, ">> Ponto de Drogas 2 Marcado no Mapa <<"); SendClientMessage(playerid, -1, ">> ================================= <<"); SetPlayerCheckpoint(playerid,1956.4116,-1241.7155,19.8134,05); return true; } if (!strcmp("/pontodrogas3", cmdtext, true)) { SendClientMessage(playerid, -1, ">> ================================= <<"); SendClientMessage(playerid, CorPolicia, ">> Ponto de Drogas 3 Marcado no Mapa <<"); SendClientMessage(playerid, -1, ">> ================================= <<"); SetPlayerCheckpoint(playerid,2183.4854,-989.2636,72.3984,05); return true; } if (strcmp("/creditos", cmdtext, true, 10) == 0) { new creditos[300]; strins(creditos,"\n",strlen(creditos)); strins(creditos,"{7491F6}DjBruninho\n",strlen(creditos)); strins(creditos,"{7491F6}JFS\n",strlen(creditos)); strins(creditos,"{7491F6}Shawdoww5\n",strlen(creditos)); strins(creditos,"{7491F6}FaelDK\n",strlen(creditos)); strins(creditos,"{7491F6}LipeStronda\n",strlen(creditos)); strins(creditos,"\n",strlen(creditos)); ShowPlayerDialog(playerid,8439, DIALOG_STYLE_MSGBOX, "{F60000} ----------- Crйditos ----------- ",creditos, "Fechar", ""); // 1 BOTAO APENAR return 1; } return 0; } public GuerraMorro(playerid) { if(gTeam[playerid] == Traficante) { if(ProvocoMorro[playerid] == 1) { if(IsPlayerInMorro(playerid)) { GetPlayerName(playerid, pNome, MAX_PLAYER_NAME); format(Celulas, sizeof(Celulas), "%s e os Traficantes Dominaram a GangZone do Morro.",pNome); SendClientMessageToAll(CorTraficante, Celulas); SendClientMessage(playerid, -1, "Vocк Dominou a GangZone do Morro."); GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, CorTraficante); Dominando[playerid] = 0; ProvocoMorro[playerid] = 0; GuerranoMorro = 0; donoMorro = 1; KillTimer(TempoGuerraMorro); return true; } else { SendClientMessage(playerid, -1, "Vocк nгo estб no Morro."); Dominando[playerid] = 0; GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, 0xFFFFFF96); ProvocoMorro[playerid] = 0; GuerranoMorro = 0; donoMorro = 0; KillTimer(TempoGuerraMorro); return true; } } return true; } if(gTeam[playerid] == Policia) { if(ProvocoMorro[playerid] == 1) { if(IsPlayerInMorro(playerid)) { GetPlayerName(playerid, pNome, MAX_PLAYER_NAME); format(Celulas, sizeof(Celulas), "%s e a Policia Militar Dominaram o Morro.",pNome); SendClientMessageToAll(CorPolicia, Celulas); SendClientMessage(playerid, -1, "Vocк dominou o Morro."); GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, CorPolicia); Dominando[playerid] = 0; ProvocoMorro[playerid] = 0; GuerranoMorro = 0; donoMorro = 2; KillTimer(TempoGuerraMorro); return true; } else { SendClientMessage(playerid, -1, "Vocк nгo estб no Morro."); Dominando[playerid] = 0; GangZoneStopFlashForAll(GZMorro); GangZoneShowForAll(GZMorro, 0xFFFFFF96); ProvocoMorro[playerid] = 0; GuerranoMorro = 0; donoMorro = 0; KillTimer(TempoGuerraMorro); return true; } } return true; } return true; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == Drop) { SetPlayerHealth(playerid,Health +HealthDropado); DestroyPickup(Drop); } return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_ESCOLHERDROGAS) { if(response) { if(listitem == 0) { pMaconha[playerid]--; GameTextForPlayer(playerid,"~w~Fumando Maconha~r~.~y~.~g~.", 3000,1); ApplyAnimation(playerid,"SMOKING","M_smklean_loop",4.1,1,1,1,1,1); SetTimer("FumandoMaconha",5000,false); } if(listitem == 1) { pCrack[playerid]--; GameTextForPlayer(playerid,"~w~Fumando Crack~r~.~y~.~g~.", 3000,1); ApplyAnimation(playerid,"SMOKING","M_smklean_loop",4.1,1,1,1,1,1); SetTimer("FumandoCrack",5000,false); } if(listitem == 2) { pCocaina[playerid]--; GameTextForPlayer(playerid,"~w~Cheirando Cocaina~r~.~y~.~g~.", 3000,1); ApplyAnimation(playerid,"SMOKING","M_smklean_loop",4.1,1,1,1,1,1); SetTimer("CheirandoCocaina",5000,false); } } return 1; } if(dialogid == DIALOG_DROGAS) { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid,DIALOG_QUANTIAM,DIALOG_STYLE_INPUT,"Maconha - Digite a Quantidade","Digite a quantidade de Drogas abaixo:","Comprar","Sair"); } if(listitem == 1) { ShowPlayerDialog(playerid,DIALOG_QUANTIAC,DIALOG_STYLE_INPUT,"Crack - Digite a Quantidade","Digite a quantidade de Drogas abaixo:","Comprar","Sair"); } if(listitem == 2) { ShowPlayerDialog(playerid,DIALOG_QUANTIACC,DIALOG_STYLE_INPUT,"Cocaнna - Digite a Quantidade","Digite a quantidade de Drogas abaixo:","Comprar","Sair"); } } return 1; } if(dialogid == DIALOG_QUANTIAM) { if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de Drogas"); if(!strval(inputtext)) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de drogas"); if(strval(inputtext) < 0 || strval(inputtext) > 299) return SendClientMessage(playerid, 0xFFFFFFFF, "[ERRO] quantia Invalida"); pMaconha[playerid] = strval(inputtext); SendClientMessage(playerid, 0xFFFFFFFF,"Vocк Comprou Maconha"); GivePlayerMoney(playerid,strval(inputtext)*10); return 1; } if(dialogid == DIALOG_QUANTIAC) { if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de Drogas"); if(!strval(inputtext)) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de drogas"); if(strval(inputtext) < 0 || strval(inputtext) > 299) return SendClientMessage(playerid, 0xFFFFFFFF, "[ERRO] quantia Invalida"); pCrack[playerid] = strval(inputtext); SendClientMessage(playerid, 0xFFFFFFFF,"Vocк Comprou Crack"); GivePlayerMoney(playerid,strval(inputtext)*10); return 1; } if(dialogid == DIALOG_QUANTIACC) { if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de Drogas"); if(!strval(inputtext)) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк cancelou a compra de drogas"); if(strval(inputtext) < 0 || strval(inputtext) > 299) return SendClientMessage(playerid, 0xFFFFFFFF, "[ERRO] quantia Invalida"); pCocaina[playerid] = strval(inputtext); SendClientMessage(playerid, 0xFFFFFFFF,"Vocк Comprou Cocaina"); GivePlayerMoney(playerid,strval(inputtext)*10); return 1; } if(dialogid == DIALOG_COMPRARBOMBA) { if(listitem == 0) { if(Bomba[playerid] != -2) return SendClientMessage(playerid, 0xFF0000FF, "Vocк jб tem uma bomba ( / Usarbomba )."); Bomba[playerid] = -1; SendClientMessage(playerid, -1, "Vocк Comprou uma Bomba Cuidado para nгo morrer {FF0000}( / Usarbomba )"); GivePlayerMoney(playerid, -10000); } return 1; } if(dialogid == FIGHTMENU) { if(response) { if(listitem == 0) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING); SendClientMessage(playerid, -1, " Voce aprendeu um estilo de luta !"); } else if(listitem == 1) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW); SendClientMessage(playerid, -1, " Voce aprendeu um estilo de luta !"); } else if(listitem == 2) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD); SendClientMessage(playerid, -1, " Voce aprendeu um estilo de luta !"); } else if(listitem == 3) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU); SendClientMessage(playerid, -1, " Voce aprendeu um estilo de luta !"); } else if(listitem == 4) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK); SendClientMessage(playerid, -1, " Voce aprendeu um estilo de luta !"); } else if(listitem == 5) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL); } } } if(dialogid == AJUDAMENU) { if(response) { if(listitem == 0) { SendClientMessage(playerid, -1,"Aqui й um modo mais legal, й tipo a vida real, so que й policia x Traficante"); SendClientMessage(playerid, -1,"Vocк pode matar , traficar , dominar GZ , Ganhar dinheiro com assaltos etc"); } else if(listitem == 1) { SendClientMessage(playerid, -1, "/kitivip , /reparar , /jetpackvip , /comprarbomba , /usarbomba"); // Ajuda Vip } else if(listitem == 2) { SendClientMessage(playerid, -1, "Aqui o server й o modo mais comum, estilo baseado em guerras de favelas"); // Ajuda Server SendClientMessage(playerid, -1, "Vocк pode /dominar os territorios do morro, etc.... Fale com um Administrador"); // Ajuda Server } else if(listitem == 3) { SendClientMessage(playerid, -1, "/comprarbomba , /usarbomba , /dominar ou /do , /mudarluta , /comprardrogas , /status , /equipar"); // comandos SendClientMessage(playerid, -1, "/usardrogas , /pontodrogas , /pontodrogas1 , /pontodrogas2 , /pontodrogas3 , /vips , /Creditos"); // comandos } } } if(dialogid == REGISTRO) { if(response) { if(!strlen(inputtext)) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[260]; format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Nгo Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Registrar", Nome); ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Cancelar"); SendClientMessage(playerid,0x1E90FFAA,"Senha invalida, digite uma senha vбlida"); return 1; } new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[260]; format(String, sizeof(String), CONTAS, Nome); dini_Create(String); dini_Set(String,"Senha",inputtext); dini_IntSet(String,"Dinheiro",0); dini_IntSet(String,"Level",0); dini_IntSet(String,"Matou",0); dini_IntSet(String,"Morreu",0); dini_IntSet(String,"Logou",0); dini_IntSet(String,"Membro",0); dini_IntSet(String,"Tutorial",0); dini_IntSet(String,"Vip",0); format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Continuar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); return 1; } else { SendClientMessage(playerid, 0xFF0000AA, "Vocк Foi Kickado Porque Nгo Quis Se Registrar!!"); Kick(playerid); return 1; } } if(dialogid == 456) { if(!response) return true; else { switch (listitem) { case 0: { ShowPlayerDialog(playerid, 951, DIALOG_STYLE_LIST, "Escolha Uma Pistola", "{053FED}Desert Eagle\nSilenciadora\n{053FED}9mm", "Selecionar", "Cancelar"); } case 1: { ShowPlayerDialog(playerid, 564, DIALOG_STYLE_LIST, "Escolha Uma Shotgun", "{053FED}Shotgun\nSawn-off Shotgun\n{053FED}Combat Shotgun", "Selecionar", "Cancelar"); } case 2: { ShowPlayerDialog(playerid, 654, DIALOG_STYLE_LIST, "Escolha Um Rifle", "{053FED}Country Rifle\nSniper Rifle\nAk47\nColt M4A1", "Selecionar", "Cancelar"); } case 3: { ShowPlayerDialog(playerid, 214, DIALOG_STYLE_LIST, "Escolha Um Sub-Metralhadora", "{053FED}Tec9\nMP5\n{053FED}Micro SMG", "Selecionar", "Cancelar"); } case 4: { ShowPlayerDialog(playerid, 489, DIALOG_STYLE_LIST, "Escolha Uma Arma", "{053FED}Knife\nPurple Dildo\n{053FED}Moto Serra\nGranada\n{053FED}Molotov Cocktail", "Selecionar", "Cancelar"); } case 5: { if(gTeam[playerid] == Policia) { SetPlayerArmour(playerid, 100.0); } if(gTeam[playerid] == Traficante) { SendClientMessage(playerid, -1, " Somente Policia "); } } case 6: { SetPlayerHealth(playerid, 100.0); } } } return 1; } if(dialogid == 489) { if(!response) return true; else { switch (listitem) { case 0: { GivePlayerWeapon(playerid, 4, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {37B04D}Knife"); } case 1: { GivePlayerWeapon(playerid, 10, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Purple Dildo"); } case 3: { GivePlayerWeapon(playerid, 9, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Moto Serra"); } case 4: { GivePlayerWeapon(playerid, 16, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Granada"); } case 5: { GivePlayerWeapon(playerid, 18, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Molotov Cocktail"); } } } return 1; } if(dialogid == LOGIN) { if(response) { if(!strlen(inputtext)) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[260]; format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Continuar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); SendClientMessage(playerid,0x1E90FFAA,"Senha Incorreta !"); return 1; } new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[260]; format(String, sizeof(String), CONTAS, Nome); if(!strcmp(inputtext,dini_Get(String,"Senha"),false)) { SetarPlayer(playerid); Logou[playerid]++; return 1; } else { SendClientMessage(playerid,0x00FF00AA,"Senha incorreta digite-a novamente"); format(String, sizeof(String), "{FFFFFF}Bem vindo ao {00FF33}Policia x {0026FF}Ladrгo\n\n{FFFFFF}Status de Sua Conta\n\nStatus: {FF0000}Registrado\n\n{FFFFFF}Nome: {FF0000}%s\n\n{FFFFFF}Digite uma senha para Continuar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); } return 1; } else { SendClientMessage(playerid, 0xFF0000AA, "Vocк nгo quis se logar, por este motivo serб Kickado"); Kick(playerid); return 1; } } if(dialogid == 214) { if(!response) return true; else { switch (listitem) { case 0: { GivePlayerWeapon(playerid, 32, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {37B04D}Tec9"); } case 1: { GivePlayerWeapon(playerid, 29, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}MP5"); } case 3: { GivePlayerWeapon(playerid, 28, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Micro SMG"); } } } return 1; } if(dialogid == 654) { if(!response) return true; else { switch (listitem) { case 0: { GivePlayerWeapon(playerid, 33, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {37B04D}Country Rifle"); } case 1: { GivePlayerWeapon(playerid, 34, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Sniper Rifle"); } case 2: { GivePlayerWeapon(playerid, 30, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Ak47"); } case 3: { GivePlayerWeapon(playerid, 31, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05} Colt M4A1"); } } } return 1; } if(dialogid == 564) { if(!response) return true; else { switch (listitem) { case 0: { GivePlayerWeapon(playerid, 25, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {37B04D}Shotgun"); } case 1: { GivePlayerWeapon(playerid, 26, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Sawn-off Shotgun"); } case 2: { GivePlayerWeapon(playerid, 27, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {053FED}Combat Shotgun"); } } } return 1; } if(dialogid == 951) { if(!response) return true; else { switch (listitem) { case 0: { GivePlayerWeapon(playerid, 24, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {37B04D}Desert Eagle"); } case 1: { GivePlayerWeapon(playerid, 23, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {CEED05}Silenciadora 9mm"); } case 2: { GivePlayerWeapon(playerid, 22, 500); SendClientMessage(playerid, -1, "Vocк Compro Uma Arma, Cujo nome de: {053FED}9mm"); } } } } if(dialogid == escolher) { if(response == 0) { SendClientMessage(playerid,-1,"Vocк virou Traficante!."); SetPlayerSkin(playerid, 1); gTeam[playerid] = Traficante; SpawnPlayer(playerid); SalvarPlayer(playerid); label[playerid] = Create3DTextLabel("Traficante", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7); if(Tutorial[playerid] < 1) { LerTutorial(); SetTimer("LerTutorial", 1000, true); return true; } return 1; } if(response == 1) { SendClientMessage(playerid, -1,"Vocк virou Policial."); SetPlayerSkin(playerid, 285); gTeam[playerid] = Policia; SpawnPlayer(playerid); SalvarPlayer(playerid); label[playerid] = Create3DTextLabel("Policial", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0); Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7); if(Tutorial[playerid] < 1) { LerTutorial(); SetTimer("LerTutorial", 1000, true); return true; } return 1; } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { new String[59]; format(String, sizeof(String),"Vocк clicou no nick: %s",clickedplayerid); SendClientMessage(playerid, 0x1BE09EAA,String); return 1; } SalvarPlayer(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[50]; format(String, sizeof(String), CONTAS, Nome); dini_IntSet(String,"Dinheiro", GetPlayerMoney(playerid)); dini_IntSet(String,"Level", Level[playerid]); dini_IntSet(String,"Matou", Matou[playerid]); dini_IntSet(String,"Morreu", Morreu[playerid]); dini_IntSet(String,"Logou", Logou[playerid]); dini_IntSet(String,"Membro", gTeam[playerid]); dini_IntSet(String,"Vip", Vip[playerid]); dini_IntSet(String,"Tutorial", Tutorial[playerid]); return 1; } SetarPlayer(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[50]; format(String, sizeof(String), CONTAS, Nome); GivePlayerMoney(playerid, dini_Int(String,"Dinheiro")); Level[playerid] = dini_Int(String, "Level"); Matou[playerid] = dini_Int(String, "Matou"); Morreu[playerid] = dini_Int(String, "Morreu"); Logou[playerid] = dini_Int(String, "Logou"); gTeam[playerid] = dini_Int(String, "Membro"); Vip[playerid] = dini_Int(String, "Vip"); Tutorial[playerid] = dini_Int(String, "Tutorial"); return 1; } Status(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[128]; SendClientMessage(playerid, 0x3C1BE0AA, "================================================"); format(String, sizeof(String),"Informaзхes do Player: %s",Nome); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Level: %d",Matou[playerid]); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Dinheiro: %d", GetPlayerMoney(playerid)); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Matou: %d",Matou[playerid]); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Morreu: %d",Morreu[playerid]); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Vocк Jб Logou %d Vezes Neste Servidor",Logou[playerid]); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Membro Da Organizaзгo: [%s]",Org(playerid)); SendClientMessage(playerid, 0x1BE09EAA,String); format(String, sizeof(String),"Vip: Level: %d",Vip[playerid]); SendClientMessage(playerid, 0x1BE09EAA,String); SendClientMessage(playerid, 0x3C1BE0AA, "================================================"); return 1; } forward reloginho(playerid); public reloginho(playerid) { new string[20], year, month, day, hour, minute, second; getdate(year, month, day); gettime(hour, minute, second); format(string, sizeof string, "%d/%d/%d", day, month, year); TextDrawSetString(Reloginho1, string); format(string, sizeof string, "%d:%d:%d", hour, minute, second); TextDrawSetString(Reloginho2, string); return 1; } forward Explodir(pID, bomba, Float:x, Float:y, Float:z); public Explodir(pID, bomba, Float:x, Float:y, Float:z) { DestroyObject(bomba); CreateExplosion(x, y, z, 10, 2000); CreateExplosion(x+2, y+2, z+2, 10, 2000); CreateExplosion(x+3, y+3, z+3, 10, 2000); SendClientMessage(pID, 0xFFFF00FF, "Bomba explodida com sucesso."); return 1; } stock Org(playerid) { new LipeStrondaOrgs[64]; if(gTeam[playerid] == 1) { LipeStrondaOrgs = "Traficante"; } else if(gTeam[playerid] == 2) { LipeStrondaOrgs = "Policia Militar"; } return LipeStrondaOrgs; } stock IsPlayerInMorro(playerid) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid, x, y, z); if(x >= 2117.333 && y >= -1069.962 && x <= 2261.841 && y <= -959.4252) return true; else return false; } forward LerTutorial(); public LerTutorial() { for(new playerid = 0; playerid < GetMaxPlayers(); ++playerid) { TempoTutu[playerid] += 1; if(TempoTutu[playerid] == 5) { if(ClosedSelection[playerid] == 0) { new rand = random(sizeof(RequestCamera)); cordinatex = RequestCamera[rand][0]; cordinatey = RequestCamera[rand][1]; cordinatez = RequestCamera[rand][2]; cordinateangle = RequestCamera[rand][3]; SetPlayerPos(playerid,cordinatex,cordinatey,cordinatez); SetPlayerFacingAngle(playerid, cordinateangle); SetPlayerCameraPos(playerid,cordinatex+(3.8*floatsin(-cordinateangle,degrees)),cordinatey+(3.8*floatcos(-cordinateangle,degrees)),cordinatez); SetPlayerCameraLookAt(playerid, cordinatex,cordinatey,cordinatez); ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); PlayerPlaySound(playerid, 1097,-119.9460,23.1096,12.2238); if (SkinClass[playerid][SpawnDance]) SkinClass[playerid][SpawnTimer] = SetTimerEx("MoveCamera", 50, true, "i", playerid); SkinClass[playerid][SpawnDance] = false; } SetPlayerPos(playerid, 1097,-119.9460,23.109); GameTextForPlayer(playerid, "~y~]~r~ Policia x Traficante ~y~]", 8000, 3); SendClientMessage(playerid, 0xFF0000AA, "============================ = Bem Vindo = ================================"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Aqui й um modo mais legal, й tipo a vida real, so que й policia x Traficante"); SendClientMessage(playerid, -1, "Vocк pode matar , traficar , dominar GZ , Ganhar dinheiro com assaltos etc"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0xFF0000AA, "==========================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 19) { GivePlayerMoney(playerid, 5000); GameTextForPlayer(playerid, "~y~]~r~ Bem vindo ~y~]", 8000, 3); SpawnPlayer(playerid); Tutorial[playerid] = 1; return 1; } } return 1; } forward MoveCamera(playerid,rand); public MoveCamera(playerid,rand) { SetPlayerCameraPos(playerid, cordinatex - 2 * floatsin(-SkinClass[playerid][SpawnAngle], degrees), cordinatey - 10 * floatcos(-SkinClass[playerid][SpawnAngle], degrees), cordinatez + 3); SetPlayerCameraLookAt(playerid, cordinatex, cordinatey, cordinatez + 0.5); SkinClass[playerid][SpawnAngle] += 0.5; if (SkinClass[playerid][SpawnAngle] >= 360.0) SkinClass[playerid][SpawnAngle] = 0.0; } forward SendMSG(); public SendMSG() { new string[256]; new randMSG = random(sizeof(RandomServerName)); format(string,sizeof(string),"hostname %s",RandomServerName[randMSG]); SendRconCommand(string); } forward Solto(); public Solto() { for(new playerid = 0; playerid < GetMaxPlayers(); ++playerid) { SetPlayerPos(playerid, 268.3024,82.0929,1001.0391); } } public SendMensagens() { new string[265]; new random1 = random(sizeof(Mensagens)); new random2 = random(sizeof(Cores)); format(string, sizeof(string), "%s", Mensagens[random1]); SendClientMessageToAll(Cores[random2],string); return 1; }
* Total de Objetos: Aproximadamente 200
* Linhas: 1613
* Carros: 0 ( Adicione vocк mesmo do geito que quiser )