Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // OnPlayerEnterCheckpoint
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(XCheckpoints[playerid] == 0)
- {
- LastCheckpoint[playerid] = gettime();
- }
- if(IsWorkingCariera[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- IsWorkingCariera[playerid] = 2;
- new carieararandc;
- carieararandc = random(sizeof(gRandomCariera));
- SetPlayerCheckpoint(playerid,gRandomCariera[carieararandc][0],gRandomCariera[carieararandc][1],gRandomCariera[carieararandc][2],4.0);
- }
- else if(IsWorkingCariera[playerid] == 2)
- {
- DisablePlayerCheckpoint(playerid);
- IsWorkingCariera[playerid] = 3;
- SetPlayerCheckpoint(playerid,833.0749,903.3457,13.3516,4.0);
- }
- else if(IsWorkingCariera[playerid] == 3)
- {
- new levelcariera = PlayerInfo[playerid][pCarieraSkill],randcariera,string[128];
- if(levelcariera >= 0 && levelcariera <= 29) // skill 1
- {
- randcariera = 100 + random(100);
- }
- else if(levelcariera == 30)
- {
- SendClientMessage(playerid,-1,"Felicitari noul tau skill la jobul camionagiu este acum 2. Vei castiga mai multi bani.");
- randcariera = 200 + random(100);
- }
- else if(levelcariera >= 31 && levelcariera <= 59) // skill 2
- {
- randcariera = 200 + random(100);
- }
- else if(levelcariera == 60)
- {
- SendClientMessage(playerid,-1,"Felicitari noul tau skill la jobul camionagiu este acum 3. Vei castiga mai multi bani.");
- randcariera = 300 + random(100);
- }
- else if(levelcariera >= 61 && levelcariera <= 89) // skill 3
- {
- randcariera = 300 + random(100);
- }
- else if(levelcariera == 90)
- {
- SendClientMessage(playerid,-1,"Felicitari noul tau skill la jobul camionagiu este acum 4. Vei castiga mai multi bani.");
- randcariera = 400 + random(100);
- }
- else if(levelcariera >= 91 && levelcariera <= 119) // skill 4
- {
- randcariera = 400 + random(100);
- }
- else if(levelcariera == 120)
- {
- SendClientMessage(playerid,-1,"Felicitari noul tau skill la jobul camionagiu este acum 5. Vei castiga mai multi bani.");
- randcariera = 500 + random(100);
- }
- else if(levelcariera >= 121) // skill 5
- {
- randcariera = 500 + random(100);
- }
- DisablePlayerCheckpoint(playerid);
- IsWorkingCariera[playerid] = 1;
- SetPlayerCheckpoint(playerid,833.0749,903.3457,13.3516,4.0);
- GivePlayerMoney(playerid,randcariera); // GivePlayerCash daca aveti sistem anti money hack
- format(string, sizeof(string), "Castig de baza $%s",randcariera);
- SendClientMessage(playerid, -1, string);
- PlayerInfo[playerid][pCarieraSkill] += 1;
- // Apoi trebuie sa salvati pCarieraSkill si Bani primiti.
- }
- new string[10];
- if(woodtaie[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- RemovePlayerAttachedObject(playerid,4);
- new wstring[150], money = 20000 + random(5000);
- format(wstring,sizeof(wstring)," ~w~~g~+$~w~~r~%s",FormatNumber(money));
- GameTextForPlayer(playerid,wstring,3000,4);
- GivePlayerCash(playerid,money);
- Update(playerid,pCashx);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
- woodtaie[playerid] = 0;
- }
- else if(woodl[playerid] == 1 && IsPlayerInRangeOfPoint(playerid, 3.0, -396.9096,-1435.3779,25.7266) && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
- {
- DisablePlayerCheckpoint(playerid);
- woodl[playerid] = 0;
- ClearAnimations(playerid);
- RemovePlayerAttachedObject(playerid,0);
- new randwood = 20000 + random(5000);
- format(string,sizeof(string),"Felicitari! Ai primit %s$ pentru munca depusa!",FormatNumber(randwood));
- SCM(playerid,COLOR_WHITE,string);
- GivePlayerCash(playerid,randwood);
- woodman[playerid] = 0;
- Update(playerid, pCashx);
- }
- XCheckpoints[playerid]++;
- if(XCheckpoints[playerid] == 2)
- {
- if((gettime() - LastCheckpoint[playerid]) <= 2)
- {
- if(UsedFind[playerid] == 0)
- {
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, 256, "(N) %s (%d, level %d) may be using teleport hack.", playername, playerid, PlayerInfo[playerid][pLevel]);
- ABroadCast(COLOR_RED,string,1);
- XCheckpoints[playerid] = 0;
- LastCheckpoint[playerid] = 0;
- }
- else
- {
- XCheckpoints[playerid]=0;
- }
- }else
- if((gettime() - LastCheckpoint[playerid]) > 2)
- {
- XCheckpoints[playerid]=0;
- }
- }
- if(IsPlayerInRangeOfPoint(playerid,4.0,-64.6870,-1586.6575,2.6172) && CP[playerid] == 96)
- {
- DisablePlayerCheckpoint(playerid);
- TimpJob[playerid] = 0;
- return 1;
- }
- /*if(TimpJob[playerid] == 1 && CP[playerid] == 99)
- {
- TimpJob[playerid] = 0;
- new jobname[MAX_PLAYER_NAME], baniitai;
- new stringefede[128], stringmazga[128];
- GetPlayerName(playerid, jobname, sizeof(jobname));
- format(stringefede, sizeof(stringefede), "{69E755}(Job) {FFFFFF}Felicitari %s, ai livrat motorina cu succes", jobname);
- SendClientMessage(playerid, COLOR_YELLOW, stringefede);
- baniitai = 50000 + random(50000);
- GivePlayerCash(playerid, baniitai);
- Update(playerid, pCashx);
- format(stringmazga, sizeof(stringmazga), "{69E755}(Job) {FFFFFF}Ai primit $%s pentru ca ai livat motorina la timp.", FormatNumber(baniitai));
- SendClientMessage(playerid, COLOR_YELLOW, stringmazga);
- DisablePlayerCheckpoint(playerid);
- PlayerInfo[playerid][pGasTimes]++;
- PlayerInfo[playerid][pGasRem]--;
- Update(playerid,pGasTimesx);
- Update(playerid,pGasRemx);
- DisablePlayerCheckpoint(playerid);
- //DestroyVehicle(masinajob[playerid]);
- //DisableRemoteVehicleCollisions(playerid, 0);
- //masinajob[playerid] = -1;
- if(PlayerInfo[playerid][pGasSkill] <= 5)
- {
- if(PlayerInfo[playerid][pGasRem] <= 0)
- {
- PlayerInfo[playerid][pGasSkill]++;
- if(PlayerInfo[playerid][pGasSkill] == 1)
- {
- PlayerInfo[playerid][pGasRem] = 25;
- }
- else if(PlayerInfo[playerid][pGasSkill] == 2)
- {
- PlayerInfo[playerid][pGasRem] = 34;
- }
- else if(PlayerInfo[playerid][pGasSkill] == 3)
- {
- PlayerInfo[playerid][pGasRem] = 49;
- }
- else if(PlayerInfo[playerid][pGasSkill] == 4)
- {
- PlayerInfo[playerid][pGasRem] = 89;
- }
- else if(PlayerInfo[playerid][pGasSkill] == 5)
- {
- PlayerInfo[playerid][pGasRem] = 99;
- }
- Update(playerid,pGasSkillx);
- Update(playerid,pGasRemx);
- new string[128];
- format(string,sizeof(string),"Felicitari! Ai acum skill %d pentru acest job!",PlayerInfo[playerid][pGasSkill]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }*/
- // new string[MAX_STRING];
- if(GotoMats[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- GotoMats[playerid] = 0;
- SendClientMessage(playerid, COLOR_YELLOW, "Foloseste /getmats aici pentru a colecta materiale.");
- }
- else if(MatsHolding[playerid] == 1 && CP[playerid] == 6901)
- {
- if(TimpMateriale[playerid] == 1)
- {
- new MatName[30];
- GetPlayerName(playerid,MatName,sizeof(MatName));
- format(string, sizeof(string), "%s was kicked by AdmBot, reason: possible teleport-hack", MatName);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- KickEx(playerid);
- return 1;
- }
- DisablePlayerCheckpoint(playerid);
- MatsHolding[playerid] = 0;
- CP[playerid] = 0;
- new totalmats,strings[64];
- if(SvarInfo[2][svValue] == 0) totalmats = 1000 + PlayerInfo[playerid][pArmsSkill]*300;
- else totalmats = 1200 + PlayerInfo[playerid][pArmsSkill]*300;
- PlayerInfo[playerid][pMats] += totalmats;
- Update(playerid,pMatsx);
- format(strings,sizeof(strings),"{69E755}(Job) {FFFFFF}Ai colectat %s materiale.",FormatNumber(totalmats));
- SendClientMessage(playerid, COLOR_WHITE, strings);
- if(PlayerInfo[playerid][pJobBoost] == 1)
- {
- new boostmats = random(5000);
- PlayerInfo[playerid][pMats] += boostmats;
- Update(playerid,pMatsx);
- format(strings,sizeof(strings),"{69E755}(Job Boost) {FFFFFF}Ai primit %s materiale pentru ca ai un Job Boost activ.",FormatNumber(boostmats));
- SendClientMessage(playerid, COLOR_WHITE, strings);
- }
- PlayerInfo[playerid][pArmsRem]--;
- PlayerInfo[playerid][pArmsTimes]++;
- Update(playerid,pArmsRemx);
- Update(playerid,pArmsTimesx);
- if(PlayerInfo[playerid][pQuest1] == 5)
- {
- if(PlayerInfo[playerid][pQuestNeed1] > PlayerInfo[playerid][pQuestProgress1])
- {
- PlayerInfo[playerid][pQuestProgress1] += totalmats;
- Update(playerid, pQuestProgress1x);
- if(PlayerInfo[playerid][pQuestProgress1] >= PlayerInfo[playerid][pQuestNeed1])
- {
- FinishQuest1(playerid, 5);
- }
- else
- {
- new str[128];
- if(PlayerInfo[playerid][pLanguage] == 1)
- {
- format(str, sizeof(str),"Quest [Collect %d materials] progress: %d/%d",PlayerInfo[playerid][pQuestNeed1],PlayerInfo[playerid][pQuestProgress1],PlayerInfo[playerid][pQuestNeed1]);
- SendClientMessage(playerid, COLOR_YELLOW, str);
- }
- else
- {
- format(str, sizeof(str),"Progres pentru misiunea [Colecteaza %d materiale]: %d/%d",PlayerInfo[playerid][pQuestNeed1],PlayerInfo[playerid][pQuestProgress1],PlayerInfo[playerid][pQuestNeed1]);
- SendClientMessage(playerid, COLOR_YELLOW, str);
- }
- }
- }
- }
- if(PlayerInfo[playerid][pArmsSkill] <= 5)
- {
- if(PlayerInfo[playerid][pArmsRem] <= 0)
- {
- PlayerInfo[playerid][pArmsSkill]++;
- if(PlayerInfo[playerid][pArmsSkill] == 2)
- {
- PlayerInfo[playerid][pArmsRem] = 34;
- }
- else if(PlayerInfo[playerid][pArmsSkill] == 3)
- {
- PlayerInfo[playerid][pArmsRem] = 49;
- }
- else if(PlayerInfo[playerid][pArmsSkill] == 4)
- {
- PlayerInfo[playerid][pArmsRem] = 89;
- }
- else if(PlayerInfo[playerid][pArmsSkill] == 5)
- {
- PlayerInfo[playerid][pArmsRem] = 99;
- }
- Update(playerid,pArmsSkillx);
- Update(playerid,pArmsRemx);
- new stringe[128];
- format(string,sizeof(string),"{69E755}(Job) {FFFFFF}Felicitari! Ai acum skill %d pentru acest job!",PlayerInfo[playerid][pArmsSkill]);
- format(stringe,sizeof(stringe),"Congratulations! Now you have skill %d for this job!",PlayerInfo[playerid][pArmsSkill]);
- SS(playerid, COLOR_YELLOW, string, stringe);
- }
- }
- }
- else if(TaxiAccepted[playerid] != -1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You have reached your destination!");
- TaxiAccepted[playerid] = -1;
- DisablePlayerCheckpoint(playerid);
- targetfind[playerid] = -1;
- UsedFind[playerid] = 0;
- }
- else if(MedicAccepted[playerid] != -1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You have reached your destination!");
- MedicAccepted[playerid] = -1;
- DisablePlayerCheckpoint(playerid);
- targetfind[playerid] = -1;
- UsedFind[playerid] = 0;
- }
- else if(CarJacker[playerid] == 1)
- {
- new str[MAX_STRING],
- money = 8000 + random(7000);
- DisablePlayerCheckpoint(playerid);
- CarJacker[playerid] = 0;
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- GivePlayerCash(playerid, money);
- Update(playerid, pCashx);
- format(str,sizeof(str),"{69E755}(Job) {FFFFFF}You have dropped a vehicle at the crane and earned $%s!", FormatNumber(money));
- SendClientMessage(playerid, COLOR_WHITE, str);
- JackAcc[playerid] = 120;
- }
- else if(Trucker[playerid] >= 1)
- {
- new pertransport,skillmoney,totalmoney;
- if(!IsPlayerInAnyVehicle(playerid)) return 1;
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)) && IsATruck(GetPlayerVehicleID(playerid))) return SS(playerid, COLOR_WHITE, "Nu ai niciun trailer atasat!", "You don't have a trailer attached!");
- DisablePlayerCheckpoint(playerid);
- DestroyVehicle(viddd[playerid]);
- viddd[playerid] = 0;
- if(Trucker[playerid] == 1)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 2;
- SetPlayerCheckpoint(playerid,CHKTruck2[2][0],CHKTruck2[2][1],CHKTruck2[2][2],5.0);
- }
- else if(Trucker[playerid] == 2)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 27000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 2;
- SetPlayerCheckpoint(playerid,CHKTruck2[4][0],CHKTruck2[4][1],CHKTruck2[4][2],5.0);
- }
- else if(Trucker[playerid] == 3)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 27000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[11][0],CHKTruck2[11][1],CHKTruck2[11][2],5.0);
- }
- else if(Trucker[playerid] == 4)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 27000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[10][0],CHKTruck2[10][1],CHKTruck2[10][2],5.0);
- }
- else if(Trucker[playerid] == 5)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[7][0],CHKTruck2[7][1],CHKTruck2[7][2],5.0);
- }
- else if(Trucker[playerid] == 6)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 35000 + random(15000);
- else pertransport = 27500 + random(16500);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[6][0],CHKTruck2[6][1],CHKTruck2[6][2],5.0);
- }
- else if(Trucker[playerid] == 7)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[8][0],CHKTruck2[8][1],CHKTruck2[8][2],5.0);
- }
- else if(Trucker[playerid] == 8)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 3;
- SetPlayerCheckpoint(playerid,CHKTruck2[9][0],CHKTruck2[9][1],CHKTruck2[9][2],5.0);
- }
- else if(Trucker[playerid] == 9)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 2;
- SetPlayerCheckpoint(playerid,CHKTruck2[3][0],CHKTruck2[3][1],CHKTruck2[3][2],5.0);
- }
- else if(Trucker[playerid] == 10)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 27000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 2;
- SetPlayerCheckpoint(playerid,CHKTruck2[5][0],CHKTruck2[5][1],CHKTruck2[5][2],5.0);
- }
- else if(Trucker[playerid] == 11)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[12][0],CHKTruck2[12][1],CHKTruck2[12][2],5.0);
- }
- else if(Trucker[playerid] == 12)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 37000 + random(15000);
- else pertransport = 29700 + random(16500);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[13][0],CHKTruck2[13][1],CHKTruck2[13][2],5.0);
- }
- else if(Trucker[playerid] == 13)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[17][0],CHKTruck2[17][1],CHKTruck2[17][2],5.0);
- }
- else if(Trucker[playerid] == 14)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 37000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[15][0],CHKTruck2[15][1],CHKTruck2[15][2],5.0);
- }
- else if(Trucker[playerid] == 15)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 37000 + random(10000);
- else pertransport = 18700 + random(11000);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[16][0],CHKTruck2[16][1],CHKTruck2[16][2],5.0);
- }
- else if(Trucker[playerid] == 16)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 4;
- SetPlayerCheckpoint(playerid,CHKTruck2[14][0],CHKTruck2[14][1],CHKTruck2[14][2],5.0);
- }
- else if(Trucker[playerid] == 17)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 37000 + random(15000);
- else pertransport = 29700 + random(16500);
- Trucker2[playerid] = 1;
- SetPlayerCheckpoint(playerid,CHKTruck2[0][0],CHKTruck2[0][1],CHKTruck2[0][2],5.0);
- }
- else if(Trucker[playerid] == 18)
- {
- if(SvarInfo[2][svValue] == 0) pertransport = 20000 + random(10000);
- else pertransport = 11000 + random(11000);
- Trucker2[playerid] = 2;
- SetPlayerCheckpoint(playerid,CHKTruck2[1][0],CHKTruck2[1][1],CHKTruck2[1][2],5.0);
- }
- if(SvarInfo[2][svValue] == 0) skillmoney = PlayerInfo[playerid][pTruckSkill] * 6000;
- else skillmoney = PlayerInfo[playerid][pTruckSkill] * 6600;
- totalmoney = pertransport + skillmoney;
- PlayerInfo[playerid][pTruckRem]--;
- PlayerInfo[playerid][pTruckTimes]++;
- GivePlayerCash(playerid,totalmoney);
- Update(playerid,pCashx);
- Update(playerid,pTruckRemx);
- Update(playerid,pTruckTimesx);
- new stringe[128];
- if(PlayerInfo[playerid][pTruckSkill] <= 5)
- {
- if(PlayerInfo[playerid][pTruckRem] <= 0)
- {
- PlayerInfo[playerid][pTruckSkill]++;
- if(PlayerInfo[playerid][pTruckSkill] == 2)
- {
- PlayerInfo[playerid][pTruckRem] = 34;
- }
- else if(PlayerInfo[playerid][pTruckSkill] == 3)
- {
- PlayerInfo[playerid][pTruckRem] = 49;
- }
- else if(PlayerInfo[playerid][pTruckSkill] == 4)
- {
- PlayerInfo[playerid][pTruckRem] = 89;
- }
- else if(PlayerInfo[playerid][pTruckSkill] == 5)
- {
- PlayerInfo[playerid][pTruckRem] = 99;
- }
- Update(playerid,pTruckSkillx);
- Update(playerid,pTruckRemx);
- format(string,sizeof(string),"{69E755}(Job) {FFFFFF}Felicitari! Ai acum skill %d pentru acest job!",PlayerInfo[playerid][pTruckSkill]);
- format(stringe,sizeof(stringe),"Congratulations! Now you have skill %d for this job!",PlayerInfo[playerid][pTruckSkill]);
- SS(playerid, COLOR_YELLOW, string, stringe);
- }
- }
- Trucker[playerid] = 0;
- format(string,sizeof(string),"{69E755}(Job) {FFFFFF} Ai primit $%s pentru livrarea marfii.",FormatNumber(totalmoney));
- format(stringe,sizeof(stringe),"(+) You received $%s for delivery.",FormatNumber(totalmoney));
- SendClientMessage(playerid, COLOR_GREEN, string);
- }
- else if(Trucker2[playerid] == 1) //Langa Gas Station(primul)
- {
- SetTimerEx("Truckerr1", 200, 0, "i",playerid);
- }
- else if(Trucker2[playerid] == 2)//IN LS
- {
- SetTimerEx("Truckerr2", 200, 0, "i",playerid);
- }
- else if(Trucker2[playerid] == 3)//IN LV
- {
- SetTimerEx("Truckerr3", 200, 0, "i",playerid);
- }
- else if(Trucker2[playerid] == 4)//IN SF
- {
- SetTimerEx("Truckerr4", 200, 0, "i",playerid);
- }
- new lol = GetPlayerVehicleID(playerid);
- if(CP[playerid] == 34) // tow car
- {
- if(IsTrailerAttachedToVehicle(lol) == 0) return SS(playerid, COLOR_WHITE, "{69E755}(Job) {FFFFFF}Nu ai nici o masina atasata.", "You don't have a car attached.");
- if(TowAcc[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "You can't tow a vehicle so fast. You can tow a car / 2 minute! Wait here.");
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- TowAcc[playerid] = 1;
- new towedcar;
- towedcar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
- SetVehicleToRespawn(towedcar);
- GivePlayerCash(playerid, 15000);
- SCM(playerid,COLOR_WHITE,"{69E755}(Job) {FFFFFF}Good job! You got $15000 for towing this car! You can tow another car in 2 minutes!");
- Update(playerid, pCashx);
- SetTimerEx("TowAgain", 120000, 0, "i", playerid);
- }
- else if(CP[playerid] == 43) // disable point
- {
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE, "You have reached your destination.");
- }
- else if(CP[playerid] == 1012) //disable vehicle
- {
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE, "You have reached your vehicle.");
- }
- else if(CP[playerid] == 10972) //GARBAGE
- {
- CP[playerid] = 0;
- GameTextForPlayer(playerid, "~w~press ~r~y~w~ to pickup the trash bag.", 5000, 3);
- DisablePlayerCheckpoint(playerid);
- }
- else if(CP[playerid] == 10973) //GARBAGE
- {
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- if(GetPlayerVehicleID(playerid) == JobCar[playerid])
- {
- if(GarbageInCar[GetPlayerVehicleID(playerid)] == 0)
- {
- SS(playerid, COLOR_LIGHTGREEN3, "Nu exista gunoi in masina de gunoi.", "There is no trash in your vehicle.");
- }
- else
- {
- PlayerInfo[playerid][pGarbageRem]--;
- PlayerInfo[playerid][pGarbageTimes]++;
- Update(playerid,pGarbageRemx);
- Update(playerid,pGarbageTimesx);
- if(PlayerInfo[playerid][pGarbageSkill] <= 5)
- {
- if(PlayerInfo[playerid][pGarbageRem] <= 0)
- {
- PlayerInfo[playerid][pGarbageSkill]++;
- if(PlayerInfo[playerid][pGarbageSkill] == 2)
- {
- PlayerInfo[playerid][pGarbageRem] = 34;
- }
- else if(PlayerInfo[playerid][pGarbageSkill] == 3)
- {
- PlayerInfo[playerid][pGarbageRem] = 49;
- }
- else if(PlayerInfo[playerid][pGarbageSkill] == 4)
- {
- PlayerInfo[playerid][pGarbageRem] = 89;
- }
- else if(PlayerInfo[playerid][pGarbageSkill] == 5)
- {
- PlayerInfo[playerid][pGarbageRem] = 99;
- }
- Update(playerid,pGarbageSkillx);
- Update(playerid,pGarbageRemx);
- new stringe[128];
- format(string,sizeof(string),"{69E755}(Job) {FFFFFF}Felicitari! Ai acum skill %d pentru acest job!",PlayerInfo[playerid][pGarbageSkill]);
- format(stringe,sizeof(stringe),"Congratulations! Now you have skill %d for this job!",PlayerInfo[playerid][pGarbageSkill]);
- SS(playerid, COLOR_YELLOW, string, stringe);
- }
- }
- new money,strings[128],stringee[128];
- if(SvarInfo[2][svValue] == 0) money = GarbageInCar[GetPlayerVehicleID(playerid)] * (3200 + random(400));
- else money = GarbageInCar[GetPlayerVehicleID(playerid)] * (1440 + random(240));
- GivePlayerCash(playerid, money);
- Update(playerid, pCashx);
- format(strings, sizeof(strings),"{69E755}(Job) {FFFFFF} Ai primit $%s pentru %d kg de gunoi.",FormatNumber(money),GarbageInCar[GetPlayerVehicleID(playerid)]);
- format(stringee, sizeof(stringee),"{69E755}(Job) {FFFFFF} You received $%s for %d kg of garbage.",FormatNumber(money),GarbageInCar[GetPlayerVehicleID(playerid)]);
- SS(playerid, COLOR_GREEN, strings, stringee);
- if(PlayerInfo[playerid][pQuest2] == 4)
- {
- if(PlayerInfo[playerid][pQuestNeed2] > PlayerInfo[playerid][pQuestProgress2])
- {
- PlayerInfo[playerid][pQuestProgress2] += GarbageInCar[GetPlayerVehicleID(playerid)];
- Update(playerid, pQuestProgress2x);
- if(PlayerInfo[playerid][pQuestProgress2] >= PlayerInfo[playerid][pQuestNeed2])
- {
- FinishQuest2(playerid, 4);
- }
- else
- {
- new str[128];
- if(PlayerInfo[playerid][pLanguage] == 1)
- {
- format(str, sizeof(str),"Quest [Collect and unload %d KG of garbage] progress: %d/%d",PlayerInfo[playerid][pQuestNeed2],PlayerInfo[playerid][pQuestProgress2],PlayerInfo[playerid][pQuestNeed2]);
- SendClientMessage(playerid, COLOR_YELLOW, str);
- }
- else
- {
- format(str, sizeof(str),"Progres pentru misiunea [Colecteaza si descarca %d KG de gunoi]: %d/%d",PlayerInfo[playerid][pQuestNeed2],PlayerInfo[playerid][pQuestProgress2],PlayerInfo[playerid][pQuestNeed2]);
- SendClientMessage(playerid, COLOR_YELLOW, str);
- }
- }
- }
- }
- GarbageInCar[GetPlayerVehicleID(playerid)] = 0;
- }
- }
- else return SS(playerid, COLOR_LIGHTGREEN3, "EROARE: Nu esti intr-o masina de gunoi.", "ERROR: You are not in a garbage truck.");
- }
- else if(CP[playerid] == 6868)
- {
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "You have reached your destination.");
- }
- else if(BusinessRob[playerid] == 2)//Robbing1
- {
- new cashr,
- str[128],
- rand = 180000 + random(70000);
- if(PlayerInfo[playerid][pRobSkill] == 1)
- {
- cashr = rand;
- }
- else if(PlayerInfo[playerid][pRobSkill] == 2)
- {
- cashr = (100000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 3)
- {
- cashr = (200000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 4)
- {
- cashr = (350000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 5)
- {
- cashr = (300000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] >= 6)
- {
- cashr = (350000 + rand);
- }
- DisablePlayerCheckpoint(playerid);
- GivePlayerCash(playerid, cashr);
- format(str, 128,"(Rob) Money earned from the rob: $%s. Rob time: %d seconds.", FormatNumber(cashr), RobTime[playerid]);
- SendClientMessage(playerid, COLOR_GREEN, str);
- BusinessRob[playerid] = 1;
- Update(playerid, pCashx);
- new rando = random(sizeof(gRandomRob2));
- SetPlayerCheckpoint(playerid, gRandomRob2[rando][0],gRandomRob2[rando][1],gRandomRob2[rando][2], 4.0);
- }
- else if(BusinessRob[playerid] == 1)//Robbing2
- {
- new cashr,
- str[128],
- rand = 180000 + random(70000);
- if(PlayerInfo[playerid][pRobSkill] == 1)
- {
- cashr = rand;
- }
- else if(PlayerInfo[playerid][pRobSkill] == 2)
- {
- cashr = (100000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 3)
- {
- cashr = (200000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 4)
- {
- cashr = (350000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] == 5)
- {
- cashr = (300000 + rand);
- }
- else if(PlayerInfo[playerid][pRobSkill] >= 6)
- {
- cashr = (350000 + rand);
- }
- PlayerInfo[playerid][pRobTimes]++;
- PlayerInfo[playerid][pRobRem]--;
- Update(playerid, pRobTimesx);
- Update(playerid, pRobRemx);
- DisablePlayerCheckpoint(playerid);
- GivePlayerCash(playerid, cashr);
- format(str, 128,"(+) Money earned from the rob: $%s. Rob time: %d seconds.", FormatNumber(cashr), RobTime[playerid]);
- SendClientMessage(playerid, COLOR_GREEN, str);
- BusinessRob[playerid] = 0;
- RobTime[playerid] = -1;
- Update(playerid, pCashx);
- if(PlayerInfo[playerid][pRobSkill] <= 5)
- {
- if(PlayerInfo[playerid][pRobRem] <= 0)
- {
- PlayerInfo[playerid][pRobSkill]++;
- if(PlayerInfo[playerid][pRobSkill] == 2)
- {
- PlayerInfo[playerid][pRobRem] = 34;
- }
- else if(PlayerInfo[playerid][pRobSkill] == 3)
- {
- PlayerInfo[playerid][pRobRem] = 49;
- }
- else if(PlayerInfo[playerid][pRobSkill] == 4)
- {
- PlayerInfo[playerid][pRobRem] = 89;
- }
- else if(PlayerInfo[playerid][pRobSkill] == 5)
- {
- PlayerInfo[playerid][pRobRem] = 99;
- }
- Update(playerid,pRobSkillx);
- Update(playerid,pRobRemx);
- new stringe[128];
- format(string,sizeof(string),"Felicitari! Ai acum skill %d pentru rob!",PlayerInfo[playerid][pRobSkill]);
- format(stringe,sizeof(stringe),"Congratulations! Now you have skill %d for rob!",PlayerInfo[playerid][pRobSkill]);
- SS(playerid, COLOR_YELLOW, string, stringe);
- }
- }
- }
- else
- {
- switch (gPlayerCheckpointStatus[playerid])
- {
- case CHECKPOINT_LOCATE:
- {
- DisablePlayerCheckpoint(playerid);
- gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement