Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // here
- function GiveJobSalary(playerid) {
- // var
- new string[128], skill = GetPlayerSkill(playerid), money, bonus;
- // ++
- switch(PlayerInfo[playerid][pJob]) {
- case 1: money = skill*100*KG[playerid] + 23000 + random(1000);
- case 2: {
- new category = GetPVarInt(playerid, "Category");
- switch(category) {
- case 0: money = skill*8000 + 28000 + random(1000);
- case 1: money = skill*8000 + 28000 + random(2000);
- case 2: money = skill*8000 + 28000 + random(3000);
- case 3: money = skill*8000 + 28000 + random(4000);
- case 4: money = skill*8000 + 28000 + random(5000);
- case 5: money = skill*8000 + 28000 + random(6000);
- }
- }
- case 3: money = skill*10000 + 30000 + random(1000);
- case 4: money = skill*6000 + 25000 + random(1000);
- case 5: money = skill*6500 + 25000 + random(1000);
- case 8: money = skill*6000 + 10000 + random(10000);
- case 9: money = skill*7000 + 10000 + random(5000);
- case 11: money = skill*9000 + 27000 + random(1000);
- case 12: money = skill*3500 + 2000 + random(1000);
- }
- if(WorkingTime[playerid] < 60 && PlayerInfo[playerid][pJob] != 12) money -= 10000;
- if(PlayerInfo[playerid][pVip] == 1) bonus = money/2;
- // info
- JobDeelay[playerid][PlayerInfo[playerid][pJob]] = 180;
- MoneyEarned[playerid] += money+bonus;
- CurseFacute[playerid] ++;
- format(string, sizeof(string), "%s a primit $%s pentru munca efectuata la job-ul %s.", GetName(playerid), FormatNumber(money+bonus), JobInfo[PlayerInfo[playerid][pJob]][jName]);
- InsertLog(playerid, string, LOG_MONEY);
- format(string, sizeof(string), "Castig: $%s", FormatNumber(money));
- SCM(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), "Castig total: $%s", FormatNumber(money+bonus));
- SCM(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), "Timp job: %s", CalculeazaTimp2(WorkingTime[playerid]));
- SCM(playerid, COLOR_GRAD2, string);
- GivePlayerCash(playerid, money+bonus);
- Update(playerid, pCashx);
- WorkingTime[playerid] = 0;
- if(JobPoints(playerid) == GetNeedPoints4(playerid, PlayerInfo[playerid][pJob])) {
- format(string, sizeof(string), "* Felicitari! Noul tau skill la acest job este %d.", GetPlayerSkill(playerid));
- SCM(playerid, COLOR_YELLOW, string);
- }
- else {
- if(togjob[playerid] == 0) JobProgress(playerid);
- }
- if(GetPlayerSkill(playerid) == 5) finishAchievement(playerid, 0);
- UpdateProgress(playerid, 1);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement