Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //===para os check serem usados===
- new UsedCPSlot[MAX_CHECKPOINTS];
- //===para os check serem usados===
- //=====checkpoint======
- new checkpetroleiro;
- //=====checkpoint======
- //========================removidos petroleiro================================
- RemoveBuildingForPlayer(playerid, 3682, 199.7578, 1397.8828, 33.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1356.9922, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1356.9922, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1392.1563, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1392.1563, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1426.9141, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1426.9141, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3288, 221.5703, 1374.9688, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 212.0781, 1426.0313, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1435.1953, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1410.5391, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1385.8906, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1361.2422, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3290, 190.9141, 1371.7734, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 221.1797, 1390.2969, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3288, 223.1797, 1421.1875, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1459.6406, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 207.5391, 1371.2422, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3424, 220.6484, 1355.1875, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3424, 221.7031, 1404.5078, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3259, 220.6484, 1355.1875, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1356.9922, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1356.9922, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3256, 190.9141, 1371.7734, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1392.1563, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1392.1563, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 207.5391, 1371.2422, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1394.1328, 10.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1392.1563, 16.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1394.1328, 23.7813, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 207.3594, 1390.5703, 19.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1387.8516, 27.4922, 0.25);
- RemoveBuildingForPlayer(playerid, 3673, 199.7578, 1397.8828, 33.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 3257, 221.5703, 1374.9688, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 221.1797, 1390.2969, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 203.9531, 1409.9141, 16.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 3674, 199.3828, 1407.1172, 35.8984, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 204.6406, 1409.8516, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1404.2344, 18.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1400.6563, 22.4688, 0.25);
- RemoveBuildingForPlayer(playerid, 3259, 221.7031, 1404.5078, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 207.3594, 1409.0000, 19.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 3257, 223.1797, 1421.1875, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 212.0781, 1426.0313, 9.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1426.9141, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1426.9141, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1361.2422, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1385.8906, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1410.5391, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 16086, 232.2891, 1434.4844, 13.5000, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1459.6406, 17.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1435.1953, 9.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 16089, 342.1250, 1431.0938, 5.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 16090, 315.7734, 1431.0938, 5.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 16091, 289.7422, 1431.0938, 5.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 16087, 358.6797, 1430.4531, 11.6172, 0.25);
- RemoveBuildingForPlayer(playerid, 16088, 368.4297, 1431.0938, 5.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 16092, 394.1563, 1431.0938, 5.2734, 0.25);
- //========================removidos petroleiro================================
- //======================================Objetos petroleiros==================================
- CreateObject(1222, 146.14990, 1442.40869, 9.98727, 0.00000, 0.00000, 0.00000);
- CreateObject(10831, 155.47868, 1459.06873, 14.50690, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 149.78708, 1440.98022, 9.99097, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 149.42120, 1443.49487, 9.97448, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 146.14804, 1438.33142, 10.18121, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 143.83778, 1469.89465, 9.98568, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 145.85066, 1470.52051, 10.08418, 0.00000, 0.00000, 0.00000);
- CreateObject(17001, 130.50418, 1374.19690, 9.65287, 0.00000, 0.00000, 89.68290);
- CreateObject(3474, 123.77413, 1463.37866, 16.61769, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 284.94391, 1422.17017, 10.81979, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 279.57446, 1422.14258, 10.80157, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 274.21802, 1422.13635, 10.80298, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 268.85715, 1422.09863, 10.79680, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 263.50980, 1422.06653, 10.78133, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 258.07925, 1422.03442, 10.80356, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 252.63037, 1422.04114, 10.79428, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 247.38359, 1422.01880, 10.78595, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 242.00414, 1422.03711, 10.78078, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 236.52930, 1422.09583, 10.77078, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 231.04218, 1422.09070, 10.79744, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 225.65378, 1422.13489, 10.78790, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 220.15421, 1422.10608, 10.76474, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 214.67766, 1422.09741, 10.72447, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 209.29625, 1422.05457, 10.87256, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 203.87393, 1422.07288, 10.79133, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 198.44754, 1422.02661, 10.75836, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 193.01144, 1422.06750, 10.72645, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 187.66162, 1422.04871, 10.71395, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 182.23083, 1422.09546, 10.73577, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 176.85446, 1422.13086, 10.69642, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 171.47966, 1422.14160, 10.71898, 0.00000, 0.00000, 0.00000);
- CreateObject(1412, 169.44284, 1442.64355, 10.84545, 0.00000, 0.00000, 268.46527);
- CreateObject(1412, 169.25652, 1437.24719, 10.79471, 0.00000, 0.00000, 267.80972);
- CreateObject(1412, 169.12329, 1431.87549, 10.80781, 0.00000, 0.00000, 268.94330);
- CreateObject(1412, 169.02916, 1426.45313, 10.85314, 0.00000, 0.00000, 268.12149);
- CreateObject(1222, 169.11252, 1422.65100, 10.19206, 0.00000, 0.00000, 0.00000);
- CreateObject(1222, 168.62173, 1423.44543, 10.29926, 0.00000, 0.00000, 0.00000);
- CreateObject(3673, 191.32430, 1431.17505, 33.15694, 0.00000, 0.00000, 0.00000);
- CreateObject(3673, 222.01611, 1432.76050, 33.47792, 0.00000, 0.00000, 0.00000);
- CreateObject(3673, 246.44402, 1439.22925, 32.97220, 0.00000, 0.00000, 269.29865);
- CreateObject(3259, 281.30786, 1431.12744, 9.55193, 0.00000, 0.00000, 0.00000);
- CreateObject(3259, 266.49243, 1441.39355, 9.55167, 0.00000, 0.00000, 0.00000);
- CreateObject(3259, 278.55936, 1473.99268, 9.55415, 0.00000, 0.00000, 0.00000);
- CreateObject(3259, 281.00409, 1456.31055, 9.54596, 0.00000, 0.00000, 0.00000);
- CreateObject(3259, 262.80167, 1427.91296, 9.55630, 0.00000, 0.00000, 0.00000);
- //======================================Objetos petroleiros==================================
- //==============================veiculos Petroleiro======================
- CreateVehicle(403, 261.6707, 1341.3264, 11.1139, 0.0000, -1, -1, 100);
- CreateVehicle(403, 244.7539, 1341.8114, 11.0945, 0.0000, -1, -1, 100);
- CreateVehicle(403, 227.2909, 1341.8644, 11.1089, 0.0000, -1, -1, 100);
- CreateVehicle(584, 281.8287, 1379.8795, 11.6165, 88.8121, -1, -1, 100);
- CreateVehicle(584, 282.8892, 1359.4896, 11.6363, 91.2061, -1, -1, 100);
- CreateVehicle(584, 283.0095, 1339.3662, 11.5730, 90.2152, -1, -1, 100);
- //==============================veiculos Petroleiro======================
- //==================================local do check dos petrolas=================================
- checkpetroleiro = CPS_AddCheckpoint(124.6272,1464.3978,10.6164,139.1282, 1.5, 40);
- //==================================local do check dos petrolas=================================
- //coloque isso na "public OnPlayerEnterCheckpoint" para que exiba a mensagem ao player quando ele chegar no check
- //======para mensagem ao chegar no ckeck========
- new checknome = CPS_GetPlayerCheckpoint
- //======para mensagem ao chegar no ckeck========
- if(checknome == petroleiro){
- SendClientMessage(playerid, DEFINA COR, "=========================================");
- SendClientMessage(playerid, DEFINA COR, "Use: /carregar para carregar seu caminhão");
- SendClientMessage(playerid, DEFINA COR, "=========================================");
- return 1;
- }
- //coloque isso na "public OnPlayerCommandText" para que o petroleiro use /carregar
- if(strcmp(cmd, "/carregar", true) == 0 && IsPlayerConnected(playerid))
- {
- new VehicleID;
- VehicleID = GetPlayerVehicleID(playerid);
- new modelo;
- modelo = GetVehicleModel (GetVehicleTrailer (VehicleID));
- if(checknome == petroleiro) {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) {
- if (GetVehicleModel (GetVehicleTrailer (VehicleID)))
- {
- if(PlayerInfo[ playerid ][pProfissao] == Petroleiro) {
- if(Petroleo[playerid] == 0) {
- SendClientMessage(playerid, DEFINA COR," | INFO |Caminhao carregado com sucesso Agora vá a um posto para descarregar, digite /pdescarregar!");
- Petroleo[playerid] = 1;
- }
- }
- }
- }
- }
- }
- else {
- Petroleo[playerid] = 0;
- }
- }
- if(strcmp(cmd,"/descarregar",true)==0){
- new aname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
- format(file, sizeof(file), PASTA_CONTAS, aname);
- format(string, sizeof(string), "PASTA ONDE ESTARÁ OS POSTOS DE COMBUSTIVEL", qual[playerid]);
- if(PROFISSÃO PETROLEIRO AQUI == 0){
- SendClientMessage(playerid,DEFINA COR," | ERRO | Seu veículo não está carregado!");
- return 1;
- }
- new vehicleid = GetPlayerVehicleID (playerid);
- new vehmod = GetVehicleModel (GetVehicleTrailer (vehicleid));
- if (vehmod == 584)
- {
- if (GetVehicleModel (GetVehicleTrailer (vehicleid)))
- {
- if(AREA DO POSTO AQUI == true){
- new pararatibum;
- pararatibum = GetVehicleTrailer(GetPlayerVehicleID(playerid));
- SetVehicleToRespawn(pararatibum);
- SendClientMessage(playerid,DEFINA COR," | INFO | Seu veículo foi descarregado é você ganhou %S R$ .");
- dini_IntSet(string, "Gasolina", dini_Int(string, "Gasolina")AQUI É O TANTO DE GASOLINA PARA O POSTO EXP: +100);
- {
- GivePlayerGrana(playerid,COLOQUE A GRANA QUE O PLAYER VAI GANHAR AQUI);
- Petroleo[playerid] = 0;
- }
- return 1;
- }
- //coloque isso abaixo na "public OnPlayerStateChange" para que só os petroleiros entrem
- if(modelo == 403 ){
- if(PROFISSÃO DO PETROLEIRO AQUI == 0){
- } else {
- SendClientMessage(playerid, DEFINA COR, " | ERRO | Você não é um Petroleiro.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- //valeu galera tamos junto ae CREDITOS: Kojak
Advertisement
Add Comment
Please, Sign In to add comment