Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define COLOR_GREENYELLOW 0xADFF2FAA
- new checkca1[MAX_PLAYERS];
- new checkca2[MAX_PLAYERS];
- new checkca3[MAX_PLAYERS];
- new checkca4[MAX_PLAYERS];
- new checkca5[MAX_PLAYERS];
- new checkca6[MAX_PLAYERS];
- new checkca7[MAX_PLAYERS];
- new checkca8[MAX_PLAYERS];
- new checkca9[MAX_PLAYERS];
- new checkca10[MAX_PLAYERS];
- new checkca11[MAX_PLAYERS];
- public OnPlayerConnect(playerid)
- {
- SetPlayerMapIcon(playerid, 0, 2207.4490,-2020.1516,13.5469, 51, 0);//Começar a Trabalhar
- CreateObject(1409, 1829.52, -1925.74, 12.55, 0.00, 0.00, 236.32);//Lixo
- CreateObject(1409, 1857.93, -1269.64, 12.55, 0.00, 0.00, 352.52);//Lixo
- CreateObject(1409, 1973.16, -1056.68, 23.99, 0.00, 0.00, 42.33);//Lixo
- CreateObject(1409, 2361.95, -1160.00, 26.61, 0.00, 0.00, 354.81);//Lixo
- CreateObject(1409, 2713.90, -1190.37, 68.40, 0.00, 0.00, 348.70);//Lixo
- CreateObject(1409, 2716.97, -1521.30, 29.12, 0.00, 0.00, 0.00);//Lixo
- CreateObject(1409, 2336.78, -1577.21, 22.97, 0.00, 0.00, 0.00);//Lixo
- CreateObject(1409, 2221.92, -1762.23, 12.56, 0.00, 0.00, 0.00);//Lixo
- CreateObject(16378, 2200.06, -1969.92, 13.60, 0.00, 0.00, 354.39);//Escritório
- Create3DTextLabel("{ADFF2F}Trabalho Lixeiro \nPara iníciar o trabalho digite {FFFFFF}/comecaremp{ADFF2F}\nVocê ganhará: {FFFFFF}200${ADFF2F}",COLOR_GREENYELLOW,2209.9912,-2022.1300,13.5469,80.0,0,0);
- new TextoLix3, Text3D:TextoLix;
- new TextoLix4, Text3D:TextoLix1;
- new TextoLix5, Text3D:TextoLix7;
- new TextoLix6, Text3D:TextoLix8;
- CreatePickup(1239,23,2209.9912,-2022.1300,13.5469);
- TextoLix = Create3DTextLabel( "{ADFF2F}Caminhão de lixo",COLOR_GREENYELLOW, 0.0, 0.0, 0.0, 50.0, 0, 0 );
- TextoLix1 = Create3DTextLabel( "{ADFF2F}Caminhão de lixo",COLOR_GREENYELLOW, 0.0, 0.0, 0.0, 50.0, 0, 0 );
- TextoLix7 = Create3DTextLabel( "{ADFF2F}Caminhão de lixo",COLOR_GREENYELLOW, 0.0, 0.0, 0.0, 50.0, 0, 0 );
- TextoLix8 = Create3DTextLabel( "{ADFF2F}Caminhão de lixo",COLOR_GREENYELLOW, 0.0, 0.0, 0.0, 50.0, 0, 0 );
- TextoLix3 = AddStaticVehicle(408,2146.6960,-1972.8965,14.0975,174.3024,26,26);
- TextoLix4 = AddStaticVehicle(408,2153.0833,-1973.1271,14.1019,155.7030,26,26);
- TextoLix5 = AddStaticVehicle(408,2140.4397,-1972.8649,14.1005,176.3603,26,26);
- TextoLix6 = AddStaticVehicle(408,2136.8223,-1994.1542,14.0845,320.9505,26,26);
- Attach3DTextLabelToVehicle(TextoLix,TextoLix3, 0.0, 0.0, 0.0);
- Attach3DTextLabelToVehicle(TextoLix1,TextoLix4, 0.0, 0.0, 0.0);
- Attach3DTextLabelToVehicle(TextoLix7,TextoLix5, 0.0, 0.0, 0.0);
- Attach3DTextLabelToVehicle(TextoLix8,TextoLix6, 0.0, 0.0, 0.0);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/comecaremp",true) == 0)
- SetPlayerCheckpoint(playerid,2171.8494,-1979.3674,13.5547, 2.0);
- checkca1[playerid] = 1;
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Agora você e um Lixeiro.");
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(checkca1[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- checkca1[playerid] = 0;
- checkca2[playerid] = 1;
- SetPlayerCheckpoint(playerid,1828.5288,-1926.8643,13.3837, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "Pegue o Caminhão de lixo e vá recolhendo em alguns pontos da cidade.");
- return 1;
- }
- if(checkca2[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca2[playerid] = 0;
- checkca3[playerid] = 1;
- SetPlayerCheckpoint(playerid,1856.5773,-1268.8737,13.3906, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 7 pontos de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo. ");
- }
- return 1;
- }
- if(checkca3[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca3[playerid] = 0;
- checkca4[playerid] = 1;
- SetPlayerCheckpoint(playerid,1973.9496,-1054.9626,24.3984, 5.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 6 pontos de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca4[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca4[playerid] = 0;
- checkca5[playerid] = 1;
- SetPlayerCheckpoint(playerid,2363.1702,-1159.0892,27.4513, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 5 pontos de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca5[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca5[playerid] = 0;
- checkca6[playerid] = 1;
- SetPlayerCheckpoint(playerid,2714.9253,-1188.3448,69.2288, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 4 pontos de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca6[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca6[playerid] = 0;
- checkca7[playerid] = 1;
- SetPlayerCheckpoint(playerid,2718.3643,-1520.4124,30.0480, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 3 ponto de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca7[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca7[playerid] = 0;
- checkca8[playerid] = 1;
- SetPlayerCheckpoint(playerid,2338.2581,-1576.3217,23.8032, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 2 pontso de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca8[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca8[playerid] = 0;
- checkca9[playerid] = 1;
- SetPlayerCheckpoint(playerid,2220.6677,-1761.7015,13.3650, 4.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Há ainda 1 ponto de coleta.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca9[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca9[playerid] = 0;
- checkca10[playerid] = 1;
- SetPlayerCheckpoint(playerid,2213.1135,-2053.4668,14.0966, 5.0);
- SendClientMessage(playerid,0xADFF2FAA, "{FFFF00}[Trabalho]:{FFFFFF}Leve os lixo até o deposito.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "Você precisa do caminhão para coletar o lixo.");
- }
- return 1;
- }
- if(checkca10[playerid] == 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vehicleid) == 408)
- {
- DisablePlayerCheckpoint(playerid);
- checkca10[playerid] = 0;
- checkca11[playerid] = 1;
- SetPlayerCheckpoint(playerid,2199.1770,-1970.4202,13.7841, 2.0);
- SendClientMessage(playerid,0xADFF2FAA, "{00FF00}Agora vá receber o Dinheiro.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREENYELLOW, "{FFFF00}[Trabalho]:{FFFFFF}Aqui não é o escritório.");
- }
- return 1;
- }
- if(checkca11[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- checkca11[playerid] = 0;
- SendClientMessage(playerid,0xADFF2FAA, "Você conseguiu {FFFFFF}200$ pelo trabalho.");
- GameTextForPlayer(playerid,"~h~~g~+200$",3000,5);
- GivePlayerMoney(playerid, 200);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment