Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Повтор сообщений для игрока в OnVehicleSpawn

Статус
В этой теме нельзя размещать новые ответы.

Max_Andreas

Новичок
Столкнулся с проблемой, есть работа таксиста, когда машина респавнится тогда и кончается работа, но игроку выводит 20+ сообщений о том сколько он получил и что он закончил!
Скрин:

По скольку в 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);
	    	}
Заранее спасибо :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу