Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=====================// Includes //================//
- #include a_samp
- #include a_npc
- #include dof2
- #include zcmd
- #include a_http
- #include sscanf2
- #define MAILER_URL "geradoresjfs.site90.net/mailer.php" // Arquivo .php > upe o seu < !
- #include mailer
- #include <dini>//SAlvar Posição DPois mudar pra dof2 :D
- //===============// Dialog //==============//
- #define DIALOG_LOGAR 1
- #define DIALOG_REGISTRO 2
- #define DIALOG_EMAIL 3
- #define DIALOG_RECUPERAR 4
- #define DIALOG_TERMOS 5
- #define DNickFail 6
- #define DIALOG_EMPREGOS 7
- #define DIALOG_ACC_EMPREGO 8
- #define DIALOG_SEXO 9
- #define DIALOG_ANUNCIO 10
- #define DIALOG_BANCO 11
- #define DIALOG_SAQUE 12
- #define DIALOG_DEPOSITO 13
- #define DIALOG_TRANSFERENCIA1 14
- #define DIALOG_TRANSFERENCIA2 15
- #define DIALOG_SEMBANCO 16
- #define DIALOG_COMBANCO 17
- #define DIALOG_SKIN 18
- #define DIALOG_CLUKINBELL 19
- #define DIALOG_IDADE 20
- #define DIALOG_AJUDA 21
- #define DIALOG_AJUDAEMPREGO 22
- #define DIALOG_PREFEITURA 23
- #define DIALOG_EMPRESTIMO1 24
- #define DIALOG_EMPRESTIMO2 25
- #define DIALOG_AUTOESCOLA 500
- //==============// Teclas //=============//
- #define KEY_HORN 2
- #define CONVERSATION_NO 131072
- //====================// Outras Defines //================//
- #define CONTAS "Players/%s.ini"
- #define MAXPLAYERS 500 // Slots do seu Servidor
- #define EmailServidor "[email protected]" // Email que enviará os Emails para o Pessoal !
- #define NomeServidor "CrazzyLife - Recuperar Senha" // Configure :)
- #define ForPlayers(%1) for(new %1 = 0; %1 < MAX_PLAYERS; %1++) if(IsPlayerConnected(%1) && !IsPlayerNPC(%1))
- //>-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- #define SVNOME "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life"
- #define MPNOME "mapname (RPG LV)"
- #define SINOME "www.google.com.br"
- #define SVVERSAO "BCL:RPG"
- //>-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- //===================// CORES //========================//
- #define COLOR_HELPER 0x68FFC2AA
- #define COLOR_ADMIN 0xFF34B3F6
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_PURPLE 0xC2A2DAAA
- #define COR_VERDE 0x9ACD32AA
- #define COR_HOSPITAL 0xF2667DAA
- #define COLOR_AZULBB 0xE6D4D1FF
- #define COLOR_BLUE 0x004CFFAA
- #define COLOR_YELLOW 0xE8D000AA
- #define COLOR_DBLUE 0x0800A8AA
- #define COLOR_ORANGE 0xF08400AA
- #define COLOR_ORANGE1 0xFF2600AA
- #define COLOR_GREEN 0x18F000AA
- #define COLOR_GREEN1 0x085800AA
- #define COLOR_WARNING 0xFF3620AA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_LIGHTGREEN 0x3CDE6FAA
- #define COLOR_RED 0xE00000AA
- #define COLOR_RED1 0x980000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COR_3DLABEL 0xFFCF00FF
- #define COR_VERMELHO 0xFF6347AA
- #define COR_AZUL 0x441FFFAA
- #define COR_VINHO 0x911010AA
- new Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo;
- //=================// Veiculos do Servidor //==============//
- new Mecanico[5];
- new Taxista[10];
- new Onibus[11];
- new AutoEscola[5];
- new Lixeiro[13];
- new Medicos[10];
- new MotoBoy[15];
- new BikeAluguel[11];
- //=========================================================//
- new Float:SpawnX[MAX_PLAYERS];
- new Float:SpawnY[MAX_PLAYERS];
- new Float:SpawnZ[MAX_PLAYERS];
- new SpawnBloqueado[MAX_PLAYERS];
- //=================// Variveis Globais //=================//
- new TimerGPS;
- new Temperatura = 0;
- new EmprestimoMaximo[MAX_PLAYERS];
- new EmprestimoFeito[MAX_PLAYERS];
- new ValorEmprestimo[MAX_PLAYERS];
- new Float:VidaDeslogar[MAX_PLAYERS];
- new PosicaoDeslogar[MAX_PLAYERS];
- new LitrosQuantia[MAX_PLAYERS];
- new AbastecimentoMecanico[MAX_PLAYERS];
- new LitrosAbastecer[MAX_PLAYERS];
- new MecanicoAbastecer[MAX_PLAYERS];
- new PlayerAbastecimento[MAX_PLAYERS];
- new LitrosAbastecimento[MAX_PLAYERS];
- new ComidaPreco[MAX_PLAYERS];
- new NoHotel[MAX_PLAYERS];
- new RulesBox[900];
- new PaydayTimer;
- new CombustivelTimer;
- new Gas[MAX_VEHICLES] = 1000;
- new PneusFurados[MAX_VEHICLES] = 0;
- new MotorQueimado[MAX_VEHICLES] = 0;
- new SpeedoON[MAX_PLAYERS];
- new WTempo = 5;
- new timeshift = -1;
- new PularHora;
- new gHoras = 0;
- new gMinutos = 0;
- new gSegundos = 0;
- new TempoReal = 1;
- new PrecoLevel = 1000;
- new BancoDinheiro[MAX_PLAYERS];
- new ObjetoCarro[MAX_VEHICLES];
- new VeiculoValido[MAX_VEHICLES];
- new NovaCamera[MAX_PLAYERS];
- new MecanicoAceito[MAX_PLAYERS];
- new MecanicoReparo[MAX_PLAYERS];
- new PlayerConserto[MAX_PLAYERS];
- new ConsertoMecanico[MAX_PLAYERS];
- new CintoSeguranca[MAX_PLAYERS];
- new CarroAntigo[MAX_PLAYERS];
- new AssentoAntigo[MAX_PLAYERS];
- new ConsultaPreco[MAX_PLAYERS];
- new PrecoReparo[MAX_PLAYERS];
- new ServicoConsulta;
- new AjudaMedico[MAX_PLAYERS];
- new MedicoServico[MAX_PLAYERS];
- new ServicoMedico;
- new AjudaMotoBoy[MAX_PLAYERS];
- new MotoBoyServico[MAX_PLAYERS];
- new ServicoMotoBoy;
- new AjudaMecanico[MAX_PLAYERS];
- new EmComa[MAX_PLAYERS];
- new ServicoMecanico;
- new OnibusEscola;
- new MotoEscola;
- new CaminhaoEscola;
- new CarroEscola;
- new IniciarBus[MAX_PLAYERS];
- new NomeTransferir[MAX_PLAYERS];
- new FazendoTransferencia[MAX_PLAYERS];
- new LixeiroTrabalho[MAX_PLAYERS];
- new LixeiroPlantao[MAX_PLAYERS];
- new EscolaOnibus[MAX_PLAYERS];
- new EscolaCarro[MAX_PLAYERS];
- new EscolaMoto[MAX_PLAYERS];
- new EscolaCaminhao[MAX_PLAYERS];
- new ConsumingMoney[MAX_PLAYERS];
- new TaxiDrivers = 0;
- new BusDrivers = 0;
- new TransportDuty[MAX_PLAYERS];
- new TransportValue[MAX_PLAYERS];
- new TransportMoney[MAX_PLAYERS];
- new PortaoPedagio1;
- new PortaoPedagio2;
- new PortaoMedicos1;
- new PortaoMedicos2;
- new PortaoMotoBoy1;
- new PortaoMotoBoy2;
- //new PortaoLixeiros;
- new PortaoOnibus1;
- new PortaoOnibus2;
- new PortaoFunilaria;
- new PortaoMecanicos;
- new PortaoTaxi;
- new Alta[MAX_PLAYERS] = 120;
- new Invalido[MAXPLAYERS],Nome[MAX_PLAYER_NAME],String[256];
- new Matou[MAXPLAYERS],Morreu[MAXPLAYERS],Logou[MAXPLAYERS];
- new STR[256], CurrentMoney[MAX_PLAYERS];
- new gstring[128];
- new LBarco[MAX_PLAYERS], LCarro[MAX_PLAYERS], LOnibus[MAX_PLAYERS], LMoto[MAX_PLAYERS], LHelicoptero[MAX_PLAYERS], LAviao[MAX_PLAYERS], LCaminhao[MAX_PLAYERS];
- new giveplayer[MAX_PLAYER_NAME];
- new sendername[MAX_PLAYER_NAME];
- new admtrampando[MAX_PLAYERS];
- new GettingEmprego[MAX_PLAYERS];
- new MecanicoServico[MAX_PLAYERS];
- new Float:TelePos[MAX_PLAYERS][6];
- new skinadm[MAX_PLAYERS];
- new Logado[MAX_PLAYERS];
- new Text:CelsiusLetraTD;
- new Text:CelsiusTD;
- new Text:BolinhaTD;
- new Text:RevolutionTD;
- new Text:RoleplayTD;
- new Text:EstrelasTD;
- new PlayerText:GPS[MAX_PLAYERS];
- new PlayerText:BoxVelo[MAX_PLAYERS];
- new PlayerText:VeiculoNome[MAX_PLAYERS];
- new PlayerText:Velocidade[MAX_PLAYERS];
- new PlayerText:Combustivel[MAX_PLAYERS];
- new PlayerText:BarrasCombustivel[MAX_PLAYERS];
- new PlayerText:Marcha[MAX_PLAYERS];
- new PlayerText:Lataria[MAX_PLAYERS];
- new PlayerText:NomeVelo[MAX_PLAYERS];
- //new Text:Textdraw0;
- new PlayerText:Banco[MAX_PLAYERS];
- new PlayerText:Textdraw1[MAX_PLAYERS];
- //new Text:Textdraw2;
- new PlayerText:Textdraw3[MAX_PLAYERS];
- new PlayerText:Textdraw4[MAX_PLAYERS];
- new PlayerText:Textdraw5[MAX_PLAYERS];
- //new Text:Textdraw6;
- new Text:cima;
- new Text:baixo;
- new year,month,day,hour,minute,second;
- new cmd[256];
- new idx;
- new STRBruno[900];
- new NomeJogador[MAX_PLAYER_NAME];
- new PlayerText:Fome[MAX_PLAYERS];
- new PlayerText:BarrasFome[MAX_PLAYERS];
- new timer;
- new FomePlayer[MAX_PLAYERS];
- forward TimeFome(playerid);
- new PuloQueda[MAX_PLAYERS];
- new ExpLevel = 2;
- //=======================================================//
- //============// Auto Escola //==========//
- //=======================================//
- static Kevin_Segundos;
- static Kevin_Minutos;
- static Kevin_Horas;
- static Kevin_Dias;
- static Kevin_Mes;
- static Kevin_Ano;
- new Text:Kevin_Hora;
- new Text:Kevin_Data;
- forward Kevin_Relogio();
- forward MedidorTemperatura();
- new LocaisSA[28];
- enum Lugares
- {
- Lugares_Nomes[28],
- Float:Lugares_Coords[6]
- };
- static const GPSLocais[][Lugares] =
- {
- {"The Big Ear", {-410.00,1403.30,-3.00,-137.90,1681.20,200.00}},
- {"Aldea Malvada", {-1372.10,2498.50,0.00,-1277.50,2615.30,200.00}},
- {"Angel Pine", {-2324.90,-2584.20,-6.10,-1964.20,-2212.10,200.00}},
- {"Arco del Oeste", {-901.10,2221.80,0.00,-592.00,2571.90,200.00}},
- {"Avispa Country Club", {-2646.40,-355.40,0.00,-2270.00,-222.50,200.00}},
- {"Avispa Country Club", {-2831.80,-430.20,-6.10,-2646.40,-222.50,200.00}},
- {"Avispa Country Club", {-2361.50,-417.10,0.00,-2270.00,-355.40,200.00}},
- {"Avispa Country Club", {-2667.80,-302.10,-28.80,-2646.40,-262.30,71.10}},
- {"Avispa Country Club", {-2470.00,-355.40,0.00,-2270.00,-318.40,46.10}},
- {"Avispa Country Club", {-2550.00,-355.40,0.00,-2470.00,-318.40,39.70}},
- {"Back o Beyond", {-1166.90,-2641.10,0.00,-321.70,-1856.00,200.00}},
- {"Battery Point", {-2741.00,1268.40,-4.50,-2533.00,1490.40,200.00}},
- {"Bayside", {-2741.00,2175.10,0.00,-2353.10,2722.70,200.00}},
- {"Bayside Marina", {-2353.10,2275.70,0.00,-2153.10,2475.70,200.00}},
- {"Beacon Hill", {-399.60,-1075.50,-1.40,-319.00,-977.50,198.50}},
- {"Blackfield", {964.30,1203.20,-89.00,1197.30,1403.20,110.90}},
- {"Blackfield", {964.30,1403.20,-89.00,1197.30,1726.20,110.90}},
- {"Blackfield Chapel", {1375.60,596.30,-89.00,1558.00,823.20,110.90}},
- {"Blackfield Chapel", {1325.60,596.30,-89.00,1375.60,795.00,110.90}},
- {"Blackfield Intersection", {1197.30,1044.60,-89.00,1277.00,1163.30,110.90}},
- {"Blackfield Intersection", {1166.50,795.00,-89.00,1375.60,1044.60,110.90}},
- {"Blackfield Intersection", {1277.00,1044.60,-89.00,1315.30,1087.60,110.90}},
- {"Blackfield Intersection", {1375.60,823.20,-89.00,1457.30,919.40,110.90}},
- {"Blueberry", {104.50,-220.10,2.30,349.60,152.20,200.00}},
- {"Blueberry", {19.60,-404.10,3.80,349.60,-220.10,200.00}},
- {"Blueberry Acres", {-319.60,-220.10,0.00,104.50,293.30,200.00}},
- {"Caligula's Palace", {2087.30,1543.20,-89.00,2437.30,1703.20,110.90}},
- {"Caligula's Palace", {2137.40,1703.20,-89.00,2437.30,1783.20,110.90}},
- {"Calton Heights", {-2274.10,744.10,-6.10,-1982.30,1358.90,200.00}},
- {"Chinatown", {-2274.10,578.30,-7.60,-2078.60,744.10,200.00}},
- {"City Hall", {-2867.80,277.40,-9.10,-2593.40,458.40,200.00}},
- {"Come-A-Lot", {2087.30,943.20,-89.00,2623.10,1203.20,110.90}},
- {"Commerce", {1323.90,-1842.20,-89.00,1701.90,-1722.20,110.90}},
- {"Commerce", {1323.90,-1722.20,-89.00,1440.90,-1577.50,110.90}},
- {"Commerce", {1370.80,-1577.50,-89.00,1463.90,-1384.90,110.90}},
- {"Commerce", {1463.90,-1577.50,-89.00,1667.90,-1430.80,110.90}},
- {"Commerce", {1583.50,-1722.20,-89.00,1758.90,-1577.50,110.90}},
- {"Commerce", {1667.90,-1577.50,-89.00,1812.60,-1430.80,110.90}},
- {"Conference Center", {1046.10,-1804.20,-89.00,1323.90,-1722.20,110.90}},
- {"Conference Center", {1073.20,-1842.20,-89.00,1323.90,-1804.20,110.90}},
- {"Cranberry Station", {-2007.80,56.30,0.00,-1922.00,224.70,100.00}},
- {"Creek", {2749.90,1937.20,-89.00,2921.60,2669.70,110.90}},
- {"Dillimore", {580.70,-674.80,-9.50,861.00,-404.70,200.00}},
- {"Doherty", {-2270.00,-324.10,-0.00,-1794.90,-222.50,200.00}},
- {"Doherty", {-2173.00,-222.50,-0.00,-1794.90,265.20,200.00}},
- {"Downtown", {-1982.30,744.10,-6.10,-1871.70,1274.20,200.00}},
- {"Downtown", {-1871.70,1176.40,-4.50,-1620.30,1274.20,200.00}},
- {"Downtown", {-1700.00,744.20,-6.10,-1580.00,1176.50,200.00}},
- {"Downtown", {-1580.00,744.20,-6.10,-1499.80,1025.90,200.00}},
- {"Downtown", {-2078.60,578.30,-7.60,-1499.80,744.20,200.00}},
- {"Downtown", {-1993.20,265.20,-9.10,-1794.90,578.30,200.00}},
- {"Downtown Los Santos", {1463.90,-1430.80,-89.00,1724.70,-1290.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1430.80,-89.00,1812.60,-1250.90,110.90}},
- {"Downtown Los Santos", {1463.90,-1290.80,-89.00,1724.70,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1384.90,-89.00,1463.90,-1170.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1250.90,-89.00,1812.60,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1170.80,-89.00,1463.90,-1130.80,110.90}},
- {"Downtown Los Santos", {1378.30,-1130.80,-89.00,1463.90,-1026.30,110.90}},
- {"Downtown Los Santos", {1391.00,-1026.30,-89.00,1463.90,-926.90,110.90}},
- {"Downtown Los Santos", {1507.50,-1385.20,110.90,1582.50,-1325.30,335.90}},
- {"East Beach", {2632.80,-1852.80,-89.00,2959.30,-1668.10,110.90}},
- {"East Beach", {2632.80,-1668.10,-89.00,2747.70,-1393.40,110.90}},
- {"East Beach", {2747.70,-1668.10,-89.00,2959.30,-1498.60,110.90}},
- {"East Beach", {2747.70,-1498.60,-89.00,2959.30,-1120.00,110.90}},
- {"East Los Santos", {2421.00,-1628.50,-89.00,2632.80,-1454.30,110.90}},
- {"East Los Santos", {2222.50,-1628.50,-89.00,2421.00,-1494.00,110.90}},
- {"East Los Santos", {2266.20,-1494.00,-89.00,2381.60,-1372.00,110.90}},
- {"East Los Santos", {2381.60,-1494.00,-89.00,2421.00,-1454.30,110.90}},
- {"East Los Santos", {2281.40,-1372.00,-89.00,2381.60,-1135.00,110.90}},
- {"East Los Santos", {2381.60,-1454.30,-89.00,2462.10,-1135.00,110.90}},
- {"East Los Santos", {2462.10,-1454.30,-89.00,2581.70,-1135.00,110.90}},
- {"Easter Basin", {-1794.90,249.90,-9.10,-1242.90,578.30,200.00}},
- {"Easter Basin", {-1794.90,-50.00,-0.00,-1499.80,249.90,200.00}},
- {"Easter Bay Airport", {-1499.80,-50.00,-0.00,-1242.90,249.90,200.00}},
- {"Easter Bay Airport", {-1794.90,-730.10,-3.00,-1213.90,-50.00,200.00}},
- {"Easter Bay Airport", {-1213.90,-730.10,0.00,-1132.80,-50.00,200.00}},
- {"Easter Bay Airport", {-1242.90,-50.00,0.00,-1213.90,578.30,200.00}},
- {"Easter Bay Airport", {-1213.90,-50.00,-4.50,-947.90,578.30,200.00}},
- {"Easter Bay Airport", {-1315.40,-405.30,15.40,-1264.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1354.30,-287.30,15.40,-1315.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1490.30,-209.50,15.40,-1264.40,-148.30,25.40}},
- {"Easter Bay Chemicals", {-1132.80,-768.00,0.00,-956.40,-578.10,200.00}},
- {"Easter Bay Chemicals", {-1132.80,-787.30,0.00,-956.40,-768.00,200.00}},
- {"El Castillo del Diablo", {-464.50,2217.60,0.00,-208.50,2580.30,200.00}},
- {"El Castillo del Diablo", {-208.50,2123.00,-7.60,114.00,2337.10,200.00}},
- {"El Castillo del Diablo", {-208.50,2337.10,0.00,8.40,2487.10,200.00}},
- {"El Corona", {1812.60,-2179.20,-89.00,1970.60,-1852.80,110.90}},
- {"El Corona", {1692.60,-2179.20,-89.00,1812.60,-1842.20,110.90}},
- {"El Quebrados", {-1645.20,2498.50,0.00,-1372.10,2777.80,200.00}},
- {"Esplanade East", {-1620.30,1176.50,-4.50,-1580.00,1274.20,200.00}},
- {"Esplanade East", {-1580.00,1025.90,-6.10,-1499.80,1274.20,200.00}},
- {"Esplanade East", {-1499.80,578.30,-79.60,-1339.80,1274.20,20.30}},
- {"Esplanade North", {-2533.00,1358.90,-4.50,-1996.60,1501.20,200.00}},
- {"Esplanade North", {-1996.60,1358.90,-4.50,-1524.20,1592.50,200.00}},
- {"Esplanade North", {-1982.30,1274.20,-4.50,-1524.20,1358.90,200.00}},
- {"Fallen Tree", {-792.20,-698.50,-5.30,-452.40,-380.00,200.00}},
- {"Fallow Bridge", {434.30,366.50,0.00,603.00,555.60,200.00}},
- {"Fern Ridge", {508.10,-139.20,0.00,1306.60,119.50,200.00}},
- {"Financial", {-1871.70,744.10,-6.10,-1701.30,1176.40,300.00}},
- {"Fisher's Lagoon", {1916.90,-233.30,-100.00,2131.70,13.80,200.00}},
- {"Flint Intersection", {-187.70,-1596.70,-89.00,17.00,-1276.60,110.90}},
- {"Flint Range", {-594.10,-1648.50,0.00,-187.70,-1276.60,200.00}},
- {"Fort Carson", {-376.20,826.30,-3.00,123.70,1220.40,200.00}},
- {"Foster Valley", {-2270.00,-430.20,-0.00,-2178.60,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-599.80,-0.00,-1794.90,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-1115.50,0.00,-1794.90,-599.80,200.00}},
- {"Foster Valley", {-2178.60,-1250.90,0.00,-1794.90,-1115.50,200.00}},
- {"Frederick Bridge", {2759.20,296.50,0.00,2774.20,594.70,200.00}},
- {"Gant Bridge", {-2741.40,1659.60,-6.10,-2616.40,2175.10,200.00}},
- {"Gant Bridge", {-2741.00,1490.40,-6.10,-2616.40,1659.60,200.00}},
- {"Ganton", {2222.50,-1852.80,-89.00,2632.80,-1722.30,110.90}},
- {"Ganton", {2222.50,-1722.30,-89.00,2632.80,-1628.50,110.90}},
- {"Garcia", {-2411.20,-222.50,-0.00,-2173.00,265.20,200.00}},
- {"Garcia", {-2395.10,-222.50,-5.30,-2354.00,-204.70,200.00}},
- {"Garver Bridge", {-1339.80,828.10,-89.00,-1213.90,1057.00,110.90}},
- {"Garver Bridge", {-1213.90,950.00,-89.00,-1087.90,1178.90,110.90}},
- {"Garver Bridge", {-1499.80,696.40,-179.60,-1339.80,925.30,20.30}},
- {"Glen Park", {1812.60,-1449.60,-89.00,1996.90,-1350.70,110.90}},
- {"Glen Park", {1812.60,-1100.80,-89.00,1994.30,-973.30,110.90}},
- {"Glen Park", {1812.60,-1350.70,-89.00,2056.80,-1100.80,110.90}},
- {"Green Palms", {176.50,1305.40,-3.00,338.60,1520.70,200.00}},
- {"Greenglass College", {964.30,1044.60,-89.00,1197.30,1203.20,110.90}},
- {"Greenglass College", {964.30,930.80,-89.00,1166.50,1044.60,110.90}},
- {"Hampton Barns", {603.00,264.30,0.00,761.90,366.50,200.00}},
- {"Hankypanky Point", {2576.90,62.10,0.00,2759.20,385.50,200.00}},
- {"Harry Gold Parkway", {1777.30,863.20,-89.00,1817.30,2342.80,110.90}},
- {"Hashbury", {-2593.40,-222.50,-0.00,-2411.20,54.70,200.00}},
- {"Hilltop Farm", {967.30,-450.30,-3.00,1176.70,-217.90,200.00}},
- {"Hunter Quarry", {337.20,710.80,-115.20,860.50,1031.70,203.70}},
- {"Idlewood", {1812.60,-1852.80,-89.00,1971.60,-1742.30,110.90}},
- {"Idlewood", {1812.60,-1742.30,-89.00,1951.60,-1602.30,110.90}},
- {"Idlewood", {1951.60,-1742.30,-89.00,2124.60,-1602.30,110.90}},
- {"Idlewood", {1812.60,-1602.30,-89.00,2124.60,-1449.60,110.90}},
- {"Idlewood", {2124.60,-1742.30,-89.00,2222.50,-1494.00,110.90}},
- {"Idlewood", {1971.60,-1852.80,-89.00,2222.50,-1742.30,110.90}},
- {"Jefferson", {1996.90,-1449.60,-89.00,2056.80,-1350.70,110.90}},
- {"Jefferson", {2124.60,-1494.00,-89.00,2266.20,-1449.60,110.90}},
- {"Jefferson", {2056.80,-1372.00,-89.00,2281.40,-1210.70,110.90}},
- {"Jefferson", {2056.80,-1210.70,-89.00,2185.30,-1126.30,110.90}},
- {"Jefferson", {2185.30,-1210.70,-89.00,2281.40,-1154.50,110.90}},
- {"Jefferson", {2056.80,-1449.60,-89.00,2266.20,-1372.00,110.90}},
- {"Julius Thruway East", {2623.10,943.20,-89.00,2749.90,1055.90,110.90}},
- {"Julius Thruway East", {2685.10,1055.90,-89.00,2749.90,2626.50,110.90}},
- {"Julius Thruway East", {2536.40,2442.50,-89.00,2685.10,2542.50,110.90}},
- {"Julius Thruway East", {2625.10,2202.70,-89.00,2685.10,2442.50,110.90}},
- {"Julius Thruway North", {2498.20,2542.50,-89.00,2685.10,2626.50,110.90}},
- {"Julius Thruway North", {2237.40,2542.50,-89.00,2498.20,2663.10,110.90}},
- {"Julius Thruway North", {2121.40,2508.20,-89.00,2237.40,2663.10,110.90}},
- {"Julius Thruway North", {1938.80,2508.20,-89.00,2121.40,2624.20,110.90}},
- {"Julius Thruway North", {1534.50,2433.20,-89.00,1848.40,2583.20,110.90}},
- {"Julius Thruway North", {1848.40,2478.40,-89.00,1938.80,2553.40,110.90}},
- {"Julius Thruway North", {1704.50,2342.80,-89.00,1848.40,2433.20,110.90}},
- {"Julius Thruway North", {1377.30,2433.20,-89.00,1534.50,2507.20,110.90}},
- {"Julius Thruway South", {1457.30,823.20,-89.00,2377.30,863.20,110.90}},
- {"Julius Thruway South", {2377.30,788.80,-89.00,2537.30,897.90,110.90}},
- {"Julius Thruway West", {1197.30,1163.30,-89.00,1236.60,2243.20,110.90}},
- {"Julius Thruway West", {1236.60,2142.80,-89.00,1297.40,2243.20,110.90}},
- {"Juniper Hill", {-2533.00,578.30,-7.60,-2274.10,968.30,200.00}},
- {"Juniper Hollow", {-2533.00,968.30,-6.10,-2274.10,1358.90,200.00}},
- {"K.A.C.C. Military Fuels", {2498.20,2626.50,-89.00,2749.90,2861.50,110.90}},
- {"Kincaid Bridge", {-1339.80,599.20,-89.00,-1213.90,828.10,110.90}},
- {"Kincaid Bridge", {-1213.90,721.10,-89.00,-1087.90,950.00,110.90}},
- {"Kincaid Bridge", {-1087.90,855.30,-89.00,-961.90,986.20,110.90}},
- {"King's", {-2329.30,458.40,-7.60,-1993.20,578.30,200.00}},
- {"King's", {-2411.20,265.20,-9.10,-1993.20,373.50,200.00}},
- {"King's", {-2253.50,373.50,-9.10,-1993.20,458.40,200.00}},
- {"LVA Freight Depot", {1457.30,863.20,-89.00,1777.40,1143.20,110.90}},
- {"LVA Freight Depot", {1375.60,919.40,-89.00,1457.30,1203.20,110.90}},
- {"LVA Freight Depot", {1277.00,1087.60,-89.00,1375.60,1203.20,110.90}},
- {"LVA Freight Depot", {1315.30,1044.60,-89.00,1375.60,1087.60,110.90}},
- {"LVA Freight Depot", {1236.60,1163.40,-89.00,1277.00,1203.20,110.90}},
- {"Las Barrancas", {-926.10,1398.70,-3.00,-719.20,1634.60,200.00}},
- {"Las Brujas", {-365.10,2123.00,-3.00,-208.50,2217.60,200.00}},
- {"Las Colinas", {1994.30,-1100.80,-89.00,2056.80,-920.80,110.90}},
- {"Las Colinas", {2056.80,-1126.30,-89.00,2126.80,-920.80,110.90}},
- {"Las Colinas", {2185.30,-1154.50,-89.00,2281.40,-934.40,110.90}},
- {"Las Colinas", {2126.80,-1126.30,-89.00,2185.30,-934.40,110.90}},
- {"Las Colinas", {2747.70,-1120.00,-89.00,2959.30,-945.00,110.90}},
- {"Las Colinas", {2632.70,-1135.00,-89.00,2747.70,-945.00,110.90}},
- {"Las Colinas", {2281.40,-1135.00,-89.00,2632.70,-945.00,110.90}},
- {"Las Payasadas", {-354.30,2580.30,2.00,-133.60,2816.80,200.00}},
- {"Aeroporto de LV", {1236.60,1203.20,-89.00,1457.30,1883.10,110.90}},
- {"Aeroporto de LV", {1457.30,1203.20,-89.00,1777.30,1883.10,110.90}},
- {"Aeroporto de LV", {1457.30,1143.20,-89.00,1777.40,1203.20,110.90}},
- {"Aeroporto de LV", {1515.80,1586.40,-12.50,1729.90,1714.50,87.50}},
- {"Last Dime Motel", {1823.00,596.30,-89.00,1997.20,823.20,110.90}},
- {"Leafy Hollow", {-1166.90,-1856.00,0.00,-815.60,-1602.00,200.00}},
- {"Liberty City", {-1000.00,400.00,1300.00,-700.00,600.00,1400.00}},
- {"Lil' Probe Inn", {-90.20,1286.80,-3.00,153.80,1554.10,200.00}},
- {"Linden Side", {2749.90,943.20,-89.00,2923.30,1198.90,110.90}},
- {"Linden Station", {2749.90,1198.90,-89.00,2923.30,1548.90,110.90}},
- {"Linden Station", {2811.20,1229.50,-39.50,2861.20,1407.50,60.40}},
- {"Little Mexico", {1701.90,-1842.20,-89.00,1812.60,-1722.20,110.90}},
- {"Little Mexico", {1758.90,-1722.20,-89.00,1812.60,-1577.50,110.90}},
- {"Los Flores", {2581.70,-1454.30,-89.00,2632.80,-1393.40,110.90}},
- {"Los Flores", {2581.70,-1393.40,-89.00,2747.70,-1135.00,110.90}},
- {"Aeroporto de LS", {1249.60,-2394.30,-89.00,1852.00,-2179.20,110.90}},
- {"Aeroporto de LS", {1852.00,-2394.30,-89.00,2089.00,-2179.20,110.90}},
- {"Aeroporto de LS", {1382.70,-2730.80,-89.00,2201.80,-2394.30,110.90}},
- {"Aeroporto de LS", {1974.60,-2394.30,-39.00,2089.00,-2256.50,60.90}},
- {"Aeroporto de LS", {1400.90,-2669.20,-39.00,2189.80,-2597.20,60.90}},
- {"Aeroporto de LS", {2051.60,-2597.20,-39.00,2152.40,-2394.30,60.90}},
- {"Marina", {647.70,-1804.20,-89.00,851.40,-1577.50,110.90}},
- {"Marina", {647.70,-1577.50,-89.00,807.90,-1416.20,110.90}},
- {"Marina", {807.90,-1577.50,-89.00,926.90,-1416.20,110.90}},
- {"Market", {787.40,-1416.20,-89.00,1072.60,-1310.20,110.90}},
- {"Market", {952.60,-1310.20,-89.00,1072.60,-1130.80,110.90}},
- {"Market", {1072.60,-1416.20,-89.00,1370.80,-1130.80,110.90}},
- {"Market", {926.90,-1577.50,-89.00,1370.80,-1416.20,110.90}},
- {"Market Station", {787.40,-1410.90,-34.10,866.00,-1310.20,65.80}},
- {"Martin Bridge", {-222.10,293.30,0.00,-122.10,476.40,200.00}},
- {"Missionary Hill", {-2994.40,-811.20,0.00,-2178.60,-430.20,200.00}},
- {"Montgomery", {1119.50,119.50,-3.00,1451.40,493.30,200.00}},
- {"Montgomery", {1451.40,347.40,-6.10,1582.40,420.80,200.00}},
- {"Montgomery Intersection", {1546.60,208.10,0.00,1745.80,347.40,200.00}},
- {"Montgomery Intersection", {1582.40,347.40,0.00,1664.60,401.70,200.00}},
- {"Mulholland", {1414.00,-768.00,-89.00,1667.60,-452.40,110.90}},
- {"Mulholland", {1281.10,-452.40,-89.00,1641.10,-290.90,110.90}},
- {"Mulholland", {1269.10,-768.00,-89.00,1414.00,-452.40,110.90}},
- {"Mulholland", {1357.00,-926.90,-89.00,1463.90,-768.00,110.90}},
- {"Mulholland", {1318.10,-910.10,-89.00,1357.00,-768.00,110.90}},
- {"Mulholland", {1169.10,-910.10,-89.00,1318.10,-768.00,110.90}},
- {"Mulholland", {768.60,-954.60,-89.00,952.60,-860.60,110.90}},
- {"Mulholland", {687.80,-860.60,-89.00,911.80,-768.00,110.90}},
- {"Mulholland", {737.50,-768.00,-89.00,1142.20,-674.80,110.90}},
- {"Mulholland", {1096.40,-910.10,-89.00,1169.10,-768.00,110.90}},
- {"Mulholland", {952.60,-937.10,-89.00,1096.40,-860.60,110.90}},
- {"Mulholland", {911.80,-860.60,-89.00,1096.40,-768.00,110.90}},
- {"Mulholland", {861.00,-674.80,-89.00,1156.50,-600.80,110.90}},
- {"Mulholland Intersection", {1463.90,-1150.80,-89.00,1812.60,-768.00,110.90}},
- {"North Rock", {2285.30,-768.00,0.00,2770.50,-269.70,200.00}},
- {"Ocean Docks", {2373.70,-2697.00,-89.00,2809.20,-2330.40,110.90}},
- {"Ocean Docks", {2201.80,-2418.30,-89.00,2324.00,-2095.00,110.90}},
- {"Ocean Docks", {2324.00,-2302.30,-89.00,2703.50,-2145.10,110.90}},
- {"Ocean Docks", {2089.00,-2394.30,-89.00,2201.80,-2235.80,110.90}},
- {"Ocean Docks", {2201.80,-2730.80,-89.00,2324.00,-2418.30,110.90}},
- {"Ocean Docks", {2703.50,-2302.30,-89.00,2959.30,-2126.90,110.90}},
- {"Ocean Docks", {2324.00,-2145.10,-89.00,2703.50,-2059.20,110.90}},
- {"Ocean Flats", {-2994.40,277.40,-9.10,-2867.80,458.40,200.00}},
- {"Ocean Flats", {-2994.40,-222.50,-0.00,-2593.40,277.40,200.00}},
- {"Ocean Flats", {-2994.40,-430.20,-0.00,-2831.80,-222.50,200.00}},
- {"Octane Springs", {338.60,1228.50,0.00,664.30,1655.00,200.00}},
- {"Old Venturas Strip", {2162.30,2012.10,-89.00,2685.10,2202.70,110.90}},
- {"Palisades", {-2994.40,458.40,-6.10,-2741.00,1339.60,200.00}},
- {"Palomino Creek", {2160.20,-149.00,0.00,2576.90,228.30,200.00}},
- {"Paradiso", {-2741.00,793.40,-6.10,-2533.00,1268.40,200.00}},
- {"Pershing Square", {1440.90,-1722.20,-89.00,1583.50,-1577.50,110.90}},
- {"Pilgrim", {2437.30,1383.20,-89.00,2624.40,1783.20,110.90}},
- {"Pilgrim", {2624.40,1383.20,-89.00,2685.10,1783.20,110.90}},
- {"Pilson Intersection", {1098.30,2243.20,-89.00,1377.30,2507.20,110.90}},
- {"Pirates in Men's Pants", {1817.30,1469.20,-89.00,2027.40,1703.20,110.90}},
- {"Playa del Seville", {2703.50,-2126.90,-89.00,2959.30,-1852.80,110.90}},
- {"Prickle Pine", {1534.50,2583.20,-89.00,1848.40,2863.20,110.90}},
- {"Prickle Pine", {1117.40,2507.20,-89.00,1534.50,2723.20,110.90}},
- {"Prickle Pine", {1848.40,2553.40,-89.00,1938.80,2863.20,110.90}},
- {"Prickle Pine", {1938.80,2624.20,-89.00,2121.40,2861.50,110.90}},
- {"Queens", {-2533.00,458.40,0.00,-2329.30,578.30,200.00}},
- {"Queens", {-2593.40,54.70,0.00,-2411.20,458.40,200.00}},
- {"Queens", {-2411.20,373.50,0.00,-2253.50,458.40,200.00}},
- {"Randolph Industrial Estate", {1558.00,596.30,-89.00,1823.00,823.20,110.90}},
- {"Redsands East", {1817.30,2011.80,-89.00,2106.70,2202.70,110.90}},
- {"Redsands East", {1817.30,2202.70,-89.00,2011.90,2342.80,110.90}},
- {"Redsands East", {1848.40,2342.80,-89.00,2011.90,2478.40,110.90}},
- {"Redsands West", {1236.60,1883.10,-89.00,1777.30,2142.80,110.90}},
- {"Redsands West", {1297.40,2142.80,-89.00,1777.30,2243.20,110.90}},
- {"Redsands West", {1377.30,2243.20,-89.00,1704.50,2433.20,110.90}},
- {"Redsands West", {1704.50,2243.20,-89.00,1777.30,2342.80,110.90}},
- {"Regular Tom", {-405.70,1712.80,-3.00,-276.70,1892.70,200.00}},
- {"Richman", {647.50,-1118.20,-89.00,787.40,-954.60,110.90}},
- {"Richman", {647.50,-954.60,-89.00,768.60,-860.60,110.90}},
- {"Richman", {225.10,-1369.60,-89.00,334.50,-1292.00,110.90}},
- {"Richman", {225.10,-1292.00,-89.00,466.20,-1235.00,110.90}},
- {"Richman", {72.60,-1404.90,-89.00,225.10,-1235.00,110.90}},
- {"Richman", {72.60,-1235.00,-89.00,321.30,-1008.10,110.90}},
- {"Richman", {321.30,-1235.00,-89.00,647.50,-1044.00,110.90}},
- {"Richman", {321.30,-1044.00,-89.00,647.50,-860.60,110.90}},
- {"Richman", {321.30,-860.60,-89.00,687.80,-768.00,110.90}},
- {"Richman", {321.30,-768.00,-89.00,700.70,-674.80,110.90}},
- {"Robada Intersection", {-1119.00,1178.90,-89.00,-862.00,1351.40,110.90}},
- {"Roca Escalante", {2237.40,2202.70,-89.00,2536.40,2542.50,110.90}},
- {"Roca Escalante", {2536.40,2202.70,-89.00,2625.10,2442.50,110.90}},
- {"Rockshore East", {2537.30,676.50,-89.00,2902.30,943.20,110.90}},
- {"Rockshore West", {1997.20,596.30,-89.00,2377.30,823.20,110.90}},
- {"Rockshore West", {2377.30,596.30,-89.00,2537.30,788.80,110.90}},
- {"Rodeo", {72.60,-1684.60,-89.00,225.10,-1544.10,110.90}},
- {"Rodeo", {72.60,-1544.10,-89.00,225.10,-1404.90,110.90}},
- {"Rodeo", {225.10,-1684.60,-89.00,312.80,-1501.90,110.90}},
- {"Rodeo", {225.10,-1501.90,-89.00,334.50,-1369.60,110.90}},
- {"Rodeo", {334.50,-1501.90,-89.00,422.60,-1406.00,110.90}},
- {"Rodeo", {312.80,-1684.60,-89.00,422.60,-1501.90,110.90}},
- {"Rodeo", {422.60,-1684.60,-89.00,558.00,-1570.20,110.90}},
- {"Rodeo", {558.00,-1684.60,-89.00,647.50,-1384.90,110.90}},
- {"Rodeo", {466.20,-1570.20,-89.00,558.00,-1385.00,110.90}},
- {"Rodeo", {422.60,-1570.20,-89.00,466.20,-1406.00,110.90}},
- {"Rodeo", {466.20,-1385.00,-89.00,647.50,-1235.00,110.90}},
- {"Rodeo", {334.50,-1406.00,-89.00,466.20,-1292.00,110.90}},
- {"Royal Casino", {2087.30,1383.20,-89.00,2437.30,1543.20,110.90}},
- {"San Andreas Sound", {2450.30,385.50,-100.00,2759.20,562.30,200.00}},
- {"Santa Flora", {-2741.00,458.40,-7.60,-2533.00,793.40,200.00}},
- {"Santa Maria Beach", {342.60,-2173.20,-89.00,647.70,-1684.60,110.90}},
- {"Santa Maria Beach", {72.60,-2173.20,-89.00,342.60,-1684.60,110.90}},
- {"Shady Cabin", {-1632.80,-2263.40,-3.00,-1601.30,-2231.70,200.00}},
- {"Shady Creeks", {-1820.60,-2643.60,-8.00,-1226.70,-1771.60,200.00}},
- {"Shady Creeks", {-2030.10,-2174.80,-6.10,-1820.60,-1771.60,200.00}},
- {"Sobell Rail Yards", {2749.90,1548.90,-89.00,2923.30,1937.20,110.90}},
- {"Spinybed", {2121.40,2663.10,-89.00,2498.20,2861.50,110.90}},
- {"Starfish Casino", {2437.30,1783.20,-89.00,2685.10,2012.10,110.90}},
- {"Starfish Casino", {2437.30,1858.10,-39.00,2495.00,1970.80,60.90}},
- {"Starfish Casino", {2162.30,1883.20,-89.00,2437.30,2012.10,110.90}},
- {"Temple", {1252.30,-1130.80,-89.00,1378.30,-1026.30,110.90}},
- {"Temple", {1252.30,-1026.30,-89.00,1391.00,-926.90,110.90}},
- {"Temple", {1252.30,-926.90,-89.00,1357.00,-910.10,110.90}},
- {"Temple", {952.60,-1130.80,-89.00,1096.40,-937.10,110.90}},
- {"Temple", {1096.40,-1130.80,-89.00,1252.30,-1026.30,110.90}},
- {"Temple", {1096.40,-1026.30,-89.00,1252.30,-910.10,110.90}},
- {"The Camel's Toe", {2087.30,1203.20,-89.00,2640.40,1383.20,110.90}},
- {"The Clown's Pocket", {2162.30,1783.20,-89.00,2437.30,1883.20,110.90}},
- {"The Emerald Isle", {2011.90,2202.70,-89.00,2237.40,2508.20,110.90}},
- {"The Farm", {-1209.60,-1317.10,114.90,-908.10,-787.30,251.90}},
- {"The Four Dragons Casino", {1817.30,863.20,-89.00,2027.30,1083.20,110.90}},
- {"The High Roller", {1817.30,1283.20,-89.00,2027.30,1469.20,110.90}},
- {"The Mako Span", {1664.60,401.70,0.00,1785.10,567.20,200.00}},
- {"The Panopticon", {-947.90,-304.30,-1.10,-319.60,327.00,200.00}},
- {"The Pink Swan", {1817.30,1083.20,-89.00,2027.30,1283.20,110.90}},
- {"The Sherman Dam", {-968.70,1929.40,-3.00,-481.10,2155.20,200.00}},
- {"The Strip", {2027.40,863.20,-89.00,2087.30,1703.20,110.90}},
- {"The Strip", {2106.70,1863.20,-89.00,2162.30,2202.70,110.90}},
- {"The Strip", {2027.40,1783.20,-89.00,2162.30,1863.20,110.90}},
- {"The Strip", {2027.40,1703.20,-89.00,2137.40,1783.20,110.90}},
- {"The Visage", {1817.30,1863.20,-89.00,2106.70,2011.80,110.90}},
- {"The Visage", {1817.30,1703.20,-89.00,2027.40,1863.20,110.90}},
- {"Unity Station", {1692.60,-1971.80,-20.40,1812.60,-1932.80,79.50}},
- {"Valle Ocultado", {-936.60,2611.40,2.00,-715.90,2847.90,200.00}},
- {"Verdant Bluffs", {930.20,-2488.40,-89.00,1249.60,-2006.70,110.90}},
- {"Verdant Bluffs", {1073.20,-2006.70,-89.00,1249.60,-1842.20,110.90}},
- {"Verdant Bluffs", {1249.60,-2179.20,-89.00,1692.60,-1842.20,110.90}},
- {"Verdant Meadows", {37.00,2337.10,-3.00,435.90,2677.90,200.00}},
- {"Verona Beach", {647.70,-2173.20,-89.00,930.20,-1804.20,110.90}},
- {"Verona Beach", {930.20,-2006.70,-89.00,1073.20,-1804.20,110.90}},
- {"Verona Beach", {851.40,-1804.20,-89.00,1046.10,-1577.50,110.90}},
- {"Verona Beach", {1161.50,-1722.20,-89.00,1323.90,-1577.50,110.90}},
- {"Verona Beach", {1046.10,-1722.20,-89.00,1161.50,-1577.50,110.90}},
- {"Vinewood", {787.40,-1310.20,-89.00,952.60,-1130.80,110.90}},
- {"Vinewood", {787.40,-1130.80,-89.00,952.60,-954.60,110.90}},
- {"Vinewood", {647.50,-1227.20,-89.00,787.40,-1118.20,110.90}},
- {"Vinewood", {647.70,-1416.20,-89.00,787.40,-1227.20,110.90}},
- {"Whitewood Estates", {883.30,1726.20,-89.00,1098.30,2507.20,110.90}},
- {"Whitewood Estates", {1098.30,1726.20,-89.00,1197.30,2243.20,110.90}},
- {"Willowfield", {1970.60,-2179.20,-89.00,2089.00,-1852.80,110.90}},
- {"Willowfield", {2089.00,-2235.80,-89.00,2201.80,-1989.90,110.90}},
- {"Willowfield", {2089.00,-1989.90,-89.00,2324.00,-1852.80,110.90}},
- {"Willowfield", {2201.80,-2095.00,-89.00,2324.00,-1989.90,110.90}},
- {"Willowfield", {2541.70,-1941.40,-89.00,2703.50,-1852.80,110.90}},
- {"Willowfield", {2324.00,-2059.20,-89.00,2541.70,-1852.80,110.90}},
- {"Willowfield", {2541.70,-2059.20,-89.00,2703.50,-1941.40,110.90}},
- {"Yellow Bell Station", {1377.40,2600.40,-21.90,1492.40,2687.30,78.00}},
- {"Los Santos", {44.60,-2892.90,-242.90,2997.00,-768.00,900.00}},
- {"Las Venturas", {869.40,596.30,-242.90,2997.00,2993.80,900.00}},
- {"Bone County", {-480.50,596.30,-242.90,869.40,2993.80,900.00}},
- {"Tierra Robada", {-2997.40,1659.60,-242.90,-480.50,2993.80,900.00}},
- {"Tierra Robada", {-1213.90,596.30,-242.90,-480.50,1659.60,900.00}},
- {"San Fierro", {-2997.40,-1115.50,-242.90,-1213.90,1659.60,900.00}},
- {"Red County", {-1213.90,-768.00,-242.90,2997.00,596.30,900.00}},
- {"Flint County", {-1213.90,-2892.90,-242.90,44.60,-768.00,900.00}},
- {"Whetstone", {-2997.40,-2892.90,-242.90,-1213.90,-1115.50,900.00}}
- };
- new VModeloNome[][] ={
- "Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster",
- "Stretch","Manana","Infernus","Voodoo","Pony","Mule","Cheetah","Ambulancia","Leviathan","Moonbeam","Esperanto",
- "Taxi","Washington","Bobcat","Mr Whoopee","BF Injection","Hunter","Premier","Enforcer","Securicar","Banshee",
- "Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon","Coach","Cabbie","Stallion","Rumpo",
- "RC Bandit","Romero","Packer","Monster","Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer",
- "Turismo","Speeder","Reefer","Tropic","Flatbed","Yankee","Caddy","Solair","Berkley's RC Van","Skimmer",
- "PCJ-600","Faggio","Freeway","RC Baron","RC Raider","Glendale","Oceanic","Sanchez","Sparrow","Patriot",
- "Quad","Coastguard","Dinghy","Hermes","Sabre","Rustler","ZR-350","Walton","Regina","Comet","BMX",
- "Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher","Virgo",
- "Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Maverick Policial","Boxville","Benson","Mesa",
- "RC Goblin","Hotring Racer A","Hotring Racer B","Bloodring Banger","Rancher","Super GT","Elegant",
- "Journey","Bike","Mountain Bike","Beagle","Cropdust","Stunt","Tanker","RoadTrain","Nebula","Majestic",
- "Buccaneer","Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona",
- "FBI Truck","Willard","Forklift","Tractor","Combine","Feltzer","Remington","Slamvan","Blade","Freight",
- "Streak","Vortex","Vincent","Bullet","Clover","Sadler","Firetruck","Hustler","Intruder","Primo","Cargobob",
- "Tampa","Sunrise","Merit","Utility","Nevada","Yosemite","Windsor","Monster A","Monster B","Uranus",
- "Jester","Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna","Bandito","Freight",
- "Trailer","Kart","Mower","Duneride","Sweeper","Broadway","Tornado","AT-400","DFT-30","Huntley","Stafford",
- "BF-400","Newsvan","Tug","Trailer A","Emperor","Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C",
- "Andromada","Dodo","RC Cam","Launch","Policia LS","Policia SF","Policia LV","Ranger Policia",
- "Picador","Tanque de Agua","Alpha","Phoenix","Glendale","Sadler","Luggage Trailer A","Luggage Trailer B",
- "Stair Trailer","Boxville","Farm Plow","Utility Trailer" };
- new Float:LixoRandom[][] =
- {
- {2477.7590,2006.8473,10.6711},
- {2034.6785,1657.3104,10.4281},
- {1956.9435,1384.7350,8.8150},
- {2130.8738,1433.2988,10.4280},
- {2174.7544,1392.8038,10.5305},
- {2030.8492,1077.8242,10.4121},
- {1939.0991,1100.8132,10.4280},
- {1676.0201,1166.5311,10.4269},
- {1664.2351,908.4756,10.3459},
- {1528.3811,904.8279,10.4017},
- {1161.2023,1219.6909,10.4286},
- {1114.7996,1363.9785,10.4266},
- {1052.1101,1365.6656,10.4202},
- {1669.5516,2019.0747,10.4030},
- {1612.5215,2054.9229,10.3393},
- {1608.9935,2153.5002,10.4290},
- {1677.6266,2179.8167,10.5323},
- {1684.4874,2205.0630,10.4274},
- {1839.3000,2160.6890,10.4290},
- {1934.6633,2204.1714,10.4125},
- {1980.9767,2290.1851,10.4263},
- {2048.8076,2276.2683,10.4181},
- {2112.6277,2359.1011,10.5434},
- {2237.2188,2423.7734,10.4249},
- {2258.2778,2404.6021,10.4241},
- {2435.1760,2371.1570,10.4276},
- {2389.3193,2311.0300,7.7300},
- {2543.6965,2320.1914,10.4149},
- {2546.0098,2060.1526,10.3945},
- {2586.2664,1888.6870,10.6317},
- {2556.0432,1399.2866,10.4126},
- {2630.5938,1067.9297,10.4279},
- {2481.9565,944.7326,10.4263},
- {2274.3044,755.5873,10.3717},
- {2046.2638,743.9914,10.4280},
- {1725.6987,1313.2506,10.3409},
- {1682.9937,1455.3070,10.5272},
- {1750.8149,2212.9749,10.8203}
- };
- enum OldSpeedoPos
- {
- Float:sX,
- Float:sY,
- Float:sZ
- };
- new SavePlayerPosV[MAX_PLAYERS][OldSpeedoPos];
- enum pKevinDados
- {
- pLevel,
- pAdmin,
- pDinheiro,
- pTutorial,
- pRoupa,
- pSexo,
- pVIP,
- pDiaVIP,
- pMesVIP,
- pAnoVIP,
- pTimeVIP,
- pLider,
- pMembro,
- pProfissao,
- pPrecoMulta,
- pLitros,
- pQuartoHotel,
- pLucrosPD,
- pExperiencia,
- pIdade,
- pCelular,
- pNivelProcurado,
- pDinheiroBanco,
- pContaBanco,
- }
- new DadosPlayer[MAX_PLAYERS][pKevinDados];
- enum sInfo
- {
- sCreated,
- Float:sX,
- Float:sY,
- Float:sZ,
- sObject,
- };
- new SpikeInfo[200][sInfo];
- forward TimerPD();
- forward HoraPD();
- forward PayDay();
- forward FixHour(Hora);
- forward HorasPD(playerid);
- forward MecanicoConserto(playerid);
- forward ConsultaJogador(playerid);
- forward TimerAlta(playerid);
- forward SendProxMessage(Float:radi, playerid, string[],col1);
- forward GivePlayerHealth(playerid, QuantiaVida);
- forward CarregarPlayer(playerid);
- forward SalvarDados(playerid);
- forward ScoreLevel(playerid);
- forward Registro(playerid);
- //forward Nascimentos(playerid);
- forward SetPlayerToTeamColor(playerid);
- forward ShowStats(playerid,targetid);
- forward SendMensagens();
- forward IsAMec(playerid);
- forward IsATaxi(playerid);
- forward IsAOnibus(playerid);
- forward PlayerProxVehicle(Float:radi, playerid, vehicleid);
- forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
- forward SendMessageToAdmins(color,const string[]);
- //Carros
- forward IsAMecCar(carid);
- forward IsATaxiCar(carid);
- forward IsAOnibusCar(carid);
- forward IsAEscolaCar(carid);
- forward IsALixeiroCar(carid);
- forward IsAMedicoCar(carid);
- forward IsAMotoBoyCar(carid);
- forward IsABikeAluguelCar(carid);
- forward IsALixeiro(playerid);
- forward VeiculoBarco(carid);
- forward VeiculoOnibus(carid);
- forward VeiculoCarro(carid);
- forward VeiculoMoto(carid);
- forward VeiculoCaminhao(carid);
- forward VeiculoAviao(carid);
- forward VeiculoHelicoptero(carid);
- forward VeiculoBarco(carid);
- forward PortaoTaxiM();
- forward PortaoOnibusM();
- forward PortaoFunilariaM();
- forward PortaoMecanicosM();
- forward PortaoPedagio1M();
- forward PortaoPedagio2M();
- forward PortaoMedicos1M();
- forward PortaoMedicos2M();
- forward PortaoMotoBoy1M();
- forward PortaoMotoBoy2M();
- //forward PortaoLixeirosM();
- forward CarregandoAviao(playerid);
- forward PrepararDecolagem(playerid);
- forward TextDrawUpdate(playerid);
- forward ItinerarioOnibus(playerid);
- public VeiculoBarco(carid)
- {
- new VBarco = GetVehicleModel(carid);
- if((VBarco == 430) && (VBarco == 446) && (VBarco == 452) && (VBarco == 453) && (VBarco == 454) && (VBarco == 472) && (VBarco == 473) && (VBarco == 484) && (VBarco == 493) && (VBarco == 595))
- {
- return true;
- }
- return 1;
- }
- public VeiculoCarro(carid)
- {
- if(!VeiculoBarco(carid) || VeiculoOnibus(carid) || VeiculoOnibus(carid) || VeiculoHelicoptero(carid) || VeiculoCaminhao(carid) || VeiculoAviao(carid) || VeiculoMoto(carid))
- {
- return true;
- }
- return 0;
- }
- public VeiculoOnibus(carid)
- {
- new VOnibus = GetVehicleModel(carid);
- if((VOnibus == 431) && (VOnibus == 437))
- {
- return true;
- }
- return 0;
- }
- public VeiculoHelicoptero(carid)
- {
- new Helicoptero = GetVehicleModel(carid);
- if((Helicoptero == 417) && (Helicoptero == 425) && (Helicoptero == 447) && (Helicoptero == 469) && (Helicoptero == 487) && (Helicoptero == 488) && (Helicoptero == 497) && (Helicoptero == 548) && (Helicoptero == 563))
- {
- return true;
- }
- return 0;
- }
- public VeiculoCaminhao(carid)
- {
- new Caminhao = GetVehicleModel(carid);
- if((Caminhao == 403) && (Caminhao == 406) && (Caminhao == 408) && (Caminhao == 414) && (Caminhao == 443) && (Caminhao == 455) && (Caminhao == 456) && (Caminhao == 499) && (Caminhao == 514) && (Caminhao == 515) && (Caminhao == 524) && (Caminhao == 573) && (Caminhao == 578))
- {
- return true;
- }
- return 0;
- }
- public VeiculoAviao(carid)
- {
- new Aviao = GetVehicleModel(carid);
- if((Aviao == 460) && (Aviao == 476) && (Aviao == 511) && (Aviao == 512) && (Aviao == 513) && (Aviao == 519) && (Aviao == 520) && (Aviao == 553) && (Aviao == 577) && (Aviao == 592) && (Aviao == 593))
- {
- return true;
- }
- return 0;
- }
- public VeiculoMoto(carid)
- {
- new Moto = GetVehicleModel(carid);
- if((Moto == 462) && (Moto == 448) && (Moto == 581) && (Moto == 522) && (Moto == 521) && (Moto == 523) && (Moto == 463) && (Moto == 586) && (Moto == 468))
- {
- return true;
- }
- return 0;
- }
- new Rodas[] = {
- 1073,
- 1074,
- 1075,
- 1076,
- 1077,
- 1078,
- 1079,
- 1080,
- 1081,
- 1082,
- 1083,
- 1084,
- 1085,
- 1096,
- 1097,
- 1098,
- };
- new Cores[] = {0xF8F8FFAA,};
- new Mensagenscima[][] ={
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Ajudem Nosso Servidor A Crescer Divugando.Obrigado.!",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Precisando de Ajuda? Muitas Duvidas? Use: /relatorio",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Las Ventura Uma Nova Cidade Novos Emprego.",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Qualquer Tipo de Bug Envie rapidamente /reportar ",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Nova Maneira De Andar USE: /andar",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Ouvi Umas Musiquinhas enquanto Joga? Vamos Use: /musicas",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Precisando de ajuda ? Digite /ajuda",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Aproveitem Passagens Aereas Preçoes Exelentes . ",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Nosso IP: localhost",
- "{FFA501}•{F25DD3}({FFFFFF}CrazzyLife{F25DD3}){FFA501}•{FFFFFF} Visite Nosso Forum sempre há novidades."};
- public SendMensagens()
- {
- new random1 = random(sizeof(Mensagenscima));
- new random2 = random(sizeof(Cores));
- format(gstring, sizeof(gstring), "%s", Mensagenscima[random1]);
- SendClientMessageToAll(Cores[random2],gstring);
- return true;
- }
- main()
- {
- print("\n----------------------------------");
- print(" Não sou melhor, nem pior, sou apenas diferente!,");
- print(" o sábio nunca diz tudo o que pensa,");
- print(" mas pensa sempre tudo o que diz.");
- print(" ");
- print(" ");
- print(" RPG • Brasil CrazzyLife • Las Venturas City 2013");
- print(" ");
- print(" Gamemode Totalmente Criado Por KevinSantos");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- PaydayTimer = SetTimer("TimerPD", 3600000, 1);
- SetTimer("AttachObject", 5000, 0);
- Kevin_Relogio();
- SetTimer("Kevin_Relogio", 1000, true);
- //SetTimer("MedidorTemperatura", 1000, true);
- SetTimer("SendMensagens",90000,1);
- SendRconCommand(MPNOME);
- SendRconCommand(SINOME);
- SendRconCommand(SVNOME);
- SetGameModeText(SVVERSAO);
- ShowPlayerMarkers(0);
- AllowInteriorWeapons(1);
- DisableInteriorEnterExits();
- UsePlayerPedAnims();
- //======================================| Objetos do Servidor |===================================================================//
- //============================// HQ Lixeiros //==============================//
- //PortaoLixeiros = CreateObject(980,1705.6999512,1607.5999756,11.8999996,0.0000000,0.0000000,252.0000000); //portao aero fechado
- //=============================// HQ MotoBoyes //====================================//
- CreateObject(3460,2381.8000488,2014.9000244,14.3999996,0.0000000,0.0000000,0.0000000); //object(vegaslampost) (1)
- CreateObject(3460,2381.5000000,2010.5999756,14.3999996,0.0000000,0.0000000,176.0000000); //object(vegaslampost) (2)
- CreateObject(1250,2368.1999512,2012.0999756,11.1999998,0.0000000,0.0000000,266.0000000); //object(smashbarpost) (1)
- CreateObject(983,2368.5000000,2013.5999756,9.8000002,90.0000000,0.0000000,18.0000000); //object(fenceshit3) (1)
- CreateObject(983,2368.6000977,2010.6999512,9.8000002,90.0000000,0.0000000,331.0000000); //object(fenceshit3) (3)
- PortaoMotoBoy1 = CreateObject(969,2368.0000000,2023.3000488,9.8999996,0.0000000,0.0000000,270.0000000); //portao 1 fechado
- PortaoMotoBoy2 = CreateObject(969,2368.0000000,2009.9000244,9.8000002,0.0000000,0.0000000,270.0000000); //portao 2 fechado
- //============================// HQ Medicos //======================
- CreateObject(987,1578.0999756,1862.6999512,9.8000002,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (1)
- CreateObject(987,1590.0999756,1862.6999512,9.8000002,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (2)
- CreateObject(987,1602.0999756,1862.5999756,9.8000002,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (3)
- CreateObject(987,1614.0999756,1862.5999756,9.8000002,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (4)
- CreateObject(987,1626.1999512,1862.5999756,9.8000002,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (5)
- CreateObject(987,1636.5999756,1850.5000000,9.8000002,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (6)
- CreateObject(987,1636.4000244,1838.5000000,9.8000002,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (7)
- CreateObject(987,1636.5999756,1816.4000244,9.8000002,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (8)
- CreateObject(987,1625.0000000,1813.0000000,10.3000002,0.0000000,0.0000000,18.0000000); //object(elecfence_bar) (9)
- CreateObject(987,1577.9000244,1850.5999756,10.1000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (10)
- CreateObject(987,1578.0999756,1838.5000000,10.1000004,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (11)
- CreateObject(987,1578.0999756,1816.3000488,9.8000002,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (12)
- CreateObject(987,1577.9000244,1816.3000488,9.8000002,0.0000000,0.0000000,344.0000000); //object(elecfence_bar) (13)
- PortaoMedicos2 = CreateObject(980,1636.5000000,1833.5000000,12.5000000,0.0000000,0.0000000,270.0000000); //portao 2 fechado
- PortaoMedicos1 = CreateObject(980,1577.9000244,1833.4000244,12.5000000,0.0000000,0.0000000,90.0000000); //portao 1 fechado
- CreateObject(3934,1607.5999756,1768.3000488,36.2999992,0.0000000,0.0000000,0.0000000); //object(helipad01) (1)
- CreateObject(6976,1592.5999756,1736.5999756,27.6000004,0.0000000,0.0000000,90.0000000); //object(shamheliprt04) (2)
- CreateObject(1557,1607.3000488,1750.6999512,29.5000000,0.0000000,0.0000000,0.0000000); //object(gen_doorext19) (1)
- CreateObject(1557,1610.3000488,1750.6999512,29.5000000,0.0000000,0.0000000,180.0000000); //object(gen_doorext19) (2)
- CreateObject(1555,1610.1999512,1752.0999756,29.5000000,0.0000000,0.0000000,272.0000000); //object(gen_doorext17) (1)
- CreateObject(1555,1607.3000488,1750.5999756,29.5000000,0.0000000,0.0000000,83.9995117); //object(gen_doorext17) (2)
- //============================// Prefeitura e DP //=======================
- CreateObject(1251,2412.6000977,2336.5000000,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (1)
- CreateObject(1251,2412.6000977,2333.1999512,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (2)
- CreateObject(1251,2412.6000977,2329.8000488,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (3)
- CreateObject(1251,2412.6000977,2326.6000977,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (4)
- CreateObject(1251,2412.6000977,2323.1999512,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (5)
- CreateObject(1251,2412.6000977,2319.5000000,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (6)
- CreateObject(1251,2412.6999512,2315.6000977,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (7)
- CreateObject(1251,2412.6000977,2311.8000488,9.8999996,0.0000000,0.0000000,90.0000000); //object(smashbar) (8)
- CreateObject(997,2271.6999512,2426.3999023,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (1)
- CreateObject(997,2271.6999512,2423.0000000,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (2)
- CreateObject(983,2275.1999512,2423.3000488,10.5000000,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (1)
- CreateObject(983,2296.3999023,2423.3000488,10.5000000,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (2)
- CreateObject(997,2285.3000488,2422.8999023,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (3)
- CreateObject(997,2288.1000977,2422.8999023,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (4)
- CreateObject(997,2290.8000488,2422.8999023,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (5)
- CreateObject(997,2293.1000977,2423.0000000,9.8000002,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (6)
- CreateObject(983,2281.6992188,2423.2998047,10.5000000,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (3)
- CreateObject(983,2299.3999023,2432.8999023,10.5000000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (4)
- CreateObject(983,2299.3994141,2426.3994141,10.5000000,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (5)
- CreateObject(997,2300.8999023,2433.6000977,9.8000002,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (7)
- CreateObject(997,2304.8000488,2433.6000977,9.8000002,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (8)
- CreateObject(997,2309.1000977,2433.6000977,9.8000002,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (9)
- //=============================// Funilaria //=================================================//
- CreateObject(8253,2390.8000488,1028.6999512,13.6999998,0.0000000,0.0000000,270.0000000); //object(pltschlhnger01_lvs) (1)
- CreateObject(1698,2384.0998535,1031.5999756,10.3999996,20.0000000,0.0000000,0.0000000); //object(esc_step8) (1)
- CreateObject(10281,2396.3999023,989.5000000,13.5000000,0.0000000,0.0000000,274.0000000); //object(michsign_sfe) (1)
- CreateObject(16092,2400.0000000,1004.9000244,17.2999992,0.0000000,0.0000000,0.0000000); //object(des_pipestrut05) (1)
- CreateObject(1698,2386.1000977,1031.5999756,10.3999996,20.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (3)
- CreateObject(1698,2386.0996094,1038.0000000,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (5)
- CreateObject(1698,2384.0998535,1034.8000488,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (6)
- CreateObject(1698,2384.0998535,1038.0999756,10.8999996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (7)
- CreateObject(1698,2386.0996094,1034.6992188,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (8)
- CreateObject(1097,2380.6999512,1041.0999756,12.5000000,0.0000000,0.0000000,270.0000000); //object(wheel_gn4) (1)
- CreateObject(10281,2390.5000000,1039.9000244,12.5000000,0.0000000,0.0000000,357.9990234); //object(michsign_sfe) (2)
- CreateObject(1698,2394.0996094,1031.5996094,10.3999996,19.9951172,0.0000000,0.0000000, 9.0); //object(esc_step8) (10)
- CreateObject(1698,2396.0996094,1031.5996094,10.3999996,19.9951172,0.0000000,0.0000000, 9.0); //object(esc_step8) (11)
- CreateObject(1698,2396.1000977,1034.8000488,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (12)
- CreateObject(1698,2394.0996094,1034.8000488,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (13)
- CreateObject(1698,2394.0996094,1038.0000000,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (14)
- CreateObject(1698,2396.0996094,1038.0000000,10.9399996,0.0000000,0.0000000,0.0000000, 9.0); //object(esc_step8) (15)
- CreateObject(3459,2403.3000488,1042.5000000,17.2999992,0.0000000,0.0000000,0.0000000); //object(vgntelepole1) (1)
- CreateObject(11393,2379.8999023,1036.1999512,11.3000002,0.0000000,0.0000000,88.0000000); //object(hubprops1_sfs) (2)
- CreateObject(11393,2389.8999023,1036.5000000,11.3000002,0.0000000,0.0000000,87.9949951); //object(hubprops1_sfs) (3)
- CreateObject(7391,2354.3000488,1005.2000122,14.6999998,0.0000000,0.0000000,86.0000000); //object(vgngassign102) (1)
- CreateObject(1676,2393.3999023,987.5000000,11.6000004,0.0000000,0.0000000,0.0000000); //object(washgaspump) (1)
- CreateObject(11505,2387.1000977,992.0999756,14.1999998,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (1)
- CreateObject(1676,2380.8000488,995.2000122,11.6000004,0.0000000,0.0000000,0.0000000); //object(washgaspump) (2)
- CreateObject(1676,2393.1992188,995.1992188,11.6000004,0.0000000,0.0000000,0.0000000); //object(washgaspump) (3)
- CreateObject(1676,2380.1999512,987.4000244,11.6000004,0.0000000,0.0000000,0.0000000); //object(washgaspump) (4)
- CreateObject(2933,2357.6999512,1002.2999878,11.5000000,0.0000000,0.0000000,90.0000000); //object(pol_comp_gate) (1)
- PortaoFunilaria = CreateObject(975,2357.3999023,993.5999756,11.3999996,0.0000000,0.0000000,90.0000000); //portao fun fechado
- CreateObject(2933,2357.6000977,984.7000122,11.5000000,0.0000000,0.0000000,90.0000000); //object(pol_comp_gate) (2)
- //=============================// HQ Mecanicos //===================================//
- CreateObject(2933,1630.5000000,2183.3000488,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (1)
- CreateObject(2933,1621.6992188,2183.2998047,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (2)
- CreateObject(2933,1639.1999512,2183.3000488,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (3)
- CreateObject(2932,1620.0996094,2187.0996094,11.3000002,0.0000000,0.0000000,0.0000000); //object(kmb_container_blue) (2)
- CreateObject(2932,1620.0000000,2194.2998047,11.3000002,0.0000000,0.0000000,0.0000000); //object(kmb_container_blue) (3)
- CreateObject(18257,1633.3000488,2216.3000488,9.8000002,0.0000000,0.0000000,0.0000000); //object(crates) (1)
- CreateObject(18257,1625.1999512,2214.8000488,9.8000002,0.0000000,0.0000000,268.0000000); //object(crates) (2)
- CreateObject(3569,1666.1999512,2209.0000000,12.3999996,0.0000000,0.0000000,0.0000000); //object(lasntrk3) (1)
- CreateObject(3569,1674.5999756,2209.1000977,12.3999996,0.0000000,0.0000000,0.0000000); //object(lasntrk3) (2)
- PortaoMecanicos = CreateObject(975,1647.9000244,2183.0000000,11.5000000,0.0000000,0.0000000,0.0000000); //portao mec fechado
- CreateObject(2933,1656.5000000,2183.1999512,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (4)
- CreateObject(2933,1665.1999512,2183.3000488,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (5)
- CreateObject(2933,1674.0000000,2183.3000488,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (6)
- CreateObject(18257,1618.1999512,2215.6999512,9.8000002,0.0000000,0.0000000,241.9949951); //object(crates) (3)
- //============================// HQ Onibus e Taxi //======================
- PortaoTaxi = CreateObject(980,1702.0999756,1723.0999756,12.6000004,0.0000000,0.0000000,0.0000000); //portao fechado
- PortaoOnibus1 = CreateObject(980,1916.9000244,2141.3999023,12.6000004,0.0000000,0.0000000,90.0000000); //portao 1 fechado
- PortaoOnibus2 = CreateObject(980,1916.9000244,2129.8999023,12.6000004,0.0000000,0.0000000,90.0000000); //portao 2 fechado
- CreateObject(987,1683.3000488,1783.4000244,10.6999998,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (1)
- CreateObject(987,1706.5999756,1787.0999756,10.6999998,0.0000000,0.0000000,20.0000000); //object(elecfence_bar) (2)
- CreateObject(987,1695.2998047,1783.2998047,10.6999998,0.0000000,0.0000000,17.9956055); //object(elecfence_bar) (3)
- CreateObject(987,1717.9000244,1791.3000488,10.6999998,0.0000000,0.0000000,19.9951172); //object(elecfence_bar) (4)
- CreateObject(987,1729.0999756,1795.5999756,10.6999998,0.0000000,0.0000000,19.9951172); //object(elecfence_bar) (5)
- CreateObject(987,1738.4000244,1792.8000488,11.5000000,0.0000000,0.0000000,51.9951172); //object(elecfence_bar) (6)
- CreateObject(987,1731.4000244,1783.1999512,11.5000000,0.0000000,0.0000000,53.9927979); //object(elecfence_bar) (7)
- CreateObject(987,1723.9000244,1773.3000488,11.5000000,0.0000000,0.0000000,51.9923096); //object(elecfence_bar) (8)
- CreateObject(987,1717.8000488,1762.9000244,11.5000000,0.0000000,0.0000000,59.9873047); //object(elecfence_bar) (9)
- CreateObject(987,1712.6999512,1751.9000244,11.5000000,0.0000000,0.0000000,65.9853516); //object(elecfence_bar) (10)
- CreateObject(987,1709.0000000,1740.5999756,11.5000000,0.0000000,0.0000000,71.9838867); //object(elecfence_bar) (11)
- CreateObject(987,1707.8000488,1728.6999512,11.5000000,0.0000000,0.0000000,81.9824219); //object(elecfence_bar) (12)
- CreateObject(986,1707.4000244,1727.1999512,12.1999998,0.0000000,0.0000000,86.0000000); //object(gate_autol) (1)
- CreateObject(987,1917.5000000,2111.3999023,12.0000000,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (13)
- CreateObject(987,1917.5000000,2151.0000000,12.0000000,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (14)
- CreateObject(987,1918.5000000,2163.0000000,12.0000000,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (15)
- CreateObject(987,1909.3000488,2163.3000488,12.0000000,0.0000000,0.0000000,181.9945068); //object(elecfence_bar) (16)
- CreateObject(987,1897.0999756,2163.1000977,9.8000002,0.0000000,0.0000000,177.9940186); //object(elecfence_bar) (17)
- CreateObject(987,1885.1999512,2163.5000000,9.8000002,0.0000000,0.0000000,179.9895020); //object(elecfence_bar) (18)
- CreateObject(987,1877.6999512,2163.3000488,9.8000002,0.0000000,0.0000000,272.0000000); //object(elecfence_bar) (19)
- CreateObject(986,1917.1999512,2147.3000488,12.8000002,0.0000000,0.0000000,88.0000000); //object(gate_autol) (3)
- CreateObject(986,1917.5000000,2125.3000488,12.8000002,0.0000000,0.0000000,87.9949951); //object(gate_autol) (4)
- CreateObject(987,1881.5999756,2111.1000977,10.8999996,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (20)
- CreateObject(987,1905.5000000,2111.1000977,10.8000002,0.0000000,0.0000000,359.9995117); //object(elecfence_bar) (21)
- CreateObject(987,1893.5999756,2111.1000977,10.8999996,0.0000000,0.0000000,359.9995117); //object(elecfence_bar) (22)
- CreateObject(986,1879.5000000,2114.8999023,11.6000004,0.0000000,0.0000000,298.0000000); //object(gate_autol) (5)
- //=======================================| Pedagio LS/LV |============================================================//
- PortaoPedagio1 = CreateObject(968,1727.0999756,522.9000244,27.7999992,0.0000000,90.0000000,342.0000000); //Portao Pedágio 1
- PortaoPedagio2 = CreateObject(968,1736.9000244,506.9299927,28.6000004,0.0000000,90.0000000,341.9989014); //Portao Pedágio 2
- CreateObject(7033,1735.4000244,514.0999756,31.8999996,0.0000000,0.0000000,342.0000000); //object(vgnhsegate02) (1)
- CreateObject(3475,1748.3000488,503.0000000,30.2000008,0.0000000,0.0000000,250.0000000); //object(vgsn_fncelec_pst) (1)
- CreateObject(3475,1722.1999512,524.5999756,29.5000000,0.0000000,0.0000000,72.0000000); //object(vgsn_fncelec_pst) (2)
- CreateObject(3475,1752.5000000,514.8994141,29.5000000,0.0000000,0.0000000,249.9993896); //object(vgsn_fncelec_pst) (3)
- CreateObject(3475,1718.4000244,513.0999756,30.2000008,0.0000000,0.0000000,71.9989014); //object(vgsn_fncelec_pst) (4)
- CreateObject(966,1727.0996094,522.8994141,27.1000004,0.0000000,0.0000000,161.9989014); //object(bar_gatebar01) (2)
- CreateObject(966,1737.0000000,506.8999939,27.7999992,0.0000000,0.0000000,162.0000000); //object(bar_gatebar01) (1)
- CreateObject(1237,1736.0000000,507.5000000,27.7999992,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
- CreateObject(1237,1735.3000488,520.4000244,27.1000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (2)
- CreateObject(983,1737.6999512,517.0000000,28.1000004,0.0000000,0.0000000,340.0000000); //object(fenceshit3) (1)
- CreateObject(983,1735.1999512,518.0999756,28.1000004,0.0000000,0.0000000,339.9993896); //object(fenceshit3) (2)
- CreateObject(983,1733.0999756,511.3999939,28.1000004,0.0000000,0.0000000,341.9993896); //object(fenceshit3) (3)
- CreateObject(983,1736.0000000,510.6000061,28.1000004,0.0000000,0.0000000,341.9989014); //object(fenceshit3) (4)
- //=======================================| Estacionamento DP |======================================//
- CreateObject(2395,2354.8000488,2400.3000488,9.9000004,270.0000000,0.0000000,0.0000000); //object(cj_sports_wall) (1)
- CreateObject(2395,2347.6999512,2400.3000488,9.9000004,270.0000000,179.9985352,179.9985352); //object(cj_sports_wall) (3)
- CreateObject(2395,2351.3000488,2400.3000488,9.9000004,269.9945068,0.0000000,0.0000000); //object(cj_sports_wall) (5)
- CreateObject(2395,2344.0000000,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (7)
- CreateObject(2395,2340.3000488,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (8)
- CreateObject(2395,2336.6000977,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (9)
- CreateObject(2395,2332.8999023,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (10)
- CreateObject(2395,2329.1999512,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (11)
- CreateObject(2395,2325.5000000,2400.3000488,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (12)
- CreateObject(2395,2325.5000000,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (14)
- CreateObject(2395,2329.1999512,2397.5700684,9.9000004,270.0000000,180.0015259,180.0015259); //object(cj_sports_wall) (15)
- CreateObject(2395,2332.8999023,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (16)
- CreateObject(2395,2336.6000977,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (17)
- CreateObject(2395,2340.3000488,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (18)
- CreateObject(2395,2344.0000000,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (19)
- CreateObject(2395,2347.7299805,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (20)
- CreateObject(2395,2351.4628906,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (21)
- CreateObject(2395,2354.8000488,2397.5700684,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (22)
- CreateObject(2395,2325.5000000,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (23)
- CreateObject(2395,2329.2404785,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (24)
- CreateObject(2395,2332.8999023,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (25)
- CreateObject(2395,2336.6398926,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (26)
- CreateObject(2395,2340.3798828,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (27)
- CreateObject(2395,2344.0000000,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (28)
- CreateObject(2395,2347.7299805,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (29)
- CreateObject(2395,2351.4599609,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (30)
- CreateObject(2395,2354.8000488,2394.8300781,9.9000004,270.0000000,179.9945068,179.9945068); //object(cj_sports_wall) (31)
- CreateObject(997,2325.3000488,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (1)
- CreateObject(997,2328.8999023,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (2)
- CreateObject(997,2332.3999023,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (3)
- CreateObject(997,2336.0000000,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (4)
- CreateObject(997,2339.5000000,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (5)
- CreateObject(997,2343.0000000,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (6)
- CreateObject(997,2346.5000000,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (7)
- CreateObject(997,2350.0000000,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (8)
- CreateObject(997,2353.6000977,2395.0000000,9.9000004,0.0000000,0.0000000,0.0000000); //object(lhouse_barrier3) (9)
- CreateObject(997,2325.2998047,2395.0000000,9.9000004,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (10)
- CreateObject(997,2357.8000488,2395.0000000,9.9000004,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (11)
- CreateObject(997,2325.1992188,2398.6992188,9.9000004,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (12)
- CreateObject(997,2357.7998047,2395.0000000,9.9000004,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (13)
- CreateObject(997,2357.8000488,2398.8000488,9.9000004,0.0000000,0.0000000,90.0000000); //object(lhouse_barrier3) (14)
- CreateObject(1251,2325.8000488,2398.8000488,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (1)
- CreateObject(1251,2329.8000488,2398.6999512,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (2)
- CreateObject(1251,2337.8999023,2398.6999512,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (3)
- CreateObject(1251,2333.7998047,2398.6992188,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (4)
- CreateObject(1251,2346.1999512,2398.6999512,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (5)
- CreateObject(1251,2342.0996094,2398.6992188,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (6)
- CreateObject(1251,2350.1000977,2398.6999512,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (7)
- CreateObject(1251,2354.1999512,2398.6000977,9.9999998,0.0000000,0.0000000,0.0000000); //object(smashbar) (8)
- //=======================================| Barreiras Trem |======================================//
- CreateObject(4507,2767.6000977,502.8999939,10.1000004,0.0000000,0.0000000,268.0000000); //object(cuntw_roadblock03ld) (1)
- CreateObject(4507,-1260.5999756,760.5000000,36.5999985,0.0000000,0.0000000,215.9949951); //object(cuntw_roadblock03ld) (2)
- //=======================================| Paradas de Onibus LV |================================//
- CreateObject(1257,2079.3000488,998.2999878,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (1)
- CreateObject(1257,2079.6000977,1402.8000488,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (2)
- CreateObject(1257,2514.6000977,1837.1999512,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (3)
- CreateObject(1257,2600.1999512,2005.0999756,11.1000004,0.0000000,0.0000000,46.0000000); //object(bustopm) (4)
- CreateObject(1257,2535.3999023,2130.6000977,11.1000004,0.0000000,0.0000000,357.9997559); //object(bustopm) (5)
- CreateObject(1257,2143.1999512,2358.8999023,11.1000004,0.0000000,0.0000000,79.9949951); //object(bustopm) (6)
- CreateObject(1257,2115.1000977,2176.8000488,11.1000004,0.0000000,0.0000000,181.9914551); //object(bustopm) (7)
- CreateObject(1257,1560.0000000,1764.9000244,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (8)
- CreateObject(1257,2035.0000000,1030.0999756,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (9)
- CreateObject(1257,2035.0996094,1610.5000000,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (10)
- CreateObject(1257,2035.0000000,1343.0996094,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (11)
- CreateObject(1257,2079.6999512,898.2000122,8.1999998,0.0000000,0.0000000,0.0000000); //object(bustopm) (12)
- //=======================================| Barreira LV |================================//
- CreateObject(1257,2079.3000488,998.2999878,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (1)
- CreateObject(1257,2079.6000977,1402.8000488,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (2)
- CreateObject(1257,2514.6000977,1837.1999512,11.1000004,0.0000000,0.0000000,0.0000000); //object(bustopm) (3)
- CreateObject(1257,2600.1999512,2005.0999756,11.1000004,0.0000000,0.0000000,46.0000000); //object(bustopm) (4)
- CreateObject(1257,2535.3999023,2130.6000977,11.1000004,0.0000000,0.0000000,357.9997559); //object(bustopm) (5)
- CreateObject(1257,2143.1999512,2358.8999023,11.1000004,0.0000000,0.0000000,79.9949951); //object(bustopm) (6)
- CreateObject(1257,2115.1000977,2176.8000488,11.1000004,0.0000000,0.0000000,181.9914551); //object(bustopm) (7)
- CreateObject(1257,1560.0000000,1764.9000244,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (8)
- CreateObject(1257,2035.0000000,1030.0999756,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (9)
- CreateObject(1257,2035.0996094,1610.5000000,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (10)
- CreateObject(1257,2035.0000000,1343.0996094,11.1000004,0.0000000,0.0000000,181.9885254); //object(bustopm) (11)
- CreateObject(1257,2079.6999512,898.2000122,8.1999998,0.0000000,0.0000000,0.0000000); //object(bustopm) (12)
- CreateObject(978,2066.2998047,1066.7998047,10.5000000,0.0000000,0.0000000,270.0000000); //object(sub_roadright) (1)
- CreateObject(978,2066.3000488,1085.5000000,10.5000000,0.0000000,0.0000000,270.0000000); //object(sub_roadright) (3)
- CreateObject(978,2066.2998047,1076.1992188,10.5000000,0.0000000,0.0000000,270.0000000); //object(sub_roadright) (4)
- CreateObject(8168,2082.3999023,1073.6999512,11.8000002,0.0000000,0.0000000,287.9956055); //object(vgs_guardhouse01) (1)
- CreateObject(3091,2069.3999023,1073.5999756,10.3000002,0.0000000,0.0000000,0.0000000); //object(imy_track_barrier) (1)
- CreateObject(979,2075.1999512,1065.0999756,10.5000000,0.0000000,0.0000000,60.0000000); //object(sub_roadright) (1)
- CreateObject(979,2074.6999512,1083.5999756,10.5000000,0.0000000,0.0000000,302.0000000); //object(sub_roadright) (1)
- CreateObject(3526,2060.8999023,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (1)
- CreateObject(3526,2061.6000977,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (2)
- CreateObject(3526,2062.3000488,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (3)
- CreateObject(3526,2063.0000000,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (4)
- CreateObject(3526,2063.6999512,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (5)
- CreateObject(3526,2064.3999023,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (6)
- CreateObject(3526,2065.1000977,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (7)
- CreateObject(3526,2065.8000488,1085.5000000,9.6999998,0.0000000,0.0000000,90.0000000); //object(vegasairportlight) (8)
- //=======================================| Quebra-Molas |==================================================================//
- CreateObject(3502,2288.0000000,2398.1000977,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (1)
- CreateObject(3502,2241.1992188,2413.3994141,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (2)
- CreateObject(3502,2302.0000000,2413.3999023,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (3)
- CreateObject(3502,2402.6000977,2413.3999023,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (4)
- CreateObject(3502,2427.0000000,2397.8999023,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (5)
- CreateObject(3502,2427.3999023,2245.6000977,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (6)
- CreateObject(3502,2527.8000488,2378.1999512,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (7)
- CreateObject(3502,2527.5000000,2096.1000977,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (8)
- CreateObject(3502,2527.2998047,2216.5996094,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (9)
- CreateObject(3502,2507.1999512,1937.5999756,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (10)
- CreateObject(3502,1567.4000244,1733.0999756,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (11)
- CreateObject(3502,2494.3000488,1973.3000488,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (12)
- CreateObject(3502,2293.3994141,1893.2998047,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (13)
- CreateObject(3502,1893.9000244,1712.6999512,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (14)
- CreateObject(3502,1662.5996094,1712.7998047,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (15)
- CreateObject(3502,1630.1999512,1872.9000244,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (16)
- CreateObject(3502,1503.5996094,1873.1992188,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (17)
- CreateObject(3502,1047.5000000,1813.0000000,8.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_con_tube) (18)
- CreateObject(3502,1007.0000000,1541.5999756,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (19)
- CreateObject(3502,1083.4000244,1373.5000000,8.1000004,0.0000000,0.0000000,357.9949951); //object(vgsn_con_tube) (20)
- CreateObject(3502,1375.1999512,1192.9000244,8.1000004,0.0000000,0.0000000,359.9949951); //object(vgsn_con_tube) (21)
- CreateObject(3502,1629.4000244,1133.0999756,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (22)
- CreateObject(3502,2209.1000977,973.5000000,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (23)
- CreateObject(3502,2324.0000000,2136.6999512,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (24)
- CreateObject(3502,2165.5000000,2149.6000977,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (25)
- CreateObject(3502,2163.8999023,2344.1999512,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (26)
- CreateObject(3502,2104.3994141,2342.8994141,8.1000004,0.0000000,0.0000000,359.9945068); //object(vgsn_con_tube) (27)
- CreateObject(3502,2226.6000977,2397.1999512,8.1000004,0.0000000,0.0000000,90.0000000); //object(vgsn_con_tube) (28)
- CreateObject(1237,2499.5000000,1964.5000000,9.8000002,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
- CreateObject(1237,2516.1000977,1961.8000488,9.8000002,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (2)
- //=======================================| Auto-Escola |=========================================================================||
- CreateObject(973,1177.1999512,1378.3000488,10.6999998,0.0000000,0.0000000,90.0000000); //object(sub_roadbarrier) (2)
- CreateObject(973,1177.2998047,1368.5000000,10.6999998,0.0000000,0.0000000,90.0000000); //object(sub_roadbarrier) (3)
- CreateObject(973,1167.5000000,1383.1999512,10.5000000,0.0000000,0.0000000,182.0000000); //object(sub_roadbarrier) (4)
- CreateObject(11280,1105.5000000,1291.5000000,9.9000002,0.0000000,0.0000000,0.0000000); //object(crackhseskid) (2)
- CreateObject(11099,1140.8000488,1288.3000488,9.9000002,0.0000000,0.0000000,0.0000000); //object(drivingschskid_sfs) (1)
- CreateObject(16409,1170.3000488,1301.5999756,9.8000002,0.0000000,0.0000000,0.0000000); //object(by_weehangr) (1)
- CreateObject(16409,1170.3000488,1286.1999512,9.8000002,0.0000000,0.0000000,0.0000000); //object(by_weehangr) (2)
- CreateObject(16409,1170.1999512,1271.1999512,9.8000002,0.0000000,0.0000000,0.0000000); //object(by_weehangr) (3)
- CreateObject(16409,1170.3000488,1255.4000244,9.8000002,0.0000000,0.0000000,0.0000000); //object(by_weehangr) (4)
- //=======================================| Metereologia |========================================///
- CreateObject(1506, 365.80, 196.27, 1007.38, 0.00, 0.00, 0.00);
- CreateObject(1522, 365.80, 189.62, 1007.38, 0.00, 0.00, 0.00);
- //=======================================| Hospital |======================================================================//
- CreateObject(19379, 1716.53, 1183.26, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19379, 1717.44, 1173.73, 37.23, 0.00, -90.00, 359.97);
- CreateObject(19379, 1706.17, 1183.19, 33.74, 0.00, -90.00, 0.27);
- CreateObject(19449, 1721.77, 1173.72, 35.55, 0.00, 0.00, 0.51);
- CreateObject(19387, 1710.28, 1173.83, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19449, 1721.68, 1183.05, 35.55, 0.00, 0.00, 0.51);
- CreateObject(19449, 1717.06, 1168.98, 35.55, 0.00, 0.00, 89.39);
- CreateObject(19449, 1707.44, 1169.08, 35.55, 0.00, 0.00, 89.49);
- CreateObject(19357, 1710.29, 1170.68, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19449, 1710.27, 1180.19, 35.55, 0.00, 0.00, 0.21);
- CreateObject(19449, 1713.76, 1178.76, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19387, 1720.07, 1178.73, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1705.48, 1178.81, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1702.75, 1173.98, 35.55, 0.00, 0.00, 0.21);
- CreateObject(1536, 1714.74, 1169.06, 33.83, 0.00, 0.00, 359.29);
- CreateObject(1536, 1717.74, 1169.06, 33.83, 0.00, 0.00, 179.55);
- CreateObject(1502, 1719.28, 1178.70, 33.83, 0.00, 0.00, 359.80);
- CreateObject(1504, 1710.28, 1174.64, 33.83, 0.00, 0.00, 269.97);//Outra Porta
- CreateObject(1722, 1721.57, 1170.17, 33.73, 0.00, 0.00, 91.00);
- CreateObject(1722, 1721.54, 1171.25, 33.73, 0.00, 0.00, 90.19);
- CreateObject(1722, 1721.53, 1172.41, 33.73, 0.00, 0.00, 90.19);
- CreateObject(1722, 1721.50, 1173.65, 33.73, 0.00, 0.00, 90.19);
- CreateObject(1722, 1721.49, 1174.89, 33.73, 0.00, 0.00, 90.19);
- CreateObject(2029, 1710.93, 1175.13, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2029, 1712.89, 1175.13, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2029, 1714.85, 1175.12, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2029, 1716.83, 1175.11, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2204, 1710.89, 1178.53, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2204, 1713.83, 1178.56, 33.83, 0.00, 0.00, 0.00);
- CreateObject(1715, 1711.48, 1176.51, 33.83, 0.00, 0.00, 359.59);
- CreateObject(1715, 1713.49, 1176.47, 33.83, 0.00, 0.00, 359.59);
- CreateObject(1715, 1715.37, 1176.49, 33.83, 0.00, 0.00, 359.59);
- CreateObject(1715, 1717.40, 1176.40, 33.83, 0.00, 0.00, 359.59);
- CreateObject(2184, 1709.57, 1170.04, 33.83, 0.00, 0.00, 94.00);
- CreateObject(2184, 1706.12, 1169.97, 33.83, 0.00, 0.00, 94.00);
- CreateObject(1715, 1707.43, 1170.92, 33.83, 0.00, 0.00, 89.01);
- CreateObject(1715, 1704.06, 1170.92, 33.83, 0.00, 0.00, 89.01);
- CreateObject(2184, 1709.19, 1175.82, 33.83, 0.00, 0.00, 94.00);
- CreateObject(1715, 1707.28, 1176.81, 33.83, 0.00, 0.00, 89.01);
- CreateObject(2184, 1706.00, 1175.86, 33.83, 0.00, 0.00, 94.00);
- CreateObject(1715, 1703.94, 1176.95, 33.83, 0.00, 0.00, 89.01);
- CreateObject(19449, 1710.24, 1189.75, 35.55, 0.00, 0.00, 0.21);
- CreateObject(19379, 1716.39, 1192.82, 37.23, 0.00, -90.00, 0.10);
- CreateObject(19379, 1706.31, 1192.70, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1713.72, 1194.54, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19387, 1720.12, 1194.52, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1721.60, 1192.60, 35.55, 0.00, 0.00, 0.51);
- CreateObject(19403, 1719.22, 1180.39, 35.55, 0.00, 0.00, 359.80);
- CreateObject(19403, 1719.23, 1183.54, 35.55, 0.00, 0.00, 359.80);
- CreateObject(19403, 1719.24, 1186.74, 35.55, 0.00, 0.00, 359.80);
- CreateObject(19403, 1719.25, 1189.92, 35.55, 0.00, 0.00, 359.80);
- CreateObject(19387, 1719.26, 1192.97, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19325, 1719.31, 1182.46, 35.15, 0.00, 0.00, 359.80);
- CreateObject(19325, 1719.32, 1188.42, 35.15, 0.00, 0.00, 359.70);
- CreateObject(1504, 1719.25, 1193.75, 33.81, 0.00, 0.00, 269.97);
- CreateObject(1723, 1718.68, 1191.00, 33.83, 0.00, 0.00, 269.30);
- CreateObject(1723, 1718.66, 1187.02, 33.83, 0.00, 0.00, 269.30);
- CreateObject(1723, 1718.59, 1182.72, 33.83, 0.00, 0.00, 269.30);
- CreateObject(19379, 1716.41, 1202.51, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1721.52, 1202.21, 35.55, 0.00, 0.00, 0.51);
- CreateObject(19449, 1713.60, 1197.36, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19387, 1719.99, 1197.34, 35.55, 0.00, 0.00, 90.01);
- CreateObject(19379, 1705.92, 1202.16, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1708.85, 1202.14, 35.55, 0.00, 0.00, 0.31);
- CreateObject(19449, 1713.59, 1206.90, 35.55, 0.00, 0.00, 90.71);
- CreateObject(19449, 1716.69, 1206.94, 35.55, 0.00, 0.00, 90.71);
- CreateObject(19387, 1707.30, 1194.57, 35.55, 0.00, 0.00, 89.69);
- CreateObject(1723, 1720.90, 1201.10, 33.83, 0.00, 0.00, 270.12);
- CreateObject(1723, 1720.89, 1204.90, 33.83, 0.00, 0.00, 270.12);
- CreateObject(1723, 1709.56, 1199.29, 33.83, 0.00, 0.00, 90.51);
- CreateObject(1723, 1709.53, 1203.28, 33.83, 0.00, 0.00, 90.51);
- CreateObject(1723, 1713.17, 1198.10, 33.83, 0.00, 0.00, 180.00);
- CreateObject(1723, 1717.62, 1198.10, 33.83, 0.00, 0.00, 180.00);
- CreateObject(1723, 1710.98, 1206.23, 33.83, 0.00, 0.00, 1.03);
- CreateObject(1723, 1714.86, 1206.25, 33.83, 0.00, 0.00, 1.03);
- CreateObject(1723, 1718.72, 1206.34, 33.83, 0.00, 0.00, 1.03);
- CreateObject(19449, 1701.41, 1194.61, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1700.90, 1189.78, 35.55, 0.00, 0.00, 0.21);
- CreateObject(19449, 1700.92, 1183.64, 35.55, 0.00, 0.00, 0.21);
- CreateObject(1502, 1719.34, 1194.53, 33.83, 0.00, 0.00, 359.80);
- CreateObject(1502, 1719.19, 1197.31, 33.83, 0.00, 0.00, 359.80);
- CreateObject(1502, 1706.53, 1194.52, 33.83, 0.00, 0.00, 359.80);
- CreateObject(19387, 1707.22, 1197.39, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1701.46, 1197.43, 35.55, 0.00, 0.00, 89.63);
- CreateObject(19449, 1700.78, 1202.22, 35.55, 0.00, 0.00, 0.31);
- CreateObject(19449, 1704.28, 1206.84, 35.55, 0.00, 0.00, 90.13);
- CreateObject(1502, 1706.42, 1197.38, 33.83, 0.00, 0.00, 359.80);
- CreateObject(2206, 1702.00, 1205.20, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2206, 1705.81, 1205.22, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2206, 1705.78, 1202.56, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2206, 1705.74, 1200.18, 33.83, 0.00, 0.00, -0.12);
- CreateObject(2206, 1701.99, 1202.56, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2206, 1701.91, 1200.18, 33.83, 0.00, 0.00, 0.00);
- CreateObject(1714, 1702.90, 1203.93, 33.83, 0.00, 0.00, 181.11);
- CreateObject(1714, 1702.94, 1201.55, 33.83, 0.00, 0.00, 181.11);
- CreateObject(1714, 1702.79, 1199.13, 33.83, 0.00, 0.00, 181.11);
- CreateObject(1714, 1706.56, 1199.06, 33.83, 0.00, 0.00, 181.11);
- CreateObject(1714, 1706.66, 1201.44, 33.83, 0.00, 0.00, 181.11);
- CreateObject(1714, 1706.79, 1204.06, 33.83, 0.00, 0.00, 181.11);
- CreateObject(2204, 1706.07, 1197.68, 33.83, 0.00, 0.00, 178.94);
- CreateObject(2204, 1703.31, 1197.70, 33.83, 0.00, 0.00, 178.94);
- CreateObject(2241, 1709.66, 1198.09, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1714.37, 1198.09, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1709.51, 1202.30, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1709.53, 1206.28, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1713.87, 1206.25, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1717.84, 1206.30, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1720.97, 1198.10, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2241, 1720.91, 1202.02, 34.23, 0.00, 0.00, 0.00);
- CreateObject(1892, 1714.92, 1169.64, 33.43, 0.00, 0.00, 358.66);
- CreateObject(1892, 1716.54, 1169.59, 33.43, 0.00, 0.00, 358.66);
- CreateObject(2256, 1718.36, 1206.78, 36.09, 0.00, 0.00, 0.00);
- CreateObject(2256, 1712.36, 1206.67, 36.09, 0.00, 0.00, 0.00);
- CreateObject(2258, 1706.77, 1206.74, 36.09, 0.00, 0.00, 0.00);
- CreateObject(2258, 1703.41, 1206.68, 36.09, 0.00, 0.00, 0.00);
- CreateObject(2146, 1702.38, 1193.23, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.34, 1190.99, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.32, 1188.58, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.33, 1186.27, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.35, 1184.07, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.33, 1182.02, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1702.39, 1179.98, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.79, 1179.88, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2204, 1716.82, 1178.55, 33.83, 0.00, 0.00, 0.00);
- CreateObject(19387, 1696.67, 1196.17, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19379, 1696.03, 1193.01, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1692.13, 1194.66, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19387, 1685.78, 1194.69, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19379, 1685.84, 1192.79, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1684.29, 1189.86, 35.55, 0.00, 0.00, 0.21);
- CreateObject(19379, 1685.38, 1183.21, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19379, 1695.94, 1183.54, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19449, 1695.95, 1178.87, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1686.77, 1178.91, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1684.30, 1182.27, 35.55, 0.00, 0.00, 0.21);
- CreateObject(2455, 1687.22, 1194.15, 33.83, 0.00, 0.00, 271.10);
- CreateObject(2454, 1687.28, 1190.50, 33.83, 0.00, 0.00, 270.26);
- CreateObject(2455, 1687.23, 1193.24, 33.83, 0.00, 0.00, 271.10);
- CreateObject(2455, 1687.24, 1192.32, 33.83, 0.00, 0.00, 271.10);
- CreateObject(2455, 1688.37, 1190.35, 33.83, 0.00, 0.00, 359.50);
- CreateObject(2455, 1689.30, 1190.35, 33.83, 0.00, 0.00, 359.90);
- CreateObject(2455, 1690.21, 1190.35, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2455, 1691.13, 1190.35, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2455, 1692.04, 1190.35, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2455, 1692.94, 1190.35, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2416, 1688.96, 1192.00, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2416, 1691.81, 1191.95, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2455, 1687.26, 1191.42, 33.83, 0.00, 0.00, 271.10);
- CreateObject(2455, 1693.86, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2416, 1694.64, 1191.94, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2416, 1697.47, 1191.93, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2455, 1694.78, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2455, 1695.70, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2455, 1696.62, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2455, 1697.54, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2455, 1698.46, 1190.35, 33.83, 0.00, 0.00, -0.24);
- CreateObject(2455, 1699.28, 1190.34, 33.83, 0.00, 0.00, -0.24);
- CreateObject(1502, 1699.39, 1190.16, 32.29, 0.00, 0.00, 0.31);
- CreateObject(2764, 1698.86, 1187.57, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2788, 1700.07, 1187.60, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2448, 1689.99, 1194.33, 33.83, 0.00, 0.00, 0.00);
- CreateObject(1775, 1700.21, 1194.04, 34.82, 0.00, 0.00, 0.00);
- CreateObject(1776, 1692.64, 1194.26, 34.82, 0.00, 0.00, 0.00);
- CreateObject(1775, 1688.73, 1194.13, 34.82, 0.00, 0.00, 0.00);
- CreateObject(2738, 1680.89, 1198.87, 34.43, 0.00, 0.00, 89.70);
- CreateObject(2419, 1693.81, 1193.87, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2451, 1695.79, 1193.91, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2415, 1697.87, 1193.62, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2415, 1698.99, 1193.65, 33.83, 0.00, 0.00, 0.00);
- CreateObject(2764, 1698.78, 1184.35, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1698.93, 1180.99, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1694.24, 1187.44, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1694.24, 1184.34, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1694.26, 1181.05, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1690.43, 1187.55, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1686.60, 1181.00, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1690.35, 1184.35, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1690.27, 1181.14, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1686.52, 1184.34, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2764, 1686.71, 1187.68, 34.14, 0.00, 0.00, 0.00);
- CreateObject(2788, 1700.16, 1184.24, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1700.16, 1180.84, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1695.34, 1181.01, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1695.22, 1184.37, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1695.16, 1187.57, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1691.50, 1187.67, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1691.42, 1184.33, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1691.51, 1180.99, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1687.80, 1181.01, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1687.73, 1184.39, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1687.87, 1187.81, 34.23, 0.00, 0.00, 0.00);
- CreateObject(2788, 1697.92, 1187.65, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1697.79, 1184.30, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1697.82, 1180.88, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1693.33, 1180.97, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1693.12, 1184.41, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1693.08, 1187.57, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1689.50, 1187.58, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1689.36, 1184.38, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1689.27, 1180.93, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1685.70, 1180.99, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1685.72, 1184.44, 34.23, 0.00, 0.00, 180.43);
- CreateObject(2788, 1685.79, 1187.61, 34.23, 0.00, 0.00, 180.43);
- CreateObject(19449, 1695.98, 1197.71, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1683.25, 1197.79, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19387, 1689.64, 1197.75, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19379, 1695.62, 1202.45, 37.23, 0.00, -90.00, 0.51);
- CreateObject(19379, 1685.17, 1202.46, 33.74, 0.00, -90.00, 0.21);
- CreateObject(19449, 1684.28, 1193.03, 35.55, 0.00, 0.00, 0.21);
- CreateObject(19449, 1691.54, 1205.65, 35.55, 0.00, 0.00, 359.60);
- CreateObject(19387, 1691.50, 1199.39, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19387, 1688.31, 1199.44, 35.55, 0.00, 0.00, 359.79);
- CreateObject(19449, 1688.33, 1205.59, 35.55, 0.00, 0.00, 359.91);
- CreateObject(19449, 1694.65, 1206.86, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1685.13, 1206.92, 35.55, 0.00, 0.00, 89.69);
- CreateObject(19449, 1680.36, 1202.19, 35.55, 0.00, 0.00, 0.11);
- CreateObject(19430, 1681.34, 1199.53, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1682.12, 1198.01, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1681.33, 1198.07, 34.54, 0.00, 0.00, 89.69);
- CreateObject(2738, 1680.87, 1200.39, 34.43, 0.00, 0.00, 89.70);
- CreateObject(19430, 1681.31, 1201.15, 34.51, 0.00, 0.00, 89.69);
- CreateObject(1523, 1682.14, 1199.61, 33.73, 0.00, 0.00, 89.59);
- CreateObject(2738, 1680.78, 1202.00, 34.43, 0.00, 0.00, 89.70);
- CreateObject(19430, 1681.31, 1202.71, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1682.13, 1201.17, 33.73, 0.00, 0.00, 89.59);
- CreateObject(2738, 1680.78, 1203.62, 34.43, 0.00, 0.00, 89.70);
- CreateObject(19430, 1681.27, 1204.27, 34.54, 0.00, 0.00, 89.63);
- CreateObject(1523, 1682.12, 1202.69, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1681.29, 1205.79, 34.54, 0.00, 0.00, 89.63);
- CreateObject(1523, 1682.13, 1204.23, 33.73, 0.00, 0.00, 89.35);
- CreateObject(2738, 1680.75, 1205.04, 34.43, 0.00, 0.00, 89.70);
- CreateObject(19430, 1687.49, 1200.29, 33.09, 0.00, 0.00, 89.80);
- CreateObject(19430, 1686.76, 1205.49, 34.08, 90.00, 0.00, 180.00);
- CreateObject(19430, 1686.75, 1202.00, 34.08, 90.00, 0.00, 180.00);
- CreateObject(19430, 1687.50, 1202.03, 34.85, 0.00, -91.00, 89.87);
- CreateObject(19430, 1687.48, 1205.51, 34.85, 0.00, -89.00, 90.30);
- CreateObject(2515, 1687.97, 1205.54, 35.15, 0.00, 0.00, -91.00);
- CreateObject(2515, 1687.93, 1203.35, 35.15, 0.00, 0.00, -91.00);
- CreateObject(2515, 1687.92, 1201.04, 35.15, 0.00, 0.00, -91.00);
- CreateObject(2741, 1688.17, 1205.47, 36.39, 0.00, 0.00, -91.00);
- CreateObject(2741, 1688.13, 1203.21, 36.39, 0.00, 0.00, -91.00);
- CreateObject(2741, 1688.15, 1200.97, 36.39, 0.00, 0.00, -91.00);
- CreateObject(19430, 1700.02, 1197.89, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1699.25, 1197.87, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1700.06, 1199.46, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1699.28, 1199.40, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1700.01, 1200.90, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1699.27, 1200.92, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1700.02, 1202.45, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1699.25, 1202.42, 33.73, 0.00, 0.00, 89.59);
- CreateObject(19430, 1700.01, 1203.89, 34.53, 0.00, 0.00, 89.69);
- CreateObject(19430, 1699.98, 1205.39, 34.53, 0.00, 0.00, 89.69);
- CreateObject(1523, 1699.23, 1203.89, 33.73, 0.00, 0.00, 89.59);
- CreateObject(2738, 1700.26, 1198.68, 34.43, 0.00, 0.00, 269.00);
- CreateObject(2738, 1700.28, 1200.35, 34.43, 0.00, 0.00, 271.54);
- CreateObject(2738, 1700.29, 1201.74, 34.43, 0.00, 0.00, 271.54);
- CreateObject(2738, 1700.31, 1203.21, 34.43, 0.00, 0.00, 271.54);
- CreateObject(2738, 1700.23, 1204.73, 34.43, 0.00, 0.00, 271.54);
- CreateObject(19430, 1692.37, 1200.28, 33.09, 0.00, 0.00, 89.80);
- CreateObject(19430, 1693.13, 1201.97, 34.08, 90.00, 0.00, 180.00);
- CreateObject(19430, 1693.13, 1205.36, 34.08, 90.00, 0.00, 179.89);
- CreateObject(19430, 1692.37, 1205.42, 34.85, 0.00, -90.00, 90.00);
- CreateObject(19430, 1692.37, 1201.94, 34.85, 0.00, -90.00, 90.00);
- CreateObject(2515, 1691.82, 1201.47, 35.15, 0.00, 0.00, 89.00);
- CreateObject(2515, 1691.81, 1203.50, 35.15, 0.00, 0.00, 89.00);
- CreateObject(2515, 1691.90, 1205.86, 35.15, 0.00, 0.00, 89.00);
- CreateObject(2741, 1691.67, 1201.56, 36.39, 0.00, 0.00, 89.00);
- CreateObject(2741, 1691.71, 1203.52, 36.39, 0.00, 0.00, 89.00);
- CreateObject(2741, 1691.69, 1205.86, 36.39, 0.00, 0.00, 89.00);
- CreateObject(1523, 1691.50, 1198.59, 33.73, 0.00, 0.00, 89.59);
- CreateObject(1523, 1688.40, 1198.65, 33.73, 0.00, 0.00, 89.59);
- CreateObject(1502, 1696.66, 1196.96, 33.83, 0.00, 0.00, 269.97);
- CreateObject(1502, 1685.00, 1194.67, 33.83, 0.00, 0.00, 359.80);
- CreateObject(1502, 1688.86, 1197.72, 33.83, 0.00, 0.00, 360.04);
- CreateObject(19379, 1706.18, 1173.66, 33.74, 0.00, -90.00, 0.27);
- CreateObject(19379, 1716.65, 1173.68, 33.74, 0.00, -90.00, 0.27);
- CreateObject(19379, 1706.97, 1173.75, 37.23, 0.00, -90.00, 359.77);
- CreateObject(19379, 1716.33, 1202.38, 37.23, 0.00, -90.00, -0.05);
- CreateObject(19379, 1705.91, 1202.34, 37.23, 0.00, -90.00, -0.05);
- CreateObject(19379, 1685.64, 1183.53, 37.23, 0.00, -90.00, 0.02);
- CreateObject(19379, 1685.31, 1202.38, 37.23, 0.00, -90.00, 0.02);
- CreateObject(2146, 1711.80, 1181.77, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.77, 1183.67, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.83, 1185.44, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.74, 1187.38, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.73, 1189.18, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.73, 1191.04, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1711.66, 1193.00, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.78, 1179.80, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.78, 1181.66, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.77, 1183.59, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.90, 1185.47, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.83, 1187.36, 34.23, 0.00, 0.00, 90.29);
- CreateObject(2146, 1708.76, 1189.27, 34.23, 0.00, 0.00, 90.23);
- CreateObject(2146, 1708.77, 1190.93, 34.23, 0.00, 0.00, 90.23);
- CreateObject(2146, 1708.78, 1193.08, 34.23, 0.00, 0.00, 90.35);
- CreateObject(19379, 1716.49, 1192.89, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19379, 1716.45, 1183.20, 37.23, 0.00, -90.00, 0.21);
- CreateObject(19379, 1695.64, 1202.59, 33.74, 0.00, -90.00, 0.51);
- CreateObject(19379, 1706.02, 1192.87, 37.23, 0.00, -90.00, 0.51);
- CreateObject(19379, 1706.11, 1183.38, 37.23, 0.00, -90.00, 0.51);
- CreateObject(19379, 1695.97, 1183.29, 37.23, 0.00, -90.00, 0.51);
- CreateObject(19379, 1695.78, 1192.84, 37.23, 0.00, -90.00, 0.51);
- CreateObject(19379, 1685.45, 1192.89, 37.23, 0.00, -90.00, 0.51);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- CreateObject(1927, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
- //======================================| Radares do Servidor |===================================================================//
- CreateObject(18880, 2057.5413,1247.2595,9.3628, 0.0, 0.0, 0);//Radar de 110 km/h
- CreateObject(18880, 2057.5413,1247.2595,9.3628, 0.0, 0.0, 180.0);//Radar de 110 km/h
- CreateObject(18880, 2137.2573,1908.2068,9.9213, 0.0, 0.0, 0);//Radar de 110 km/h
- CreateObject(18880, 2137.2573,1908.2068,9.9213, 0.0, 0.0, 180.0);//Radar de 110 km/h
- CreateObject(18880, 2156.9272,2260.3770,9.7437, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 2156.9272,2260.3770,9.7437, 0.0, 0.0, 180.0);//Radar de 80 km/h
- CreateObject(18880, 2313.7000,2420.0789,9.7400, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 2313.7000,2420.0789,9.7400, 0.0, 0.0, 180.0);//Radar de 80 km/h
- CreateObject(18880, 1684.6270,1706.1091,9.7400, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 1684.6270,1706.1091,9.7400, 0.0, 0.0, 180.0);//Radar de 80 km/h
- CreateObject(18880, 2211.5173,978.5960,9.7400, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 2211.5173,978.5960,9.7400, 0.0, 0.0, 180.0);//Radar de 80 km/h
- CreateObject(18880, 2521.3792,2310.8306,9.7400, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 2521.3792,2310.8306,9.7400, 0.0, 0.0, 180.0);//Radar de 80 km/h
- CreateObject(18880, 2421.2573,2297.9553,9.7400, 0.0, 0.0, 0);//Radar de 80 km/h
- CreateObject(18880, 2421.2573,2297.9553,9.7400, 0.0, 0.0, 180.0);//Radar de 80 km/h
- //======================================| 3DLabel do Servidor |===================================================================//
- Create3DTextLabel("{FFFFFF}Elevador Medicos\nAperte F para subir!",COR_3DLABEL,1615.1709,1815.8325,10.8203,10.0,0);
- Create3DTextLabel("{FFFFFF}Elevador Medicos\nAperte F para descer!",COR_3DLABEL,1608.8566,1749.5352,30.4688,10.0,0);
- Create3DTextLabel("{FFFFFF}Emissora Rede Globo\nAperte F para mandar um!",COR_3DLABEL,2446.9893,2376.2876,12.1635,10.0,0);
- Create3DTextLabel("{FFFFFF}Delegacia de Las Venturas\nUse A Tecla 'F' Para Entrar",COR_3DLABEL,2287.2432,2430.9260,10.8203,10.0,0);
- Create3DTextLabel("{FFFFFF}Prefeitura Las Venturas\nUse A Tecla 'F' Para Entrar",COR_3DLABEL,2375.7332,2306.8313,8.1406,10.0,0);
- Create3DTextLabel("{FFFFFF}Estação Meteorológica\nUse A Tecla 'F' Para Entrar",COR_3DLABEL,2388.4788,2466.0518,10.8203,10.0,0);
- Create3DTextLabel("{FFFFFF}Mecânicos\nUse A Tecla 'F' Para Entrar", COR_3DLABEL, 1658.4915,2200.3518,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Oficina Mecânica\nUse A Tecla 'F' Bater Cartão", COR_3DLABEL, 249.1723,302.0175,999.1484, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Auto Escola\nSeja bem vindo!\nTire sua carteira aqui", COR_3DLABEL, 1168.7219,1364.1783,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Auto Escola\nTeste de Direção\nAperte 'F' para Ver", COR_3DLABEL, 1173.8833,1351.0031,10.9219, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Agencia de Empregos\nAperte 'F' para Ver", COR_3DLABEL, 361.8300,173.5202,1008.3828, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Lixão de LV\nAperte 'F' para Bater Cartão", COR_3DLABEL, 1897.6670,729.2797,10.8198, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Banco de LV\nAperte 'F' Para Entrar", COR_3DLABEL, 2127.6575,2379.1746,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Banco de LV\nMenu de Opções\nAperte 'F' Para Ver", COR_3DLABEL, 2316.6047,-12.6100,26.7422, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Binco de LV\nAperte 'F' Para Entrar", COR_3DLABEL, 2102.4788,2257.4514,11.0234, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Binco de LV\nCompra de Roupas\nAperte 'F' Para Ver", COR_3DLABEL, 207.5201,-100.7680,1005.2578, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Las Venturas Steak\nAperte 'F' Para Entrar", COR_3DLABEL, 2368.5193,1983.7614,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Clucki'n Bell\nAperte 'F' Para Entrar", COR_3DLABEL, 2393.2102,2041.9880,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Clucki'n Bell\nPara comer Algo\nDigite '/comer' e Escolha", COR_3DLABEL, 369.5706,-6.3426,1001.8589, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Well Staked Pizza\nPara comer Algo\nDigite '/comer' e Escolha", COR_3DLABEL, 375.5739,-119.6068,1001.4995, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Well Staked Pizza\nAperte 'F' para Entrar", COR_3DLABEL, 2351.7773,2532.9316,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Hospital\nAperte 'F' para Entrar", COR_3DLABEL, 1583.2543,1769.0892,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Hotel de LV\nPara alugar um Quarto\n Digite '/alugarquarto'", COR_3DLABEL, 1850.4238,2156.7078,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara abastecer\n Digite '/vabastecer'", COR_3DLABEL, 2115.0457,919.2835,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara abastecer\n Digite '/vabastecer'", COR_3DLABEL, 1595.8162,2199.1064,10.5256, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara abastecer\n Digite '/vabastecer'", COR_3DLABEL, 2202.3091,2473.7903,10.5252, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara abastecer\n Digite '/vabastecer'", COR_3DLABEL, 2387.3438,991.0806,10.5259, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara abastecer\n Digite '/vabastecer'", COR_3DLABEL, 2147.9709,2747.0632,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara pegar Combustivel\n Digite '/pegarcombustivel'", COR_3DLABEL, 1594.7377,2218.9993,11.0692, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara pegar Combustivel\n Digite '/pegarcombustivel'", COR_3DLABEL, 2106.5562,898.0957,11.1797, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara pegar Combustivel\n Digite '/pegarcombustivel'", COR_3DLABEL, 2396.2493,984.4342,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara pegar Combustivel\n Digite '/pegarcombustivel'", COR_3DLABEL, 2189.5134,2479.9941,11.2422, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Posto de Gasolina\nPara pegar Combustivel\n Digite '/pegarcombustivel'", COR_3DLABEL, 2138.8096,2734.1311,11.1763, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Funilária\nPara para consertar\n Digite '/Veiculo Consertar'", COR_3DLABEL, 2390.3696,1035.8057,12.7933, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Steak de LV\nUse A Tecla 'F' Bater Cartão", COR_3DLABEL, 434.3727,-81.9675,999.5547, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Hospital de LV\nUse A Tecla 'F' Bater Cartão", COR_3DLABEL, 1599.6315,1815.8473,10.8203, 10.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 110 km/h\nDiminua a Velocidade", COR_3DLABEL, 2057.5413,1247.2595,11.3628, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 110 km/h\nDiminua a Velocidade", COR_3DLABEL, 2137.2573,1908.2068,10.9213, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 2156.9272,2260.3770,10.7437, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 2313.7000,2420.0789,10.7400, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 1684.6270,1706.1091,10.7400, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 2211.5173,978.5960,10.7400, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 2521.3792,2310.8306,10.7400, 90.0, 0);
- Create3DTextLabel("{FFFFFF}Radar a Frente\nLimite: 80 km/h\nDiminua a Velocidade", COR_3DLABEL, 2421.2573,2297.9553,10.7400, 90.0, 0);
- //======================================| Pickups do Servidor |===================================================================//
- AddStaticPickup(1318, 23, 1608.8566,1749.5352,30.4688); //Descer Elevador Medicos
- AddStaticPickup(1318, 23, 1615.1709,1815.8325,10.8203); //Subir Elevador Medicos
- AddStaticPickup(1318, 23, 1897.6670,729.2797,10.8198); //Lixão LV
- AddStaticPickup(1318, 23, 2446.9893,2376.2876,12.1635); //Anuncios
- AddStaticPickup(1318, 23, 2287.2432,2430.9260,10.8203); //Delegacia Entrada
- AddStaticPickup(1318, 23, 2375.7332,2306.8313,8.1406); //Prefeitura Entrada
- AddStaticPickup(1318, 23, 1658.4915,2200.3518,10.8203); //Mecanicos Entrada
- AddStaticPickup(1318, 23, 243.7966,304.9345,999.1484); //Mecanicos Saida
- AddStaticPickup(1318, 23, 249.1723,302.0175,999.1484); //Mecanicos Trabalhar
- AddStaticPickup(1318, 23, 1168.7219,1364.1783,10.8203); //Auto Escola
- AddStaticPickup(1318, 23, 1173.8833,1351.0031,10.9219); //Auto Escola Testes
- AddStaticPickup(1318, 23, 361.8300,173.5202,1008.3828); // Prefeitura Empregos
- AddStaticPickup(1318, 23, 2127.6575,2379.1746,10.8203); // Banco
- AddStaticPickup(1318, 23, 2316.6047,-12.6100,26.7422); // Banco Opções
- AddStaticPickup(1318, 23, 2102.4788,2257.4514,11.0234); // Binco
- AddStaticPickup(1318, 23, 207.5201,-100.7680,1005.2578); // Binco Roupas
- AddStaticPickup(1318, 23, 2368.5193,1983.7614,10.8203); // Steak LV
- AddStaticPickup(1318, 23, 2393.2102,2041.9880,10.8203); // Clucki'n Bell LV
- AddStaticPickup(1318, 23, 369.5706,-6.3426,1001.8589); // Clucki'n Bell LV Comida
- AddStaticPickup(1318, 23, 2351.7773,2532.9316,10.8203); // Well Staked Pizza LV
- AddStaticPickup(1318, 23, 375.5739,-119.6068,1001.4995); // Well Staked Pizza LV Comida
- AddStaticPickup(1318, 23, 1583.2543,1769.0892,10.8203); // Hospital
- AddStaticPickup(1318, 23, 1850.4238,2156.7078,10.8203); // Hotel de LV
- AddStaticPickup(1318, 23, 2115.0457,919.2835,10.8203);//Posto 1
- AddStaticPickup(1318, 23, 1595.8162,2199.1064,10.5256);//Posto 2
- AddStaticPickup(1318, 23, 2202.3091,2473.7903,10.5252);//Posto 3
- AddStaticPickup(1318, 23, 2387.3438,991.0806,10.5259);//Posto 4
- AddStaticPickup(1318, 23, 2147.9709,2747.0632,10.8203);//Posto 5
- AddStaticPickup(1318, 23, 1594.7377,2218.9993,11.0692);//Pegar Combustivel 1
- AddStaticPickup(1318, 23, 2106.5562,898.0957,11.1797);//Pegar Combustivel 2
- AddStaticPickup(1318, 23, 2396.2493,984.4342,10.8203);//Pegar Combustivel 3
- AddStaticPickup(1318, 23, 2189.5134,2479.9941,11.2422);//Pegar Combustivel 4
- AddStaticPickup(1318, 23, 2138.8096,2734.1311,11.1763);//Pegar Combustivel 5
- AddStaticPickup(1318, 23, 2390.3696,1035.8057,12.7933);//Funilária
- AddStaticPickup(1318, 23, 1599.6315,1815.8473,10.8203);//Hospital
- AddStaticPickup(1318, 23, 434.3727,-81.9675,999.5547);//Steak LV
- //======================================| Veiculos do Servidor |===================================================================//
- Mecanico[1] = AddStaticVehicleEx(525,1626.9000244,2196.6000977,10.8000002,181.5000000,245,245,900000); //Mecanicos Carro 1
- Mecanico[2] = AddStaticVehicleEx(525,1632.5000000,2196.5000000,10.8000002,179.9949341,245,245,900000); //Mecanicos Carro 2
- Mecanico[3] = AddStaticVehicleEx(525,1638.3000488,2196.5000000,10.8000002,179.9949341,245,245,900000); //Mecanicos Carro 3
- Mecanico[4] = AddStaticVehicleEx(525,1644.0999756,2196.5000000,10.8000002,179.9945068,245,245,900000); //Mecanicos Carro 4
- Taxista[1] = AddStaticVehicleEx(438,1701.0504,1778.2758,10.8270,181.7235,6,6,900000); // Taxista Carro
- Taxista[2] = AddStaticVehicleEx(438,1697.3661,1778.1300,10.8480,180.1385,6,6,900000); // Taxista Carro
- Taxista[3] = AddStaticVehicleEx(438,1693.2725,1778.1865,10.7704,179.9997,6,6,900000); // Taxista Carro
- Taxista[4] = AddStaticVehicleEx(438,1689.2778,1778.0651,10.8456,179.9989,6,6,900000); // Taxista Carro
- Taxista[5] = AddStaticVehicleEx(438,1685.1683,1778.0677,10.8455,179.9988,6,6,900000); // Taxista Carro
- Taxista[6] = AddStaticVehicleEx(438,1680.6810,1744.6622,10.7754,275.5974,6,6,900000); // Taxista Carro
- Taxista[7] = AddStaticVehicleEx(438,1680.5250,1749.4160,10.8328,275.8080,6,6,900000); // Taxista Carro
- Taxista[8] = AddStaticVehicleEx(438,1680.3204,1753.6489,10.8177,267.7482,6,6,900000); // Taxista Carro
- Taxista[9] = AddStaticVehicleEx(438,1680.4788,1757.1411,10.7776,269.9998,6,6,900000); // Taxista Carro
- Onibus[1] = AddStaticVehicle(431,1643.7736,1285.5229,10.9616,270.0377,1,1); // Onibus 1
- Onibus[2] = AddStaticVehicle(431,1643.7958,1318.0221,10.9552,269.6472,2,2); // Onibus 2
- Onibus[3] = AddStaticVehicle(431,1658.9336,1318.2170,10.9557,269.8451,3,3); // Onibus 3
- Onibus[4] = AddStaticVehicle(431,1657.5059,1285.5017,10.9451,269.9799,4,4); // Onibus 4
- Onibus[5] = AddStaticVehicle(431,1673.5348,1318.2233,10.9478,269.9701,5,5); // Onibus 5
- Onibus[6] = AddStaticVehicle(431,1672.3381,1285.5514,10.9747,270.6954,6,6); // Onibus 6
- Onibus[7] = AddStaticVehicle(431,1688.0917,1318.1454,10.9850,269.6197,7,7); // Onibus 7
- Onibus[8] = AddStaticVehicle(431,1686.3629,1285.5044,10.9659,269.8849,8,8); // Onibus 8
- Onibus[9] = AddStaticVehicle(431,1701.7229,1318.2369,10.9462,270.0271,9,9); // Onibus 9
- Onibus[10] = AddStaticVehicle(431,1699.9164,1285.4955,10.9421,270.1025,10,10); // Onibus 10
- AutoEscola[1] = AddStaticVehicleEx(587,1169.4000244,1300.1999512,10.6000004,90.0000000, 1, 1,900000); //Euros
- AutoEscola[2] = AddStaticVehicleEx(461,1167.3000488,1285.0999756,10.5000000,90.0000000, 1, 1,900000); //PCJ-600
- AutoEscola[3] = AddStaticVehicleEx(431,1169.0000000,1270.3000488,11.1000004,90.0000000, 1, 1,900000); //Bus
- AutoEscola[4] = AddStaticVehicleEx(578,1167.5999756,1255.0000000,11.6000004,90.0000000, 1, 1,900000); //DFT-30
- Lixeiro[1] = AddStaticVehicle(408,1916.3676,697.6401,11.3765,180.2943,1,1); // Trash 1
- Lixeiro[2] = AddStaticVehicle(408,1922.8376,697.5344,11.3781,179.3626,1,1); // Trash 2
- Lixeiro[3] = AddStaticVehicle(408,1929.2058,697.0739,11.3712,177.2162,1,1); // Trash 3
- Lixeiro[4] = AddStaticVehicle(408,1935.6123,697.3792,11.3828,179.3018,1,1); // Trash 4
- Lixeiro[5] = AddStaticVehicle(408,1942.0813,697.5395,11.3769,182.0773,1,1); // Trash 5
- Lixeiro[6] = AddStaticVehicle(408,1910.0548,697.0023,11.3624,178.8986,1,1); // Trash 6
- Lixeiro[7] = AddStaticVehicle(408,1910.0819,709.7938,11.3626,357.3159,1,1); // Trash 7
- Lixeiro[8] = AddStaticVehicle(408,1916.4568,709.3469,11.3690,359.6419,1,1); // Trash 8
- Lixeiro[9] = AddStaticVehicle(408,1922.6919,708.9008,11.3792,0.1939,1,1); // Trash 9
- Lixeiro[10] = AddStaticVehicle(408,1929.1377,708.6469,11.3806,355.8756,1,1); // Trash 10
- Lixeiro[11] = AddStaticVehicle(408,1935.6379,708.5162,11.4174,358.5956,1,1); // Trash 11
- Lixeiro[12] = AddStaticVehicle(408,1941.9211,709.3978,11.3697,1.3610,1,1); // Trash 12
- Medicos[1] = AddStaticVehicleEx(416,1620.3000488,1849.5000000,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[2] = AddStaticVehicleEx(416,1615.9000244,1849.4000244,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[3] = AddStaticVehicleEx(416,1611.5999756,1849.3000488,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[4] = AddStaticVehicleEx(416,1607.4000244,1849.1999512,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[5] = AddStaticVehicleEx(416,1603.3000488,1849.1999512,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[6] = AddStaticVehicleEx(416,1599.0000000,1849.1999512,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[7] = AddStaticVehicleEx(416,1594.6999512,1848.9000244,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[8] = AddStaticVehicleEx(416,1590.5999756,1849.0000000,11.1000004,180.0000000,3,1,15); //Ambulance
- Medicos[9] = AddStaticVehicleEx(563,1609.0000000,1768.5000000,38.2000008,90.0000000,3,1,15); //Raindance
- MotoBoy[1] = AddStaticVehicleEx(462,2389.6000977,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[2] = AddStaticVehicleEx(462,2391.1999512,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[3] = AddStaticVehicleEx(462,2388.1999512,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[4] = AddStaticVehicleEx(462,2385.5000000,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[5] = AddStaticVehicleEx(462,2386.8000488,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[6] = AddStaticVehicleEx(462,2384.1999512,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[7] = AddStaticVehicleEx(462,2391.0000000,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- MotoBoy[8] = AddStaticVehicleEx(462,2389.8000488,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[9] = AddStaticVehicleEx(462,2388.5000000,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[10] = AddStaticVehicleEx(462,2387.1999512,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[11] = AddStaticVehicleEx(462,2382.8999023,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[12] = AddStaticVehicleEx(462,2385.8000488,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[13] = AddStaticVehicleEx(462,2384.3000488,2022.5000000,10.5000000,180.0000000,3,1,900000); //Faggio
- MotoBoy[14] = AddStaticVehicleEx(462,2382.8000488,2002.4000244,10.5000000,0.0000000,3,1,900000); //Faggio
- BikeAluguel[1] = AddStaticVehicle(509,2578.5291,1967.6243,10.3317,3.0638,1,1); // Bike
- BikeAluguel[2] = AddStaticVehicle(509,2581.6143,1967.1511,10.3159,359.4294,2,2); // Bike
- BikeAluguel[3] = AddStaticVehicle(509,2584.6260,1967.2592,10.3186,359.7765,3,3); // Bike
- BikeAluguel[4] = AddStaticVehicle(509,2587.4590,1966.9944,10.3328,2.5143,4,4); // Bike
- BikeAluguel[5] = AddStaticVehicle(509,2590.1575,1967.1317,10.3324,356.2335,5,5); // Bike
- BikeAluguel[6] = AddStaticVehicle(509,2593.0427,1970.5880,10.3240,89.8994,6,6); // Bike
- BikeAluguel[7] = AddStaticVehicle(509,2594.0313,1973.1206,10.3268,89.4907,7,7); // Bike
- BikeAluguel[8] = AddStaticVehicle(509,2594.0574,1976.0009,10.3373,89.4976,8,8); // Bike
- BikeAluguel[9] = AddStaticVehicle(509,2594.0798,1978.6106,10.3475,89.5038,9,9); // Bike
- BikeAluguel[10] = AddStaticVehicle(509,2594.1025,1981.3219,10.3612,89.5128,10,10); // Bike
- //=================================================================================================================================//
- //=============================| Revolution Logo |====================================//
- RevolutionTD = TextDrawCreate(536.000000, 394.000000, "~b~Re~b~~h~vo~b~~h~~h~lu~b~~h~ti~b~on");
- TextDrawBackgroundColor(RevolutionTD, 255);
- TextDrawFont(RevolutionTD, 0);
- TextDrawLetterSize(RevolutionTD, 0.719999, 2.099999);
- TextDrawColor(RevolutionTD, -1);
- TextDrawSetOutline(RevolutionTD, 1);
- TextDrawSetProportional(RevolutionTD, 1);
- TextDrawSetShadow(RevolutionTD, 1);
- //~b~R~b~~h~O~b~~h~~h~LEP~b~~h~L~b~LAY
- RoleplayTD = TextDrawCreate(548.000000, 412.000000, "~W~ROLEPLAY");
- TextDrawBackgroundColor(RoleplayTD, 255);
- TextDrawFont(RoleplayTD, 2);
- TextDrawLetterSize(RoleplayTD, 0.300000, 1.000000);
- TextDrawColor(RoleplayTD, -1);
- TextDrawSetOutline(RoleplayTD, 1);
- TextDrawSetProportional(RoleplayTD, 1);
- TextDrawSetShadow(RoleplayTD, 1);
- //~y~~b~]~b~~h~]~b~~h~~h~]~b~~h~~h~~h~]]~b~~h~~h~]~b~~h~]~b~]
- EstrelasTD = TextDrawCreate(530.000000, 421.000000, "]]]]]]]]");
- TextDrawBackgroundColor(EstrelasTD, 255);
- TextDrawFont(EstrelasTD, 0);
- TextDrawLetterSize(EstrelasTD, 0.370000, 1.100000);
- TextDrawColor(EstrelasTD, -65281);
- TextDrawSetOutline(EstrelasTD, 1);
- TextDrawSetProportional(EstrelasTD, 1);
- TextDrawSetShadow(EstrelasTD, 1);
- //=============================| Medidor de Temperatura |================================//
- CelsiusTD = TextDrawCreate(5.000000, 415.000000, "~w~20");
- TextDrawBackgroundColor(CelsiusTD, 255);
- TextDrawFont(CelsiusTD, 1);
- TextDrawLetterSize(CelsiusTD, 0.629999, 2.200000);
- TextDrawColor(CelsiusTD, -1);
- TextDrawSetOutline(CelsiusTD, 1);
- TextDrawSetProportional(CelsiusTD, 1);
- BolinhaTD = TextDrawCreate(36.000000, 415.000000, "~w~o");
- TextDrawBackgroundColor(BolinhaTD, 255);
- TextDrawFont(BolinhaTD, 1);
- TextDrawLetterSize(BolinhaTD, 0.340000, 1.200000);
- TextDrawColor(BolinhaTD, -1);
- TextDrawSetOutline(BolinhaTD, 1);
- TextDrawSetProportional(BolinhaTD, 1);
- CelsiusLetraTD = TextDrawCreate(43.000000, 415.000000, "C");
- TextDrawBackgroundColor(CelsiusLetraTD, 255);
- TextDrawFont(CelsiusLetraTD, 1);
- TextDrawLetterSize(CelsiusLetraTD, 0.629998, 2.200000);
- TextDrawColor(CelsiusLetraTD, -1);
- TextDrawSetOutline(CelsiusLetraTD, 1);
- TextDrawSetProportional(CelsiusLetraTD, 1);
- //=============================| Relogio do Sevidor |====================================//
- Kevin_Hora = TextDrawCreate(6.200000, 434.000000, "--:--");
- TextDrawBackgroundColor(Kevin_Hora, 255);
- TextDrawFont(Kevin_Hora, 2);
- TextDrawLetterSize(Kevin_Hora, 0.250000, 1.100000);
- TextDrawColor(Kevin_Hora, -1);
- TextDrawSetOutline(Kevin_Hora, 1);
- TextDrawSetProportional(Kevin_Hora, 1);
- Kevin_Data = TextDrawCreate(620.0,5.0,"00/00/0000");
- TextDrawUseBox(Kevin_Data, 0);
- TextDrawFont(Kevin_Data, 3);
- TextDrawSetShadow(Kevin_Data,0);
- TextDrawSetOutline(Kevin_Data,2);
- TextDrawBackgroundColor(Kevin_Data,0x000000FF);
- TextDrawColor(Kevin_Data,0xFFFFFFFF);
- TextDrawAlignment(Kevin_Data,3);
- TextDrawLetterSize(Kevin_Data,0.5,1.5);
- cima = TextDrawCreate(0.000000,-1.000000," ");
- TextDrawUseBox(cima,1);
- TextDrawBoxColor(cima,0x00000065);
- TextDrawTextSize(cima,639.000000,13.000000);
- TextDrawAlignment(cima,0);
- TextDrawBackgroundColor(cima,0x000000FF);
- TextDrawFont(cima,3);
- TextDrawLetterSize(cima,2.000000,12.000000);
- TextDrawColor(cima,0x00000000);
- TextDrawSetOutline(cima,1);
- TextDrawSetProportional(cima,1);
- TextDrawSetShadow(cima,1);
- baixo = TextDrawCreate(-1.000000,343.000000," ");
- TextDrawUseBox(baixo,1);
- TextDrawBoxColor(baixo,0x00000065);
- TextDrawTextSize(baixo,639.000000,13.000000);
- TextDrawAlignment(baixo,0);
- TextDrawBackgroundColor(baixo,0x000000FF);
- TextDrawFont(baixo,3);
- TextDrawLetterSize(baixo,2.000000,12.000000);
- TextDrawColor(baixo,0x00000000);
- TextDrawSetOutline(baixo,1);
- TextDrawSetProportional(baixo,1);
- TextDrawSetShadow(baixo,1);
- for(new Veiculo = 1; Veiculo < MAX_VEHICLES; Veiculo++)
- {
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, false, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- new Placa[9];
- if(Veiculo < 10)
- {
- format(Placa, 9, "LV-000%d", Veiculo);
- }
- else if((Veiculo >= 10) && (Veiculo < 100))
- {
- format(Placa, 9, "LV-00%d", Veiculo);
- }
- else if((Veiculo >= 100) && (Veiculo < 1000))
- {
- format(Placa, 9, "LV-0%d", Veiculo);
- }
- else if(Veiculo > 999)
- {
- format(Placa, 9, "LV-%d", Veiculo);
- }
- SetVehicleNumberPlate(Veiculo, Placa);
- Gas[Veiculo] = 100;
- new RandomRodas = random(sizeof(Rodas));
- AddVehicleComponent(Veiculo, Rodas[RandomRodas]); // Rodas
- }
- gettime(gHoras, gMinutos, gSegundos);
- gHoras = PularHora;
- if(!TempoReal)
- {
- SetWorldTime(WTempo+3);
- }
- FixHour(gHoras);
- if(TempoReal)
- {
- new Horas;
- new Minutos;
- new Segundos;
- gettime(Horas, Minutos, Segundos);
- FixHour(Horas);
- Horas = PularHora;
- SetWorldTime(Horas+1);
- }
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i))
- {
- TextDrawShowForPlayer(i, RevolutionTD);
- TextDrawShowForPlayer(i, RoleplayTD);
- TextDrawShowForPlayer(i, EstrelasTD);
- TextDrawShowForPlayer(i, CelsiusTD);
- TextDrawShowForPlayer(i, CelsiusLetraTD);
- TextDrawShowForPlayer(i, BolinhaTD);
- }
- }
- //print("FIM OnGameModeInit");
- return 1;
- }
- public OnGameModeExit()
- {
- for(new i=0; i<MAXPLAYERS; ++i)
- {
- CarregarPlayer(i);
- }
- for(new x = 1; x < MAX_VEHICLES; x++)
- {
- if(VeiculoValido[x] == 1)
- {
- DestroyObject(ObjetoCarro[x]);
- }
- }
- TextDrawHideForAll(CelsiusTD);
- TextDrawDestroy(CelsiusTD);
- TextDrawHideForAll(BolinhaTD);
- TextDrawDestroy(BolinhaTD);
- TextDrawHideForAll(CelsiusLetraTD);
- TextDrawDestroy(CelsiusLetraTD);
- TextDrawHideForAll(RevolutionTD);
- TextDrawDestroy(RevolutionTD);
- TextDrawHideForAll(RoleplayTD);
- TextDrawDestroy(RoleplayTD);
- TextDrawHideForAll(EstrelasTD);
- TextDrawDestroy(EstrelasTD);
- TextDrawHideForAll(Kevin_Hora);
- TextDrawDestroy(Kevin_Hora);
- //TextDrawHideForAll(Kevin_Data);
- //TextDrawDestroy(Kevin_Data);
- KillTimer(timer);
- KillTimer(CombustivelTimer);
- KillTimer(PaydayTimer);
- DOF2_Exit();
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(IsPlayerNPC(playerid))
- {
- SpawnPlayer(playerid);
- return 1;
- }
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- SetPlayerCameraPos(playerid, 1753.6078, 1533.1919, 24.0396);
- SetPlayerCameraLookAt(playerid, 1752.7698, 1532.6385, 23.7096);
- SetPlayerPos(playerid, 1666.9642, 1471.1350, 10.4817);
- TextDrawShowForPlayer(playerid,cima);
- TextDrawShowForPlayer(playerid,baixo);
- if(!DOF2_FileExists(String))
- {
- format(STR, sizeof(STR), "{FFFFFF}Bem vindo(a) ao Servidor\n\n{3262AE}Conta: {F4BC05}%s {FFFFFF}({FE0101}Não Cadastrada{FFFFFF})\n\nPor favor registre-se!\nDigite uma senha!\n\n{A03432}OBS: {878E99}Seu Nick deve ser Nome_Sobrenome\n\nExemplo: {FFFFFF}Kevin_Santos", Nome);
- ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "{7FFFD4}Fazendo Seu registro", STR, "Registrar", "Cancelar");
- /* format(String, sizeof(String), "\n{7FFFD4}Nick: {1E90FF}%s Não Registrado\n\n{FFFFFF} Digite Uma Senha Para Registrar Sua Conta\n", Nome);
- ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Sistema de Registro", String, "Registrar", "Cancelar");*/
- }
- else
- {
- new drank[20];
- CarregarPlayer(playerid);
- SetPlayerHealth(playerid, VidaDeslogar[playerid]);
- new level = DadosPlayer[playerid][pLevel];
- if(DadosPlayer[playerid][pVIP] == 0)
- {
- drank = "{FF0401}Não";
- }
- else if(DadosPlayer[playerid][pVIP] == 1)
- {
- drank = "{08FE34}Sim";
- }
- format(STR, sizeof(STR), "{FFFFFF}Nome: {08FE34}%s\n{FFFFFF}Status: {08FE34}Registrado(a)\n{FFFFFF}VIP: %s\n{FFFFFF}Nivel: {08FE34}%d", Nome,drank,level);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "{7FFFD4}Fazendo Seu Login", STR, "Logar", "Cancelar");
- /*
- format(STR, sizeof(STR), "{FFFFFF}Bem vindo(a) ao Servidor\n\n{3262AE}Conta: {F4BC05}%s {FFFFFF}agora você pode logar\n\nbasta apenas digitar sua senha.\n\nDigite sua senha corretamente!", Nome);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "{7FFFD4}Fazendo Seu Login", STR, "Logar", "Cancelar");*/
- /*format(String, siz
- eof(String), "\n{7FFFD4}Nick: {1E90FF}%s Registrado\n\n{FFFFFF} Digite sua Senha Corretamente para Logar\n", Nome);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Sistema de Login", String, "Logar", "Cancelar");*/
- } return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("Velocimetro",500,1, "i", playerid);
- SetTimerEx("Radares",1000,1, "i", playerid);
- CombustivelTimer = SetTimerEx("CombustivelV", 15000, 1, "i", playerid);
- TimerGPS = SetTimerEx("GPSTimer", 1000, true, "i", playerid);
- SpawnBloqueado[playerid] = 0;
- PlayAudioStreamForPlayer(playerid, "http://k005.kiwi6.com/hotlink/2225w9y1kn/introduA_A_o_bnl.mp3");
- ClearChatForPlayer(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "* Carregando por favor espere um momento...");
- ClearChatForPlayer(playerid);
- if(IsPlayerNPC(playerid))
- {
- SpawnPlayer(playerid);
- return 1;
- }
- if(strfind(PlayerName(playerid), "_", true) == -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "]", true) != -1 || strfind(PlayerName(playerid), "(", true) != -1 || strfind(PlayerName(playerid), ")", true) != -1 ||
- strfind(PlayerName(playerid), "@", true) != -1 || strfind(PlayerName(playerid), ".", true) != -1 || strfind(PlayerName(playerid), "!", true) != -1 || strfind(PlayerName(playerid), "*", true) != -1 || strfind(PlayerName(playerid), "__", true) != -1)
- return ShowPlayerDialog(playerid, DNickFail, DIALOG_STYLE_MSGBOX, "Nick incorreto", "Seu nick está incorreto\n\nUse Nome_Sobrenome\nExemplo: Bruno_Pereira\n\nVocê não pode usar os seguintes caracteres:\n@ - Arroba\n\n. - Ponto\n[ ] - Parantêses Retos\n\n( ) Parentêses\n\nEntre outros!", "Sair","");
- Alta[playerid] = 0;
- EmComa[playerid] = 0;
- DadosPlayer[playerid][pDinheiro] = 2000;
- DadosPlayer[playerid][pTutorial] = 0;
- DadosPlayer[playerid][pSexo] = 0;
- DadosPlayer[playerid][pVIP] = 0;
- MecanicoServico[playerid] = 0;
- GettingEmprego[playerid] = 0;
- PuloQueda[playerid] = 0;
- Logado[playerid] = 0;
- GivePlayerMoney(playerid,DadosPlayer[playerid][pDinheiro]);
- //======================================| RemoveBuild do Servidor |=========================================================================//
- RemoveBuildingForPlayer(playerid, 7350, 2327.6406, 2380.0625, 11.1172, 0.25);//Estacionamento DP Barreiras
- RemoveBuildingForPlayer(playerid, 6968, 2327.6406, 2380.0625, 11.1172, 0.25);//Estacionamento DP Barreiras Cerca
- RemoveBuildingForPlayer(playerid, 8229, 1142.0313, 1362.5000, 12.4844, 0.25);//Auto Escola Portão
- RemoveBuildingForPlayer(playerid, 1776, 350.9063, 206.0859, 1008.4766, 0.25);//Maquina de Comida
- RemoveBuildingForPlayer(playerid, 1502, 365.7969, 189.6172, 1007.3750, 0.25);//Porta Prefeitura
- RemoveBuildingForPlayer(playerid, 1502, 365.7969, 196.2734, 1007.3750, 0.25);//Porta Prefeitura
- //======================================| MapIcons do Servidor |====================================================================//
- SetPlayerMapIcon(playerid, 1, 2393.2102,2041.9880,10.8203, 14, 0, MAPICON_GLOBAL);//Clucki'n Bell
- SetPlayerMapIcon(playerid, 2, 2351.7773,2532.9316,10.8203, 29, 0, MAPICON_GLOBAL);//Well Staked Pizza
- SetPlayerMapIcon(playerid, 3, 2102.4788,2257.4514,11.0234, 45, 0, MAPICON_GLOBAL);//Binco
- SetPlayerMapIcon(playerid, 4, 2375.7332,2306.8313,8.1406, 56, 0, MAPICON_GLOBAL);//Prefeitura
- SetPlayerMapIcon(playerid, 5, 2287.2432,2430.9260,10.8203, 30, 0, MAPICON_GLOBAL);//Departamento Policial
- SetPlayerMapIcon(playerid, 6, 1615.1709,1815.8325,10.8203, 22, 0, MAPICON_GLOBAL);//Hospital
- SetPlayerMapIcon(playerid, 7, 1168.7219,1364.1783,10.8203, 36, 0, MAPICON_GLOBAL);//Auto Escola
- SetPlayerMapIcon(playerid, 8, 2127.6575,2379.1746,10.8203, 52, 0, MAPICON_GLOBAL);//Banco LV
- SetPlayerMapIcon(playerid, 9, 2368.5193,1983.7614,10.8203, 50, 0, MAPICON_GLOBAL);//Steak LV
- SetPlayerMapIcon(playerid, 10, 1699.2,1435.1,10.7, 5, 0, MAPICON_GLOBAL);//Aeroporto LV
- SetPlayerMapIcon(playerid, 11, 1639.1204,2193.6514,59.8731, 27, 0, MAPICON_LOCAL);//Mecanicos LV
- SetPlayerMapIcon(playerid, 12, 1850.4238,2156.7078,10.8203, 31, 0, MAPICON_GLOBAL);//Hotel LV
- SetPlayerMapIcon(playerid, 13, 2390.3696,1035.8057,12.7933, 63, 0, MAPICON_GLOBAL);//Funilaria LV
- //==================================================================================================================================//
- new arquivo[128];
- GetPlayerName(playerid, NomeJogador, 64);
- format(arquivo,sizeof(arquivo),"Fome/%s.ini", NomeJogador);
- if(!dini_Exists(arquivo))
- {
- dini_Create(arquivo);
- }
- FomePlayer[playerid] = dini_Int(arquivo,"Fome");
- timer = SetTimerEx("TimeFome",80000,true,"d",playerid);
- LCarro[playerid] = 0;
- EscolaCarro[playerid] = 0;
- EscolaMoto[playerid] = 0;
- EscolaCaminhao[playerid] = 0;
- EscolaOnibus[playerid] = 0;
- LBarco[playerid] = 0;
- LMoto[playerid] = 0;
- LCaminhao[playerid] = 0;
- LOnibus[playerid] = 0;
- LAviao[playerid] = 0;
- LHelicoptero[playerid] = 0;
- PosicaoDeslogar[playerid] = 1;
- DadosPlayer[playerid][pLevel] = 0;
- DadosPlayer[playerid][pVIP] = 0;
- DadosPlayer[playerid][pAdmin] = 0;
- DadosPlayer[playerid][pLevel] = 0;
- DadosPlayer[playerid][pAdmin] = 0;
- DadosPlayer[playerid][pDinheiro] = 0;
- DadosPlayer[playerid][pTutorial] = 0;
- DadosPlayer[playerid][pRoupa] = 0;
- DadosPlayer[playerid][pSexo] = 0;
- DadosPlayer[playerid][pVIP] = 0;
- DadosPlayer[playerid][pDiaVIP] = 0;
- DadosPlayer[playerid][pMesVIP] = 0;
- DadosPlayer[playerid][pAnoVIP] = 0;
- DadosPlayer[playerid][pTimeVIP] = 0;
- DadosPlayer[playerid][pLider] = 0;
- DadosPlayer[playerid][pMembro] = 0;
- DadosPlayer[playerid][pProfissao] = 0;
- DadosPlayer[playerid][pPrecoMulta] = 0;
- DadosPlayer[playerid][pLitros] = 0;
- DadosPlayer[playerid][pQuartoHotel] = 0;
- DadosPlayer[playerid][pLucrosPD] = 0;
- DadosPlayer[playerid][pExperiencia] = 0;
- DadosPlayer[playerid][pNivelProcurado] = 0;
- DadosPlayer[playerid][pContaBanco] = 0;
- DadosPlayer[playerid][pDinheiroBanco] = 0;
- EmprestimoFeito[playerid] = 0;
- EmprestimoMaximo[playerid] = 7000;
- ValorEmprestimo[playerid] = 0;
- new QualquerNumero = 100000 + random(9999);
- DadosPlayer[playerid][pCelular] = QualquerNumero;
- //=====================================// GPS by DarK //========================================================//
- GPS[playerid] = CreatePlayerTextDraw(playerid, 37.000000, 326.000000, "Aeroporto de LV");
- PlayerTextDrawBackgroundColor(playerid, GPS[playerid], -1);
- PlayerTextDrawFont(playerid, GPS[playerid], 3);
- PlayerTextDrawLetterSize(playerid, GPS[playerid], 0.340000, 1.300000);
- PlayerTextDrawColor(playerid, GPS[playerid], 255);
- PlayerTextDrawSetOutline(playerid, GPS[playerid], 1);
- PlayerTextDrawSetProportional(playerid, GPS[playerid], 1);
- //=====================================// Velocimetro by DarK //====================================//
- BoxVelo[playerid] = CreatePlayerTextDraw(playerid, 412.000000, 330.000000, "~n~~n~~n~~n~~n~~n~~n~~n~");
- PlayerTextDrawBackgroundColor(playerid, BoxVelo[playerid], 255);
- PlayerTextDrawFont(playerid, BoxVelo[playerid], 1);
- PlayerTextDrawLetterSize(playerid, BoxVelo[playerid], 0.500000, 1.000000);
- PlayerTextDrawColor(playerid, BoxVelo[playerid], -1);
- PlayerTextDrawSetOutline(playerid, BoxVelo[playerid], 0);
- PlayerTextDrawSetProportional(playerid, BoxVelo[playerid], 1);
- PlayerTextDrawSetShadow(playerid, BoxVelo[playerid], 1);
- PlayerTextDrawUseBox(playerid, BoxVelo[playerid], 1);
- PlayerTextDrawBoxColor(playerid, BoxVelo[playerid], 153);
- PlayerTextDrawTextSize(playerid, BoxVelo[playerid], 619.000000, 30.000000);
- VeiculoNome[playerid] = CreatePlayerTextDraw(playerid, 417.000000, 336.000000, "VeiculoNome: Police Maverick");
- PlayerTextDrawBackgroundColor(playerid, VeiculoNome[playerid], 255);
- PlayerTextDrawFont(playerid, VeiculoNome[playerid], 2);
- PlayerTextDrawLetterSize(playerid, VeiculoNome[playerid], 0.300000, 1.000000);
- PlayerTextDrawColor(playerid, VeiculoNome[playerid], -1);
- PlayerTextDrawSetOutline(playerid, VeiculoNome[playerid], 0);
- PlayerTextDrawSetProportional(playerid, VeiculoNome[playerid], 1);
- PlayerTextDrawSetShadow(playerid, VeiculoNome[playerid], 1);
- Velocidade[playerid] = CreatePlayerTextDraw(playerid, 417.000000, 344.000000, "Velocidade: %iKM/H");
- PlayerTextDrawBackgroundColor(playerid, Velocidade[playerid], 255);
- PlayerTextDrawFont(playerid, Velocidade[playerid], 2);
- PlayerTextDrawLetterSize(playerid, Velocidade[playerid], 0.300000, 1.000000);
- PlayerTextDrawColor(playerid, Velocidade[playerid], -1);
- PlayerTextDrawSetOutline(playerid, Velocidade[playerid], 0);
- PlayerTextDrawSetProportional(playerid, Velocidade[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Velocidade[playerid], 1);
- Combustivel[playerid] = CreatePlayerTextDraw(playerid, 417.000000, 352.000000, "Combustivel:");
- PlayerTextDrawBackgroundColor(playerid, Combustivel[playerid], 255);
- PlayerTextDrawFont(playerid, Combustivel[playerid], 2);
- PlayerTextDrawLetterSize(playerid, Combustivel[playerid], 0.300000, 1.000000);
- PlayerTextDrawColor(playerid, Combustivel[playerid], -1);
- PlayerTextDrawSetOutline(playerid, Combustivel[playerid], 0);
- PlayerTextDrawSetProportional(playerid, Combustivel[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Combustivel[playerid], 1);
- BarrasCombustivel[playerid] = CreatePlayerTextDraw(playerid, 507.000000, 352.000000, "IIIIIIIIII");
- PlayerTextDrawBackgroundColor(playerid, BarrasCombustivel[playerid], 255);
- PlayerTextDrawFont(playerid, BarrasCombustivel[playerid], 1);
- PlayerTextDrawLetterSize(playerid, BarrasCombustivel[playerid], 0.410000, 1.000000);
- PlayerTextDrawColor(playerid, BarrasCombustivel[playerid], -1);
- PlayerTextDrawSetOutline(playerid, BarrasCombustivel[playerid], 0);
- PlayerTextDrawSetProportional(playerid, BarrasCombustivel[playerid], 1);
- PlayerTextDrawSetShadow(playerid, BarrasCombustivel[playerid], 1);
- Marcha[playerid] = CreatePlayerTextDraw(playerid, 417.000000, 360.000000, "~>~~b~~h~Marcha: ~w~Automatica");
- PlayerTextDrawBackgroundColor(playerid, Marcha[playerid], 255);
- PlayerTextDrawFont(playerid, Marcha[playerid], 2);
- PlayerTextDrawLetterSize(playerid, Marcha[playerid], 0.300000, 1.000000);
- PlayerTextDrawColor(playerid, Marcha[playerid], -1);
- PlayerTextDrawSetOutline(playerid, Marcha[playerid], 0);
- PlayerTextDrawSetProportional(playerid, Marcha[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Marcha[playerid], 1);
- Lataria[playerid] = CreatePlayerTextDraw(playerid, 417.000000, 368.000000, "Lataria: 100%");
- PlayerTextDrawBackgroundColor(playerid, Lataria[playerid], 255);
- PlayerTextDrawFont(playerid, Lataria[playerid], 2);
- PlayerTextDrawLetterSize(playerid, Lataria[playerid], 0.300000, 1.000000);
- PlayerTextDrawColor(playerid, Lataria[playerid], -1);
- PlayerTextDrawSetOutline(playerid, Lataria[playerid], 0);
- PlayerTextDrawSetProportional(playerid, Lataria[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Lataria[playerid], 1);
- NomeVelo[playerid] = CreatePlayerTextDraw(playerid, 448.000000, 386.000000, "~y~Velocimetro Brasil CL");
- PlayerTextDrawBackgroundColor(playerid, NomeVelo[playerid], 255);
- PlayerTextDrawFont(playerid, NomeVelo[playerid], 0);
- PlayerTextDrawLetterSize(playerid, NomeVelo[playerid], 0.610000, 1.500000);
- PlayerTextDrawColor(playerid, NomeVelo[playerid], -1);
- PlayerTextDrawSetOutline(playerid, NomeVelo[playerid], 0);
- PlayerTextDrawSetProportional(playerid, NomeVelo[playerid], 1);
- PlayerTextDrawSetShadow(playerid, NomeVelo[playerid], 1);
- //=============================================================================================================================//
- Fome[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 166.000000,"~w~Fome:");
- PlayerTextDrawBackgroundColor(playerid, Fome[playerid],255);
- PlayerTextDrawFont(playerid, Fome[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Fome[playerid],0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Fome[playerid],-1);
- PlayerTextDrawSetOutline(playerid, Fome[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Fome[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Fome[playerid], 1);
- BarrasFome[playerid] = CreatePlayerTextDraw(playerid, 540.000000, 166.000000, "~g~IIIIIIIIIII");
- PlayerTextDrawBackgroundColor(playerid, BarrasFome[playerid], 255);
- PlayerTextDrawFont(playerid, BarrasFome[playerid], 1);
- PlayerTextDrawLetterSize(playerid, BarrasFome[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, BarrasFome[playerid], -1);
- PlayerTextDrawSetOutline(playerid, BarrasFome[playerid], 1);
- PlayerTextDrawSetProportional(playerid, BarrasFome[playerid], 1);
- Banco[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 153.000000, "----");
- PlayerTextDrawBackgroundColor(playerid, Banco[playerid], 255);
- PlayerTextDrawFont(playerid, Banco[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Banco[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Banco[playerid], -1);
- PlayerTextDrawSetOutline(playerid, Banco[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Banco[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Banco[playerid], 1);
- Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 113.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, Textdraw1[playerid], 255);
- PlayerTextDrawFont(playerid, Textdraw1[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Textdraw1[playerid], -65281);
- PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Textdraw1[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 1);
- Textdraw3[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 126.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, Textdraw3[playerid], 255);
- PlayerTextDrawFont(playerid, Textdraw3[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Textdraw3[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Textdraw3[playerid], -65281);
- PlayerTextDrawSetOutline(playerid, Textdraw3[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Textdraw3[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Textdraw3[playerid], 1);
- Textdraw4[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 139.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, Textdraw4[playerid], 255);
- PlayerTextDrawFont(playerid, Textdraw4[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Textdraw4[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Textdraw4[playerid], -65281);
- PlayerTextDrawSetOutline(playerid, Textdraw4[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Textdraw4[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Textdraw4[playerid], 1);
- Textdraw5[playerid] = CreatePlayerTextDraw(playerid, 499.000000, 99.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, Textdraw5[playerid], 255);
- PlayerTextDrawFont(playerid, Textdraw5[playerid], 3);
- PlayerTextDrawLetterSize(playerid, Textdraw5[playerid], 0.299999, 1.299998);
- PlayerTextDrawColor(playerid, Textdraw5[playerid], -65281);
- PlayerTextDrawSetOutline(playerid, Textdraw5[playerid], 2);
- PlayerTextDrawSetProportional(playerid, Textdraw5[playerid], 1);
- PlayerTextDrawSetShadow(playerid, Textdraw5[playerid], 1);
- return true;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- SalvarSpawn(playerid);
- SalvarDados(playerid);
- KillTimer(timer);
- KillTimer(TimerGPS);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(EmComa[playerid] == 1)
- {
- Alta[playerid] = 120;
- new Skin = DadosPlayer[playerid][pRoupa];
- SetPlayerSkin(playerid, Skin);
- TimerAlta(playerid);
- SendClientMessage(playerid, COR_HOSPITAL, "Digite /alta para saber quanto tempo ainda falta para sair do Hospital!");
- SetPlayerPos(playerid, 1711.7788,1193.0687,35.7302);
- SetPlayerCameraPos(playerid, 1718.0660,1193.0928,34.8259);
- SetPlayerCameraLookAt(playerid, 1713.2642,1193.1049,34.8259);
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1,1,1,1,1,0,1);
- SetPlayerHealth(playerid, 10);
- SetPlayerVirtualWorld(playerid, 10);
- SetPlayerInterior(playerid, 1);
- }
- new VolteiPraCa[MAX_PLAYER_NAME];
- new voltarcoordenada[256];
- GetPlayerName(playerid, VolteiPraCa, sizeof(VolteiPraCa));
- format(voltarcoordenada, sizeof(voltarcoordenada), "Spawn/%s.ini", VolteiPraCa);
- if(fexist(voltarcoordenada) && SpawnBloqueado[playerid] == 0 && PosicaoDeslogar[playerid] == 1)
- {
- CarregarPlayer(playerid);
- PosicaoDeslogar[playerid] = 0;
- SendClientMessage(playerid, 0x11BF08AA, "=======================================================");
- format(STR, sizeof(STR), "Brasil Crazzy Life: Bem-Vindo %s", NomeJogador);
- SendClientMessage(playerid, 0xFFFFFFAA, STR);
- SendClientMessage(playerid, 0xFFFFFFAA, "Brasil Crazzy Life: Último GMX: 17/1 0:02");
- SendClientMessage(playerid, 0xFFFFFFAA, "Brasil Crazzy Life: Fórum: ------------------");
- format(STR, sizeof(STR), "Brasil Crazzy Life: Você tem %i horas de jogo e 0 aviso(s).", DadosPlayer[playerid][pExperiencia]);
- SendClientMessage(playerid, 0xFFFFFFAA, STR);
- SendClientMessage(playerid, 0xFFFFFFAA, "Brasil Crazzy Life: Loja Virtual veja os preços em (/lojabcl).");
- SendClientMessage(playerid, 0x11BF08AA, "=======================================================");
- CarregarSpawn(playerid);
- SetPlayerHealth(playerid, VidaDeslogar[playerid]);
- SetPlayerPos(playerid, SpawnX[playerid], SpawnY[playerid], SpawnZ[playerid]);
- SendClientMessage(playerid, 0xFFFFFFAA, "* Você voltou para a posição onde estava antes de deslogar!");
- }
- if(!fexist(voltarcoordenada))
- {
- CriarSpawn(playerid);
- }
- SetPlayerScore(playerid, DadosPlayer[playerid][pLevel]);
- if(IsPlayerNPC(playerid))
- {
- return 1;
- }
- TextDrawHideForPlayer(playerid,cima);
- TextDrawHideForPlayer(playerid,baixo);
- TextDrawShowForPlayer(playerid,Kevin_Hora);
- TextDrawShowForPlayer(playerid, CelsiusLetraTD);
- TextDrawShowForPlayer(playerid, CelsiusTD);
- TextDrawShowForPlayer(playerid, BolinhaTD);
- TextDrawShowForPlayer(playerid, RevolutionTD);
- TextDrawShowForPlayer(playerid, RoleplayTD);
- TextDrawShowForPlayer(playerid, EstrelasTD);
- //TextDrawShowForPlayer(playerid,Kevin_Data);
- StopAudioStreamForPlayer(playerid);
- SetPlayerColor(playerid, COLOR_WHITE);
- TextDrawUpdate(playerid);
- PlayerTextDrawShow(playerid,Fome[playerid]);
- PlayerTextDrawShow(playerid,BarrasFome[playerid]);
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- /*public Nascimentos(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- SetPlayerPos(playerid,1666.9642, 1471.1350, 10.4817);
- SetPlayerFacingAngle(playerid, 2.7415);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- // DadosPlayer[playerid][pInt] = 0;
- }
- return 1;
- }*/
- /*public Nascimentos(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- TextDrawUpdate(playerid);
- if (DadosPlayer[playerid][pProfissao] == 1)// Mecanico Nascimento
- {
- SetPlayerPos(playerid, 1649.0999756,2198.1000977,10.3000002);
- SetPlayerFacingAngle(playerid,181.6931);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (DadosPlayer[playerid][pProfissao] == 2)// Taxista Nascimento
- {
- SetPlayerPos(playerid, 1680.1276,1761.9491,10.8289);
- SetPlayerFacingAngle(playerid,175.0603);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (DadosPlayer[playerid][pProfissao] == 3)// Motorista de Onibus Nascimento
- {
- SetPlayerPos(playerid, 1880.8766,2140.1311,10.8203);
- SetPlayerFacingAngle(playerid,175.0603);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (DadosPlayer[playerid][pProfissao] == 4)// Lixeiro Nascimento
- {
- SetPlayerPos(playerid, 1319.1926,1250.6815,10.8203);
- SetPlayerFacingAngle(playerid,0.4267);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (DadosPlayer[playerid][pProfissao] == 5)// Medico Nascimento
- {
- SetPlayerPos(playerid, 1607.3115,1815.4784,10.8203);
- SetPlayerFacingAngle(playerid,357.9816);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (DadosPlayer[playerid][pProfissao] == 6)// MotoBoy Nascimento
- {
- SetPlayerPos(playerid, 443.3038,-81.3185,999.5621);
- SetPlayerFacingAngle(playerid,175.2730);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,4);
- return 1;
- }
- SetPlayerPos(playerid,1699.2, 1435.1, 10.7);
- SetPlayerFacingAngle(playerid, 2.7415);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- // DadosPlayer[playerid][pInt] = 0;
- }
- return 1;
- }*/
- public OnPlayerDeath(playerid, killerid, reason)
- {
- TextDrawHideForPlayer(playerid,Kevin_Hora);
- //TextDrawHideForPlayer(playerid,Kevin_Data);
- EmComa[playerid] = 1;
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- GetVehicleParamsEx(vehicleid, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(vehicleid, false, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- new Placa[9];
- if(vehicleid < 10)
- {
- format(Placa, 9, "LV-000%d", vehicleid);
- }
- else if((vehicleid >= 10) && (vehicleid < 100))
- {
- format(Placa, 9, "LV-00%d", vehicleid);
- }
- else if((vehicleid >= 100) && (vehicleid < 1000))
- {
- format(Placa, 9, "LV-0%d", vehicleid);
- }
- else if(vehicleid > 999)
- {
- format(Placa, 9, "LV-%d", vehicleid);
- }
- SetVehicleNumberPlate(vehicleid, Placa);
- Gas[vehicleid] = 100;
- new RandomRodas = random(sizeof(Rodas));
- AddVehicleComponent(vehicleid, Rodas[RandomRodas]); // Rodas
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- /*format(STR, sizeof(STR), "%s Diz: %s", NomeJogador, text);
- SendProxMessage(25.0, playerid, STR, COLOR_WHITE);
- format(STR, sizeof(STR), "%s", text);
- SetPlayerChatBubble(playerid, text, COLOR_WHITE, 25.0, 5000);
- ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1);*/
- return 1;
- }
- stock Logando(playerid)
- {
- CarregarPlayer(playerid);
- Logou[playerid]++;
- GivePlayerMoney(playerid,DadosPlayer[playerid][pDinheiro]);
- CurrentMoney[playerid] = DadosPlayer[playerid][pDinheiro];
- Logado[playerid] = 1;
- TogglePlayerControllable(playerid, 0);
- if(DadosPlayer[playerid][pTutorial] == 0)
- {
- SetPlayerPos(playerid,1666.9642, 1471.1350, 10.4817);//-- Posição do boneco
- SetPlayerFacingAngle(playerid, 270.8216);//-- angulo da camera!
- SetPlayerVirtualWorld(playerid, playerid);// Seta ele pro Virtual world do ID dele, assim ele não vera ningue, se o ID dele for 13, ele sera setado pro virtual world 13!
- ShowPlayerDialog(playerid,9,DIALOG_STYLE_MSGBOX,"{FFFFFF}Informação","{FFFFFF}Olá Qual é seu Sexo Você é \n{2127EF}Homem {FFFFFF}ou {EF21D4}Mulher\n{FFFFFF}Informe seu sexo abaixo!","Homem","Mulher");
- PlayerPlaySound(playerid, 1039, 0.0, 0.0, 0.0);
- }
- SpawnPlayer(playerid); //Spawna o player
- //Nascimentos(playerid);
- ScoreLevel(playerid);
- new Skin = DadosPlayer[playerid][pRoupa];
- SetPlayerSkin(playerid, Skin);
- new VIPVencido[MAX_PLAYERS];
- if(DadosPlayer[playerid][pVIP] >= 1 && DadosPlayer[playerid][pTimeVIP] < 1)
- {
- VIPVencido[playerid] = 0;
- if(month >= DadosPlayer[playerid][pMesVIP] && year >= DadosPlayer[playerid][pAnoVIP])
- {
- if(day > DadosPlayer[playerid][pDiaVIP]+3)
- {
- DadosPlayer[playerid][pVIP] = 0;
- SendClientMessage(playerid, COR_VERMELHO, "Seu VIP venceu. Renove seu VIP para ter seu benefinios novamente!");
- }
- else
- {
- VIPVencido[playerid] = 1;
- }
- }
- }
- if(DadosPlayer[playerid][pAdmin] > 0)
- {
- format(String, sizeof(String), "{EBFF01}Você Logou Como Admin Nivel %d.",DadosPlayer[playerid][pAdmin]);
- SendClientMessage(playerid, COR_VERMELHO,String);
- }
- if (DadosPlayer[playerid][pVIP] == 1)
- {
- SendClientMessage(playerid, COLOR_AZULBB,"{EBFF01}Você é jogador Vip");
- format(String,sizeof(String), "{FFFF99}Nick: {00FF00}%s\n\n", PlayerName(playerid));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- format(String,sizeof(String), "{FFFF99}Status VIP: {00FF00}ATIVO\n\n");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- format(String,sizeof(String), "{FFFF99}Vencimento do VIP: {FFFF00}%d/%d/%d\n\n", DadosPlayer[playerid][pDiaVIP], DadosPlayer[playerid][pMesVIP], DadosPlayer[playerid][pAnoVIP]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- }
- // Bote Aqui as funções quando o Player está logando. PS: Poderá ser um sistema de tutorial :)
- // return true;
- }
- public ShowStats(playerid,targetid)
- {
- if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
- {
- new Dinheiro = GetPlayerMoney(targetid);
- new Sexo[20];
- if(DadosPlayer[targetid][pSexo] == 1) { Sexo = "{4291FF}Masculino"; }
- else if(DadosPlayer[targetid][pSexo] == 2) { Sexo = "{FF0000}Feminino"; }
- new LicMoto[20];
- if(LMoto[targetid] == 1) { LicMoto = "{00FF00}Sim"; }
- else if(LMoto[targetid] == 0) { LicMoto = "{FF0000}Não"; }
- new LicAviao[20];
- if(LAviao[targetid] == 1) { LicAviao = "{00FF00}Sim"; }
- else if(LAviao[targetid] == 0) { LicAviao = "{FF0000}Não"; }
- new LicHelicoptero[20];
- if(LHelicoptero[targetid] == 1) { LicHelicoptero = "{00FF00}Sim"; }
- else if(LHelicoptero[targetid] == 0) { LicHelicoptero = "{FF0000}Não"; }
- new LicCarro[20];
- if(LCarro[targetid] == 1) { LicCarro = "{00FF00}Sim"; }
- else if(LCarro[targetid] == 0) { LicCarro = "{FF0000}Não"; }
- new LicBarco[20];
- if(LBarco[targetid] == 1) { LicBarco = "{00FF00}Sim"; }
- else if(LBarco[targetid] == 0) { LicBarco = "{FF0000}Não"; }
- new LicOnibus[20];
- if(LOnibus[targetid] == 1) { LicOnibus = "{00FF00}Sim"; }
- else if(LOnibus[targetid] == 0) { LicOnibus = "{FF0000}Não"; }
- new LicCaminhao[20];
- if(LCaminhao[targetid] == 1) { LicCaminhao = "{00FF00}Sim"; }
- else if(LCaminhao[targetid] == 0) { LicCaminhao = "{FF0000}Não"; }
- new VIP[20];
- if(DadosPlayer[playerid][pVIP] == 1) { VIP = "{00FF00}Sim"; }
- else if(DadosPlayer[playerid][pVIP] == 0) { VIP = "{FF0000}Não"; }
- new Admin[20];
- if(DadosPlayer[playerid][pAdmin] == 1) { Admin = "{00FF00}Sim"; }
- else if(DadosPlayer[playerid][pAdmin] == 0) { Admin = "{FF0000}Não"; }
- new CBanco[20];
- if(DadosPlayer[playerid][pContaBanco] == 1) { CBanco = "{00FF00}Sim"; }
- else if(DadosPlayer[playerid][pContaBanco] == 0) { CBanco = "{FF0000}Não"; }
- new Profissao[30];
- if(DadosPlayer[playerid][pProfissao] == 1) { Profissao = "Mecanico"; }
- else if(DadosPlayer[playerid][pProfissao] == 2) { Profissao = "Taxista"; }
- else if(DadosPlayer[playerid][pProfissao] == 3) { Profissao = "Motorista de Onibus"; }
- else if(DadosPlayer[playerid][pProfissao] == 4) { Profissao = "Lixeiro"; }
- else if(DadosPlayer[playerid][pProfissao] == 5) { Profissao = "Medico"; }
- else if(DadosPlayer[playerid][pProfissao] == 6) { Profissao = "MotoBoy"; }
- else if(DadosPlayer[playerid][pProfissao] == 7) { Profissao = "Metereologista"; }
- else if(DadosPlayer[playerid][pProfissao] == 0) { Profissao = "{FF0000}Nenhuma"; }
- GetPlayerName(targetid, NomeJogador, 64);
- new Skin = DadosPlayer[playerid][pRoupa];
- new Level = DadosPlayer[playerid][pLevel];
- new DBanco = DadosPlayer[playerid][pDinheiroBanco];
- if(targetid == playerid) { }
- else { }
- format(RulesBox, sizeof(RulesBox), "%s\n{FFFFFF}[VIDA] {00FF00}Nome: {FFFFFF}[%s] - {00FF00}Skin {FFFFFF}[%d] - {00FF00}Sexo: {FFFFFF}[%s{FFFFFF}] - {00FF00}Profissão: {FFFFFF}[%s{FFFFFF}]\n", RulesBox, NomeJogador, Skin, Sexo, Profissao);
- format(RulesBox, sizeof(RulesBox), "%s\n{FFFFFF}[CONTA] {00FF00}Nivel: {FFFFFF}[%d{FFFFFF}] - {00FF00}VIP {FFFFFF}[%s{FFFFFF}] - {00FF00}Administrador {FFFFFF}[%s{FFFFFF}] - {00FF00}Dinheiro {FFFFFF}[%d] - {00FF00}Conta no Banco: {FFFFFF}[%s{FFFFFF}] - {00FF00}Dinheiro no Banco: {FFFFFF}[%i{FFFFFF}]\n", RulesBox, Level, VIP, Admin, Dinheiro, CBanco, DBanco);
- format(RulesBox, sizeof(RulesBox), "%s\n{FFFFFF}[LICENCAS] {00FF00}Carros: {FFFFFF}[%s{FFFFFF}] - {00FF00}Motos: {FFFFFF}[%s{FFFFFF}] - {00FF00}Onibus: {FFFFFF}[%s{FFFFFF}] - {00FF00}Caminhões: {FFFFFF}[%s{FFFFFF}] - {00FF00}Helicopteros: {FFFFFF}[%s{FFFFFF}] - {00FF00}Aviões: {FFFFFF}[%s{FFFFFF}] - {00FF00}Barcos: {FFFFFF}[%s{FFFFFF}]\n", RulesBox, LicCarro, LicMoto, LicOnibus, LicCaminhao, LicHelicoptero, LicAviao, LicBarco);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}Identidade", RulesBox, "Sair", "");
- //SendClientMessage(playerid, 0xFF0000AA, "Configurando Sistema RG Atenciosamente: Kevin Santos");
- }
- }
- public CarregarPlayer(playerid)
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- DadosPlayer[playerid][pLevel] = DOF2_GetInt(String, "Level");
- DadosPlayer[playerid][pAdmin] = DOF2_GetInt(String, "Admin");
- DadosPlayer[playerid][pDinheiro] = GetPlayerMoney(playerid);
- DadosPlayer[playerid][pDinheiro] = DOF2_GetInt(String, "Dinheiro");
- DadosPlayer[playerid][pTutorial] = DOF2_GetInt(String, "Tutorial");
- DadosPlayer[playerid][pIdade] = DOF2_GetInt(String, "Idade");
- DadosPlayer[playerid][pRoupa] = DOF2_GetInt(String, "Roupa");
- Alta[playerid] = DOF2_GetInt(String, "Alta");
- EmComa[playerid] = DOF2_GetInt(String, "EmComa");
- DadosPlayer[playerid][pSexo] = DOF2_GetInt(String, "Sexo");
- DadosPlayer[playerid][pVIP] = DOF2_GetInt(String, "VIP");
- DadosPlayer[playerid][pDiaVIP] = DOF2_GetInt(String, "VipDias");
- DadosPlayer[playerid][pMesVIP] = DOF2_GetInt(String, "MesVIP");
- DadosPlayer[playerid][pAnoVIP] = DOF2_GetInt(String, "AnoVIP");
- DadosPlayer[playerid][pProfissao] = DOF2_GetInt(String, "Profissao");
- ValorEmprestimo[playerid] = DOF2_GetInt(String, "ValorEmprestimo");
- EmprestimoMaximo[playerid] = DOF2_GetInt(String, "MaximoEmprestimo");
- EmprestimoFeito[playerid] = DOF2_GetInt(String, "FeitoEmprestimo");
- DadosPlayer[playerid][pLitros] = DOF2_GetInt(String, "Litros");
- DadosPlayer[playerid][pQuartoHotel] = DOF2_GetInt(String, "Hotel");
- DadosPlayer[playerid][pLucrosPD] = DOF2_GetInt(String, "LucrosPD");
- DadosPlayer[playerid][pExperiencia] = DOF2_GetInt(String, "Experiencia");
- DadosPlayer[playerid][pContaBanco] = DOF2_GetInt(String, "ContaB");
- DadosPlayer[playerid][pDinheiroBanco] = DOF2_GetInt(String, "DinheiroB");
- DadosPlayer[playerid][pCelular] = DOF2_GetInt(String, "Celular");
- DadosPlayer[playerid][pNivelProcurado] = DOF2_GetInt(String, "Procurado");
- LOnibus[playerid] = DOF2_GetInt(String, "LOnibus");
- LCaminhao[playerid] = DOF2_GetInt(String, "LCaminhao");
- LMoto[playerid] = DOF2_GetInt(String, "LMoto");
- LAviao[playerid] = DOF2_GetInt(String, "LAviao");
- LCarro[playerid] = DOF2_GetInt(String, "LCarro");
- LBarco[playerid] = DOF2_GetInt(String, "LBarco");
- LHelicoptero[playerid] = DOF2_GetInt(String, "LHelicoptero");
- Matou[playerid] = DOF2_GetInt(String, "Matou");
- Morreu[playerid] = DOF2_GetInt(String, "Morreu");
- Logou[playerid] = DOF2_GetInt(String, "Logou");
- DOF2_GetString(String, "Email");
- }
- public SalvarDados(playerid)
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- DOF2_SetInt(String, "Level", DadosPlayer[playerid][pLevel]);
- DOF2_SetInt(String, "Admin", DadosPlayer[playerid][pAdmin]);
- DOF2_SetInt(String, "Dinheiro", DadosPlayer[playerid][pDinheiro]);
- DOF2_SetInt(String, "Tutorial", DadosPlayer[playerid][pTutorial]);
- DOF2_SetInt(String, "Idade", DadosPlayer[playerid][pIdade]);
- DOF2_SetInt(String, "Roupa", DadosPlayer[playerid][pRoupa]);//EmCama[playerid]
- DOF2_SetInt(String, "Alta", Alta[playerid]);
- DOF2_SetInt(String, "EmComa", EmComa[playerid]);
- DOF2_SetInt(String, "Sexo", DadosPlayer[playerid][pSexo]);
- DOF2_SetInt(String,"VIP", DadosPlayer[playerid][pVIP]);
- DOF2_SetInt(String,"VipDias",DadosPlayer[playerid][pDiaVIP]);
- DOF2_SetInt(String,"MesVIP",DadosPlayer[playerid][pMesVIP]);
- DOF2_SetInt(String,"AnoVIP",DadosPlayer[playerid][pAnoVIP]);
- DOF2_SetInt(String,"Profissao",DadosPlayer[playerid][pProfissao]);
- DOF2_SetInt(String,"ValorEmprestimo",ValorEmprestimo[playerid]);
- DOF2_SetInt(String,"MaximoEmprestimo",EmprestimoMaximo[playerid]);
- DOF2_SetInt(String,"EmprestimoFeito",EmprestimoFeito[playerid]);
- DOF2_SetInt(String,"PrecoMulta",DadosPlayer[playerid][pPrecoMulta]);
- DOF2_SetInt(String,"Litros",DadosPlayer[playerid][pLitros]);
- DOF2_SetInt(String,"Hotel",DadosPlayer[playerid][pQuartoHotel]);
- DOF2_SetInt(String,"Lucros",DadosPlayer[playerid][pLucrosPD]);
- DOF2_SetInt(String,"Experiencia",DadosPlayer[playerid][pExperiencia]);
- DOF2_SetInt(String,"ContaB",DadosPlayer[playerid][pContaBanco]);
- DOF2_SetInt(String,"DinheiroB",DadosPlayer[playerid][pDinheiroBanco]);
- DOF2_SetInt(String,"Celular",DadosPlayer[playerid][pCelular]);
- DOF2_SetInt(String,"Procurado",DadosPlayer[playerid][pNivelProcurado]);
- DOF2_SetInt(String,"Matou", Matou[playerid]);
- DOF2_SetInt(String,"Morreu", Morreu[playerid]);
- DOF2_SetInt(String,"LMoto", LMoto[playerid]);
- DOF2_SetInt(String,"LAviao", LAviao[playerid]);
- DOF2_SetInt(String,"LHelicoptero", LHelicoptero[playerid]);
- DOF2_SetInt(String,"LOnibus", LOnibus[playerid]);
- DOF2_SetInt(String,"LCarro", LCarro[playerid]);
- DOF2_SetInt(String,"LBarco", LBarco[playerid]);
- DOF2_SetInt(String,"LCaminhao", LCaminhao[playerid]);
- DOF2_SetInt(String,"Logou", Logou[playerid]);
- DOF2_SaveFile();
- }
- public Registro(playerid)
- {
- format(String, sizeof(String), CONTAS, Nome);
- DOF2_CreateFile(String);
- DOF2_SetInt(String,"Level", DadosPlayer[playerid][pLevel]);
- DOF2_SetInt(String,"Admin", DadosPlayer[playerid][pAdmin]);
- DOF2_SetInt(String,"Dinheiro", DadosPlayer[playerid][pDinheiro]);
- DOF2_SetInt(String,"Tutorial", DadosPlayer[playerid][pTutorial]);
- DOF2_SetInt(String,"Idade", DadosPlayer[playerid][pIdade]);
- DOF2_SetInt(String,"Roupa", DadosPlayer[playerid][pRoupa]);
- DOF2_SetInt(String,"EmComa", EmComa[playerid]);
- DOF2_SetInt(String,"Alta", Alta[playerid]);
- DOF2_SetInt(String,"Sexo", DadosPlayer[playerid][pSexo]);
- DOF2_SetInt(String,"VIP", DadosPlayer[playerid][pVIP]);
- DOF2_SetInt(String,"VipDias",DadosPlayer[playerid][pDiaVIP]);
- DOF2_SetInt(String,"MesVIP",DadosPlayer[playerid][pMesVIP]);
- DOF2_SetInt(String,"AnoVIP",DadosPlayer[playerid][pAnoVIP]);
- DOF2_SetInt(String,"Profissao",DadosPlayer[playerid][pProfissao]);
- DOF2_SetInt(String,"ValorEmprestimo",ValorEmprestimo[playerid]);
- DOF2_SetInt(String,"MaximoEmprestimo",EmprestimoMaximo[playerid]);
- DOF2_SetInt(String,"EmprestimoFeito",EmprestimoFeito[playerid]);
- DOF2_SetInt(String,"PrecoMulta",DadosPlayer[playerid][pPrecoMulta]);
- DOF2_SetInt(String,"Litros",DadosPlayer[playerid][pLitros]);
- DOF2_SetInt(String,"Hotel",DadosPlayer[playerid][pQuartoHotel]);
- DOF2_SetInt(String,"Lucros",DadosPlayer[playerid][pLucrosPD]);
- DOF2_SetInt(String,"Experiencia",DadosPlayer[playerid][pExperiencia]);
- DOF2_SetInt(String,"ContaB",DadosPlayer[playerid][pContaBanco]);
- DOF2_SetInt(String,"DinheiroB",DadosPlayer[playerid][pDinheiroBanco]);
- DOF2_SetInt(String,"Celular",DadosPlayer[playerid][pCelular]);
- DOF2_SetInt(String,"Procurado",DadosPlayer[playerid][pNivelProcurado]);
- DOF2_SetInt(String,"Matou",0);
- DOF2_SetInt(String,"Morreu",0);
- DOF2_SetInt(String,"Logou",0);
- DOF2_SetInt(String,"LMoto", LMoto[playerid]);
- DOF2_SetInt(String,"LAviao", LAviao[playerid]);
- DOF2_SetInt(String,"LHelicoptero", LHelicoptero[playerid]);
- DOF2_SetInt(String,"LOnibus", LOnibus[playerid]);
- DOF2_SetInt(String,"LCarro", LCarro[playerid]);
- DOF2_SetInt(String,"LBarco", LBarco[playerid]);
- DOF2_SetInt(String,"LCaminhao", LCaminhao[playerid]);
- DOF2_SetInt(String,"Logou", Logou[playerid]);
- DOF2_SetString(String,"Email","EmailDesconfigurado");
- DOF2_SaveFile();
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_REGISTRO)
- {
- if(response)
- {
- if(strlen(inputtext) < 1)
- {
- ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life","{2E4AFF}A Senha Que Você Inseriu é {FFFFFF}Muito Curta!\n\n{2E4AFF}Digite sua senha abaixo para registrar uma nova conta.\n\n{C9BEAA}Maximo de Caracteres {FF0101}({FFFFFF}4{FF0101})","Registrar","Sair");
- return 1;
- }
- if(strlen(inputtext) > 20)
- {
- ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life","{2E4AFF}A Senha Que Você Inseriu é {FFFFFF}Muito Longa!\n\n{2E4AFF}Digite sua senha abaixo para registrar uma nova conta.\n\n{C9BEAA}Maximo de Caracteres {FF0101}({FFFFFF}4{FF0101})","Registrar","Sair");
- return true;
- }
- GetPlayerName(playerid, Nome, sizeof(Nome));
- DOF2_SetString(String,"Senha",inputtext);
- Registro(playerid);
- ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "\n{2F2AA1}Digite seu Email abaixo para terminar o registro.\n\n{2F2AA1}Exemplo: {FF9401}[email protected]\n\n{95302B}OBS: {898282}Caso perca sua senha, usará para recuperar-lá.\n\n {FFFFFF}INFORME SEU EMAIL ABAIXO E SEGUIDA CLICK EM OK.", "Configurar", "");
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "Você Foi Kickado Porque Não Quis Se Registrar!!");
- Kick(playerid);
- return true;
- }
- }
- if(dialogid == DIALOG_EMAIL)
- {
- if(response)
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- DOF2_SetString(String,"Email", inputtext);
- DOF2_SaveFile();
- format(String, sizeof(String), "Email Configurado para: %s", DOF2_GetString(String,"Email"));
- SendClientMessage(playerid, -1, String);
- format(STR, sizeof(STR), "{FFFFFF}Bem vindo(a) ao Servidor\n\n{3262AE}Conta: {F4BC05}%s {FFFFFF}agora você pode logar\n\nbasta apenas digitar sua senha.\n\nDigite sua senha corretamente!", Nome);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login", STR, "Logar", "Cancelar");
- return true;
- }
- }
- if(dialogid == DIALOG_RECUPERAR)
- {
- if(response)
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- new Celula[300];
- format(Celula, sizeof(Celula),"Recuperaração Senha via Email\n\nSenha: %s\n\n\nContato Skype: kevin.silva.santos\nContato MSN: [email protected]", DOF2_GetString(String,"Senha"));
- SendMail(DOF2_GetString(String,"Email"), EmailServidor, NomeServidor, "Recuperar Minha Senha", Celula);
- SendClientMessage(playerid, -1, "Um Email com sua senha foi enviado para seu Email com sucesso.");
- SendClientMessage(playerid, -1, "PS: As Vezes Podem demorar cerca de no máximo 5 minutos.");
- Kick(playerid);
- }
- else
- {
- SendClientMessage(playerid, -1, "Você não quis Enviar um Email por isso foi kickado :)");
- Kick(playerid);
- }
- return true;
- }
- if(dialogid == DIALOG_LOGAR)
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(STR, sizeof(STR), "{FFFFFF}Bem vindo(a) ao Servidor\n\n{3262AE}Conta: {F4BC05}%s {FFFFFF}agora você pode logar\n\nbasta apenas digitar sua senha.\n\nDigite sua senha corretamente!", Nome);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login", STR, "Logar", "Cancelar");
- SendClientMessage(playerid,0x1E90FFAA,"CAMPO EM BRANCO - Digite sua senha corretamente !");
- return true;
- }
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), CONTAS, Nome);
- if(strcmp(inputtext,DOF2_GetString(String,"Senha"),false))
- {
- Logando(playerid);
- return true;
- }
- else
- {
- Invalido[playerid] += 1;
- if(Invalido[playerid] == 5) return ShowPlayerDialog(playerid, DIALOG_RECUPERAR, DIALOG_STYLE_MSGBOX, "Recuperação de Senha", "\n\n{33CCFF}Aperte em 'Enviar' para enviar um email para o seu email contendo sua senha.\n\n{7491F6}PS: Espero que seja um Email válido, se não, entre em contato com Administrador Dono.\n\n", "Enviar", "Cancelar");
- SendClientMessage(playerid,0x00FF00AA,"Senha incorreta, Se errar 5 vezes terá que recuperar-lá por E-mail !");
- format(STR, sizeof(STR), "{FFFFFF}Bem vindo(a) ao Servidor\n\n{3262AE}Conta: {F4BC05}%s {FFFFFF}agora você pode logar\n\nbasta apenas digitar sua senha.\n\nDigite sua senha corretamente!", Nome);
- ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login", STR, "Logar", "Cancelar");
- }
- return true;
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "Você não quis se logar, por este motivo será Kickado");
- Kick(playerid);
- return true;
- }
- }
- if(dialogid == DIALOG_SEXO)
- {
- if(response == 0)
- {
- DadosPlayer[playerid][pSexo] = 2;
- SetPlayerSkin(playerid, 13);
- DadosPlayer[playerid][pRoupa] = 13;
- //SendClientMessage(playerid, COLOR_WHITE, "Certo, Você é uma Mulher!");
- ShowPlayerDialog(playerid, DIALOG_IDADE, DIALOG_STYLE_INPUT, "{00FF00} {FFFF00}Crazzy{0000FF}Life", "Por favor, para completar o Registro, insira sua idade abaixo:", "Confirmar", "Cancelar");
- return 1;
- }
- if(response == 1)
- {
- DadosPlayer[playerid][pSexo] = 1;
- SetPlayerSkin(playerid, 7);
- DadosPlayer[playerid][pRoupa] = 7;
- //SendClientMessage(playerid, COLOR_WHITE, "Certo, Você é um Homem!.");
- ShowPlayerDialog(playerid, DIALOG_IDADE, DIALOG_STYLE_INPUT, "{00FF00} {FFFF00}Crazzy{0000FF}Life", "Por favor, para completar o Registro, insira sua idade abaixo:", "Confirmar", "Cancelar");
- return 1;
- }
- return 1;
- }
- if(dialogid == DIALOG_IDADE)
- {
- if(response == 0)
- {
- Kick(playerid);
- }
- if(response == 1)
- {
- if(!strval(inputtext))
- {
- ShowPlayerDialog(playerid, DIALOG_IDADE, DIALOG_STYLE_INPUT, "{00FF00} {FFFF00}Crazzy{0000FF}Life", "Por favor, para completar o Registro, insira sua idade abaixo:", "Confirmar", "Cancelar");
- SendClientMessage(playerid, COR_VERMELHO, "Por favor insira números");
- return 1;
- }
- DadosPlayer[playerid][pIdade] = strval(inputtext);
- format(STR, sizeof(STR), "Ok, a sua idade é: %i", strval(inputtext));
- SendClientMessage(playerid, COR_VERDE, STR);
- ShowPlayerDialog(playerid, 3131, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life","Bom, nosso servidor é RPG, então nele você deve agir como ageria na vida real.\nEntão você não pode sair fazendo oque quer...\n- Nunca faça DM\n- Nunca faça DB\n- Respeite todos!\nTente ser amigos de todos, é chato ter inimizades.", "Parte 2", "Sair Jogo");
- }
- }
- if(dialogid == DIALOG_ANUNCIO)
- {
- if(response)
- {
- if(strlen(inputtext) < 6)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você precisa digitar pelo menos 5 Letras");
- return 1;
- }
- cmd_anuncio(playerid, inputtext);
- }
- return 1;
- }
- if(dialogid == 3131)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "Você não deve saber oque é DM ou DB, então veja:\nDM= Matar ou bater em alguem sem motivo.\nDB= Atropelar, atirar de dentro do carro em alguem, ou deixar o carro em cima de alguem que está apé!\nObs: Carro X Carro, Moto X Moto, Moto X Carro, Carro X Moto, não é DB!.", "Parte 3", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 100)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 101, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "NUNCA use xiters/mods que le deem benefícios! <<\nNunca desrrespeite ninguém, tente sempre respeitar todos\nNao fique só zuando no server\nNão Floode e Nao Divulgue NUNCA!\nNão faça nada que você acha que poderá se arrepender depois.", "Parte 4", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 101)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 102, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "Nesse servidor temos sistemas de empregos.\nTrabalhando você ganha dinheiro, tem mais chances de entrar em uma ORG/GG, e fica mais divertido.\n\nAlguns comandos que você vai precisar:\n/ajuda /relatorio /admins /gps /rg, dentre outros!\n", "Parte 5", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 102)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 103, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "Agora iremos mostrar alguns locais importantes para você ja saber cada local :D!", "Parte 6", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 103)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- /* SetPlayerCameraPos(playerid,1519.4929,-1675.6611,21.0900);
- SetPlayerCameraLookAt(playerid,1557.2080,-1675.8904,16.1953);
- SetPlayerPos(playerid,1547.1060,-1693.2738,13.9214);
- SetPlayerInterior(playerid, 0);*/
- ShowPlayerDialog(playerid, 104, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "O departamento de policia, Lá Fica os presos e quase sempre tem policiais aqui!\n Se você for fazer algum B.O venha aqui!", "Parte 7", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 104)
- {
- if(response == 1)
- {
- /* SetPlayerCameraPos(playerid,1483.8164,-1727.4125,13.3828);
- SetPlayerCameraLookAt(playerid,1481.0267,-1772.1371,19.4570);
- SetPlayerInterior(playerid, 0);*/
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 105, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "Na Prefeitura Você Encontrarar Empregos\nCompras de licenças\nFalar com o prefeito, etc.", "Parte 8", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 105)
- {
- if(response == 1)
- {
- /* SetPlayerPos(playerid, 2243.7371,-1668.1760,15.4766);
- SetPlayerCameraPos(playerid, 2264.1365,-1653.5085,19.6254);
- SetPlayerCameraLookAt(playerid, 2243.7371,-1668.1760,15.4766);
- SetPlayerInterior(playerid, 0);*/
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- ShowPlayerDialog(playerid, 106, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "A Loja de Roupas, aqui você pode trocar sua Skin(Roupa)!", "Parte 9", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 106)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- /*SetPlayerCameraPos(playerid,1463.9277,-1043.5249,31.3181);
- SetPlayerCameraLookAt(playerid,1461.7306,-1014.2181,26.6566);
- SetPlayerPos(playerid,1424.6486,-1020.7975,23.8281);
- SetPlayerInterior(playerid, 0);*/
- ShowPlayerDialog(playerid, 107, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "O Banco, você pode Sacar, Transferir, Depositar e ver seu saldo!", "Parte 10", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 107)
- {
- if(response == 1)
- {
- PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
- GameTextForPlayer(playerid, "~y~]~b~~h~~h~FIM~y~]", 8000, 3);
- SetPlayerInterior(playerid, 0);
- ShowPlayerDialog(playerid, 108, DIALOG_STYLE_MSGBOX, "{00FF00}Brasil {FFFF00}Crazzy{0000FF}Life", "Chegamos ao fim do nosso tutorial.\nEsperamos que tenha lido e gostado.\nDesejamos um ótimo jogo!", "Final", "Sair Jogo");
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == 108 )
- {
- if(response == 1)
- {
- PosicaoDeslogar[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "(( Você é um sem teto, está morando em um Alberg! ))");
- SendClientMessage(playerid, COLOR_WHITE, "(( Tente alugar ou comprar uma casa. ))");
- SetPlayerPos(playerid,2635.5000,2018.2000,10.8203);
- SetPlayerVirtualWorld(playerid, 0);
- TogglePlayerControllable(playerid, 1);
- DadosPlayer[playerid][pTutorial] = 1;
- DadosPlayer[playerid][pLevel] = 1;
- TextDrawUpdate(playerid);
- SetPlayerHealth(playerid, 10);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Olá, você está começando uma nova vida aqui.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sIniciando apenas com um dinheiro disponibilizado pelo Governo.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sLhe daremos algumas dicas de como gastar esse dinheiro com inteligencia.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sPrimeiramente, alugue uma bicicleta em frente ao Alberg, depois digite /gps e vá até o Hotel LV\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sAlugue um quarto no Hotel, onde terá vantagens e conforto, após isso digite /gps e vá até a Auto-Escola\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sChegando lá tire sua carteira de habilitação, para isso você precisará passar no teste.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sConcluindo o teste, você pode digitar /gps e ir até a Prefeitura, para tentar pegar um emprego\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%sExistem vários empregos, que serão essenciais na sua vida, para se manter firme e forte em sua jornada.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Atenciosamente Staff Crazzy Life, Bom Jogo!", RulesBox);
- ShowPlayerDialog(playerid, 998, DIALOG_STYLE_MSGBOX, "{FFFFFF}Informação", RulesBox, "Fechar", "");
- RulesBox = #;
- return 0;
- }
- else if(response == 0)
- {
- Kick(playerid);
- return 0;
- }
- return 0;
- }
- if(dialogid == DIALOG_PREFEITURA)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) < DadosPlayer[playerid][pPrecoMulta])
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não possui esse dinheiro.");
- return 1;
- }
- format(STR, sizeof(STR), "* Você pagou R$%i de multas de Trânsito.", DadosPlayer[playerid][pPrecoMulta]);
- SendClientMessage(playerid, 0x441FFFAA, STR);
- GivePlayerMoney(playerid, -DadosPlayer[playerid][pPrecoMulta]);
- DadosPlayer[playerid][pPrecoMulta] = 0;
- }
- if(listitem == 1)
- {
- if(DadosPlayer[playerid][pProfissao] > 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você já tem uma profissão. Para sair digite /sairprofissao");
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_EMPREGOS, DIALOG_STYLE_LIST, "{FFFFFF}Empregos", "01 - Mecânico\tSalário: R$800\n02 - Taxista\tSalário: R$900\n03 - Motorista de Onibus\tSalário: R$750\n04 - Lixeiro\tSalário: R$750\n05 - Motoboy\tSalário: R$850", "Confirmar", "Cancelar");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_EMPREGOS)
- {
- TogglePlayerControllable(playerid, 1);
- //EmDialog[playerid] = 0;
- if(response == 0) { return 1; }
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}Mecânico{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 1;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid,50);
- DadosPlayer[playerid][pRoupa] = 50;
- SetPlayerPos(playerid, 1649.0999756,2198.1000977,10.3000002);
- SetPlayerFacingAngle(playerid,181.6931);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 1:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}Taxista{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 2;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid, 188);
- DadosPlayer[playerid][pRoupa] = 188;
- SetPlayerPos(playerid, 1680.1276,1761.9491,10.8289);
- SetPlayerFacingAngle(playerid,175.0603);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 2:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}Motorista de Onibus{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 3;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid, 255);
- DadosPlayer[playerid][pRoupa] = 255;
- SetPlayerPos(playerid, 1910.1999512,2155.3000488,11.1000004);
- SetPlayerFacingAngle(playerid,175.0603);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- /*case 3:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}Lixeiro{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 4;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid, 61);
- DadosPlayer[playerid][pRoupa] = 61;
- SetPlayerPos(playerid, 1319.1926,1250.6815,10.8203);
- SetPlayerFacingAngle(playerid,0.4267);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }
- case 4:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}Medico{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 5;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid, 275);
- DadosPlayer[playerid][pRoupa] = 275;
- SetPlayerPos(playerid, 1607.3115,1815.4784,10.8203);
- SetPlayerFacingAngle(playerid,357.9816);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- }*/
- case 3:
- {
- ShowPlayerDialog(playerid,DIALOG_ACC_EMPREGO,DIALOG_STYLE_MSGBOX,"{00A3FF}Emprego","{FFFFFF}Você Realmente Deseja Ser um {FF9E00}MotoBoy{FFFFFF}?\n{FFFFFF}Se Desejar Escolha a Opção ({FF9E00}SIM{FFFFFF}) se Deseja Cancelar Ecolha a Opção ({E10000}Não{FFFFFF})","Sim","Não");
- GettingEmprego[playerid] = 6;
- TogglePlayerControllable(playerid, 1);
- SetPlayerSkin(playerid, 119);
- DadosPlayer[playerid][pRoupa] = 119;
- SetPlayerPos(playerid, 443.3038,-81.3185,999.5621);
- SetPlayerFacingAngle(playerid,175.2730);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,4);
- }
- }
- }
- if(dialogid == DIALOG_ACC_EMPREGO)
- {
- if(!response)
- {
- GettingEmprego[playerid] = 0;
- return SendClientMessage(playerid, COLOR_GREY, "Você cancelou o emprego.");
- }
- else
- {
- DadosPlayer[playerid][pProfissao] = GettingEmprego[playerid];
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Parabens com seu novo emprego, digite /ajuda para ver seus novos comandos!");
- TextDrawUpdate(playerid);
- }
- }
- if(dialogid == DIALOG_AUTOESCOLA)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) < 200)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem R$800");
- return 1;
- }
- if(CarroEscola != 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Alguem está fazendo o teste. Aguarde...");
- return 1;
- }
- PutPlayerInVehicle(playerid, AutoEscola[1], 0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Saia do estacionamento da Auto-Escola com o Euros e siga os Checkpoints.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pagou R$200 para fazer o teste");
- GivePlayerMoney(playerid, -200);
- SetPlayerCheckpoint(playerid, 1161.2947,1376.5367,10.6748, 8.0);
- EscolaCarro[playerid] = 1;
- CarroEscola = 1;
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) < 300)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem R$300");
- return 1;
- }
- if(MotoEscola != 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Alguem está fazendo o teste. Aguarde...");
- return 1;
- }
- PutPlayerInVehicle(playerid, AutoEscola[2], 0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Saia do estacionamento da Auto-Escola com a PCJ-600 e siga os Checkpoints.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pagou R300 para fazer o teste");
- GivePlayerMoney(playerid, -300);
- SetPlayerCheckpoint(playerid, 1161.0474,1371.0155,10.6719, 8.0);
- EscolaMoto[playerid] = 1;
- MotoEscola = 1;
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) < 800)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem R$800");
- return 1;
- }
- if(CaminhaoEscola != 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Alguem está fazendo o teste. Aguarde...");
- return 1;
- }
- PutPlayerInVehicle(playerid, AutoEscola[4], 0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Saia do estacionamento da Auto-Escola com o Bus e siga os Checkpoints.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pagou R$800 para fazer o teste");
- GivePlayerMoney(playerid, -800);
- SetPlayerCheckpoint(playerid, 905.3194,2439.6467,10.7983, 8.0);
- EscolaCaminhao[playerid] = 1;
- CaminhaoEscola = 1;
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) < 600)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem R$600");
- return 1;
- }
- if(OnibusEscola != 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Alguem está fazendo o teste. Aguarde...");
- return 1;
- }
- PutPlayerInVehicle(playerid, AutoEscola[3], 0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Saia do estacionamento da Auto-Escola com o DFT-300 e siga os Checkpoints.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pagou R$800 para fazer o teste");
- GivePlayerMoney(playerid, -600);
- SetPlayerCheckpoint(playerid, 2069.7864,860.1635,6.7374, 8.0);
- EscolaOnibus[playerid] = 1;
- CaminhaoEscola = 1;
- }
- }
- }
- if(dialogid == DIALOG_BANCO)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "Você cancelou o menu de opções");
- }
- if(response == 1)
- {
- if(listitem == 0)
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem uma conta no banco");
- return 1;
- }
- format(STR, sizeof(STR), "Você tem [%d] em sua conta do Banco", DadosPlayer[playerid][pDinheiroBanco]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- }
- if(listitem == 1)
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem uma conta no banco");
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_SAQUE, DIALOG_STYLE_INPUT, "Saque do Banco", "Digite a quantia abaixo para realizar o Saque", "Confirmar", "Cancelar");
- }
- if(listitem == 2)
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem uma conta no banco");
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_DEPOSITO, DIALOG_STYLE_INPUT, "Deposito no Banco", "Digite a quantia abaixo para realizar o Deposito", "Confirmar", "Cancelar");
- }
- if(listitem == 3)
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem uma conta no banco");
- return 1;
- }
- FazendoTransferencia[playerid] = 1;
- ShowPlayerDialog(playerid, DIALOG_TRANSFERENCIA1, DIALOG_STYLE_INPUT, "Transferencia no Banco", "Digite um ID válido para a Transferencia", "Confirmar", "Cancelar");
- }
- if(listitem == 4)
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem uma conta no banco");
- return 1;
- }
- format(STR, sizeof(STR), "Limite do Emprestimo: %i\n\nDigite uma quantia válida para continuar.", EmprestimoMaximo[playerid]);
- ShowPlayerDialog(playerid, DIALOG_EMPRESTIMO1, DIALOG_STYLE_INPUT, "Emprestimo Bancário", STR, "Confirmar", "Cancelar");
- }
- }
- }
- if(dialogid == DIALOG_SAQUE)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de Saque");
- }
- if(response == 1)
- {
- if(strval(inputtext) > DadosPlayer[playerid][pDinheiroBanco])
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem essa quantia!!");
- return 1;
- }
- DadosPlayer[playerid][pDinheiroBanco] -= strval(inputtext);
- GivePlayerMoney(playerid, strval(inputtext));
- format(STR, sizeof(STR), "Você sacou %i do Banco. Saldo atual: %i", strval(inputtext), DadosPlayer[playerid][pDinheiroBanco]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- TextDrawUpdate(playerid);
- }
- }
- if(dialogid == DIALOG_DEPOSITO)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de Deposito");
- }
- if(response == 1)
- {
- if(strval(inputtext) > GetPlayerMoney(playerid))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem essa quantia!!");
- return 1;
- }
- DadosPlayer[playerid][pDinheiroBanco] += strval(inputtext);
- GivePlayerMoney(playerid, -strval(inputtext));
- format(STR, sizeof(STR), "Você depositou %i no Banco. Saldo atual: %i", strval(inputtext), DadosPlayer[playerid][pDinheiroBanco]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- TextDrawUpdate(playerid);
- }
- }
- if(dialogid == DIALOG_TRANSFERENCIA1)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de Transferencia");
- }
- if(response == 1)
- {
- NomeTransferir[playerid] = strval(inputtext);
- if(NomeTransferir[playerid] != INVALID_PLAYER_ID)
- {
- if(DadosPlayer[NomeTransferir[playerid]][pContaBanco] != 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Este jogador não possui uma Conta no Banco");
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_TRANSFERENCIA2, DIALOG_STYLE_INPUT, "Transferencia", "Digite uma quantia válida para continuar", "Confirmar", "Cancelar");
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "ID inválido");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_TRANSFERENCIA2)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de Transferencia");
- }
- if(response == 1)
- {
- if(strval(inputtext) > DadosPlayer[playerid][pDinheiroBanco])
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem esse dinheiro em sua conta");
- return 1;
- }
- DadosPlayer[playerid][pDinheiroBanco] -= strval(inputtext);
- DadosPlayer[NomeTransferir[playerid]][pDinheiroBanco] += strval(inputtext);
- format(STR, sizeof(STR), "Você transferiu %i de sua conta para a do jogador ID:[%i]", strval(inputtext), NomeTransferir[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- TextDrawUpdate(playerid);
- }
- }
- if(dialogid == DIALOG_EMPRESTIMO1)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de Transferencia");
- }
- if(response == 1)
- {
- if(EmprestimoFeito[playerid] > 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você já fez um emprestimo recentemente.");
- return 1;
- }
- if(!strval(inputtext))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Por favor, insira números.");
- }
- if(DadosPlayer[playerid][pLevel] < 3)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não precisa ter nivel 3+ para fazer um Emprestimo.");
- return 1;
- }
- if(strval(inputtext) > EmprestimoMaximo[playerid])
- {
- format(STR, sizeof(STR), "Valor máximo do Emprestimo: %i.", EmprestimoMaximo[playerid]);
- SendClientMessage(playerid, COR_VERMELHO, STR);
- return 1;
- }
- ValorEmprestimo[playerid] = strval(inputtext);
- ShowPlayerDialog(playerid, DIALOG_EMPRESTIMO2, DIALOG_STYLE_LIST, "Transferencia", "Quitar no Próximo Salário\nPagar tudo em 2 Salários", "Confirmar", "Cancelar");
- }
- }
- if(dialogid == DIALOG_EMPRESTIMO2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- format(STR, sizeof(STR), "Você fez um empréstimo de R$%i, o valor foi depositado em sua Conta Corrente.", ValorEmprestimo[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- SendClientMessage(playerid, 0xFFFF00AA, "Emprestimo realizado. Você quitar tudo no Primeiro Salário.");
- DadosPlayer[playerid][pDinheiroBanco] += ValorEmprestimo[playerid];
- EmprestimoFeito[playerid] = 1;
- SendClientMessage(playerid, COR_AZUL, "Caso você não tenha o dinheiro do pagamento no Próximo Salário");
- SendClientMessage(playerid, COR_AZUL, "O Banco irá lhe aumentar a sua dívida do Emprestimo.");
- }
- if(listitem == 1)
- {
- format(STR, sizeof(STR), "Você fez um empréstimo de R$%i, o valor foi depositado em sua Conta Corrente.", ValorEmprestimo[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- format(STR, sizeof(STR), "Será descontado %i nos próximos dois salários.", ValorEmprestimo[playerid]/2);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- DadosPlayer[playerid][pDinheiroBanco] += ValorEmprestimo[playerid];
- ValorEmprestimo[playerid] = ValorEmprestimo[playerid]/2;
- EmprestimoFeito[playerid] = 2;
- SendClientMessage(playerid, COR_AZUL, "Caso você não tenha o dinheiro do pagamento no Próximo Salário");
- SendClientMessage(playerid, COR_AZUL, "O Banco irá lhe aumentar a sua dívida do Emprestimo.");
- }
- }
- }
- if(dialogid == DIALOG_SEMBANCO)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de opções");
- }
- if(response == 1)
- {
- if(listitem == 0)
- {
- DadosPlayer[playerid][pContaBanco] = 1;
- SendClientMessage(playerid, 0xFFFF00AA, "Você comprou uma Conta no Banco por $150");
- GivePlayerMoney(playerid, -150);
- TextDrawUpdate(playerid);
- }
- }
- }
- if(dialogid == DIALOG_COMBANCO)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de opções");
- }
- if(response == 1)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_BANCO, DIALOG_STYLE_LIST, "INFO Banco", "Saldo\nSacar\nDepositar\nTransferir\nEmprestimo", "Confirmar", "Cancelar");
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, 0xFFFF00AA, "Você cancelou sua conta do Banco");
- DadosPlayer[playerid][pContaBanco] = 0;
- GivePlayerMoney(playerid, DadosPlayer[playerid][pDinheiroBanco]);
- DadosPlayer[playerid][pDinheiroBanco] = 0;
- TextDrawUpdate(playerid);
- }
- }
- }
- if(dialogid == DIALOG_SKIN)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você cancelou o menu de opções");
- }
- if(response == 1)
- {
- if(strval(inputtext) >= 300 || strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "ID de Skin Invalido");
- return 1;
- }
- SetPlayerSkin(playerid, strval(inputtext));
- DadosPlayer[playerid][pRoupa] = strval(inputtext);
- format(STR, sizeof(STR), "Você mudou sua Skin para %i", strval(inputtext));
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- }
- }
- if(dialogid == DIALOG_CLUKINBELL)
- {
- if(response == 1)
- {
- new arq[128];
- GetPlayerName(playerid, NomeJogador, 64);
- format(arq,sizeof(arq),"Fome/%s.ini", NomeJogador);
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) < 20)
- {
- SendClientMessage(playerid,COR_VERMELHO,"Você não possui $: 20!");
- return 1;
- }
- if(FomePlayer[playerid] <= 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- SendClientMessage(playerid,0xFFFF45,"Você comeu um hamburguer!");
- FomePlayer[playerid] -= 2;
- GivePlayerMoney(playerid,-20);
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) < 10)
- {
- SendClientMessage(playerid,COR_VERMELHO,"Você não possui $: 20!");
- return 1;
- }
- if(FomePlayer[playerid] <= 6)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- SendClientMessage(playerid,0xFFFF45,"Você comeu um X-Salada!");
- FomePlayer[playerid] -= 5;
- GivePlayerMoney(playerid,-10);
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) < 30)
- {
- SendClientMessage(playerid,COR_VERMELHO,"Você não possui $: 20!");
- return 1;
- }
- if(FomePlayer[playerid] <= 8)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- SendClientMessage(playerid,0xFFFF45,"Você comeu um Strogonoff!");
- FomePlayer[playerid] -= 7;
- GivePlayerMoney(playerid,-30);
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) < 5)
- {
- SendClientMessage(playerid,COR_VERMELHO,"Você não possui $: 20!");
- return 1;
- }
- if(FomePlayer[playerid] <= 4)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- SendClientMessage(playerid,0xFFFF45,"Você comeu uma porção de batatas fritas!");
- FomePlayer[playerid] -= 3;
- GivePlayerMoney(playerid,-5);
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) < 15)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui $: 20!");
- return 1;
- }
- if(FomePlayer[playerid] <= 9)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- SendClientMessage(playerid,0xFFFF45,"Você comeu um abacaxi!");
- FomePlayer[playerid] -= 9;
- GivePlayerMoney(playerid,-15);
- }
- dini_IntSet(arq,"Fome",FomePlayer[playerid]);
- ApplyAnimation(playerid,"PED","VEND_Eat_P",4.1,0,1,1,1,5000);
- }
- }
- if(dialogid == 998)
- {
- if(response == 1)
- {
- SendClientMessage(playerid, 0xFFFFFF, "<!> É melhor ler antes de Fechar");
- }
- }
- if(dialogid == DIALOG_AJUDA)
- {
- if(response)
- {
- if(listitem == 0)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/TrocarSenha' - Trocar a senha da Conta.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/Comprarnivel' - Quando tiver Experiencia suficiente para passar de nivel.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/Melhorar' - Fazer Upgrades no Personagem.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/ResetarMelhorias' - Restar todos os Upgrades do Personagem.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/Bolso' - Checa o que quem no bolso do Personagem.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/Status' - Checa os status do Personagem.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/RG' - Checa o RG do Personagem.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s- '/Habilidades' - Checa as habilidades do Personagem.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}01 - Minha Conta", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 1)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Pagar' - Da dinheiro para algém.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Admins' - Checa os administradores online.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Darchave' - Entrega as chaves do seu veiculo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Ejetar' - Retira alguém do seu veiculo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Usarmaconha' - Fuma Maconha.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Usarcocaina' - Cheira Cocaina.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Jogardrogas' - Joga suas drogas fora.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MostrarRG' - Mostra o seu RG para alguém.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MostrarLicencas' - Mostra todas as suas licenças.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}02 - Geral", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 2)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/Em)prego' - Rádio para falar com membros do seu emprego.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/G)ritar' - Fala com alguém de uma distancia maior.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/C)ochichar' - Fala apenas com quem está muito proximo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/L)ocal' - Apenas fala\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/B)' - Comunicação OOC(Comunicação não RP)\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/An)uncio' - Faz um anúncio de negócios.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/F)amilia' - Comunicação com membros da sua familia.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/IRC)' - Veja os comandos do IRC.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Eu' - Envia uma mensagem de ação.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}03 - Geral", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 3)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Saldo' - Checa seu saldo bancário.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Sacar' - Sacar dinheiro da conta bancária.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Depositar' - Deposita dinheiro na sua conta bancária.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Transferencia' - Transfere dinheiro da sua conta para outra.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Emprestimo' - Faz um emprestimo feito no Banco.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PagarEmprestimo' - Paga o emprestimo feito no Banco.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/AjudaEmprestimo' - Mais informações sobre o emprestimo.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}04 - Banco", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 4)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Empresa' - Comandos de gerenciamento.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Abrir' - Abre e fecha a empresa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/VenderEmpresa' - Vende a empresa para o Governo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PassarEmpresa' - Passa a empresa para outra pessoa.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}05 - Empresa", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 5)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Abrir' - Abre e fecha a casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MelhorarCasa' - Adquiri melhorias para a casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Alugar' - Torna a casa alugavel ou não.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/AjustarAluguel' - Ajuda o preço do aluguel.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Expulsar' - Expulsa um inquilino da sua casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/ExpulsarTodos' - Expulsa todos da sua casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Cofrecasa' - Saca / checa o dinheiro do cofre.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/ArmarioCasa' - Gerencia o armário da casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/ArmasCasa' - Checa as armas guardadas na casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PegarArmaCasa' - Pega uma arma na casa.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/GuardarArmaCasa' - Guarda uma arma na casa.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}06 - Casa", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 6)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '(/V)eiculo' - Comandos gerais de um veiculo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/AutoManual' - Manual de um veiculo próprio.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PortaLuva' - Comandos do Porta-Luvas.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PortaMalas' - Gerenciamento do Porta-Malas.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/ReclamarCarro' - Restaura o veiculo roubado na Agencia.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/SeguroCarro' - Coloca seguro no seu veiculo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MeusCarros' - Mostrar os seus carros.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MeuCarro' - Atualiza a chave do carro com você.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}07 - Veiculo", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 7)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/MeuCarro' - Atualiza.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Creditos' - Veja os créditos do servidor.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/BeneficiosVIP' - Checa os Beneficios VIP.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Caridade' - Faz uma caridade para o Governo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Relatorio' - Envia uma mensagem para os Administradores.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Reportar' - Reporta algum jogador.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Servico' - Contrata algum serviço.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/Abastecer' - Abastece o veiculo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/HandsUP' - Se rende levantando as mãos para o alto.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/TogEntrada' - Desabilita o chatlog de jogadores entrando e saindo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/TogNoticias' - Desabilita as Noticias.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/TempoVIP' - Checa a data de validade do VIP.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}- '/PuxarMascara' - Retira a mascara do jogador mais próximo.\n\n", RulesBox);
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}08 - Outros", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid, 0x0000FFAA, "*** EMPRESTIMO *** /Emprestimo /PagarEmprestimo");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pode fazer um emprestimo no valor do seu nivel x 2500.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Todo salário será cobtrado uma quantia até quitar a dívida.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Necessario no minimo nivel 3 para fazer um emprestimo.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Voce pode escolher pagar o emprestimo de uma vez para se livrar de taxas.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pode quitar a divida para fazer um emprestimo maior.");
- SendClientMessage(playerid, COR_VINHO, "*** OUTROS *** /AjudaCelular /AjudaCasa /AjudaAluguel /AjudaEmp /AjudaChefe /AjudaIRC /AjudaPesca /AjudaAlimentacao");
- RulesBox = #;
- }
- }
- }
- if(dialogid == DIALOG_AJUDAEMPREGO)
- {
- if(response == 1)
- {
- SendClientMessage(playerid, COR_VINHO, "*** OUTROS *** /AjudaCelular /AjudaCasa /AjudaAluguel /AjudaEmp /AjudaChefe /AjudaIRC /AjudaPesca /AjudaAlimentacao");
- }
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(PlayerToPoint(9.0, playerid, 1727.0999756,522.9000244,27.7999992))
- {
- GameTextForPlayer(playerid, "~w~Pedagio de LV-LS~n~Para ter acesso a pista~n~Digite ~g~/pedagio", 4000, 3);
- }
- else if(PlayerToPoint(9.0, playerid, 1736.9000244,506.9299927,28.6000004))
- {
- GameTextForPlayer(playerid, "~w~Pedagio de LS-LV~n~Para ter acesso a pista~n~Digite ~g~/pedagio", 4000, 3);
- }
- else if(PlayerToPoint(30.0, playerid, 1850.4238,2156.7078,10.8203))
- {
- GameTextForPlayer(playerid, "~w~Hotel de LV~n~Para alugar um Quarto~n~Digite ~g~/alugarquarto", 4000, 3);
- }
- if(EmComa[playerid] == 1)
- {
- if(!PlayerToPoint(1.0, playerid, 1711.7788,1193.0687,35.7302))
- {
- SetPlayerPos(playerid, 1711.7788,1193.0687,35.7302);
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1,1,1,1,1,0,1);
- SetPlayerCameraPos(playerid, 1718.0660,1193.0928,34.8259);
- SetPlayerCameraLookAt(playerid, 1713.2642,1193.1049,34.8259);
- }
- }
- if(IsPlayerConnected(playerid) && Logado[playerid])
- {
- //Sistema de Troca De Armas Com Animação
- static ArmaNaMao[MAX_PLAYERS];
- new ArmaID = GetPlayerWeapon(playerid);
- if(ArmaID > 0 && ArmaNaMao[playerid] != ArmaID)
- {
- ApplyAnimation(playerid, "COLT45", "colt45_fire_2hands", 5.0, 0, 0, 0, 0, 500);
- }
- ArmaNaMao[playerid] = ArmaID;//----------------------------------------------------
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- new panels, doors, luzes, tires;
- new carid = GetPlayerVehicleID(playerid);
- GetVehicleDamageStatus(carid, panels, doors, luzes, tires);
- tires = encode_tires(1, 1, 1, 1);
- UpdateVehicleDamageStatus(carid, panels, doors, luzes, tires);
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(MecanicoAceito[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- MecanicoAceito[playerid] = 0;
- GameTextForPlayer(playerid, "Destino atingido", 3000, 3);
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(EscolaCarro[playerid] == 1) { EscolaCarro[playerid] = 2; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1071.6155,1375.8196,10.7586,8.0); GameTextForPlayer(playerid, "~g~~h~~h~1/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 2) { EscolaCarro[playerid] = 3; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1010.1698,1377.0182,10.8039,8.0); GameTextForPlayer(playerid, "~g~~h~~h~2/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 3) { EscolaCarro[playerid] = 4; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1009.4759,1485.6042,10.6734,8.0); GameTextForPlayer(playerid, "~g~~h~~h~3/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 4) { EscolaCarro[playerid] = 5; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1009.5590,1698.7395,10.7774,8.0); GameTextForPlayer(playerid, "~g~~h~~h~4/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 5) { EscolaCarro[playerid] = 6; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1008.5343,1809.0543,10.7951,8.0); GameTextForPlayer(playerid, "~g~~h~~h~5/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 6) { EscolaCarro[playerid] = 7; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1128.6097,1810.9121,10.7519,8.0); GameTextForPlayer(playerid, "~g~~h~~h~6/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 7) { EscolaCarro[playerid] = 8; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1296.3523,1812.6257,11.0008,8.0); GameTextForPlayer(playerid, "~g~~h~~h~7/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 8) { EscolaCarro[playerid] = 9; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1454.9214,1871.0471,10.6744,8.0); GameTextForPlayer(playerid, "~g~~h~~h~8/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 9) { EscolaCarro[playerid] = 10; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1562.3313,1871.1106,10.7889,8.0); GameTextForPlayer(playerid, "~g~~h~~h~9/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 10) { EscolaCarro[playerid] = 11; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1646.6903,1870.4137,10.8457,8.0); GameTextForPlayer(playerid, "~g~~h~~h~10/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 11) { EscolaCarro[playerid] = 12; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1710.5009,2051.7048,10.8462,8.0); GameTextForPlayer(playerid, "~g~~h~~h~11/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 12) { EscolaCarro[playerid] = 13; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1703.7784,2176.1909,10.7675,8.0); GameTextForPlayer(playerid, "~g~~h~~h~12/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 13) { EscolaCarro[playerid] = 14; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1613.5360,2220.4653,10.8253,8.0); GameTextForPlayer(playerid, "~g~~h~~h~13/14", 5000, 3); }
- else if(EscolaCarro[playerid] == 14)
- {
- CarroEscola = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[1]);
- new Float:Health;
- GetVehicleHealth(AutoEscola[1], Health);
- if(Health <= 700)
- {
- EscolaCarro[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você bateu o carro e perdeu a auto escola!!");
- GameTextForPlayer(playerid, "~r~Voce bateu o carro!!", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- return 1;
- }
- else if(Health == 1000)
- {
- GivePlayerMoney(playerid, 100);
- EscolaCarro[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- SendClientMessage(playerid, COLOR_WHITE, "Por chegar sem bater o carro ganhou $100 bônus!");
- GameTextForPlayer(playerid, "~g~~h~~h~14/14", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LCarro[playerid] = 1;
- return 1;
- }
- EscolaCarro[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- GameTextForPlayer(playerid, "~g~~h~~h~14/14", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LCarro[playerid] = 1;
- }
- if(EscolaMoto[playerid] == 1) { EscolaMoto[playerid] = 2; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1014.9816,1375.7346,10.7380,8.0); GameTextForPlayer(playerid, "~g~~h~~h~1/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 2) { EscolaMoto[playerid] = 3; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1006.8128,1198.0216,10.6761,8.0); GameTextForPlayer(playerid, "~g~~h~~h~2/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 3) { EscolaMoto[playerid] = 4; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1280.1333,1190.8975,10.7309,8.0); GameTextForPlayer(playerid, "~g~~h~~h~3/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 4) { EscolaMoto[playerid] = 5; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1443.4004,1190.2223,10.6747,8.0); GameTextForPlayer(playerid, "~g~~h~~h~4/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 5) { EscolaMoto[playerid] = 6; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1640.3761,1130.1576,10.7211,8.0); GameTextForPlayer(playerid, "~g~~h~~h~5/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 6) { EscolaMoto[playerid] = 7; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1724.0449,1269.9574,10.7534,8.0); GameTextForPlayer(playerid, "~g~~h~~h~6/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 7) { EscolaMoto[playerid] = 8; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1685.6650,1306.0057,10.8238,8.0); GameTextForPlayer(playerid, "~g~~h~~h~7/8", 5000, 3); }
- else if(EscolaMoto[playerid] == 8)
- {
- MotoEscola = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[2]);
- new Float:Health;
- GetVehicleHealth(AutoEscola[2], Health);
- if(Health <= 700)
- {
- EscolaMoto[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você bateu a Moto e perdeu a auto escola!!");
- GameTextForPlayer(playerid, "~r~Voce bateu a Moto!!", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- return 1;
- }
- else if(Health == 1000)
- {
- GivePlayerMoney(playerid, 100);
- EscolaMoto[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- SendClientMessage(playerid, COLOR_WHITE, "Por chegar sem bater o Moto ganhou $100 bônus!");
- GameTextForPlayer(playerid, "~g~~h~~h~8/8", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LMoto[playerid] = 1;
- return 1;
- }
- EscolaMoto[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- GameTextForPlayer(playerid, "~g~~h~~h~8/8", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LMoto[playerid] = 1;
- }
- if(EscolaCaminhao[playerid] == 1) { EscolaCaminhao[playerid] = 2; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,905.2794,2201.3257,10.7151,8.0); GameTextForPlayer(playerid, "~g~~h~~h~1/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 2) { EscolaCaminhao[playerid] = 3; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1002.1373,2191.6001,10.8104,8.0); GameTextForPlayer(playerid, "~g~~h~~h~2/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 3) { EscolaCaminhao[playerid] = 4; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1005.0429,2056.1462,10.7716,8.0); GameTextForPlayer(playerid, "~g~~h~~h~3/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 4) { EscolaCaminhao[playerid] = 5; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1385.8740,2050.7910,10.8417,8.0); GameTextForPlayer(playerid, "~g~~h~~h~4/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 5) { EscolaCaminhao[playerid] = 6; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1384.1127,1886.8766,10.6729,8.0); GameTextForPlayer(playerid, "~g~~h~~h~5/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 6) { EscolaCaminhao[playerid] = 7; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1298.5083,1815.2096,10.9897,8.0); GameTextForPlayer(playerid, "~g~~h~~h~6/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 7) { EscolaCaminhao[playerid] = 8; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1004.8287,1375.7419,10.7733,8.0); GameTextForPlayer(playerid, "~g~~h~~h~7/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 8) { EscolaCaminhao[playerid] = 9; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1067.4060,1371.1925,10.6719,8.0); GameTextForPlayer(playerid, "~g~~h~~h~8/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 9) { EscolaCaminhao[playerid] = 10; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1066.3262,1315.4080,11.4449,8.0); GameTextForPlayer(playerid, "~g~~h~~h~9/10", 5000, 3); }
- else if(EscolaCaminhao[playerid] == 10)
- {
- CaminhaoEscola = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[3]);
- new Float:Health;
- GetVehicleHealth(AutoEscola[3], Health);
- if(Health <= 700)
- {
- EscolaCaminhao[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você bateu a moto e perdeu a auto escola!!");
- GameTextForPlayer(playerid, "~r~Voce bateu o carro!!", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- return 1;
- }
- else if(Health == 1000)
- {
- GivePlayerMoney(playerid, 100);
- EscolaCaminhao[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- SendClientMessage(playerid, COLOR_WHITE, "Por chegar sem bater o carro ganhou $100 bônus!");
- GameTextForPlayer(playerid, "~g~~h~~h~10/10", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LCaminhao[playerid] = 1;
- return 1;
- }
- EscolaCaminhao[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- GameTextForPlayer(playerid, "~g~~h~~h~10/10", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LCaminhao[playerid] = 1;
- }
- if(EscolaOnibus[playerid] == 1) { EscolaOnibus[playerid] = 2; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2069.2432,1187.8268,10.6772,8.0); GameTextForPlayer(playerid, "~g~~h~~h~1/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 2) { EscolaOnibus[playerid] = 3; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2069.3169,1527.1776,10.6817,8.0); GameTextForPlayer(playerid, "~g~~h~~h~2/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 3) { EscolaOnibus[playerid] = 4; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2246.1624,1530.0216,10.8440,8.0); GameTextForPlayer(playerid, "~g~~h~~h~3/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 4) { EscolaOnibus[playerid] = 5; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2329.2290,1727.3821,10.6744,8.0); GameTextForPlayer(playerid, "~g~~h~~h~4/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 5) { EscolaOnibus[playerid] = 6; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2122.6140,1775.1984,10.6740,8.0); GameTextForPlayer(playerid, "~g~~h~~h~5/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 6) { EscolaOnibus[playerid] = 7; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2148.9421,1998.5195,10.6769,8.0); GameTextForPlayer(playerid, "~g~~h~~h~6/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 7) { EscolaOnibus[playerid] = 8; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2154.9966,2138.6169,10.6759,8.0); GameTextForPlayer(playerid, "~g~~h~~h~7/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 8) { EscolaOnibus[playerid] = 9; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2329.0098,2135.9744,10.6735,8.0); GameTextForPlayer(playerid, "~g~~h~~h~8/9", 5000, 3); }
- else if(EscolaOnibus[playerid] == 9)
- {
- OnibusEscola = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[4]);
- new Float:Health;
- GetVehicleHealth(AutoEscola[4], Health);
- if(Health <= 700)
- {
- EscolaOnibus[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você bateu o Onibus e perdeu a auto escola!!");
- GameTextForPlayer(playerid, "~r~Voce bateu o Onibus!!", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- return 1;
- }
- else if(Health == 1000)
- {
- GivePlayerMoney(playerid, 100);
- EscolaOnibus[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- SendClientMessage(playerid, COLOR_WHITE, "Por chegar sem bater o carro ganhou $100 bônus!");
- GameTextForPlayer(playerid, "~g~~h~~h~9/9", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LOnibus[playerid] = 1;
- return 1;
- }
- EscolaOnibus[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Você concluiu a Auto Escola com Sucesso");
- GameTextForPlayer(playerid, "~g~~h~~h~9/9", 5000, 3);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- LOnibus[playerid] = 1;
- }
- }
- if(LixeiroTrabalho[playerid] == 1)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você deve estar apé para pegar o Lixo.");
- return 1;
- }
- new random1 = random(sizeof(LixoRandom));
- DeleteCheckpointPickup(playerid);
- AddCheckpointPickup(playerid, LixoRandom[random1][0], LixoRandom[random1][1], LixoRandom[random1][2], 1264);
- SendClientMessage(playerid, 0xFFFFFFAA, "<!> Lixo {00FF00}Recolhido{FFFFFF}.");
- SendClientMessage(playerid, 0xFFFFFFAA, "<!> Foram adicionados R$75 no seu salário, para encerrar digite /FinalizarLixo.");
- DadosPlayer[playerid][pLucrosPD] += 75;
- }
- if(IniciarBus[playerid] == 1) { IniciarBus[playerid] = 2; SetPlayerCheckpoint(playerid, 2074.3369,887.4102,7.4541, 4); }
- else if(IniciarBus[playerid] == 2) { IniciarBus[playerid] = 3; SetPlayerCheckpoint(playerid, 2069.2810,1154.5472,10.7783, 4); SetTimerEx("ItinerarioOnibus", 10000, false, "d", playerid); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~Espere no Ponto", 10000, 3); }
- else if(IniciarBus[playerid] == 3) { IniciarBus[playerid] = 4; SetPlayerCheckpoint(playerid, 2075.2842,1394.8231,10.7720, 4); }
- else if(IniciarBus[playerid] == 4) { IniciarBus[playerid] = 5; SetPlayerCheckpoint(playerid, 2246.1196,1890.6322,10.7731, 4); SetTimerEx("ItinerarioOnibus", 10000, false, "d", playerid); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~Espere no Ponto", 10000, 3); }
- else if(IniciarBus[playerid] == 5) { IniciarBus[playerid] = 6; SetPlayerCheckpoint(playerid, 2398.4597,1970.7390,10.7718, 4); }
- else if(IniciarBus[playerid] == 6) { IniciarBus[playerid] = 7; SetPlayerCheckpoint(playerid, 2547.0483,1949.9800,10.8088, 4); }
- else if(IniciarBus[playerid] == 7) { IniciarBus[playerid] = 8; SetPlayerCheckpoint(playerid, 2594.4600,2006.2836,10.8995, 4); }
- else if(IniciarBus[playerid] == 8) { IniciarBus[playerid] = 9; SetPlayerCheckpoint(playerid, 2394.8213,2415.2295,10.7780, 4); }
- else if(IniciarBus[playerid] == 9) { IniciarBus[playerid] = 10; SetPlayerCheckpoint(playerid, 2128.0227,2356.3486,10.7721, 4); SetTimerEx("ItinerarioOnibus", 10000, false, "d", playerid); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~Espere no Ponto", 10000, 3); }
- else if(IniciarBus[playerid] == 10) { IniciarBus[playerid] = 11; SetPlayerCheckpoint(playerid, 2125.2583,2172.8289,10.7712, 4); SetTimerEx("ItinerarioOnibus", 10000, false, "d", playerid); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~Espere no Ponto", 10000, 3); }
- else if(IniciarBus[playerid] == 11) { IniciarBus[playerid] = 12; SetPlayerCheckpoint(playerid, 1996.5968,1714.8643,10.7661, 4); }
- else if(IniciarBus[playerid] == 12) { IniciarBus[playerid] = 13; SetPlayerCheckpoint(playerid, 1649.2139,1782.1652,10.7728, 4); }
- else if(IniciarBus[playerid] == 13) { IniciarBus[playerid] = 14; SetPlayerCheckpoint(playerid, 1607.7406,1875.3433,10.7819, 4); }
- else if(IniciarBus[playerid] == 14) { IniciarBus[playerid] = 15; SetPlayerCheckpoint(playerid, 1563.6035,1766.9213,10.8445, 4); }
- else if(IniciarBus[playerid] == 15) { IniciarBus[playerid] = 16; SetPlayerCheckpoint(playerid, 1775.4053,1710.4402,13.3648, 4); SetTimerEx("ItinerarioOnibus", 10000, false, "d", playerid); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~Espere no Ponto", 10000, 3); }
- else if(IniciarBus[playerid] == 16) { IniciarBus[playerid] = 17; SetPlayerCheckpoint(playerid, 2041.0188,1403.6758,10.7730, 4); }
- else if(IniciarBus[playerid] == 17) { IniciarBus[playerid] = 18; SetPlayerCheckpoint(playerid, 2045.9801,1062.5544,10.7734, 4); }
- else if(IniciarBus[playerid] == 18) { IniciarBus[playerid] = 19; SetPlayerCheckpoint(playerid, 2047.1465,904.9841,8.1643, 4); }
- else if(IniciarBus[playerid] == 19) { IniciarBus[playerid] = 20; SetPlayerCheckpoint(playerid, 2051.2092,831.8483,6.8351, 4); }
- else if(IniciarBus[playerid] == 20)
- {
- IniciarBus[playerid] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "<!> Você completou uma volta, recebeu 200 reais.");
- SendClientMessage(playerid, COLOR_WHITE, "<!> O Dinheiro foi adicionado ao seu salário.");
- SendClientMessage(playerid, COLOR_WHITE, "<!> Faça o itinerario novamente e ganhe mais dinheiro.");
- SendClientMessage(playerid, COLOR_WHITE, "<!> Caso não queira fazer novamente digite '/FinalizarBus'");
- SetPlayerCheckpoint(playerid, 2074.3369,887.4102,7.4541, 4);
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public SetPlayerToTeamColor(playerid)
- {
- if(admtrampando[playerid] == 1)
- {
- SetPlayerColor(playerid, COLOR_LIGHTBLUE);
- }
- else
- {
- SetPlayerColor(playerid, COLOR_WHITE);
- }
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- NovaCamera[playerid] = 0;
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- if(EscolaCarro[playerid] != 0)
- {
- CarroEscola = 0;
- EscolaCarro[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[1]);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- SendClientMessage(playerid, COR_VERMELHO, "Você saiu do Veiculo e perdeu o Teste");
- }
- if(EscolaMoto[playerid] != 0)
- {
- MotoEscola = 0;
- EscolaMoto[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- EscolaCarro[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[2]);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- SendClientMessage(playerid, COR_VERMELHO, "Você saiu do Veiculo e perdeu o Teste");
- }
- if(EscolaCaminhao[playerid] != 0)
- {
- CaminhaoEscola = 0;
- EscolaCaminhao[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[3]);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- SendClientMessage(playerid, COR_VERMELHO, "Você saiu do Veiculo e perdeu o Teste");
- }
- if(EscolaOnibus[playerid] != 0)
- {
- OnibusEscola = 0;
- EscolaOnibus[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(AutoEscola[4]);
- SetPlayerPos(playerid, 1165.2668,1346.7091,10.9219);
- SendClientMessage(playerid, COR_VERMELHO, "Você saiu do Veiculo e perdeu o Teste");
- }
- if(CintoSeguranca[playerid] == 1)
- {
- return 1;
- }
- SendClientMessage(playerid, 0xFFFFFFAA, "* Não deixe o carro ligado ou alguem poderá leva-lo!");
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- TogglePlayerControllable(playerid, 1);
- SetCameraBehindPlayer(playerid);
- }
- if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
- {
- if(CintoSeguranca[playerid] == 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você foi puxado para dentro, tire o Cinto para sair.");
- PutPlayerInVehicle(playerid, CarroAntigo[playerid], AssentoAntigo[playerid]);
- }
- }
- if(newstate == PLAYER_STATE_PASSENGER && oldstate == PLAYER_STATE_ONFOOT)
- {
- new Assento = GetPlayerVehicleSeat(playerid);
- AssentoAntigo[playerid] = Assento;
- new NovoCarro = GetPlayerVehicleID(playerid);
- CarroAntigo[playerid] = NovoCarro;
- }
- if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
- {
- if(CintoSeguranca[playerid] == 1)
- {
- return 1;
- }
- new Assento = GetPlayerVehicleSeat(playerid);
- AssentoAntigo[playerid] = Assento;
- new NovoCarro = GetPlayerVehicleID(playerid);
- CarroAntigo[playerid] = NovoCarro;
- SendClientMessage(playerid, 0xFFFF00AA, "<!> Para ligar o veículo use: /v ligar {0000FF}Para colocar o Cinto use: /cc.");
- SendClientMessage(playerid, 0xFFFFFFAA, "<!> Tecle 'Y' para ativar ou desativar a camera on-board.");
- format(STR, sizeof(STR), "*** Placa do Veiculo {9C9598}%i {FFFFFF}***", NovoCarro);
- SendClientMessage(playerid, -1, STR);
- }
- if(IsPlayerNPC(playerid)) return 1;
- if(newstate == PLAYER_STATE_DRIVER)
- {// 38 / 49 / 56 = SS
- new newcar = GetPlayerVehicleID(playerid);
- new carid=GetVehicleModel(newcar);
- if(carid == 481 || carid == 510)
- {
- }
- else
- {
- if(IsAMecCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 1)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Mecânico, por isso não tem a chave desse veículo!");
- }
- }
- if(IsATaxiCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 2)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Taxista, por isso não tem a chave desse veículo!");
- }
- }
- if(IsAOnibusCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 3)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Motorista de Onibus, por isso não tem a chave desse veículo!");
- }
- }
- if(IsALixeiroCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 4)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Lixeiro de Avião, por isso não tem a chave desse veículo!");
- }
- }
- if(IsAMotoBoyCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 6)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um MotoBoy, por isso não tem a chave desse veículo!");
- }
- }
- if(IsABikeAluguelCar(newcar))
- {
- cmd_aluguel(playerid);
- }
- if(IsAMedicoCar(newcar))
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Médico, por isso não tem a chave desse veículo!");
- }
- }
- if(IsAEscolaCar(newcar))
- {
- if(EscolaMoto[playerid] == 0 && EscolaCarro[playerid] == 0 && EscolaCaminhao[playerid] == 0 && EscolaOnibus[playerid] == 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não está fazendo o Teste!!");
- }
- }
- if(VeiculoMoto(newcar))
- {
- if(EscolaMoto[playerid] == 1)
- {
- }
- if(LMoto[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Motos");
- }
- }
- if(VeiculoOnibus(newcar))
- {
- if(LOnibus[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Onibus");
- }
- }
- if(VeiculoCarro(newcar))
- {
- if(LCarro[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Carro");
- }
- }
- if(VeiculoBarco(newcar))
- {
- if(LBarco[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Barcos");
- }
- }
- if(VeiculoCaminhao(newcar))
- {
- if(LCaminhao[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Caminhões");
- }
- }
- if(VeiculoHelicoptero(newcar))
- {
- if(LHelicoptero[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Helicopteros");
- }
- }
- if(VeiculoAviao(newcar))
- {
- if(LAviao[playerid] != 0)
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem licença de dirigir Aviões");
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- format(String, sizeof(String), "Key: %i.", newkeys);
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(newkeys == 40)
- {
- new Painel, Porta, Luz, Pneus;
- new Veiculo = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerVehicleSeat(playerid) == 0)
- {
- GetVehicleDamageStatus(Veiculo, Painel, Porta, Luz, Pneus);
- if(PneusFurados[Veiculo] == 3)
- {
- PneusFurados[Veiculo] = 1;
- GetVehicleDamageStatus(Veiculo, Painel, Porta, Luz, Pneus);
- UpdateVehicleDamageStatus(Veiculo, Painel, Porta, Luz, 5);
- SendClientMessage(playerid, 0xFFFFFFAA, "* Pneus {FF0000}Furados{FFFFFF}.");
- return 1;
- }
- if(Pneus == 5)
- {
- if(MotorQueimado[Veiculo] == 5)
- {
- SetVehicleHealth(Veiculo, 340);
- SendClientMessage(playerid, COLOR_WHITE, "* Motor {FF0000} Queimado");
- return 1;
- }
- MotorQueimado[Veiculo] += 1;
- SendClientMessage(playerid, COR_VERMELHO, "Cuidado, poderá queimar o Motor!!!!");
- return 1;
- }
- PneusFurados[Veiculo] += 1;
- SendClientMessage(playerid, COR_VERMELHO, "Cuidado, poderá furar os Pneus traseiros do Veiculo!!!!");
- }
- }
- }
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && newkeys & KEY_YES)
- {
- if(VeiculoValido[GetPlayerVehicleID(playerid)] == 1)
- {
- if(NovaCamera[playerid] == 0)
- {
- GameTextForPlayer(playerid, "~w~camera~g~ ligada", 5000, 6);
- AttachCameraToObject(playerid, ObjetoCarro[GetPlayerVehicleID(playerid)]);
- NovaCamera[playerid] = 1;
- }
- else if(NovaCamera[playerid] == 1)
- {
- GameTextForPlayer(playerid, "~w~camera~r~ desligada", 5000, 6);
- SetCameraBehindPlayer(playerid);
- NovaCamera[playerid] = 0;
- }
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000, "Este veículo ainda não suporta câmera em 1ª pessoa.");
- }
- }
- if(newkeys == KEY_FIRE)
- {
- if(EmComa[playerid] == 1)
- {
- SetPlayerPos(playerid, 1711.7788,1193.0687,35.7302);
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1,1,1,1,1,0,1);
- SetPlayerCameraPos(playerid, 1718.0660,1193.0928,34.8259);
- SetPlayerCameraLookAt(playerid, 1713.2642,1193.1049,34.8259);
- }
- }
- if(newkeys == KEY_JUMP)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
- {
- if(PuloQueda[playerid] == 0)
- {
- PuloQueda[playerid] = 1;
- return 1;
- }
- if(PuloQueda[playerid] == 1)
- {
- PuloQueda[playerid] = 2;
- return 1;
- }
- if(PuloQueda[playerid] == 2)
- {
- PuloQueda[playerid] = 3;
- return 1;
- }
- if(PuloQueda[playerid] == 3)
- {
- PuloQueda[playerid] = 4;
- return 1;
- }
- if(PuloQueda[playerid] == 4)
- {
- new Float:Vida;
- GetPlayerHealth(playerid, Vida);
- SetPlayerHealth(playerid, Vida-2);
- SendClientMessage(playerid, -1, "Você levou um tombo");
- GameTextForPlayer(playerid, "~r~~h~-2 de Life", 3000, 1);
- PuloQueda[playerid] = 0;
- return 1;
- }
- }
- }
- if(newkeys == KEY_SECONDARY_ATTACK)// LETRA F
- {
- cmd_entrar(playerid,"");// Quando ele aperta a letra acima ('F') executa esse comando!
- cmd_sair(playerid,"");// Quando ele aperta a letra acima ('F') executa esse comando!
- }
- if((newkeys == KEY_HORN) && (IsPlayerInAnyVehicle(playerid)))
- {
- cmd_portaotaxi(playerid);
- cmd_portaohotel(playerid);
- cmd_portaofunilaria(playerid);
- cmd_portaomecanicos(playerid);
- cmd_portaomedicos1(playerid);
- cmd_portaomedicos2(playerid);
- cmd_portaomotoboy1(playerid);
- cmd_portaomotoboy2(playerid);
- }
- if(newkeys == 16)
- {
- cmd_pegaremprego(playerid);
- cmd_iniciarteste(playerid);
- cmd_anunciodialogid(playerid);
- cmd_batercartao(playerid, "");
- cmd_comprarskin(playerid);
- if(PlayerToPoint(8.0, playerid, 1615.1709,1815.8325,10.8203))
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- return 1;
- }
- SetPlayerPos(playerid, 1608.8566,1749.5352,30.4688);
- SetPlayerFacingAngle(playerid, 176.1353);
- }
- if(PlayerToPoint(8.0, playerid, 1608.8566,1749.5352,30.4688))
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- return 1;
- }
- SetPlayerPos(playerid, 1615.1709,1815.8325,10.8203);
- SetPlayerFacingAngle(playerid, 173.5949);
- }
- if(PlayerToPoint(8.0, playerid, 2316.6047,-12.6100,26.7422))
- {
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_SEMBANCO, DIALOG_STYLE_LIST, "INFO Banco", "Comprar Conta", "Selecionar", "Cancelar");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_COMBANCO, DIALOG_STYLE_LIST, "INFO Banco", "Ver Banco\nApagar Conta", "Selecionar", "Cancelar");
- }
- }
- }
- return 1;
- }
- public OnPlayerCommandPerformed(playerid, cmdtext[], success)
- {
- if(!success) return SendClientMessage(playerid, 0xFFFF00AA, "Brasil CL: Comando inválido, use /ajuda.");
- return 1;
- }
- CMD:pegaradmin(playerid)
- {
- DadosPlayer[playerid][pAdmin] = 5;
- cmd_trabalhar(playerid, "");
- SendClientMessage(playerid,0xFFFF00AA, "Voce pegou Admin Nivel 5");
- return 1;
- }
- CMD:creditos(playerid)
- {
- SendClientMessage(playerid,0xFFFF00AA, "Creditos a Kevin Santos ");
- SendClientMessage(playerid,0xFFFF00AA, "Creditos a Bruno Trindade ");
- SendClientMessage(playerid,0xFFFF00AA, "Creditos a Fire Script Pelas Ajuda ");
- SendClientMessage(playerid,0xFFFF00AA, "Creditos a Jonathan Feitosa Pelo SIstema de registro ");
- SendClientMessage(playerid,0xFFFF00AA, "Creditos aos Criadores do ZCMD ,SSCANF , DOF2 etc.... ");
- return 1;
- }
- CMD:pegaremprego(playerid)
- {
- if(!PlayerToPoint(2.0, playerid, 361.8300,173.5202,1008.3828))
- {
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_PREFEITURA, DIALOG_STYLE_LIST, "{FFFFFF}Prefeitura de LV","\tPagar multas do Veiculo\n\tConseguir um Emprego","Confirmar","Cancelar");
- return 1;
- }
- CMD:entrar(playerid, params[])
- {
- if (PlayerToPoint(3.0, playerid,2375.7332,2306.8313,8.1406))//Prefeitura
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Prefeitura", 3000, 3);
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,387.7978,173.8582,1008.3828);
- }
- else if (PlayerToPoint(3.0, playerid,2388.4788,2466.0518,10.8203))//Estação Metereológica
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Estacao Metereologica", 3000, 3);
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,366.7068,197.4417,1008.3828);
- }
- else if (PlayerToPoint(3.0, playerid,1658.4915,2200.3518,10.8203))//Mecanicos
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Oficina", 3000, 3);
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,243.7966,304.9345,999.1484);
- }
- else if (PlayerToPoint(3.0, playerid,2287.2432,2430.9260,10.8203))//Delegacia
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Delegacia", 3000, 3);
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,239.0882,142.0466,1003.0234);
- }
- else if(PlayerToPoint(3.0, playerid, 2127.6575,2379.1746,10.8203))//Banco de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando no ~b~Banco", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2315.5200,0.3490,26.7422);
- }
- else if(PlayerToPoint(3.0, playerid, 2102.4788,2257.4514,11.0234))//Binco de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Binco", 3000, 3);
- SetPlayerInterior(playerid, 15);
- SetPlayerPos(playerid,207.7336,-108.6231,1005.1328);
- }
- else if(PlayerToPoint(3.0, playerid, 2368.5193,1983.7614,10.8203))//Steak de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Steak House", 3000, 3);
- SetPlayerInterior(playerid, 4);
- SetPlayerPos(playerid,457.304748,-88.428497,999.554687);
- }
- else if(PlayerToPoint(3.0, playerid, 2393.2102,2041.9880,10.8203))//Clukin Bell de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando no ~b~Clukin Bell", 3000, 3);
- SetPlayerInterior(playerid, 9);
- SetPlayerPos(playerid,364.9281,-10.7596,1001.8516);
- }
- else if(PlayerToPoint(3.0, playerid, 2351.7773,2532.9316,10.8203))//Well Staked Pizza de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando no ~b~Well Staked", 3000, 3);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid,372.2600,-132.8487,1001.4922);
- }
- else if(PlayerToPoint(3.0, playerid, 1583.2543,1769.0892,10.8203))//Hospital de LV
- {
- GameTextForPlayer(playerid, "~g~Entrando no ~b~Hospital", 3000, 3);
- SetPlayerVirtualWorld(playerid, 10);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1715.4327,1169.8258,34.8259);
- }
- else if(PlayerToPoint(3.0, playerid, 2351.7773,2532.9316,10.8203))//Hotel de LV
- {
- if(DadosPlayer[playerid][pQuartoHotel] == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não possui um quarto no hotel");
- return 1;
- }
- GameTextForPlayer(playerid, "~g~Entrando no ~b~Hotel", 3000, 3);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid,964.106994,-53.205497,1001.124572);
- NoHotel[playerid] = 1;
- }
- else if(PlayerToPoint(3.0, playerid, 1719.8727,1193.0046,34.8259))//Pacientes Hospital de LV
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- GameTextForPlayer(playerid, "~w~Porta ~r~Fechada", 3000, 6);
- return 1;
- }
- GameTextForPlayer(playerid, "~g~Entrando na ~b~Sala de Pacientes", 3000, 3);
- SetPlayerVirtualWorld(playerid, 10);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1718.0514,1192.9563,34.8259);
- }
- return 1;
- }
- CMD:sair(playerid, params[])
- {
- if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828))//Prefeitura
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Prefeitura", 3000, 3);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2375.7332,2306.8313,8.1406);
- }
- else if (PlayerToPoint(3.0, playerid,366.7068,197.4417,1008.3828))//Estacao M.
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Estacao Metereologica", 3000, 3);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2388.4788,2466.0518,10.8203);
- }
- else if (PlayerToPoint(3.0, playerid,243.7966,304.9345,999.1484))//Mecanicos
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Oficina", 3000, 3);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1658.4915,2200.3518,10.8203);
- }
- else if (PlayerToPoint(3.0, playerid,239.0882,142.0466,1003.0234))//Delegacia
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Delegacia", 3000, 3);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2287.2432,2430.9260,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 2315.5200,0.3490,26.7422))//Banco
- {
- GameTextForPlayer(playerid, "~g~Saindo do ~b~Banco", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2127.6575,2379.1746,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 207.7336,-108.6231,1005.1328))//Binco
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Binco", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2102.4788,2257.4514,11.0234);
- }
- else if(PlayerToPoint(3.0, playerid, 457.304748,-88.428497,999.554687))//Steak
- {
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Steak House", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2368.5193,1983.7614,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 364.9281,-10.7596,1001.8516))//Clukin Bell de LV
- {
- GameTextForPlayer(playerid, "~g~Saindo do ~b~Clukin Bell", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2393.2102,2041.9880,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 372.2600,-132.8487,1001.4922))//Well Staked Pizza de LV
- {
- GameTextForPlayer(playerid, "~g~Saindo do ~b~Well Staked", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2351.7773,2532.9316,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 1715.4327,1169.8258,34.8259))//Hospital de LV
- {
- GameTextForPlayer(playerid, "~g~Saindo do ~b~Hospital", 3000, 3);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1583.2543,1769.0892,10.8203);
- }
- else if(PlayerToPoint(3.0, playerid, 964.106994,-53.205497,1001.124572))//Hotel de LV
- {
- GameTextForPlayer(playerid, "~g~Saindo do ~b~Hotel", 3000, 3);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1850.4238,2156.7078,10.8203);
- NoHotel[playerid] = 0;
- }
- else if(PlayerToPoint(3.0, playerid, 1718.0514,1192.9563,34.8259))//Pacientes Hospital de LV
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- GameTextForPlayer(playerid, "~w~Porta ~r~Fechada", 3000, 6);
- return 1;
- }
- GameTextForPlayer(playerid, "~g~Saindo da ~b~Sala dos Pacientes", 3000, 3);
- SetPlayerVirtualWorld(playerid, 10);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid,1719.8727,1193.0046,34.8259);
- }
- return 1;
- }
- CMD:batercartao(playerid, params[])
- {
- if(IsAMec(playerid))
- {
- if(PlayerToPoint(3,playerid,249.1723,302.0175,999.1484))
- {
- if(MecanicoServico[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Agora você está de plantão como mecânico e irá receber chamadas de pessoas que precisam.");
- MecanicoServico[playerid] = 1;
- format(String, sizeof(String), "O Mecânico %s está em serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- SetPlayerSkin(playerid, 48);
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Agora Você Está De Folga, e não receberá chamados!");
- MecanicoServico[playerid] = 0;
- SetPlayerSkin(playerid, DadosPlayer[playerid][pRoupa]);
- }
- }
- }
- else if(IsALixeiro(playerid))
- {
- if(PlayerToPoint(8,playerid,1897.6670,729.2797,10.8198))
- {
- if(LixeiroPlantao[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Agora você está de plantão como Lixeiro e você pode fazer Limpezas agora!!");
- LixeiroPlantao[playerid] = 1;
- format(String, sizeof(String), "O Lixeiro %s está em serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- SetPlayerSkin(playerid, 260);
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você encerrou sua cargo-horária e finalizou o plantão");
- LixeiroPlantao[playerid] = 0;
- format(String, sizeof(String), "O Lixeiro %s está fora de serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- SetPlayerSkin(playerid, DadosPlayer[playerid][pRoupa]);
- }
- }
- }
- else if(DadosPlayer[playerid][pProfissao] == 5)
- {
- if(PlayerToPoint(8,playerid,1599.6315,1815.8473,10.8203))
- {
- if(MedicoServico[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Agora você está de plantão como Lixeiro e você pode fazer viagens agora!!");
- MedicoServico[playerid] = 1;
- format(String, sizeof(String), "O Médico %s está em serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você encerrou sua cargo-horária e finalizou o plantão");
- MedicoServico[playerid] = 0;
- format(String, sizeof(String), "O Médico %s está fora de serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- }
- }
- }
- else if(DadosPlayer[playerid][pProfissao] == 6)
- {
- if(PlayerToPoint(8,playerid,434.3727,-81.9675,999.5547))
- {
- if(MotoBoyServico[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Agora você está de plantão como Lixeiro e você pode fazer viagens agora!!");
- MotoBoyServico[playerid] = 1;
- format(String, sizeof(String), "O MotoBoy %s está em serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- SetPlayerSkin(playerid, 155);
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você encerrou sua cargo-horária e finalizou o plantão");
- MotoBoyServico[playerid] = 0;
- format(String, sizeof(String), "O MotoBoy %s está fora de serviço.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- SetPlayerSkin(playerid, DadosPlayer[playerid][pRoupa]);
- }
- }
- }
- return 1;
- }
- CMD:finalizarlixo(playerid, params[])
- {
- if(LixeiroPlantao[playerid] != 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está fazendo nenhum Trabalho.");
- return 1;
- }
- LixeiroTrabalho[playerid] = 0;
- SendClientMessage(playerid, COR_AZUL, "Você finalizou seu Recolhimento de Lixo.");
- SendClientMessage(playerid, COR_AZUL, "Para iniciar um novo digite /IniciarLixo.");
- return 1;
- }
- CMD:iniciarlixo(playerid, params[])
- {
- if(!IsALixeiro(playerid))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não é um Lixeiro");
- return 1;
- }
- if(LixeiroPlantao[playerid] != 0)
- {
- new random1 = random(sizeof(LixoRandom));
- format(String, sizeof(String), "O Lixeiro %s iniciou uma Limpeza.", PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTBLUE, String);
- LixeiroTrabalho[playerid] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Há 47 lixos espalhados por Las Venturas, a cada lixo recolhido será adicionado R$75 no seu salário.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Para finalizar a sua limpeza, digite /FinalizarLixo.");
- AddCheckpointPickup(playerid, LixoRandom[random1][0], LixoRandom[random1][1], LixoRandom[random1][2], 1264);
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você não bateu cartão!!");
- return 1;
- }
- return 1;
- }
- CMD:anunciodialogid(playerid)
- {
- if(PlayerToPoint(8.0, playerid, 2446.9893,2376.2876,12.1635)) return
- ShowPlayerDialog(playerid, DIALOG_ANUNCIO, DIALOG_STYLE_INPUT, "Anuncio", "Digite um texto abaixo para anuncial algo", "Enviar", "Sair");
- return 1;
- }
- CMD:anuncio(playerid, params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(!PlayerToPoint(8.0, playerid, 2446.9893,2376.2876,12.1635)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está na Rede Globo");
- GetPlayerName(playerid,sendername,sizeof(sendername));
- if(sscanf(params, "s", params)) { SendClientMessage(playerid,COLOR_WHITE,"USE: (/An)uncio [Texto do Anuncio]"); return true; }
- new Letras;
- new praVoce = Letras * 25;
- if(GetPlayerMoney(playerid) < praVoce)
- {
- format(STR,sizeof(STR),"* Você usou muitos caracteres que custam R$%d,Você não tem esse dinheiro.",praVoce);
- SendClientMessage(playerid, COLOR_LIGHTBLUE,STR);
- return true;
- }
- GivePlayerMoney(playerid, -praVoce);
- format(STR,sizeof(STR),"Anuncio: %s, Contato: %s ID:[%d] - Telefone:[%d]", params,sendername,playerid,DadosPlayer[playerid][pCelular]);
- SendClientMessageToAll(0x00FF00AA,STR);
- print(STR);
- format(STR,sizeof(STR),"~r~Pagou R$%d ~n~~w~Mensagem continha %d Caracteres",praVoce,Letras);
- GameTextForPlayer(playerid,STR,5000,5);
- }
- return true;
- }
- CMD:sethora(playerid, params[])
- {
- new Hora;
- if(sscanf(params, "i", Hora)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /SetHora [Hora]");
- SetWorldTime(Hora);
- return 1;
- }
- CMD:cv(playerid, params[])
- {
- new Vehicle;
- new carro, Cor1, Cor2;
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- if(sscanf(params, "iii", carro, Cor1, Cor2)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /cv [ID] [Cor1] [Cor2]");
- Vehicle = AddStaticVehicle(carro, X,Y,Z,0.0, Cor1, Cor2);
- PutPlayerInVehicle(playerid, Vehicle, 0);
- new RandomRodas = random(sizeof(Rodas));
- AddVehicleComponent(Vehicle, Rodas[RandomRodas]); // Rodas
- return 1;
- }
- CMD:comprarskin(playerid)
- {
- if(!PlayerToPoint(8.0, playerid, 207.5201,-100.7680,1005.2578))
- {
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_SKIN, DIALOG_STYLE_INPUT, "Binco LV", "Digite um ID de Skin válido para Mudar", "Confirmar", "Cancelar");
- return 1;
- }
- CMD:curar(playerid, params[])
- {
- new para1, preco;
- if(DadosPlayer[playerid][pProfissao] != 5) return SendClientMessage(playerid, COR_VERMELHO, "Você não é um Médico");
- if(sscanf(params, "ud", para1, preco)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /curar [ID] [Preço]");
- if(preco > 50 || preco < 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "O preço não pode ser maior que 50 nem menor que 0");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em uma Ambulância");
- return 1;
- }
- new Veiculo = GetPlayerVehicleID(playerid);
- if(!IsAMedicoCar(Veiculo))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em uma Ambulância");
- return 1;
- }
- if(IsPlayerConnected(para1))
- {
- if(!IsPlayerInAnyVehicle(para1))
- {
- SendClientMessage(playerid, COR_VERMELHO, "O Jogador selecionado não está na ambulancia");
- return 1;
- }
- new Float:Health;
- GetPlayerHealth(playerid, Health);
- format(STR, sizeof(STR), "A Antiga Vida do Jogador era: %i", Health);
- SendClientMessage(playerid, COLOR_WHITE, STR);
- SetPlayerHealth(playerid, Health+10);
- format(STR, sizeof(STR), "A Nova Vida do Jogador é: %i", Health);
- SendClientMessage(playerid, COLOR_WHITE, STR);
- GivePlayerMoney(playerid, preco);
- GivePlayerMoney(para1, -preco);
- GameTextForPlayer(para1, "~r~Voce foi Curado", 5000, 4);
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "O Jogador não está online!");
- return 1;
- }
- return 1;
- }
- CMD:hospital(playerid)
- {
- SetPlayerPos(playerid, 1696.62, 1190.35, 33.83);
- return 1;
- }
- CMD:vendercomida(playerid, params[])
- {
- new Preco;
- new para1;
- new Float:ComidaX, Float:ComidaY, Float:ComidaZ;
- GetPlayerName(playerid, NomeJogador, 64);
- GetPlayerPos(playerid, ComidaX, ComidaY, ComidaZ);
- if(sscanf(params, "ui", para1, Preco)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /VenderComida [ID] [Preço]");
- if(!IsPlayerConnected(para1)) return SendClientMessage(playerid, COR_VERMELHO, "ID inválido!");
- if(para1 == playerid) return SendClientMessage(playerid, COR_VERMELHO, "Você não pode vender comida para si mesmo!");
- if(Preco > 200 || Preco < 1) return SendClientMessage(playerid, COR_VERMELHO, "O preço deverá ser entre $0 e $200");
- if(GetPlayerMoney(playerid) < Preco) return SendClientMessage(playerid, COR_VERMELHO, "O Jogador escolhido não possui este dinheiro");
- if(DadosPlayer[playerid][pProfissao] == 6)
- {
- if(PlayerToPoint(8.0, para1, ComidaX, ComidaY, ComidaZ))
- {
- GetPlayerName(AjudaMotoBoy[playerid], NomeJogador, 64);
- format(STR, sizeof(STR), "O MotoBoy %s está lhe oferecendo um Marmitex de Comida por R$%i. Para aceitar digite /aceitar Comida", NomeJogador, Preco);
- SendClientMessage(para1, COLOR_LIGHTBLUE, STR);
- ServicoMotoBoy = 1;
- ComidaPreco[para1] = Preco;
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está proximo ao Jogador!");
- }
- }
- return 1;
- }
- CMD:consulta(playerid, params[])
- {
- new giveplayerid;
- new Preco;
- if(sscanf(params, "ui", giveplayerid, Preco)) return SendClientMessage(playerid, 0x33CCFFAA, "USE: /Consulta [ID] [PRECO]");
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COR_VERMELHO, "O jogador escolhido não está Online");
- if(giveplayerid == playerid) return SendClientMessage(playerid, COR_VERMELHO, "Você não pode ser Consultar");
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Médico");
- return 1;
- }
- if(EmComa[giveplayerid] != 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "O jogador escolhido não está em Coma");
- return 1;
- }
- if(Preco > 200 || Preco < 1) return SendClientMessage(playerid, COR_VERMELHO, "O preço deverá ser entre $0 e $200");
- if(GetPlayerMoney(playerid) < Preco) return SendClientMessage(playerid, COR_VERMELHO, "O Jogador escolhido não possui este dinheiro");
- GetPlayerName(AjudaMedico[playerid], NomeJogador, 64);
- format(STR, sizeof(STR), "O Médico %s está lhe oferecendo uma Consulta por R$%i. Para aceitar digite /aceitar Consulta", NomeJogador, Preco);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, STR);
- ServicoConsulta = 1;
- ConsultaPreco[giveplayerid] = Preco;
- return 1;
- }
- CMD:servico(playerid, params[])
- {
- new x_nr[80];
- if(sscanf(params, "s", x_nr)) return SendClientMessage(playerid, 0x33CCFFAA, "USE: /Serviço [MECANICO/TAXI/COMIDA]");
- if(strcmp(params, "Mecanico", true) == 0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(DadosPlayer[i][pProfissao] == 1)
- {
- if(MecanicoServico[i] == 1)
- {
- GetPlayerName(AjudaMecanico[playerid], NomeJogador, 64);
- format(STR, sizeof(STR), "%s está precisando do seu serviço, vá até ele ajuda-lo", NomeJogador);
- SendClientMessage(i, COLOR_LIGHTBLUE, STR);
- ServicoMecanico = 1;
- }
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aguarde até que algum Mecânico venha lhe atender");
- }
- else if(strcmp(params, "Comida", true) == 0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(DadosPlayer[i][pProfissao] == 6)
- {
- if(MotoBoyServico[i] == 1)
- {
- GetPlayerName(AjudaMotoBoy[playerid], NomeJogador, 64);
- format(STR, sizeof(STR), "%s está precisando do seu serviço, vá até ele ajuda-lo", NomeJogador);
- SendClientMessage(i, COLOR_LIGHTBLUE, STR);
- ServicoMotoBoy = 1;
- }
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aguarde até que algum MotoBoy venha lhe atender");
- }
- else if(strcmp(params, "Medico", true) == 0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(DadosPlayer[i][pProfissao] == 1)
- {
- if(MedicoServico[i] == 1)
- {
- GetPlayerName(AjudaMedico[playerid], NomeJogador, 64);
- format(STR, sizeof(STR), "%s está precisando do seu serviço, vá até ele ajuda-lo", NomeJogador);
- SendClientMessage(i, COLOR_LIGHTBLUE, STR);
- ServicoMedico = 1;
- }
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Aguarde até que algum Médico venha lhe atender");
- }
- return 1;
- }
- CMD:aceitar(playerid, params[])
- {
- new x_nr[80];
- if(sscanf(params, "s", x_nr)) return SendClientMessage(playerid, 0xFFFFFFAA, "USE: /Aceitar [MECANICO/TAXI/COMIDA/CONSULTA]");
- GetPlayerName(playerid, NomeJogador, 64);
- if(strcmp(params, "Mecanico", true) == 0)
- {
- if(ServicoMecanico == 1)
- {
- if(DadosPlayer[playerid][pProfissao] == 1)
- {
- if(MecanicoServico[playerid] == 1)
- {
- new Float:XMec, Float:YMec, Float:ZMec;
- format(STR, sizeof(STR), "O Mecânico %s aceitou o seu chamado, aguarde a sua Chegada", NomeJogador);
- SendClientMessage(AjudaMecanico[playerid], COLOR_LIGHTBLUE, STR);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vá até o Checkpoint Vermelho no Mapa e Faça seu Trabalho");
- GetPlayerPos(playerid, XMec, YMec, ZMec);
- SetPlayerCheckpoint(playerid, XMec, YMec, ZMec, 4);
- ServicoMecanico = 0;
- MecanicoAceito[playerid] = 1;
- }
- }
- }
- }
- else if(strcmp(params, "Entrega", true) == 0)
- {
- if(ServicoMotoBoy == 1)
- {
- if(DadosPlayer[playerid][pProfissao] == 6)
- {
- if(MotoBoyServico[playerid] == 1)
- {
- new Float:XComida, Float:YComida, Float:ZComida;
- format(STR, sizeof(STR), "O MotoBoy %s aceitou o seu chamado, aguarde a sua Chegada", NomeJogador);
- SendClientMessage(AjudaMotoBoy[playerid], COLOR_LIGHTBLUE, STR);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vá até o Checkpoint Vermelho no Mapa e Faça seu Trabalho");
- GetPlayerPos(playerid, XComida, YComida, ZComida);
- SetPlayerCheckpoint(playerid, XComida, YComida, ZComida, 4);
- ServicoMotoBoy = 0;
- }
- }
- }
- }
- else if(strcmp(params, "Comida", true) == 0)
- {
- if(ServicoMotoBoy == 1)
- {
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "O Cliente %s aceitou o seu Oferecimento de Marmitex", NomeJogador);
- SendClientMessage(AjudaMotoBoy[playerid], COLOR_LIGHTBLUE, STR);
- ServicoMotoBoy = 0;
- GivePlayerMoney(playerid, -ComidaPreco[playerid]);
- FomePlayer[playerid] -= 25;
- GivePlayerHealth(playerid, 5);
- DadosPlayer[AjudaMotoBoy[playerid]][pLucrosPD] = ComidaPreco[playerid];
- }
- }
- else if(strcmp(params, "Medico", true) == 0)
- {
- if(ServicoMedico == 1)
- {
- if(DadosPlayer[playerid][pProfissao] == 6)
- {
- if(MedicoServico[playerid] == 1)
- {
- new Float:XMedico, Float:YMedico, Float:ZMedico;
- format(STR, sizeof(STR), "O Medico %s aceitou o seu chamado, aguarde a sua Chegada", NomeJogador);
- SendClientMessage(AjudaMedico[playerid], COLOR_LIGHTBLUE, STR);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vá até o Checkpoint Vermelho no Mapa e Faça seu Trabalho");
- GetPlayerPos(playerid, XMedico, YMedico, ZMedico);
- SetPlayerCheckpoint(playerid, XMedico, YMedico, ZMedico, 4);
- ServicoMedico = 0;
- }
- }
- }
- }
- else if(strcmp(params, "Consulta", true) == 0)
- {
- if(ServicoConsulta == 1)
- {
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "O Paciente %s aceitou sua Proposta de Consulta", NomeJogador);
- SendClientMessage(AjudaMedico[playerid], COLOR_LIGHTBLUE, STR);
- SetTimerEx("ConsultaJogador", 7000, false, "i", playerid);
- GameTextForPlayer(playerid, "~y~Se Consultando...", 7000, 3);
- ServicoConsulta = 0;
- GivePlayerMoney(playerid, -ConsultaPreco[playerid]);
- DadosPlayer[playerid][pLucrosPD] += ConsultaPreco[playerid];
- }
- }
- else if(strcmp(params, "Conserto", true) == 0)
- {
- if(PlayerConserto[playerid] == 1)
- {
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "O Jogador %s aceitou sua Proposta de Conserto", NomeJogador);
- SendClientMessage(MecanicoReparo[playerid], COLOR_LIGHTBLUE, STR);
- SetTimerEx("MecanicoConserto", 30000, false, "i", playerid);
- GameTextForPlayer(playerid, "~y~Consertando o Veiculo", 30000, 3);
- DadosPlayer[playerid][pLucrosPD] += PrecoReparo[playerid];
- GivePlayerMoney(playerid, -PrecoReparo[playerid]);
- PlayerConserto[playerid] = 0;
- ConsertoMecanico[playerid] = 0;
- }
- }
- else if(strcmp(params, "Abastecimento", true) == 0)
- {
- if(PlayerAbastecimento[playerid] == 1)
- {
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "O Jogador %s aceitou sua Proposta de Abastecimento.", NomeJogador);
- SendClientMessage(MecanicoAbastecer[playerid], COLOR_LIGHTBLUE, STR);
- SetTimerEx("MecanicoAbastecimento", 30000, false, "i", playerid);
- GameTextForPlayer(playerid, "~y~Abastecendo o Veiculo", 30000, 3);
- DadosPlayer[playerid][pLucrosPD] += LitrosAbastecer[playerid];
- GivePlayerMoney(playerid, -LitrosAbastecer[playerid]);
- PlayerAbastecimento[playerid] = 0;
- AbastecimentoMecanico[playerid] = 0;
- }
- }
- return 1;
- }
- CMD:consertar(playerid, params[])
- {
- new para1;
- new Preco;
- if(sscanf(params, "ui", para1, Preco)) return SendClientMessage(playerid, 0x33CCFFAA, "USE: /Consertar [ID] [Preço]");
- if(DadosPlayer[playerid][pProfissao] == 1)
- {
- if(MecanicoServico[playerid] == 1)
- {
- if(Preco > 200 || Preco < 1) return SendClientMessage(playerid, COR_VERMELHO, "O preço deverá ser entre $0 e $200");
- if(para1 == playerid) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você não pode consertar o seu veiculo");
- if(GetPlayerMoney(playerid) < Preco) return SendClientMessage(playerid, COR_VERMELHO, "O Jogador escolhido não possui este dinheiro");
- if(ConsertoMecanico[playerid] == 0)
- {
- GetPlayerName(playerid, MecanicoReparo[playerid], 64);
- format(STR, sizeof(STR), "O Mecânico %s está querendo consertar seu carro por $%i", MecanicoReparo[playerid], Preco);
- SendClientMessage(para1, COLOR_LIGHTBLUE, STR);
- ConsertoMecanico[playerid] = 1;
- PlayerConserto[para1] = 1;
- PrecoReparo[para1] = Preco;
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você ja fez um oferecimento de Conserto");
- }
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em Serviço");
- }
- }
- return 1;
- }
- CMD:pegarcombustivel(playerid, params[])
- {
- new Litros;
- if(sscanf(params, "i", Litros)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /PegarCombustivel [Litros]");
- if(DadosPlayer[playerid][pProfissao] != 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não é um Mecânico!");
- return 1;
- }
- if(PlayerToPoint(7.0, playerid, 1594.7377,2218.9993,11.0692) || PlayerToPoint(8.0, playerid, 2106.5562,898.0957,11.1797) || PlayerToPoint(8.0, playerid, 2396.2493,984.4342,10.8203) || PlayerToPoint(8.0, playerid, 2189.5134,2479.9941,11.2422) || PlayerToPoint(8.0, playerid, 2138.8096,2734.1311,11.1763))
- {
- GetPlayerName(playerid, NomeJogador, 64);
- if(GetPlayerMoney(playerid) < Litros*2+7) return SendClientMessage(playerid, COLOR_WHITE, "Você não possui o dinheiro do total");
- DadosPlayer[playerid][pLitros] = Litros;
- GivePlayerMoney(playerid, Litros*2+7);
- format(STR, sizeof(STR), "POSTO: Você pegou %i Litros de Combustivel por R$%i.", Litros, Litros*2+7);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, STR);
- format(STR, sizeof(STR), "* %s está pegando Combustivel.", NomeJogador);
- SendProxMessage(6.0, playerid, STR, COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em nenhum Posto de Gasolina");
- }
- return 1;
- }
- CMD:abastecer(playerid, params[])
- {
- new para1;
- new Litros;
- if(sscanf(params, "ui", para1, Litros)) return SendClientMessage(playerid, 0x33CCFFAA, "USE: /Consertar [ID] [Preço]");
- if(DadosPlayer[playerid][pProfissao] == 1)
- {
- if(MecanicoServico[playerid] == 1)
- {
- if(DadosPlayer[playerid][pLitros] < Litros) return SendClientMessage(playerid, COR_VERMELHO, "Você não tem essa quantia de Combustivel");
- if(Litros > 100 || Litros < 1) return SendClientMessage(playerid, COR_VERMELHO, "O número de litros deverá ser entre 0 e 100");
- if(para1 == playerid) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você não pode abastecer o seu veiculo");
- if(GetPlayerMoney(playerid) < Litros*3) return SendClientMessage(playerid, COR_VERMELHO, "O Jogador escolhido não possui este dinheiro");
- if(AbastecimentoMecanico[playerid] == 0)
- {
- GetPlayerName(playerid, MecanicoAbastecer[playerid], 64);
- format(STR, sizeof(STR), "O Mecânico %s está querendo abastecer seu veiculo em %i Litros, por $%i", MecanicoAbastecer[playerid], Litros, Litros*3);
- SendClientMessage(para1, COLOR_LIGHTBLUE, STR);
- AbastecimentoMecanico[playerid] = 1;
- PlayerAbastecimento[para1] = 1;
- LitrosAbastecer[para1] = Litros*3;
- LitrosQuantia[para1] = Litros;
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você ja fez um oferecimento de Abastecimento");
- }
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em Serviço");
- }
- }
- return 1;
- }
- CMD:comer(playerid, params[])
- {
- if(PlayerToPoint(5.0, playerid, 369.5706,-6.3426,1001.8589) || PlayerToPoint(5.0, playerid, 375.5739,-119.6068,1001.4995))
- {
- new x_nr[32];
- if(sscanf(params, "i", x_nr))
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "* Cardápio");
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "=========================================");
- SendClientMessage(playerid, COLOR_WHITE, "[1] Pedaço de Pizza de Mussarela R$:5.00");
- SendClientMessage(playerid, COLOR_WHITE, "[2] Pedaço de Pizza de Calabreza R$:6.00");
- SendClientMessage(playerid, COLOR_WHITE, "[3] Esfiha de Carne R$:3.00");
- SendClientMessage(playerid, COLOR_WHITE, "[4] Esfiha de Queijo R$:3.00");
- SendClientMessage(playerid, COLOR_WHITE, "[5] Batata Frita R$:5.00");
- SendClientMessage(playerid, COLOR_WHITE, "[6] Coxinha de Frango R$:2.00");
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "=========================================");
- return true;
- }
- GetPlayerName(playerid, NomeJogador, 40);
- if(strcmp(params,"1",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 5)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 5,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 6)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu um Pedaço de Pizza de Mussarela.", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -5);
- FomePlayer[playerid] -= 25;
- GivePlayerHealth(playerid, 5);
- }
- else if(strcmp(params,"2",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 6)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 6,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 7)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu um Pedaço de Pizza de Calabreza.", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -6);
- FomePlayer[playerid] -= 30;
- GivePlayerHealth(playerid, 5);
- }
- else if(strcmp(params,"3",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 3)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 3,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 11)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu uma Esfiha de Carne.", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -3);
- FomePlayer[playerid] -= 10;
- GivePlayerHealth(playerid, 5);
- }
- else if(strcmp(params,"4",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 3)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 3,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 11)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu uma Esfiha de Queijo.", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -3);
- FomePlayer[playerid] -= 10;
- GivePlayerHealth(playerid, 5);
- }
- else if(strcmp(params,"5",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 5)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 5,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 26)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu uma Porção de Batata Frita..", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -5);
- FomePlayer[playerid] -= 25;
- GivePlayerHealth(playerid, 5);
- }
- else if(strcmp(params,"6",true) == 0)
- {
- if(GetPlayerMoney(playerid) < 2)
- {
- SendClientMessage(playerid, COR_VERMELHO,"Você não possui R$ 2,00");
- return 1;
- }
- if(FomePlayer[playerid] <= 6)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está mais com fome!");
- return 1;
- }
- format(STR, 256, "%s comeu uma Coxinha de Frango.", NomeJogador);
- SendProxMessage(8.0, playerid, STR, 0x82FFAAAA);
- GivePlayerMoney(playerid, -2);
- FomePlayer[playerid] -= 5;
- GivePlayerHealth(playerid, 5);
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Comida inválida");
- return 1;
- }
- }
- return 1;
- }
- CMD:alta(playerid, params[])
- {
- if(EmComa[playerid] != 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em Coma");
- return 1;
- }
- SendClientMessage(playerid, COR_HOSPITAL,"=========== Hospital Crazzy Life ============");
- format(STR, sizeof(STR), "* Ainda faltam %i segundos para voce receber alta.", Alta[playerid]);
- SendClientMessage(playerid, 0xFFFFFFAA, STR);
- return 1;
- }
- CMD:pegaralta(playerid)
- {
- TimerAlta(playerid);
- SetPlayerPos(playerid, 1711.7788,1193.0687,35.7302);
- EmComa[playerid] = 1;
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1,1,1,1,1,0,1);
- SetPlayerCameraPos(playerid, 1718.0660,1193.0928,34.8259);
- SetPlayerCameraLookAt(playerid, 1713.2642,1193.1049,34.8259);
- SetTimerEx("EmComa", 100, true, "i", playerid);
- return 1;
- }
- CMD:cc(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- if(!IsPlayerInVehicle(playerid, Veiculo))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em um Veiculo");
- return 1;
- }
- GetPlayerName(playerid, NomeJogador, 64);
- if(CintoSeguranca[playerid] == 0)
- {
- format(STR, sizeof(STR), "* %s colocou o cinto de segurança.", NomeJogador);
- CintoSeguranca[playerid] = 1;
- }
- else if(CintoSeguranca[playerid] == 1)
- {
- format(STR, sizeof(STR), "* %s tirou o cinto de segurança.", NomeJogador);
- CintoSeguranca[playerid] = 0;
- }
- SendProxMessage(8.0, playerid, STR, COLOR_PURPLE);
- return 1;
- }
- CMD:respawncarros(playerid, params[]) return cmd_rc(playerid, params);
- CMD:rc(playerid, params[])
- {
- for(new car = 1; car <= MAX_VEHICLES; car++)
- {
- SetVehicleToRespawn(car);
- }
- return 1;
- }
- CMD:aluguel(playerid)
- {
- TogglePlayerControllable(playerid, 0);
- GameTextForPlayer(playerid, "~w~Voce pode alugar essa Bike~n~Custa:~g~R$45~n~~w~Para alugar digite~n~~g~/alugarveiculo~n~~w~Para sair digite ~r~/sair", 20000, 3);
- return 1;
- }
- CMD:alugarquarto(playerid)
- {
- new QHotel = DadosPlayer[playerid][pQuartoHotel];
- if(QHotel == 1)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você já alugou um Quarto no Hotel");
- return 1;
- }
- GivePlayerMoney(playerid, -100);
- DadosPlayer[playerid][pQuartoHotel] = 1;
- GameTextForPlayer(playerid, "~g~Quarto Alugado!!~n~~w~Caso queira desaluga-lo~n~Digite ~r~/desalugarquarto", 3000, 3);
- SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
- SetPlayerInterior(playerid, 3);
- NoHotel[playerid] = 1;
- if(LCarro[playerid] == 0)
- {
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "{FFFFFF}Informação", "{FFFFFF}Ok, você já alugou um quarto no Hotel.\n\nAgora digite (/GPS) >> Auto Escola ou Siga o 'S' vermelho do Mapa\nChegando lá tire sua carteira de Habilitação.\nApós terminar vá até a Prefeitura pegar um Emprego", "Fechar", "");
- }
- return 1;
- }
- CMD:desalugarquarto(playerid)
- {
- new QHotel = DadosPlayer[playerid][pQuartoHotel];
- if(QHotel == 0)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não tem nenhum Quarto no Hotel");
- return 1;
- }
- if(NoHotel[playerid] == 1)
- {
- SetPlayerPos(playerid, 1850.4238,2156.7078,10.8203);
- SetPlayerInterior(playerid, 0);
- SendClientMessage(playerid, COLOR_WHITE, "Quarto desalugado");
- GameTextForPlayer(playerid, "~r~Quarto Desalugado!!", 3000, 3);
- DadosPlayer[playerid][pQuartoHotel] = 0;
- NoHotel[playerid] = 0;
- }
- else
- {
- SetPlayerPos(playerid, 1850.4238,2156.7078,10.8203);
- SetPlayerInterior(playerid, 0);
- SendClientMessage(playerid, COLOR_WHITE, "Quarto desalugado");
- GameTextForPlayer(playerid, "~r~Quarto Desalugado!!", 3000, 3);
- QHotel = 0;
- }
- return 1;
- }
- CMD:alugarveiculo(playerid)
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(IsABikeAluguelCar(newcar))
- {
- if(GetPlayerMoney(playerid) < 45)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não possui esse dinheiro");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- GameTextForPlayer(playerid, "~w~Veiculo Alugado~n~Voce pode tranca-lo usando~n~~g~/veiculo trancar", 4000, 3);
- TogglePlayerControllable(playerid, 1);
- GivePlayerMoney(playerid, -45);
- }
- return 1;
- }
- CMD:lojabcl(playerid)
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "|====== Loja Brasil Crazzy Life ======|");
- SendClientMessage(playerid, COR_VERMELHO, "• Vip: 30 dias 9 reais - 60 dias 16 reais");
- SendClientMessage(playerid, COR_VERMELHO, "• Cash: cada 30k 1 real");
- SendClientMessage(playerid, COR_VERMELHO, "• Cura de Vicio: 100 de vicio 1 real, 1000 vicio 10 reais.");
- SendClientMessage(playerid, COR_VERMELHO, "• House Edit: 30 reais Interior ou Local.");
- SendClientMessage(playerid, COR_VERMELHO, "• Carro Edit: Digite /editcar.");
- SendClientMessage(playerid, COR_VERMELHO, "• Level Edit: Digite /editlevel.");
- SendClientMessage(playerid, COR_VERMELHO, "• Combos Promocionais: Digite /combos.");
- SendClientMessage(playerid, COR_VERMELHO, "• Digite /ajudacompras para obter mais informações");
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "|=====================================|");
- return 1;
- }
- CMD:pagaremprestimo(playerid)
- {
- if(EmprestimoFeito[playerid] == 1)
- {
- GivePlayerMoney(playerid, -ValorEmprestimo[playerid]);
- format(STR, sizeof(STR), "* Você quitou o emprestimo de R$%i, agora poderá fazer novos emprestimos.", ValorEmprestimo[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- ValorEmprestimo[playerid] = 0;
- EmprestimoFeito[playerid] = 0;
- if(ValorEmprestimo[playerid] > 25000)
- {
- SendClientMessage(playerid, COR_AZUL, "Como o seu emprestimo foi maior que R$25.000, você ganhou um aumento no limite de R$1500.");
- EmprestimoMaximo[playerid] += 1500;
- }
- }
- else if(EmprestimoFeito[playerid] == 2)
- {
- GivePlayerMoney(playerid, -ValorEmprestimo[playerid]);
- format(STR, sizeof(STR), "* Você quitou o emprestimo de R$%i, agora poderá fazer novos emprestimos.", ValorEmprestimo[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- ValorEmprestimo[playerid] = 0;
- EmprestimoFeito[playerid] = 0;
- if(ValorEmprestimo[playerid] > 25000)
- {
- SendClientMessage(playerid, COR_AZUL, "Como o seu emprestimo foi maior que R$25.000, você ganhou um aumento no limite de R$1500.");
- EmprestimoMaximo[playerid] += 1500;
- }
- }
- else if(EmprestimoFeito[playerid] == 3)
- {
- GivePlayerMoney(playerid, -ValorEmprestimo[playerid]);
- format(STR, sizeof(STR), "* Você quitou o emprestimo de R$%i, agora poderá fazer novos emprestimos.", ValorEmprestimo[playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, STR);
- ValorEmprestimo[playerid] = 0;
- EmprestimoFeito[playerid] = 0;
- if(ValorEmprestimo[playerid] > 25000)
- {
- SendClientMessage(playerid, COR_AZUL, "Como o seu emprestimo foi maior que R$25.000, você ganhou um aumento no limite de R$1500.");
- EmprestimoMaximo[playerid] += 1500;
- }
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não fez nenhum emprestimo.");
- }
- return 1;
- }
- CMD:deletarconta(playerid, params[])
- {
- new para1;
- if(sscanf(params, "u", para1)) return SendClientMessage(playerid, 0xFFFFFFAA, "/deletarconta [ID]");
- format(String, sizeof(String), CONTAS, Nome);
- DOF2_RemoveFile(String);
- format(String, sizeof(STR), "Spawn/%s.ini");
- DOF2_RemoveFile(String);
- return 1;
- }
- CMD:ajuda(playerid)
- {
- ShowPlayerDialog(playerid, DIALOG_AJUDA, DIALOG_STYLE_LIST, "{FFFFFF}Ajuda", "01 - Minha Conta\n02 - Geral\n03 - Chat\n04 - Banco\n05 - Empresa\n06 - Casa\n07 - Veiculo\n08 - Outros", "Selecionar", "Fechar");
- return 1;
- }
- CMD:ajudaemprestimo(playerid)
- {
- SendClientMessage(playerid, COR_AZUL, "*** EMPRESTIMO *** /Emprestimo /PagarEmprestimo");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pode fazer um emprestimo no falar do seu nivel atual + 2500");
- SendClientMessage(playerid, 0xFFFFFFAA, "Todo salário será cobrado uma quantia até quitar a divida.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Necessário no minimo nivel 3 para fazer um emprestimo.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pode escolher em pagar o emprestimo de uma vez para se livrar das taxas.");
- SendClientMessage(playerid, 0xFFFFFFAA, "Você pode quitar a divida para fazer um emprestimo.");
- SendClientMessage(playerid, COR_VINHO, "*** OUTROS *** /AjudaCelular /AjudaAluguel /AjudaEmp /AjudaAlimentacao");
- return 1;
- }
- CMD:ajudaemprego(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 1)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Informações:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Esse emprego pode ter muitas vantagens.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Você precisará de uma Carteira de Carro para adquiri-lo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Comandos:\n{FFFFFF}/IniciarTrabalho /BaterCartao\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Resumo do Emprego:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Primeiramente você precisará de um Guincho\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Talvez você consiga um na Oficina Mecânica(A Chave de Fenda no Mapa)\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Depois você terá que entrar no Interior e Bater o Cartão.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Cada veiculo consertado/abastecido, você ganhará o Preço cobrado no Salário.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Localização:\n{FFFFFF}O Emprego pode ser adquirido na Prefeitura\n", RulesBox);
- ShowPlayerDialog(playerid, DIALOG_AJUDAEMPREGO, DIALOG_STYLE_MSGBOX, "{FFFFFF}Mecânico", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- else if(DadosPlayer[playerid][pProfissao] == 2)
- {
- format(RulesBox, 256, "%s{FFFF00}Informações:\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Esse emprego pode ter muitas vantagens.\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Você precisará de uma Carteira de Carro para adquiri-lo.\n\n", RulesBox);
- format(RulesBox, 256, "%s{FFFF00}Comandos:\n{FFFFFF}/Corrida /BaterCartao\n\n", RulesBox);
- format(RulesBox, 256, "%s{FFFF00}Resumo do Emprego:\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Primeiramente você precisará de um Taxi/Cabbie\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Talvez você consiga um no Estacionamento dos Taxis(O 'T' Branco no Mapa)\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Depois você terá que ir no Checkpoint e Bater o Cartão.\n", RulesBox);
- format(RulesBox, 256, "%s{FFFFFF}Cada passageiro que entrar no Taxi, em 10 em 10 segundos os Preço da Corrida Duplica.\n\n", RulesBox);
- format(RulesBox, 256, "%s{FFFF00}Localização:\n{FFFFFF}O Emprego pode ser adquirido na Prefeitura\n", RulesBox);
- ShowPlayerDialog(playerid, DIALOG_AJUDAEMPREGO, DIALOG_STYLE_MSGBOX, "{FFFFFF}Taxista", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- else if(DadosPlayer[playerid][pProfissao] == 3)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Informações:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Esse emprego pode ter muitas vantagens.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Você precisará de uma Carteira de Onibus para adquiri-lo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Comandos:\n{FFFFFF}/IniciarBus /FinalizarBus\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Resumo do Emprego:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Primeiramente você precisará de um Onibus\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Talvez você consiga um no Estacionamento ao lado do Aeroporto de Las Venturas.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Ao entrar no Onibus, digite /IniciarBus e siga os Checkpoints\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Cada volta concluida ao redor de Las Venturas você receberá $200 no Salário.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Localização:\n{FFFFFF}O Emprego pode ser adquirido na Prefeitura\n", RulesBox);
- ShowPlayerDialog(playerid, DIALOG_AJUDAEMPREGO, DIALOG_STYLE_MSGBOX, "{FFFFFF}Motorista de Onibus", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- else if(DadosPlayer[playerid][pProfissao] == 4)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Informações:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Esse emprego pode ter muitas vantagens.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Você precisará de uma Carteira de Avião para adquiri-lo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Comandos:\n{FFFFFF}/IniciarTrabalho /BaterCartao\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Resumo do Emprego:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Primeiramente você precisará de um Avião\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Talvez você consiga um no Estacionamento do Aeroporto de Las Venturas(O Avião Branco no Mapa)\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Depois você terá que ir na Seta Branca e Bater o Cartão.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Cada transporte aos Aeroportos(Abandonado/Los Santos/San Fierro) você receberá $200 em seu Salário.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Localização:\n{FFFFFF}O Emprego pode ser adquirido na Prefeitura\n", RulesBox);
- ShowPlayerDialog(playerid, DIALOG_AJUDAEMPREGO, DIALOG_STYLE_MSGBOX, "{FFFFFF}Lixeiro de Avião", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- else if(DadosPlayer[playerid][pProfissao] == 6)
- {
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Informações:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Esse emprego pode ter muitas vantagens.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Você precisará de uma Carteira de Motocicletas para adquiri-lo.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Comandos:\n{FFFFFF}/VenderComida /BaterCartao\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Resumo do Emprego:\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Primeiramente você precisará de uma Faggio de Entregas\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Talvez você consiga um no Estacionamento do Steak de Las Venturas(Os Talheres no Mapa)\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Depois você terá que ir na Seta Branca e Bater o Cartão.\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFFFF}Cada venda você poderá lucrar até $600 de Salário.\n\n", RulesBox);
- format(RulesBox, sizeof(RulesBox), "%s{FFFF00}Localização:\n{FFFFFF}O Emprego pode ser adquirido na Prefeitura\n", RulesBox);
- ShowPlayerDialog(playerid, DIALOG_AJUDAEMPREGO, DIALOG_STYLE_MSGBOX, "{FFFFFF}MotoBoy", RulesBox, "Fechar", "");
- RulesBox = #;
- }
- return 1;
- }
- CMD:caridade(playerid, params[])
- {
- new Preco;
- if(sscanf(params, "i", Preco)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /Caridade [Preço]");
- if(Preco < 300) return SendClientMessage(playerid, COLOR_WHITE, "Valor muito baixo");
- if(GetPlayerMoney(playerid) < Preco) return SendClientMessage(playerid, COR_VERMELHO, "Você não possui esse dinheiro");
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "* O Jogador %s fez uma caridade de R$%i. Seja como ele, Doe tambem /Caridade", NomeJogador, Preco);
- SendClientMessageToAll(COLOR_LIGHTBLUE, STR);
- GivePlayerMoney(playerid, -Preco);
- return 1;
- }
- CMD:pagar(playerid, params[])
- {
- new Preco;
- new para1;
- new Level = DadosPlayer[playerid][pLevel];
- if(sscanf(params, "ui", para1, Preco)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /Pagar [ID] [Preço]");
- if(Level < 2) return SendClientMessage(playerid, COLOR_WHITE, "Somente a partir do level 2 você poderá pagar alguem");
- if(Preco < 0) return SendClientMessage(playerid, COLOR_WHITE, "Valor muito baixo");
- if(GetPlayerMoney(playerid) < Preco) return SendClientMessage(playerid, COR_VERMELHO, "Você não possui esse dinheiro");
- if(para1 == playerid) return SendClientMessage(playerid, COLOR_WHITE, "Você não pode se pagar");
- GetPlayerName(playerid, NomeJogador, 64);
- GetPlayerName(para1, NomeJogador, 64);
- format(STR, sizeof(STR), "* %s pagou R$i% para %s.", NomeJogador, Preco, sendername);
- SendProxMessage(8.0, playerid, STR, COLOR_PURPLE);
- GivePlayerMoney(playerid, -Preco);
- GivePlayerMoney(para1, Preco);
- return 1;
- }
- CMD:algemas(playerid, params[])
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
- return 1;
- }
- CMD:anim2(playerid)
- {
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1,1,1,1,1,0,1);
- return 1;
- }
- CMD:jetpack(playerid, params[])
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_CUFFED);
- return 1;
- }
- CMD:stopanim(playerid, params[])
- {
- SetPlayerSpecialAction(playerid,0);
- ClearAnimations(playerid);
- return 1;
- }
- CMD:vabastecer(playerid, params[]) return cmd_veiculoabastecer(playerid, params);
- CMD:veiculoabastecer(playerid, params[])
- {
- new Litros;
- new Veiculo = GetPlayerVehicleID(playerid);
- if(sscanf(params, "i", Litros)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /VeiculoAbastecer [Litros]");
- if(PlayerToPoint(8.0, playerid, 1595.8162,2199.1064,10.5256) || PlayerToPoint(8.0, playerid, 2202.3091,2473.7903,10.5252) || PlayerToPoint(8.0, playerid, 2387.3438,991.0806,10.5259) || PlayerToPoint(8.0, playerid, 2115.0457,919.2835,10.8203) || PlayerToPoint(8.0, playerid, 2147.9709,2747.0632,10.8203))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetPlayerName(playerid, NomeJogador, 64);
- format(STR, sizeof(STR), "* %s está abastecendo seu veiculo.", NomeJogador);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- if(GetPlayerMoney(playerid) < Litros) return SendClientMessage(playerid, COLOR_WHITE, "Você não possui esse dinheiro");
- if(Litros > 100) return SendClientMessage(playerid, COLOR_WHITE, "O Máximo de Litros de seu veiculo é 100.");
- if(Gas[Veiculo] == 100) return SendClientMessage(playerid, COLOR_WHITE, "O Tanque do seu veiculo já está cheio.");
- LitrosAbastecimento[playerid] = Litros;
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("Abastecendo", 15000, false, "i", playerid);
- GameTextForPlayer(playerid, "Abastecendo veiculo...", 15000, 3);
- GivePlayerMoney(playerid, -LitrosAbastecimento[playerid]*2);
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- }
- }
- return 1;
- }
- CMD:v(playerid, params[]) return cmd_veiculo(playerid, params);
- CMD:veiculo(playerid, params[])
- {
- new Placa;
- new Controle[80];
- new Veiculo = GetPlayerVehicleID(playerid);
- GetPlayerName(playerid, NomeJogador, 64);
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(sscanf(params, "s", Controle))
- {
- SendClientMessage(playerid, COR_VERDE, "======== Veiculo Comandos ===========");
- SendClientMessage(playerid, COR_VERDE, "{FFFFFF}USE: /veiculo [Nome]");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}Consertar Pintar Abrir Trancar Capo AlarmeOff");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}Ligar Desligar FarolON FarolOFF Pintura Tunar AlarmeOn");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}PortaMalas LigacaoDireta InstalarAlarme");
- SendClientMessage(playerid, COR_VERDE, "=====================================");
- return 1;
- }
- }
- else if(sscanf(params, "si", Controle, Placa))
- {
- SendClientMessage(playerid, COR_VERDE, "======== Veiculo Comandos ===========");
- SendClientMessage(playerid, COR_VERDE, "{FFFFFF}USE: /veiculo [Nome] [Placa]");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}Consertar Pintar Abrir Trancar Capo AlarmeOff");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}Ligar Desligar Farol Pintura Tunar AlarmeOn");
- SendClientMessage(playerid, COR_VERDE, "Disponivel: {FFFFFF}PortaMalas LigacaoDireta InstalarAlarme");
- SendClientMessage(playerid, COR_VERDE, "=====================================");
- return 1;
- }
- if(strcmp(Controle, "Ligar", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 1, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Veiculo {2F991A}Ligado!");
- format(STR, sizeof(STR), "* %s ligou o veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- Motor = 1;
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, 1, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Veiculo {2F991A}Ligado!");
- format(STR, sizeof(STR), "* %s ligou o veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- Motor = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return 1;
- }
- else if(strcmp(Controle, "Desligar", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Veiculo {FF0000}Desligado!");
- format(STR, sizeof(STR), "* %s desligou o veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- Motor = 0;
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Veiculo {FF0000}Desligado!");
- format(STR, sizeof(STR), "* %s desligou o veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- Motor = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return 1;
- }
- else if(strcmp(Controle, "Abrir", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- Portas = 0;
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, false, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Portas {2F991A}Abertas!");
- format(STR, sizeof(STR), "* %s abriu o veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- Portas = 0;
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, Motor, Luzes, Alarme, false, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Portas {2F991A}Abertas!");
- format(STR, sizeof(STR), "* %s abriu o veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return Portas;
- }
- else if(strcmp(Controle, "Trancar", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- Portas = 1;
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, true, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Portas {FF0000}Fechadas!");
- format(STR, sizeof(STR), "* %s trancou o veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- Portas = 1;
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, Motor, Luzes, Alarme, true, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Portas {FF0000}Fechadas!");
- format(STR, sizeof(STR), "* %s trancou o veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return Portas;
- }
- else if(strcmp(Controle, "LuzesON", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- Luzes = 1;
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, Motor, true, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Luzes {2F991A}Ligadas!");
- format(STR, sizeof(STR), "* %s ligou as Luzes do veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- Luzes = 1;
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, Motor, true, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Luzes {2F991A}Ligadas!");
- format(STR, sizeof(STR), "* %s ligou as Luzes do veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return Luzes;
- }
- else if(strcmp(Controle, "LuzesOFF", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- Portas = 1;
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, Motor, false, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Luzes {FF0000}Desigadas!");
- format(STR, sizeof(STR), "* %s apagou as luzes do veiculo com a Placa %i.", NomeJogador, Veiculo);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(Placa, X, Y, Z);
- if(PlayerToPoint(5.0, playerid, X, Y, Z))
- {
- Portas = 1;
- GetVehicleParamsEx(Placa, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Placa, Motor, false, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SendClientMessage(playerid, 0xFFFFFFAA, "Luzes {FF0000}Desigadas!");
- format(STR, sizeof(STR), "* %s apagou as luzes do veiculo com a Placa %i.", NomeJogador, Placa);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não está proximo ao Veiculo");
- }
- return Luzes;
- }
- else if(strcmp(Controle, "Consertar", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(PlayerToPoint(5.0, playerid, 2385.2068,1036.4323,11.7610) || PlayerToPoint(5.0, playerid, 2395.0908,1036.3313,11.7705))
- {
- TogglePlayerControllable(playerid, 0);
- GameTextForPlayer(playerid, "Consertando veiculo...", 15000, 3);
- SetTimerEx("ConsertoFunilaria", 15000, false, "i", playerid);
- format(STR, sizeof(STR), "* %s está consertando seu veiculo.", NomeJogador);
- SendProxMessage(20.0, playerid, STR, COLOR_PURPLE);
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está na Funilária!");
- }
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em um Veiculo!");
- }
- }
- return 1;
- }
- CMD:setvida(playerid, params[])
- {
- new para1;
- new vida;
- if(sscanf(params, "ui", para1, vida)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /setvida [ID] [QUANTIA]");
- SetPlayerHealth(para1, vida);
- return 1;
- }
- CMD:setemprego(playerid, params[])
- {
- new para1;
- new profissao;
- if(sscanf(params, "ui", para1, profissao)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /criarcarro [ID]");
- DadosPlayer[para1][pProfissao] = profissao;
- TextDrawUpdate(playerid);
- return 1;
- }
- CMD:dararma(playerid, params[])
- {
- if(DadosPlayer[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- new para1, arma;
- if(sscanf(params, "ud", para1, arma)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /dararma [ID] [ID da Arma]");
- GetPlayerName(para1, NomeJogador, 64);
- format(STR, sizeof(STR), "Você deu a arma %d para o jogador %s", arma, NomeJogador);
- SendClientMessage(playerid, 0xFFFFFFAA, STR);
- GivePlayerWeapon(para1, arma, 999);
- return 1;
- }
- CMD:tirarlicencas(playerid, params[])
- {
- new para1;
- new OutroJogador[MAX_PLAYER_NAME];
- if(sscanf(params, "u", para1)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /tirarlicencas [ID]");
- LCarro[para1] = 0;
- LMoto[para1] = 0;
- LAviao[para1] = 0;
- LHelicoptero[para1] = 0;
- LCaminhao[para1] = 0;
- LOnibus[para1] = 0;
- GetPlayerName(playerid, NomeJogador, 64);
- GetPlayerName(para1, OutroJogador, 64);
- format(STRBruno, sizeof(STRBruno), "Você tirou as licencas do Jogador %s", OutroJogador);
- SendClientMessage(playerid, 0xFFFFFFAA, STRBruno);
- format(STRBruno, sizeof(STRBruno), "A suas licenças foram retiradas pelo Administrador %s", NomeJogador);
- SendClientMessage(para1, 0xFFFFFFAA, STRBruno);
- return 1;
- }
- CMD:daradmin(playerid, params[])
- {
- if(DadosPlayer[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- new NomeDado[256];new NomeDado1[256];new para1;new level;
- if(sscanf(params, "ud", para1,level)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /daradmin [id] [Nivel]");
- GetPlayerName(para1, NomeDado, sizeof(NomeDado));
- GetPlayerName(playerid, NomeDado1, sizeof(NomeDado1));
- if(para1 == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "Player não conetado!");
- if(level == 0) return SendClientMessage(playerid, COLOR_WHITE, "Para tirar admin a alguem use: /tiraradmin");
- if(level > 5) return SendClientMessage(playerid, COLOR_WHITE, "Você não pode dar admin level 5+ a ninguem!");
- format(String, sizeof String, "Você deu Admin Nível %d para %s", level, NomeDado);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- format(String, sizeof String, "Você ganhou Admin Nível %d do admin %s", level, NomeDado1);
- SendClientMessage(para1, COLOR_LIGHTBLUE, String);
- DadosPlayer[para1][pAdmin] = level;
- return 1;
- }
- CMD:tiraradmin(playerid, params[])
- {
- if(DadosPlayer[playerid][pAdmin] < 5) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- new NomeDado[256];new tmp[256];new NomeDado1[256];
- if(sscanf(params, "d", NomeDado)) return SendClientMessage(playerid, COLOR_WHITE, "USO: /tiraradmin [id]");
- if(strval(tmp) == INVALID_PLAYER_ID || !IsPlayerConnected(strval(tmp))) return SendClientMessage(playerid, COLOR_WHITE, "Player não conetado!");
- GetPlayerName(strval(tmp), NomeDado, sizeof(NomeDado));
- GetPlayerName(playerid, NomeDado1, sizeof(NomeDado1));
- DadosPlayer[strval(tmp)][pAdmin] = 0;
- format(String, sizeof(String), "Você tirou o cargo de admin a %s.", NomeDado);
- SendClientMessage(strval(tmp), COLOR_LIGHTBLUE, String);
- format(String, sizeof(String), "Você foi tirado de admin pelo Admin %s.",NomeDado1);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- return 1;
- }
- CMD:darvip(playerid, params[])
- {
- if(IsPlayerConnected(playerid)){
- if(DadosPlayer[playerid][pAdmin] < 4){SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você Não é um Administrador ou Seu Nivel é Baixo.");return 1;}
- new para1;new level;new meses;
- if(sscanf(params, "ud", para1,level)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /darvip [id] [Meses]");
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(IsPlayerConnected(para1)){
- if(para1 != INVALID_PLAYER_ID){
- if(level < 1)return SendClientMessage(playerid, COLOR_LIGHTBLUE, "Você não pode definir para 0 meses!");
- format(String, sizeof String, "Você deu %d meses de VIP para %s", level, giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- format(String, sizeof String, "Admin %s te deu %d meses de VIP com R$%d e %d Niveis, Aproveite Nossos beneficios!", sendername, level, 15000000*meses, 3*meses);
- SendClientMessage(para1, COLOR_LIGHTBLUE, String);
- getdate(year, month, day);
- gettime(hour,minute,second);
- format(String, sizeof(String), "%s deu vip ao %s nível %d (%d/%d/%d - %d:%d)",sendername,giveplayer,level,day, month, year,hour, minute);
- DadosPlayer[para1][pLevel] += 3*meses;
- DadosPlayer[para1][pVIP] = 1;
- DadosPlayer[para1][pTimeVIP] = 0;
- GivePlayerMoney(para1, 15000000*meses);
- ScoreLevel(para1);
- DadosPlayer[para1][pDiaVIP] = day;
- DadosPlayer[para1][pMesVIP] = month+level;
- DadosPlayer[para1][pAnoVIP] = year;
- if(DadosPlayer[para1][pMesVIP] > 12){
- DadosPlayer[para1][pMesVIP] -= 12;
- DadosPlayer[para1][pAnoVIP]++;}
- SalvarDados(para1);}}}
- return 1;
- }
- CMD:trabalhar(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 0) return SendClientMessage(playerid, COLOR_WARNING, "Você não é um Admin!");
- if(admtrampando[playerid] == 1)
- {
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(String, 128, "* Administrador %s entrou no modo jogador.",sendername);
- SendClientMessageToAll(COR_VERMELHO, String);
- admtrampando[playerid] = 0;
- SetPlayerSkin(playerid, skinadm[playerid]);
- SetPlayerToTeamColor(playerid);
- SetPlayerHealth(playerid, 10);
- return 1;
- }
- if(admtrampando[playerid] == 0)
- {
- skinadm[playerid] = GetPlayerSkin(playerid);
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(String, 128, "* Administrador %s saiu do modo jogador.",sendername);
- SendClientMessageToAll(COR_VERMELHO, String);
- SetPlayerSkin(playerid,170);
- admtrampando[playerid] = 1;
- SetPlayerToTeamColor(playerid);
- return 1;
- }
- return 1;
- }
- CMD:ajudaadmin(playerid, params[]) return cmd_aa(playerid, params);
- CMD:aa(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 0) return SendClientMessage(playerid, COLOR_WARNING, "Você não é um Admin!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- if(DadosPlayer[playerid][pAdmin] == 1)
- {
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 1] /kick | /ir | /trazer | /avisar | /a");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 1] /trabalhar | /av");
- }
- if(DadosPlayer[playerid][pAdmin] == 2)
- {
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 2] /kick | /ban | /ir | /trazer | /avisar | /a");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 2] /trabahar | /av");
- }
- if(DadosPlayer[playerid][pAdmin] == 3)
- {
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 3] /kick | /ban | /banip | /ir | /trazer | /av");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 3] /dargrana");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 3] /a /trabalhar");
- }
- if(DadosPlayer[playerid][pAdmin] == 4)
- {
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 4] /kick | /ban | /banip | /gmx | /ir | /trazer ");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 4] /ir | /trazer | /avisar | /dargold | /darresets");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 4] /dargrana | /darlevel | /darexp | /a");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 4] /trabalhar | /av");
- }
- if(DadosPlayer[playerid][pAdmin] == 5)
- {
- //SendClientMessage(playerid, COLOR_BLUE, "[Admin 5] /kick | /ban | /banip | /gmx | /ir | /trazer");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 5] /daradmin /tiraradmin ");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 5] /dargrana /a");
- SendClientMessage(playerid, COLOR_BLUE, "[Admin 5] /trabalhar /av");
- }
- return 1;
- }
- CMD:payday(playerid)
- {
- PayDay();
- SendClientMessage(playerid, COR_VERMELHO, "PayDay Manual Executado");
- return 1;
- }
- CMD:gmx(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- //if(DadosPlayer[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- SalvarDados(playerid);
- SendRconCommand("gmx");
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(String, 128, "Admin: %s Reniciou o Servidor Espere Alguns Segundos...",sendername);
- SendClientMessageToAll(COR_VERMELHO, String);
- return 1;
- }
- CMD:ir(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- new para1;new NomeDestino[256];new NomeDestinado[256];new Float:x, Float:y, Float:z;
- if(sscanf(params, "u", para1)) return SendClientMessage(playerid, COLOR_WHITE, "USO: /ir [playerid]");
- if(para1 == INVALID_PLAYER_ID || !IsPlayerConnected(para1)) return SendClientMessage(playerid, COLOR_WHITE, "Player não conetado!");
- GetPlayerName(para1, NomeDestino, sizeof(NomeDestino));
- GetPlayerName(playerid, NomeDestinado, sizeof(NomeDestinado));
- new interior = GetPlayerInterior(para1);
- GetPlayerPos(para1, x, y, z);
- SetPlayerPos(playerid, x+0.5, y, z);
- SetPlayerInterior(playerid, interior);
- format(String,sizeof(String),"[INFO]: O Admin %s se teleportou até você!",NomeDestinado);
- SendClientMessage(playerid, COLOR_YELLOW,String);
- format(String,sizeof(String),"[INFO]: Você se teleportou ao player %s",NomeDestino);
- SendClientMessage(playerid, COLOR_YELLOW,String);
- return 1;
- }
- CMD:trazer(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- new para1;new NomeDestino[256];new NomeDestinado[256];new Float:x, Float:y, Float:z;
- if(sscanf(params, "u", para1)) return SendClientMessage(playerid, COLOR_WHITE, "Use: /trazer [playerid]");
- if(para1 == INVALID_PLAYER_ID || !IsPlayerConnected(para1)) return SendClientMessage(playerid, COLOR_WHITE, "Player não conetado!");
- GetPlayerName(para1, NomeDestino, sizeof(NomeDestino));
- GetPlayerName(playerid, NomeDestinado, sizeof(NomeDestinado));
- new interior = GetPlayerInterior(para1);
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(para1, x+0.5, y, z);
- SetPlayerInterior(para1, interior);
- format(String,sizeof(String),"[INFO]: O Admin %s se trouce você até ele!",NomeDestinado);
- SendClientMessage(playerid, COLOR_YELLOW,String);
- format(String,sizeof(String),"[INFO]: Você trouce %s até você",NomeDestino);
- SendClientMessage(playerid, COLOR_YELLOW,String);
- return 1;
- }
- CMD:dargrana(playerid, params[])
- {
- if(DadosPlayer[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- new NomeDado[256], NomeDado1[256], para1, quantia;
- if(sscanf(params, "ui", para1,quantia)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /dargrana [id] [quantia]");
- GetPlayerName(para1, NomeDado, sizeof(NomeDado));
- GetPlayerName(playerid, NomeDado1, sizeof(NomeDado1));
- if(para1 == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, "Player não conetado!");
- format(String, sizeof String, "Você deu %dR$ para %s", quantia, NomeDado);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, String);
- format(String, sizeof String, "Você ganhou %dR$ do admin %s", quantia, NomeDado1);
- SendClientMessage(para1, COLOR_LIGHTBLUE, String);
- GivePlayerMoney(para1, quantia);
- DadosPlayer[para1][pDinheiro] = quantia;
- return 1;
- }
- CMD:admin(playerid, params[]) return cmd_a(playerid, params);
- CMD:a(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- GetPlayerName(playerid, Nome, sizeof(Nome));
- if(sscanf(params, "s", params)) return SendClientMessage(playerid, COLOR_WHITE, "Use: /admin [Mensagem]");
- new atext[64];
- if(DadosPlayer[playerid][pAdmin] == 1) { atext = "Moderador"; }
- else if(DadosPlayer[playerid][pAdmin] == 2) { atext = "Fixo"; }
- else if(DadosPlayer[playerid][pAdmin] == 3) { atext = "Master"; }
- else if(DadosPlayer[playerid][pAdmin] == 4) { atext = "Scripter/Mapper"; }
- else if(DadosPlayer[playerid][pAdmin] == 5) { atext = "Dono"; }
- else { atext = ""; }
- format(String,sizeof(String),"Admin %s %s: %s",atext, Nome, params);
- SendMessageToAdmins(COLOR_ADMIN,String);
- return 1;
- }
- CMD:av(playerid, params[]) return cmd_aviso(playerid, params);
- CMD:aviso(playerid, params[])
- {
- if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Você não está conetado!");
- if(DadosPlayer[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não é um Admin ou não tem level suficiente!");
- if(admtrampando[playerid] < 1) return SendClientMessage(playerid, COLOR_WHITE, "Você não está trabalhando (/trabalhar)");
- GetPlayerName(playerid, Nome, sizeof(Nome));
- new length = strlen(cmd);
- while ((idx < length) && (cmd[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmd[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(sscanf(params, "s", result)) return SendClientMessage(playerid, COLOR_WHITE, "USE: /av [texto]");
- SendClientMessage(playerid, COLOR_WHITE, "Administração: ");
- format(String,sizeof(String),"Admin %s: %s",Nome, (result));
- SendClientMessageToAll(COLOR_DBLUE,String);
- return 1;
- }
- CMD:admins(playerid, params[])
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, 0xFFFF00AA, "Admins Online:");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(admtrampando[playerid] == 1)
- {
- if(DadosPlayer[i][pAdmin] == 1)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Moderador: %s [Trabalhando]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 2)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [2]: %s [Trabalhando]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 3)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [3]: %s [Trabalhando]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 4)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [4]: %s [Trabalhando]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 5)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [5]: %s [Trabalhando]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- }
- if(admtrampando[playerid] == 2)
- {
- if(DadosPlayer[i][pAdmin] == 1)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Moderador: %s [Ausente]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 2)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [2]: %s [Ausente]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 3)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [3]: %s [Ausente]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 4)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [4]: %s [Ausente]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 5)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [5]: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- }
- if(admtrampando[playerid] == 0)
- {
- if(DadosPlayer[i][pAdmin] == 1)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Moderador: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 2)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [2]: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 3)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [3]: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 4)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [4]: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- else if(DadosPlayer[i][pAdmin] == 5)
- {
- GetPlayerName(i, Nome, sizeof(Nome));
- format(String, 256, "Admin [2]: %s [Player]", Nome);
- SendClientMessage(playerid, COLOR_WHITE, String);
- }
- }
- }
- }
- }
- return 1;
- }
- CMD:rgporra(playerid, params[])
- {
- if(IsPlayerConnected(playerid)){
- if (Logado[playerid] != 0){
- ShowStats(playerid,playerid);
- }else{
- SendClientMessage(playerid, COLOR_WHITE, " Você não está logado !");}}
- return true;
- }
- CMD:rg(playerid)
- {
- new Sexo[20];
- if(DadosPlayer[playerid][pSexo] == 1) { Sexo = "Homem"; }
- else if(DadosPlayer[playerid][pSexo] == 2) { Sexo = "Mulher"; }
- SendClientMessage(playerid, COR_VERDE, "========================================");
- format(STR, sizeof(STR), "Nome Completo: %s", NomeJogador, DadosPlayer[playerid][pIdade]);
- SendClientMessage(playerid, COLOR_WHITE, STR);
- format(STR, sizeof(STR), "Sexo: %s - Idade:%i", Sexo, DadosPlayer[playerid][pIdade]);
- SendClientMessage(playerid, COLOR_WHITE, STR);
- SendClientMessage(playerid, COR_VERDE, "========================================");
- return 1;
- }
- CMD:teste1(playerid)
- {
- new Check = DadosPlayer[playerid][pLevel]+1;
- new LevelExp = Check/100*ExpLevel;
- format(STR, sizeof(STR), "Experiencia:[%i%]", LevelExp);
- SendClientMessage(playerid, 0xCFCFCFAA, STR);
- return 1;
- }
- CMD:status(playerid)
- {
- new VIP[20];
- if(DadosPlayer[playerid][pVIP] == 0) { VIP = "Não"; }
- else if(DadosPlayer[playerid][pVIP] == 1) { VIP = "Sim"; }
- new Sexo[20];
- if(DadosPlayer[playerid][pSexo] == 1) { Sexo = "Homem"; }
- else if(DadosPlayer[playerid][pSexo] == 2) { Sexo = "Mulher"; }
- new Profissao[20];
- if(DadosPlayer[playerid][pProfissao] == 1) { Profissao = "Mecanico"; }
- else if(DadosPlayer[playerid][pProfissao] == 2) { Profissao = "Taxista"; }
- else if(DadosPlayer[playerid][pProfissao] == 3) { Profissao = "Onibus"; }
- else if(DadosPlayer[playerid][pProfissao] == 4) { Profissao = "Lixeiro"; }
- else if(DadosPlayer[playerid][pProfissao] == 5) { Profissao = "Medico"; }
- else if(DadosPlayer[playerid][pProfissao] == 6) { Profissao = "MotoBoy"; }
- else if(DadosPlayer[playerid][pProfissao] == 7) { Profissao = "Metereologista"; }
- else if(DadosPlayer[playerid][pProfissao] == 0) { Profissao = "Nenhuma"; }
- new Level = DadosPlayer[playerid][pLevel];
- new Exp = DadosPlayer[playerid][pExperiencia];
- new Check = DadosPlayer[playerid][pLevel]+1;
- new LevelExp = Check*ExpLevel;
- new Idade = DadosPlayer[playerid][pIdade];
- new Celular = DadosPlayer[playerid][pCelular];
- new ProxLevel = Check*PrecoLevel;
- GetPlayerName(playerid, NomeJogador, 64);
- SendClientMessage(playerid, 0x11BF08AA,"===============================================================================");
- format(STR, sizeof(STR), "*** Carteira de Identidade e de Trabalho de %s ***", NomeJogador);
- SendClientMessage(playerid, 0x11BF08AA, STR);
- format(STR, sizeof(STR), "Level:[%i] - VIP:[%s] - Próximo Level:[$%i] - Experiencia:[%i/%i]", Level, VIP, ProxLevel, Exp, LevelExp);
- SendClientMessage(playerid, 0xCFCFCFAA, STR);
- format(STR, sizeof(STR), "Sexo:[%s] - Idade:[%i] - Número do Celular:[%i]", Sexo, Idade, Celular);
- SendClientMessage(playerid, 0xCFCFCFAA, STR);
- format(STR, sizeof(STR), "Profissão:[%s] - Emprego:[Nenhum] - Cargo:[Nenhum]", Profissao);
- SendClientMessage(playerid, 0xCFCFCFAA, STR);
- SendClientMessage(playerid, 0x11BF08AA,"===============================================================================");
- return 1;
- }
- CMD:irbanco(playerid)
- {
- SetPlayerPos(playerid, 2127.6575,2379.1746,10.8203);
- return 1;
- }
- CMD:teste(playerid, params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(DadosPlayer[playerid][pAdmin] >= 1)
- {
- if(admtrampando[playerid] < 0 && DadosPlayer[playerid][pAdmin] != 5)
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está trabalhando! (/trabalhar)");
- return 1;
- }
- if (GetPlayerState(playerid) == 2)
- {
- new tmpcar = GetPlayerVehicleID(playerid);
- SetVehiclePos(tmpcar, 244.411987,305.032989,999.148437); LinkVehicleToInterior(tmpcar, 0);
- TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
- }
- else
- {
- SetPlayerPos(playerid, 244.411987,305.032989,999.148437);
- }
- SendClientMessage(playerid, COR_VERMELHO, "Você foi teleportado pelo Admin!");
- SetPlayerInterior(playerid,1);
- SetPlayerVirtualWorld(playerid,0);
- //DadosPlayer[playerid][pInt] = 0;
- }
- else
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está autorizado a usar o comando!");
- }
- }
- return 1;
- }
- CMD:portaotaxi(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 2)
- {
- return 1;
- }
- if(PlayerToPoint(50.0, playerid, 1701.8936,1723.5031,10.8203) || PlayerToPoint(5.0, playerid, 1916.9000244,2129.8999023,12.6000004))
- {
- SetTimer("PortaoTaxiM", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoTaxi, 1690.3000488, 1723.0899658, 12.6000004, 3, 0.0000000, 0.0000000, 0.0000000);
- }
- return 1;
- }
- CMD:portaohotel(playerid)
- {
- if(DadosPlayer[playerid][pQuartoHotel] != 1)
- {
- return 1;
- }
- if (PlayerToPoint(50.0, playerid, 1916.5023,2135.8352,10.8203))
- {
- SetTimer("PortaoOnibusM", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoOnibus1, 1916.9000244, 2149.1999512, 12.6000004, 3, 0.0000000, 0.0000000, 90.0000000);
- MoveObject(PortaoOnibus2, 1916.9000244, 2123.3999023, 12.6000004, 3, 0.0000000, 0.0000000, 90.0000000);
- }
- return 1;
- }
- CMD:portaofunilaria(playerid)
- {
- if(PlayerToPoint(50.0, playerid, 2357.3999023,1004.4000244,11.3999996))
- {
- SetTimer("PortaoFunilariaM", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoFunilaria, 2357.3999023438,1004.4000244141,11.39999961853, 2, 0.0000000, 0.0000000, 90.0000000);
- }
- return 1;
- }
- CMD:portaomecanicos(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 1)
- {
- return 1;
- }
- if(PlayerToPoint(50.0, playerid, 1647.9000244,2183.0000000,11.5000000))
- {
- SetTimer("PortaoMecanicosM", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoMecanicos, 1656.8000488281, 2183.0000000 ,11.500000, 2, 0.0000000, 0.0000000, 0.0000000);
- }
- return 1;
- }
- CMD:pedagio(playerid)
- {
- if(PlayerToPoint(8.0, playerid, 1727.0999756,522.9000244,27.7999992))
- {
- SetTimer("PortaoPedagio1M", 3000, false);
- GameTextForPlayer(playerid, "~g~Pedagio Pago", 3000, 3);
- MoveObject(PortaoPedagio1, 1727.0996094,522.8994141,27.7999992, 3, 0.0000000, 0.0000000, 342.0000000);
- }
- else if(PlayerToPoint(8.0, playerid, 1736.9000244,506.9299927,28.6000004))
- {
- SetTimer("PortaoPedagio2M", 3000, false);
- GameTextForPlayer(playerid, "~g~Pedagio Pago", 3000, 3);
- MoveObject(PortaoPedagio2, 1736.8994141,506.9296875,28.6000004, 3, 0.0000000, 0.0000000, 341.9989014);
- }
- return 1;
- }
- CMD:portaomedicos1(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- return 1;
- }
- if(PlayerToPoint(30.0, playerid, 1577.9000244,1833.4000244,12.5000000))
- {
- SetTimer("PortaoMedicos1M", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoMedicos1, 1577.9000244,1821.9000244,12.5000000, 3, 0.0000000, 0.0000000, 90.0000000);
- }
- return 1;
- }
- CMD:portaomedicos2(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 5)
- {
- return 1;
- }
- if(PlayerToPoint(30.0, playerid, 1636.5000000,1833.5000000,12.5000000))
- {
- SetTimer("PortaoMedicos2M", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoMedicos2, 1636.6999512,1845.3000488,12.5000000, 3, 0.0000000, 0.0000000, 270.0000000);
- }
- return 1;
- }
- CMD:portaomotoboy1(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 6)
- {
- return 1;
- }
- if(PlayerToPoint(5.0, playerid, 2368.0000000,2023.3000488,9.8999996))
- {
- SetTimer("PortaoMotoBoy1M", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoMotoBoy1, 2368.0000000,2032.4000244,9.8000002, 3, 0.0000000, 0.0000000, 270.0000000);
- }
- return 1;
- }
- CMD:portaomotoboy2(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 6)
- {
- return 1;
- }
- if(PlayerToPoint(5.0, playerid, 2368.0000000,2009.9000244,9.8000002))
- {
- SetTimer("PortaoMotoBoy2M", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoMotoBoy2, 2368.0000000,2000.6999512,9.8000002, 3, 0.0000000, 0.0000000, 270.0000000);
- }
- return 1;
- }
- /*CMD:portaoLixeiros(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 4)
- {
- return 1;
- }
- if(PlayerToPoint(50.0, playerid, 1705.6999512,1607.5999756,11.8999996))
- {
- SetTimer("PortaoLixeirosM", 4000, false);
- SendClientMessage(playerid, COR_AZUL, "O portao fechara em alguns segundos.");
- MoveObject(PortaoLixeiros, 1709.1999512,1618.4000244,11.8999996, 3, 0.0000000, 0.0000000, 252.0000000);
- }
- return 1;
- }*/
- CMD:sairprofissao(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 0)
- {
- SendClientMessage(playerid, 0xD2D2D2AA, "Você já está desempregado");
- return 1;
- }
- DadosPlayer[playerid][pProfissao] = 0;
- SendClientMessage(playerid, 0xD2D2D2AA, "Você saiu do Emprego");
- TextDrawUpdate(playerid);
- return 1;
- }
- CMD:iniciarteste(playerid)
- {
- if(!PlayerToPoint(2.0, playerid, 1173.8833,1351.0031,10.9219))
- {
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_AUTOESCOLA, DIALOG_STYLE_LIST, "Auto Escola", "Carros\nMotos\nCaminhoes\nOnibus", "Selecionar", "Sair");
- return 1;
- }
- CMD:irescola(playerid)
- {
- SetPlayerPos(playerid, 1168.7219,1364.1783,10.8203);
- return 1;
- }
- CMD:finalizarbus(playerid)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, 0xFFFF00AA, "Você encerrou o seu itinerário!");
- SendClientMessage(playerid, 0xFFFF00AA, "Para iniciar novamente USE: /iniciarbus");
- return 1;
- }
- CMD:iniciarbus(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] != 3)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Você não é um Motorista de Onibus");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em um Veiculo");
- return 1;
- }
- new Veiculo = GetPlayerVehicleID(playerid);
- if(!IsAOnibusCar(Veiculo))
- {
- SendClientMessage(playerid, COR_VERMELHO, "Você não está em um Onibus");
- return 1;
- }
- SendClientMessage(playerid, 0xFFFF00AA, "Você iniciou seu itinerário!");
- SetPlayerCheckpoint(playerid, 2051.2092,831.8483,6.8351, 4);
- IniciarBus[playerid] = 1;
- return 1;
- }
- CMD:corrida(playerid, params[])
- {
- new moneys;
- if(DadosPlayer[playerid][pProfissao] == 2 || DadosPlayer[playerid][pProfissao] == 3)
- {
- if(TransportDuty[playerid] > 0)
- {
- if(TransportDuty[playerid] == 1)
- {
- TaxiDrivers -= 1;
- }
- else if(TransportDuty[playerid] == 2)
- {
- BusDrivers -= 1;
- }
- TransportDuty[playerid] = 0;
- format(STR, sizeof(STR), "* Voce está de folga e recebeu R$%d.", TransportMoney[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, STR);
- GivePlayerMoney(playerid, TransportMoney[playerid]);
- ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
- return true;
- }
- new Veh = GetPlayerVehicleID(playerid);
- if(IsATaxiCar(Veh) && (DadosPlayer[playerid][pProfissao] == 2))
- {
- if(GetPlayerState(playerid) == 2)
- {
- if(sscanf(params, "i", moneys))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USE: /corrida [Preço]");
- return true;
- }
- moneys = strval(params);
- if(moneys < 1 || moneys > 999) { SendClientMessage(playerid, COLOR_GREY, " Preço da corrida mínimo R$1 Máximo R$999!"); return true; }
- TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(STR, sizeof(STR), "Taxista %s está em serviço, Corrida: R$%d - Chame um taxi /servico taxi", sendername, TransportValue[playerid]);
- SendClientMessageToAll(0x00FF00AA,STR);
- return true;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Voce não é o motorista!");
- return true;
- }
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Voce não é um taxista/motorista de ônibus!");
- return true;
- }
- return 1;
- }
- //===========================// Carros Publics //=====================================//
- public IsAMecCar(carid)
- {
- for(new i=0;i<sizeof(Mecanico);i++)
- {
- if(carid == Mecanico[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsATaxiCar(carid)
- {
- for(new i=0;i<sizeof(Taxista);i++)
- {
- if(carid == Taxista[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAOnibusCar(carid)
- {
- for(new i=0;i<sizeof(Onibus);i++)
- {
- if(carid == Onibus[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAEscolaCar(carid)
- {
- for(new i=0;i<sizeof(AutoEscola);i++)
- {
- if(carid == AutoEscola[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsALixeiroCar(carid)
- {
- for(new i=0;i<sizeof(Lixeiro);i++)
- {
- if(carid == Lixeiro[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAMedicoCar(carid)
- {
- for(new i=0;i<sizeof(Medicos);i++)
- {
- if(carid == Medicos[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAMotoBoyCar(carid)
- {
- for(new i=0;i<sizeof(MotoBoy);i++)
- {
- if(carid == MotoBoy[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsABikeAluguelCar(carid)
- {
- for(new i=0;i<sizeof(BikeAluguel);i++)
- {
- if(carid == BikeAluguel[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAMec(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 1)
- {
- return 1;
- }
- return 0;
- }
- public IsATaxi(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 2)
- {
- return 1;
- }
- return 0;
- }
- public IsAOnibus(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 3)
- {
- return 1;
- }
- return 0;
- }
- public IsALixeiro(playerid)
- {
- if(DadosPlayer[playerid][pProfissao] == 4)
- {
- return 1;
- }
- return 0;
- }
- public SendMessageToAdmins(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if (DadosPlayer[i][pAdmin] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- return 1;
- }
- public ScoreLevel(playerid)
- {
- new LevScore;
- LevScore = DadosPlayer[playerid][pLevel];
- SetPlayerScore(playerid, LevScore);
- }
- public Kevin_Relogio()
- {
- new string[128];
- gettime(Kevin_Horas, Kevin_Minutos, Kevin_Segundos);
- getdate(Kevin_Ano, Kevin_Mes, Kevin_Dias);
- format(string, sizeof string, "%02d:%02d:%02d", Kevin_Horas, Kevin_Minutos, Kevin_Segundos);
- TextDrawSetString(Kevin_Hora, string);
- /*format(string, sizeof string, "%02d/%02d/%04d", Kevin_Dias, Kevin_Mes, Kevin_Ano);
- TextDrawSetString(Kevin_Data, string);*/
- //SetWorldTime(Kevin_Horas);
- for(new i = 0; i < MAX_PLAYERS; i++)SetPlayerTime(i, Kevin_Horas, Kevin_Minutos);
- }
- public MedidorTemperatura()
- {
- TemperaturaSV();
- Temperatura++;
- new string[128];
- format(string, sizeof(string), "%02i", Temperatura);
- TextDrawSetString(CelsiusTD, string);
- return 1;
- }
- public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- //=================
- encode_tires(tires1, tires2, tires3, tires4)
- {
- return tires1 | (tires2 << 1) | (tires3 << 2) | (tires4 << 3);
- }
- stock PlayerName(playerid)
- {
- new Name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- return Name;
- }
- public PortaoTaxiM()
- {
- MoveObject(PortaoTaxi, 1702.0999756,1723.0999756,12.6000004, 3, 0.0000000, 0.0000000, 0.0000000);
- return 1;
- }
- public PortaoFunilariaM()
- {
- MoveObject(PortaoFunilaria, 2357.3999023,993.5999756,11.3999996, 1, 0.0000000, 0.0000000, 90.0000000);
- return 1;
- }
- public PortaoMecanicosM()
- {
- MoveObject(PortaoMecanicos, 1647.9000244,2183.0000000,11.5000000, 1, 0.0000000, 0.0000000, 0.0000000);
- return 1;
- }
- public PortaoOnibusM()
- {
- MoveObject(PortaoOnibus1, 1916.9000244, 2141.3999023, 12.6000004, 3, 0.0000000, 0.0000000, 90.0000000);
- MoveObject(PortaoOnibus2, 1916.9000244, 2129.8999023, 12.6000004, 3, 0.0000000, 0.0000000, 90.0000000);
- return 1;
- }
- public PortaoPedagio1M()
- {
- MoveObject(PortaoPedagio1, 1727.0999756,522.9000244,27.7999992,3,0.0000000,90.0000000,342.0000000);
- return 1;
- }
- public PortaoPedagio2M()
- {
- MoveObject(PortaoPedagio2, 1736.9000244,506.9299927,28.6000004,3,0.0000000,90.0000000,341.9989014);
- return 1;
- }
- public PortaoMedicos1M()
- {
- MoveObject(PortaoMedicos1, 1577.9000244,1833.4000244,12.5000000, 3, 0.0000000, 0.0000000, 90.0000000);
- return 1;
- }
- public PortaoMedicos2M()
- {
- MoveObject(PortaoMedicos2, 1636.5000000,1833.5000000,12.5000000, 3, 0.0000000, 0.0000000, 270.0000000);
- return 1;
- }
- public PortaoMotoBoy1M()
- {
- MoveObject(PortaoMotoBoy1, 2368.0000000,2023.3000488,9.8999996, 3, 0.0000000, 0.0000000, 270.0000000);
- return 1;
- }
- public PortaoMotoBoy2M()
- {
- MoveObject(PortaoMotoBoy2, 2368.0000000,2009.9000244,9.8000002, 3, 0.0000000, 0.0000000, 270.0000000);
- return 1;
- }
- /*public PortaoLixeirosM()
- {
- MoveObject(PortaoLixeiros, 1705.6999512,1607.5999756,11.8999996, 3, 0.0000000, 0.0000000, 252.0000000);
- return 1;
- }*/
- public TextDrawUpdate(playerid)
- {
- new Profissao[20];
- new NomeText[MAX_PLAYER_NAME];
- if(DadosPlayer[playerid][pProfissao] == 1) { Profissao = "Mecanico"; }
- else if(DadosPlayer[playerid][pProfissao] == 2) { Profissao = "Taxista"; }
- else if(DadosPlayer[playerid][pProfissao] == 3) { Profissao = "Onibus"; }
- else if(DadosPlayer[playerid][pProfissao] == 4) { Profissao = "Lixeiro"; }
- else if(DadosPlayer[playerid][pProfissao] == 5) { Profissao = "Medico"; }
- else if(DadosPlayer[playerid][pProfissao] == 6) { Profissao = "MotoBoy"; }
- else if(DadosPlayer[playerid][pProfissao] == 7) { Profissao = "Metereologista"; }
- else if(DadosPlayer[playerid][pProfissao] == 0) { Profissao = "Nenhuma"; }
- GetPlayerName(playerid, NomeText, 64);
- format(STR, sizeof(STR), "~w~Level: %d", DadosPlayer[playerid][pLevel]);
- PlayerTextDrawSetString(playerid, Textdraw1[playerid], STR);
- PlayerTextDrawShow(playerid, Textdraw1[playerid]);
- //TextDrawShowForPlayer(playerid, Textdraw1);
- format(STR, sizeof(STR), "~g~%s", NomeText);
- PlayerTextDrawSetString(playerid, Textdraw5[playerid], STR);
- PlayerTextDrawShow(playerid, Textdraw5[playerid]);
- //TextDrawShowForPlayer(playerid, Textdraw5);
- format(STR, sizeof(STR), "~w~Prof: %s", Profissao);
- PlayerTextDrawSetString(playerid, Textdraw3[playerid], STR);
- PlayerTextDrawShow(playerid, Textdraw3[playerid]);
- //TextDrawShowForPlayer(playerid, Textdraw3);
- format(STR, sizeof(STR), "~w~Procurado: %i", DadosPlayer[playerid][pNivelProcurado]);
- PlayerTextDrawSetString(playerid, Textdraw4[playerid], STR);
- PlayerTextDrawShow(playerid, Textdraw4[playerid]);
- //TextDrawShowForPlayer(playerid, Textdraw4);
- if(DadosPlayer[playerid][pContaBanco] == 0)
- {
- format(STR, sizeof(STR), "~w~Banco: ~r~Sem Conta");
- }
- else
- {
- format(STR, sizeof(STR), "~w~Banco: ~g~%i", DadosPlayer[playerid][pDinheiroBanco]);
- }
- PlayerTextDrawSetString(playerid, Banco[playerid], STR);
- PlayerTextDrawShow(playerid, Banco[playerid]);
- //TextDrawShowForPlayer(playerid, Textdraw4);
- return 1;
- }
- stock GetName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, MAX_PLAYER_NAME);
- return name;
- }
- public TimeFome(playerid)
- {
- new fome[128];
- FomePlayer[playerid]++;
- if(FomePlayer[playerid] <= 0) FomePlayer[playerid] = 0; { format(fome,sizeof(fome),"~g~IIIIIIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); }
- if(FomePlayer[playerid] >= 5) { format(fome,sizeof(fome),"~g~IIIIIIIIII~r~I",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 10) { format(fome,sizeof(fome),"~g~IIIIIIIII~r~II",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 20) { format(fome,sizeof(fome),"~g~IIIIIIII~r~III",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 30) { format(fome,sizeof(fome),"~g~IIIIIII~r~IIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 40) { format(fome,sizeof(fome),"~g~IIIIII~r~IIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 50) { format(fome,sizeof(fome),"~g~IIIII~r~IIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 60) { format(fome,sizeof(fome),"~g~IIII~r~IIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 70) { format(fome,sizeof(fome),"~g~III~r~IIIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 80) { format(fome,sizeof(fome),"~g~II~r~IIIIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 90) { format(fome,sizeof(fome),"~g~I~r~IIIIIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] >= 100) { format(fome,sizeof(fome),"~r~IIIIIIIIIII",FomePlayer[playerid]); PlayerTextDrawSetString(playerid, BarrasFome[playerid],fome); RemovePlayerHealth(playerid, 1); }
- if(FomePlayer[playerid] == 80||FomePlayer[playerid] == 85||FomePlayer[playerid] == 90||FomePlayer[playerid] == 95||FomePlayer[playerid] == 99) SendClientMessage(playerid,0xFF0000,"Você está ficando com fome, use /comer para se satisfazer!!");
- //AtualizarFome(playerid);
- if(FomePlayer[playerid] >= 100)
- {
- SendClientMessage(playerid,0xFF0000,"Você morreu de fome!!");
- SetPlayerHealth(playerid, 0);
- FomePlayer[playerid] = 0;
- }
- }
- stock AtualizarFome(playerid)
- {
- new arq[128];
- new fome[128];
- GetPlayerName(playerid, NomeJogador, 64);
- format(arq,sizeof(arq),"Fome/%s.ini",NomeJogador);
- PlayerTextDrawShow(playerid,BarrasFome[playerid]);
- format(fome,sizeof(fome),"Fome: %d%",FomePlayer[playerid]);
- dini_IntSet(arq,"Fome",FomePlayer[playerid]);
- PlayerTextDrawSetString(playerid, Fome[playerid],fome);
- }
- public SendProxMessage(Float:radi, playerid, string[],col1)
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- GetPlayerPos(i, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendClientMessage(i, col1, string);
- }
- }
- return true;
- }
- public PlayerProxVehicle(Float:radi, playerid, vehicleid)
- {
- new Float:X, Float:Y, Float:Z;
- GetVehiclePos(vehicleid, X, Y, Z);
- if(PlayerToPoint(Float:radi, playerid, X, Y, Z))
- {
- }
- return true;
- }
- public GivePlayerHealth(playerid, QuantiaVida)
- {
- new Float:Health;
- GetPlayerHealth(playerid, Health);
- SetPlayerHealth(playerid, Health+QuantiaVida);
- return 1;
- }
- forward RemovePlayerHealth(playerid, QuantiaVida);
- public RemovePlayerHealth(playerid, QuantiaVida)
- {
- new Float:Health;
- GetPlayerHealth(playerid, Health);
- SetPlayerHealth(playerid, Health-QuantiaVida);
- return 1;
- }
- forward TimerAlta(playerid);
- public TimerAlta(playerid)
- {
- if(Alta[playerid] == 0)
- {
- Alta[playerid] = 0;
- EmComa[playerid] = 0;
- SendClientMessage(playerid, 0xFFFFFFAA, "Você teve alta do Hospital, Tome Cuidado");
- SetCameraBehindPlayer(playerid);
- ClearAnimations(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1583.2543,1769.0892,10.8203);
- TogglePlayerControllable(playerid, 1);
- return false;
- }
- SetTimer("TimerAlta", 1000, false);
- return Alta[playerid]--;
- }
- public ItinerarioOnibus(playerid)
- {
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- public ConsultaJogador(playerid)
- {
- SetPlayerPos(playerid, 1583.2543,1769.0892,10.8203);
- TogglePlayerControllable(playerid, 1);
- Alta[playerid] = 120;
- EmComa[playerid] = 0;
- SendClientMessage(playerid, 0xFFFFFFAA, "Você teve alta do Hospital, Tome Cuidado");
- SetCameraBehindPlayer(playerid);
- ClearAnimations(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- return 1;
- }
- public MecanicoConserto(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- TogglePlayerControllable(playerid, 1);
- GameTextForPlayer(playerid, "~g~Veiculo Consertado", 3000, 3);
- RepairVehicle(Veiculo);
- SetVehicleHealth(Veiculo, 1000);
- return 1;
- }
- forward AttachObject();
- public AttachObject()
- {
- for(new carro = 1; carro < MAX_VEHICLES; carro++)
- {
- if(GetVehicleModel(carro) == 560)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.5, 0.0, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 458)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0, 0.0+0.4, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;}
- if(GetVehicleModel(carro) == 490)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0+0.3, 0.0+0.7, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 599)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0-0.2, 0.0+0.7, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 596 || GetVehicleModel(carro) == 597 || GetVehicleModel(carro) == 420)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.5, 0.0-0.1, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 411)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.3, 0.0-0.1, 0.0+0.4, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 559)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0-0.4, 0.0+0.4, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 442)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0+0.2, 0.0+0.4, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 480)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0-0.4, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 567)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.5, 0.0+0.1, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 462)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.0, 0.0-0.0, 0.0+0.9, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 522 || GetVehicleModel(carro) == 521)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.0, 0.0+0.1, 0.0+1.0, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 463)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.0, 0.0-0.3, 0.0+0.8, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 470)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.6, 0.0-0.2, 0.0+0.7, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 500)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.4, 0.0-0.3, 0.0+0.6, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 431)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.1, 0.0+4.3, 0.0+1.2, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 523 || GetVehicleModel(carro) == 468)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.0, 0.0-0.0, 0.0+0.9, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 562)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.3, 0.0-0.2, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 579)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.5, 0.0-0.4, 0.0+0.8, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 418)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.5, 0.0+0.3, 0.0+0.5, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- if(GetVehicleModel(carro) == 586)
- {
- ObjetoCarro[carro] = CreateObject(1927,0.0,0.0,0.0,0.0,0.0,0.0);
- SetObjectMaterialText(ObjetoCarro[carro], "-",0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 24,1, 0xFFFFFFFF, 0, 0);
- AttachObjectToVehicle(ObjetoCarro[carro], carro, 0.0-0.0, 0.0-0.2, 0.0+0.9, 0.0, 0.0, 0.0);
- VeiculoValido[carro] = 1;
- }
- }
- return true;
- }
- public HorasPD()
- {
- new Horas, Minutos, Segundos;
- gettime(Horas, Minutos, Segundos);
- if ((Horas > gHoras) || (Horas == 0 && gHoras == 23))
- {
- format(STR, sizeof(STR), "SERVER: Agora são %d:00 horas",Horas);
- SendClientMessageToAll(COLOR_WHITE,STR);
- gHoras = Horas;
- PayDay();
- if(TempoReal)
- {
- SetWorldTime(Horas+1);
- }
- }
- }
- public FixHour(Hora)
- {
- hour = timeshift+Hora;
- if (Hora < 0)
- {
- hour = Hora+24;
- }
- else if (Hora > 23)
- {
- Hora = Hora-24;
- }
- PularHora = Hora;
- return 1;
- }
- public TimerPD()
- {
- HoraPD();
- return 1;
- }
- public HoraPD()
- {
- new Horas, Minutos, Segundos;
- gettime(Horas, Minutos, Segundos);
- FixHour(Horas);
- Horas = PularHora;
- if((Horas > gHoras) || (Horas == 0 && gHoras == 23))
- {
- gHoras = Horas;
- PayDay();
- if(TempoReal)
- {
- SetWorldTime(Horas+1);
- }
- }
- }
- public PayDay()
- {
- new Aluguel = 0;
- new Conta;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- new JurosM = 2;
- new DBanco = DadosPlayer[i][pDinheiroBanco];
- new Juros = (DadosPlayer[i][pDinheiroBanco]/500);
- new Salario = DadosPlayer[i][pLucrosPD];
- BancoDinheiro[i] = DadosPlayer[i][pDinheiroBanco];
- new ASaldo = BancoDinheiro[i];
- new NovoSaldo = DadosPlayer[i][pLucrosPD];
- DadosPlayer[i][pDinheiroBanco] = Conta+Juros;
- SendClientMessage(i, 0x11BF08AA, "|====== EXTRATO BANCARIO ======|");
- format(STR, sizeof(STR), " Salario: {33AA33}R$%d {FFFFFF}Imposto: {FF6347}-R$100", Salario);
- SendClientMessage(i, COLOR_WHITE, STR);
- SendClientMessage(i, COLOR_WHITE, " FGTS: {FF6347}-R$27 {FFFFFF}Manutenção Bancaria: {FF6347}-R$35");
- GivePlayerMoney(i, -62);
- SendClientMessage(i, COLOR_WHITE, " IPVA: {CFCFCF}R$0 {FFFFFF}- Seguro do carro {CFCFCF}R$0");
- SendClientMessage(i, COLOR_WHITE, " Ajuda de custo: {33AA33}R$800");
- SendClientMessage(i, COLOR_WHITE, " Celular: {FF6347}-R$29");
- DadosPlayer[i][pDinheiroBanco] += NovoSaldo;
- format(STR, sizeof(STR), " Saldo Antigo: {33AA33}R$%i {FFFFFF}- Novo Saldo: {33AA33}R$%i", ASaldo, DBanco);
- SendClientMessage(i, COLOR_WHITE, STR);
- format(STR, sizeof(STR), " Juros: 0.4 por cento");
- SendClientMessage(i, COLOR_WHITE, STR);
- format(STR, sizeof(STR), " Valor Ganhado com Juros {33AA33}R$%d", Juros);
- SendClientMessage(i, COLOR_WHITE, STR);
- format(STR, sizeof(STR), " Aluguel: {FF6347}-R$%d", Aluguel);
- SendClientMessage(i, COLOR_WHITE, STR);
- if(EmprestimoFeito[i] == 1)
- {
- if(GetPlayerMoney(i) < ValorEmprestimo[i])
- {
- SendClientMessage(i, COR_VERMELHO, "Você não possui essa quantia, o foi acrescentado R$750 na Dívida.");
- ValorEmprestimo[i] += 750;
- return 1;
- }
- GivePlayerMoney(i, -ValorEmprestimo[i]);
- format(STR, sizeof(STR), "* Você quitou o emprestimo de R$%i, agora poderá fazer novos emprestimos.", ValorEmprestimo[i]);
- SendClientMessage(i, 0xFFFF00AA, STR);
- ValorEmprestimo[i] = 0;
- EmprestimoFeito[i] = 0;
- }
- else if(EmprestimoFeito[i] == 2)
- {
- if(GetPlayerMoney(i) < ValorEmprestimo[i])
- {
- SendClientMessage(i, COR_VERMELHO, "Você não possui essa quantia, o foi acrescentado R$750 na Dívida.");
- ValorEmprestimo[i] += 750;
- return 1;
- }
- GivePlayerMoney(i, -ValorEmprestimo[i]);
- format(STR, sizeof(STR), "* Você pagou a primeira parcela de R$%i, a próxima parcela custará R$%i.", ValorEmprestimo[i], ValorEmprestimo[i]);
- SendClientMessage(i, 0xFFFF00AA, STR);
- EmprestimoFeito[i] = 3;
- }
- else if(EmprestimoFeito[i] == 3)
- {
- if(GetPlayerMoney(i) < ValorEmprestimo[i])
- {
- SendClientMessage(i, COR_VERMELHO, "Você não possui essa quantia, o foi acrescentado R$750 na Dívida.");
- ValorEmprestimo[i] += 750;
- return 1;
- }
- GivePlayerMoney(i, -ValorEmprestimo[i]);
- format(STR, sizeof(STR), "* Você quitou o emprestimo de R$%i agora poderá fazer novos emprestimos.", ValorEmprestimo[i]*2);
- SendClientMessage(i, 0xFFFF00AA, STR);
- ValorEmprestimo[i] = 0;
- EmprestimoFeito[i] = 0;
- }
- if(DadosPlayer[i][pPrecoMulta] > 0)
- {
- format(STR, sizeof(STR), " Você não pagou as multas a quantia foi aumentada devido aos juros.");
- SendClientMessage(i, COR_VERMELHO, STR);
- format(STR, sizeof(STR), " Nova quantia a pagar: R$%i.", DadosPlayer[i][pPrecoMulta]*JurosM);
- SendClientMessage(i, COR_VERMELHO, STR);
- DadosPlayer[i][pPrecoMulta] = DadosPlayer[i][pPrecoMulta]*JurosM;
- }
- SendClientMessage(i, 0x11BF08AA, "|==============================|");
- DadosPlayer[i][pExperiencia] += 1;
- new Check = DadosPlayer[i][pLevel]+1;
- new ValorLevel = Check*PrecoLevel;
- new Experiencia = Check*ExpLevel;
- if(DadosPlayer[i][pExperiencia] < Experiencia)
- {
- return 1;
- }
- else if(GetPlayerMoney(i) < ValorLevel)
- {
- SendClientMessage(i, COR_VERMELHO, "Você não tem o dinheiro requerido para Passar de Nivel");
- return 1;
- }
- format(STR, sizeof(STR), "Você passou de Nivel e Pagou {FF6347}-R$%i", ValorLevel);
- GivePlayerMoney(i, -ValorLevel);
- DadosPlayer[i][pLevel] += 1;
- DadosPlayer[i][pExperiencia] = 0;
- if(DadosPlayer[i][pLevel] > 3)
- {
- format(STR, sizeof(STR), "* O valor máximo de emprestimo aumentou R$2500 a mais. Quantia antiga: R$%i, Nova Quantia: R$%i.", EmprestimoMaximo[i], EmprestimoMaximo[i]+2500);
- SendClientMessage(i, 0xFFFF00AA, STR);
- EmprestimoMaximo[i] += 2500;
- }
- GameTextForPlayer(i, "~g~Experiencia Completa!", 3000, 0);
- SetPlayerScore(i, DadosPlayer[i][pLevel]);
- TextDrawUpdate(i);
- }
- return 1;
- }
- forward GPSTimer(playerid);
- public GPSTimer(playerid)
- {
- GetPlayerGPSLocation(playerid, LocaisSA, 28);
- format(STR, sizeof(STR), "%s", LocaisSA);
- PlayerTextDrawSetString(playerid, GPS[playerid], STR);
- PlayerTextDrawShow(playerid, GPS[playerid]);
- return 1;
- }
- forward Velocimetro(playerid);
- public Velocimetro(playerid)
- {
- new Float:Speedo_X,Float:Speedo_Y,Float:Speedo_Z;
- new Float:Speedo_HP;
- if(IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid))
- {
- GetPlayerPos(playerid, Speedo_X, Speedo_Y, Speedo_Z);
- GetPlayerVehicleID(playerid);
- GetVehicleHealth(GetPlayerVehicleID(playerid), Speedo_HP);
- new vehicle = GetPlayerVehicleID(playerid);
- new str1[256],str2[256],str3[256],str4[256];
- if(SpeedoON[playerid] == 0)
- {
- PlayerTextDrawShow(playerid, BoxVelo[playerid]);
- PlayerTextDrawShow(playerid, VeiculoNome[playerid]);
- PlayerTextDrawShow(playerid, Velocidade[playerid]);
- PlayerTextDrawShow(playerid, Combustivel[playerid]);
- //PlayerTextDrawShow(playerid, BarrasCombustivel[playerid]);
- PlayerTextDrawShow(playerid, Marcha[playerid]);
- PlayerTextDrawShow(playerid, Lataria[playerid]);
- PlayerTextDrawShow(playerid, NomeVelo[playerid]);
- SpeedoON[playerid] = 1;
- }
- format(str1,sizeof(str1),"~>~~b~~h~Veiculo: ~w~%s",VModeloNome[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
- PlayerTextDrawSetString(playerid, VeiculoNome[playerid], str1);
- if(GetPlayerSpeed(playerid, true) >= 150)
- {
- format(str2,sizeof(str2),"~>~~b~~h~Velocidade: ~r~%d KM/H",GetPlayerSpeed(playerid, true));
- PlayerTextDrawSetString(playerid, Velocidade[playerid], str2);
- }
- else if(GetPlayerSpeed(playerid, true) >= 100)
- {
- format(str2,sizeof(str2),"~>~~b~~h~Velocidade: ~y~%d KM/H",GetPlayerSpeed(playerid, true));
- PlayerTextDrawSetString(playerid, Velocidade[playerid], str2);
- }
- else if(GetPlayerSpeed(playerid, true) >= 50)
- {
- format(str2,sizeof(str2),"~>~~b~~h~Velocidade: ~g~%d KM/H",GetPlayerSpeed(playerid, true));
- PlayerTextDrawSetString(playerid, Velocidade[playerid], str2);
- }
- else
- {
- format(str2,sizeof(str2),"~>~~b~~h~Velocidade: ~w~%d KM/H",GetPlayerSpeed(playerid, true));
- PlayerTextDrawSetString(playerid, Velocidade[playerid], str2);
- }
- format(str3,sizeof(str3),"~>~~b~~h~Combustivel: ~g~%d%", Gas[vehicle]);
- PlayerTextDrawSetString(playerid, Combustivel[playerid], str3);
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 509)
- {
- format(str4,sizeof(str4),"~>~~b~~h~Lataria: ~g~100%");
- PlayerTextDrawSetString(playerid, Lataria[playerid], str4);
- }
- if(Speedo_HP >= 551)
- {
- format(str4,sizeof(str4),"~>~~b~~h~Lataria: ~g~%0.0f%%", Speedo_HP/10);
- PlayerTextDrawSetString(playerid, Lataria[playerid], str4);
- }
- else if(Speedo_HP >= 361)
- {
- format(str4,sizeof(str4),"~>~~b~~h~Lataria: ~y~%0.0f%%", Speedo_HP/10);
- PlayerTextDrawSetString(playerid, Lataria[playerid], str4);
- }
- else if(Speedo_HP >= 341)
- {
- format(str4,sizeof(str4),"~>~~b~~h~Lataria: ~r~%0.0f%%", Speedo_HP/10);
- PlayerTextDrawSetString(playerid, Lataria[playerid], str4);
- }
- else if(Speedo_HP >= 191 && Speedo_HP <= 340)
- {
- GameTextForPlayer(playerid, "~w~Veiculo Quebrado para sair~n~Digite ~r~/sair", 1000, 3);
- GetVehicleParamsEx(vehicle, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(vehicle, 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- format(str4,sizeof(str4),"~>~~b~~h~Lataria: ~r~QUEBRADO", Speedo_HP/10);
- PlayerTextDrawSetString(playerid, Lataria[playerid], str4);
- }
- else
- {
- }
- }
- SavePlayerPosV[playerid][sX] = Speedo_X, SavePlayerPosV[playerid][sY] = Speedo_Y, SavePlayerPosV[playerid][sZ] = Speedo_Z;
- if(!IsPlayerInAnyVehicle(playerid))
- {
- PlayerTextDrawHide(playerid, BoxVelo[playerid]);
- PlayerTextDrawHide(playerid, VeiculoNome[playerid]);
- PlayerTextDrawHide(playerid, Velocidade[playerid]);
- PlayerTextDrawHide(playerid, Combustivel[playerid]);
- PlayerTextDrawHide(playerid, BarrasCombustivel[playerid]);
- PlayerTextDrawHide(playerid, Marcha[playerid]);
- PlayerTextDrawHide(playerid, Lataria[playerid]);
- PlayerTextDrawHide(playerid, NomeVelo[playerid]);
- SpeedoON[playerid] = 0;
- }
- }
- forward CombustivelV(playerid);
- public CombustivelV(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- new Modelo = GetVehicleModel(Veiculo);
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(Modelo == 509) { }
- if(Gas[GetPlayerVehicleID(playerid)] >= 1)
- {
- if(Gas[GetPlayerVehicleID(playerid)] == 20)
- {
- SendClientMessage(playerid, COR_VERMELHO, "ATENÇÃO: Nível de Combustível Médio! Vá até ao Posto mais Próximo!");
- }
- if(Gas[GetPlayerVehicleID(playerid)] == 10)
- {
- SendClientMessage(playerid, COR_VERMELHO, "ATENÇÃO: Nível de Combustível Baixo! Vá até ao Posto mais Próximo!");
- }
- if(Gas[GetPlayerVehicleID(playerid)] <= 10)
- {
- SendClientMessage(playerid, COR_VERMELHO, "ATENÇÃO: O Veiculo está usando a Gasolina reserva!!!");
- }
- if(GetPlayerSpeed(playerid, true) >= 120)
- {
- Gas[GetPlayerVehicleID(playerid)] -= 3;
- }
- if(GetPlayerSpeed(playerid, true) >= 100 && GetPlayerSpeed(playerid, true) < 119)
- {
- Gas[GetPlayerVehicleID(playerid)] -= 2;
- }
- if(GetPlayerSpeed(playerid, true) < 120 && GetPlayerSpeed(playerid, true) > 0)
- {
- Gas[GetPlayerVehicleID(playerid)] -= 1;
- }
- if(GetPlayerSpeed(playerid, true) == 0)
- {
- }
- }
- else
- {
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo , 0, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 0;
- GameTextForPlayer(playerid,"~r~Tanque Vazio!!",1500,3);
- }
- }
- }
- return 1;
- }
- forward GetPlayerSpeed(playerid, bool: kmh);
- public GetPlayerSpeed(playerid, bool: kmh)
- {
- new Float: Vx,Float: Vy,Float: Vz,Float: rtn;
- if (IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid), Vx, Vy, Vz);
- else GetPlayerVelocity(playerid, Vx, Vy, Vz);
- rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz, 2)));
- return kmh ? floatround(rtn * 100 * 1.61) : floatround(rtn * 100);
- }
- stock ClearChatForPlayer(playerid)
- {
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- SendClientMessage(playerid, -1, "");
- return 1;
- }
- forward CarregarSpawn(playerid);
- public CarregarSpawn(playerid)
- {
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), "Spawn/%s.ini", Nome);
- SpawnX[playerid] = DOF2_GetFloat(String, "CoordenadasX");
- SpawnY[playerid] = DOF2_GetFloat(String, "CoordenadasY");
- SpawnZ[playerid] = DOF2_GetFloat(String, "CoordenadasZ");
- VidaDeslogar[playerid] = DOF2_GetFloat(String, "Vida");
- return 1;
- }
- forward CriarSpawn(playerid);
- public CriarSpawn(playerid)
- {
- GetPlayerPos(playerid,SpawnX[playerid],SpawnY[playerid],SpawnZ[playerid]);
- GetPlayerHealth(playerid, VidaDeslogar[playerid]);
- format(String, sizeof(String), "Spawn/%s.ini", Nome);
- DOF2_CreateFile(String);
- DOF2_SetFloat(String,"CoordenadasX",SpawnX[playerid]);
- DOF2_SetFloat(String,"CoordenadasY",SpawnY[playerid]);
- DOF2_SetFloat(String,"CoordenadasZ",SpawnZ[playerid]);
- DOF2_SetFloat(String,"Vida",VidaDeslogar[playerid]);
- DOF2_SaveFile();
- return 1;
- }
- forward SalvarSpawn(playerid);
- public SalvarSpawn(playerid)
- {
- GetPlayerPos(playerid,SpawnX[playerid],SpawnY[playerid],SpawnZ[playerid]);
- GetPlayerHealth(playerid, VidaDeslogar[playerid]);
- GetPlayerName(playerid, Nome, sizeof(Nome));
- format(String, sizeof(String), "Spawn/%s.ini", Nome);
- DOF2_SetFloat(String,"CoordenadasX",SpawnX[playerid]);
- DOF2_SetFloat(String,"CoordenadasY",SpawnY[playerid]);
- DOF2_SetFloat(String,"CoordenadasZ",SpawnZ[playerid]);
- DOF2_SetFloat(String,"Vida",VidaDeslogar[playerid]);
- DOF2_SaveFile();
- }
- forward ConsertoFunilaria(playerid);
- public ConsertoFunilaria(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- RepairVehicle(Veiculo);
- GivePlayerMoney(playerid, -700);
- GameTextForPlayer(playerid, "~g~Veiculo Consertado", 2000, 3);
- TogglePlayerControllable(playerid, 1);
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 1, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 1;
- }
- forward Abastecendo(playerid);
- public Abastecendo(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- Gas[Veiculo] += LitrosAbastecimento[playerid];
- GameTextForPlayer(playerid, "~g~Tanque Cheio", 2000, 3);
- TogglePlayerControllable(playerid, 1);
- format(STR, sizeof(STR), "POSTO: Tanque cheio por R$%i", LitrosAbastecimento[playerid]*2);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, STR);
- GetVehicleParamsEx(Veiculo, Motor, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- SetVehicleParamsEx(Veiculo, 1, Luzes, Alarme, Portas, Capo, PortaMalas, Objetivo);
- Motor = 1;
- if(Gas[Veiculo] > 100)
- {
- Gas[Veiculo] = 100;
- }
- }
- forward MecanicoAbastecimento(playerid);
- public MecanicoAbastecimento(playerid)
- {
- new Veiculo = GetPlayerVehicleID(playerid);
- TogglePlayerControllable(playerid, 1);
- GameTextForPlayer(playerid, "~g~Veiculo Abastecido", 3000, 3);
- Gas[Veiculo] = LitrosQuantia[playerid];
- return 1;
- }
- forward CreateSpeedCamera(/*CamID, */Float:X, Float:Y, Float:Z, Float:Rot, MaxSpeed);
- public CreateSpeedCamera(/*CamID, */Float:X, Float:Y, Float:Z, Float:Rot, MaxSpeed)
- {
- // Store all the given values
- /*ACameras[CamID][CamX] = x;
- ACameras[CamID][CamY] = y;
- ACameras[CamID][CamZ] = z;
- ACameras[CamID][CamAngle] = rot;
- ACameras[CamID][CamSpeed] = MaxSpeed;*/
- // Create both camera objects and store their reference
- /*ACameras[CamID][CamObj1] = */CreateObject(18880, X, Y, Z, 0.0, 0.0, Rot);
- /*ACameras[CamID][CamObj2] = */CreateObject(18880, X, Y, Z, 0.0, 0.0, Rot + 180.0);
- }
- /*forward GetPlayerSpeed(playerid);
- public GetPlayerSpeed(playerid)
- {
- new Float:ST[4];
- if(IsPlayerInAnyVehicle(playerid))
- GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
- else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]);
- ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 179.28625;
- return floatround(ST[3]);
- }*/
- forward Radares(playerid);
- public Radares(playerid)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(PlayerToPoint(30.0, playerid, 2057.5413,1247.2595,11.3628) || PlayerToPoint(30.0, playerid, 2137.2573,1908.2068,10.9213))
- {
- if(GetPlayerSpeed(playerid, true) > 110)
- {
- format(STR, sizeof(STR), "* Você foi multado por passar a %i km/h em uma Área de 110 km/h.", GetPlayerSpeed(playerid, true));
- SendClientMessage(playerid, 0x441FFFAA, STR);
- format(STR, sizeof(STR), "* E recebeu uma multa de R$%i.", GetPlayerSpeed(playerid, true)*3/2);
- SendClientMessage(playerid, 0x441FFFAA, STR);
- DadosPlayer[playerid][pPrecoMulta] += GetPlayerSpeed(playerid, true)*3/2;
- }
- }
- else if(PlayerToPoint(30.0, playerid, 2137.2573,1908.2068,10.9213) || PlayerToPoint(30.0, playerid, 2313.7000,2420.0789,10.7400) || PlayerToPoint(30.0, playerid, 1684.6270,1706.1091,10.7400) || PlayerToPoint(30.0, playerid, 2211.5173,978.5960,10.7400) || PlayerToPoint(30.0, playerid, 2521.3792,2310.8306,10.7400) || PlayerToPoint(30.0, playerid, 2421.2573,2297.9553,10.7400))
- {
- if(GetPlayerSpeed(playerid, true) > 80)
- {
- format(STR, sizeof(STR), "* Você foi multado por passar a %i km/h em uma Área de 80 km/h.", GetPlayerSpeed(playerid, true));
- SendClientMessage(playerid, 0x441FFFAA, STR);
- format(STR, sizeof(STR), "* E recebeu uma multa de R$%i.", GetPlayerSpeed(playerid, true)*3/2);
- SendClientMessage(playerid, 0x441FFFAA, STR);
- DadosPlayer[playerid][pPrecoMulta] += GetPlayerSpeed(playerid, true)*3/2;
- }
- }
- }
- return 1;
- }
- forward GetPlayerGPSLocation(playerid, Local[], STRGPS);
- public GetPlayerGPSLocation(playerid, Local[], STRGPS)
- {
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- for(new i = 0; i != sizeof(GPSLocais); i++ )
- {
- if(X >= GPSLocais[i][Lugares_Coords][0] && X <= GPSLocais[i][Lugares_Coords][3] && Y >= GPSLocais[i][Lugares_Coords][1] && Y <= GPSLocais[i][Lugares_Coords][4])
- {
- return format(Local, STRGPS, GPSLocais[i][Lugares_Nomes], 0);
- }
- }
- return 0;
- }
- new PickupObject;
- forward AddCheckpointPickup(playerid, Float:X, Float:Y, Float:Z, Pickup);
- public AddCheckpointPickup(playerid, Float:X, Float:Y, Float:Z, Pickup)
- {
- PickupObject = CreatePickup(Pickup, 23, X, Y, Z, 0);
- SetPlayerCheckpoint(playerid, X, Y, Z, 2);
- return 1;
- }
- forward DeleteCheckpointPickup(playerid);
- public DeleteCheckpointPickup(playerid)
- {
- DestroyPickup(PickupObject);
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- forward TemperaturaSV();
- public TemperaturaSV()
- {
- new HorasSV, MinutosSV, SegundosSV;
- gettime(HorasSV, MinutosSV, SegundosSV);
- if(HorasSV > 08)
- {
- if(Temperatura == 32) { SetWeather(10); return 1; }
- else if(Temperatura > 32) { Temperatura--; }
- }
- else if(HorasSV < 8)
- {
- if(Temperatura == 28) { SetWeather(10); return 1; }
- else if(Temperatura < 28) { Temperatura++; }
- }
- else if(HorasSV == 17)
- {
- if(Temperatura == 28) { SetWeather(10); return 1; }
- else if(Temperatura > 28) { Temperatura--; }
- }
- else if(HorasSV > 17)
- {
- if(Temperatura == 28) { SetWeather(10); return 1; }
- else if(Temperatura < 28) { Temperatura++; }
- }
- else if(HorasSV == 18)
- {
- if(Temperatura == 24) { SetWeather(10); return 1; }
- else if(Temperatura > 24) { Temperatura--; }
- }
- else if(HorasSV > 18)
- {
- if(Temperatura == 24) { SetWeather(10); return 1; }
- else if(Temperatura < 24) { Temperatura++; }
- }
- else if(HorasSV == 19)
- {
- if(Temperatura == 22) { SetWeather(10); return 1; }
- else if(Temperatura > 22) { Temperatura--; }
- }
- else if(HorasSV > 19)
- {
- if(Temperatura == 22) { SetWeather(10); return 1; }
- else if(Temperatura < 22) { Temperatura++; }
- }
- else if(HorasSV == 20)
- {
- if(Temperatura == 20) { SetWeather(10); return 1; }
- else if(Temperatura > 20) { Temperatura--; }
- }
- else if(HorasSV > 20)
- {
- if(Temperatura == 20) { SetWeather(10); return 1; }
- else if(Temperatura < 20) { Temperatura++; }
- }
- else if(HorasSV >= 22)
- {
- if(Temperatura == 16) { SetWeather(10); return 1; }
- else if(Temperatura > 16) { Temperatura--; }
- }
- else if(HorasSV >= 22)
- {
- if(Temperatura == 16) { SetWeather(10); return 1; }
- else if(Temperatura < 16) { Temperatura++; }
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment