XComatoseX
Новичок
Доброго времени суток! Меня интересует следующее, чтобы когда ты работал на работе "грузчик" тебе начислялись деньги только после 5 выполненных туда-сюда.
За 1 ходку дают 50$, а я хочу чтобы 50$ давали только после 5 ходок.
И нет, мне не подойдёт способ сделать за 1 ходку 10$
Вот сам код работы, был бы рад за помочь, смогу даже на чай скинуть)
Заранее спасибо!
За 1 ходку дают 50$, а я хочу чтобы 50$ давали только после 5 ходок.
И нет, мне не подойдёт способ сделать за 1 ходку 10$
Вот сам код работы, был бы рад за помочь, смогу даже на чай скинуть)
PHP:
case 1133:
{
if(!response) return true;
if(player_job[playerid] == 0)
{
SetPVarInt(playerid, "old_skin", GetPlayerSkin(playerid));
player_job[playerid] = 2;
if(PlayerInfo[playerid][pSex] == 1) SetPlayerSkinEx(playerid, 27);
else SetPlayerSkinEx(playerid, 201);
SendClientMessage(playerid, col_white, !""c_sucess"Вы успешно устроились на подработку "c_yellow"грузчиком"c_white".");
SendClientMessage(playerid, col_white, !""c_sucess"Ваша задача: "c_light_grey"переносить груз из точки A в точку B");
DisablePlayerCheckpoint(playerid);
new rand = random(10);
SetPlayerCheckpoint(playerid, work_pos_gruzchiki[rand][0], work_pos_gruzchiki[rand][1], work_pos_gruzchiki[rand][2], 1);
SetPVarInt(playerid, "gruzchiki_cp", rand);
}
else
{
player_job[playerid] = 0;
text_string[0] = EOS;
format(text_string, sizeof(text_string), ""c_sucess"Вы завершили свой рабочий день и заработали: "c_green"%d$", GetPVarInt(playerid, "JobMoney"));
SendClientMessage(playerid, col_white, text_string);
DeletePVar(playerid, "JobMoney");
DeletePVar(playerid, "gruzchiki_cp");
DeletePVar(playerid, "gruzchiki_cps");
DisablePlayerRaceCheckpoint(playerid);
RemovePlayerAttachedObject(playerid, 1);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
SetPlayerSkinEx(playerid, GetPVarInt(playerid, "old_skin"));
if(GetPVarInt(playerid,"CHECKPOINTID") == 5 && !IsPlayerInAnyVehicle(playerid) && IsPlayerInRangeOfPoint(playerid, 5.0, 2564.6721,-1292.9766,1044.1250))
{
new bablo[33];
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
GivePlayerMoneyEx(playerid, 50, "грузчик"); //TEST
SetPVarInt(playerid,"JobMoney",GetPVarInt(playerid,"JobMoney")+50);
format(bablo,32,"~g~+50$~n~~b~TOTAL:~w~ %d$",GetPVarInt(playerid,"JobMoney"));
GameTextForPlayer(playerid,bablo, 5000, 1);
ClearAnimations(playerid);
DeletePVar(playerid,"CHECKPOINTID");
DisablePlayerCheckpoint(playerid);
