Max_Andreas
Новичок
Столкнулся с проблемой, есть работа таксиста, когда машина респавнится тогда и кончается работа, но игроку выводит 20+ сообщений о том сколько он получил и что он закончил!
Скрин:
По скольку в OnVehicleSpawn мне выдало что там нету playerid то я юзал
Может в нём проблема?
Скажите что не так делаю!
Код:
Заранее спасибо 
Скрин:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
По скольку в OnVehicleSpawn мне выдало что там нету playerid то я юзал
Код:
for(new i; i<MAX_PLAYERS;i++)
Скажите что не так делаю!
Код:
Код:
for(new i; i<MAX_PLAYERS;i++)
{
if(vehicleid == PlayerInfo[i][CarJobID])
{
if(PlayerInfo[i][pJob] == 1 && PlayerInfo[i][BusTarif] > 0)
{
new str[50];
PlayerInfo[i][BusTarif] = 0;
SetVehicleToRespawn(PlayerInfo[i][CarJobID]);
if(VehInfo[vehicleid][pText] == true) Delete3DTextLabel(textjob[i]),VehInfo[vehicleid][pText] = false;
DisablePlayerRaceCheckpoint(i);
PlayerInfo[i][Busa] = 0;
PlayerInfo[i][RaceBus] = 0;
PlayerInfo[i][pDay] = false;
SendClientMessage(i,0x0099FFAA, "Âû çàêîí÷èëè ñâîé ðàáî÷èé äåíü.");
format(str, sizeof(str), "Âñåãî çàðàáîòàíî: {00cc00}%d$", PlayerInfo[i][pCash]);
SendClientMessage(i,0xffffffAA, str);
SendClientMessage(i,0xffffffAA, "Äåíüãè êîòîðûå Âû çàðàáîòàëè áóäóò ïåðåâåäåíû íà Âàø áàíêîâñêèé ñ÷¸ò âî âðåìÿ çàðïëàòû.");
PlayerInfo[i][CarJobID] = INVALID_VEHICLE_ID;
SaveAll(i);
}
