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

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

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

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

ошибка warning 209: function "Streamer_OnPlayerDisconnect" should return a value

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

vaverik99

Дебютант
ошибка warning 209: function "Streamer_OnPlayerDisconnect" should return a value

Помогите пожалуйста ошибка
C:\Users\Админ\Desktop\Очистка ПК От Мусора\Новая папка\gamemodes\Orion.pwn(2794) : warning 209: function "Streamer_OnPlayerDisconnect" should return a value
PHP:
public OnPlayerDisconnect(playerid,reason)
{
    TextDrawDestroy(SM_HA[playerid]);
    TextDrawDestroy(lvlexp[playerid]);
	OnPlayerSave(playerid);
	if(PlayerInfo[playerid][pAdmin] == 0)
	{
	   	new string[256];
	   	new name[MAX_PLAYER_NAME];
	   	new playersip[256];
	   	GetPlayerName(playerid, name, sizeof(name));
	   	GetPlayerIp(playerid,playersip,sizeof(playersip));
	    switch(reason)
	   	{
	        case 0: format(string, sizeof(string), ">>> {AFAFAF}Покинул сервер игрок: {FF6347}%s{FFFFFF}.", name);
	        case 1: format(string, sizeof(string), ">>> {AFAFAF}Покинул сервер игрок: {FF6347}%s{FFFFFF}.", name);
	        case 2: format(string, sizeof(string), ">>> {AFAFAF}Покинул сервер игрок: {FF6347}%s{FFFFFF}.", name);
	    }
	    OpEnd(COLOR_LIGHTRED,string);
	}
	if(capt == 1 || capt == 10)
	{
		if(PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pMember] != 13 && PlayerInfo[playerid][pMember] != 12
        && PlayerInfo[playerid][pMember] != 14 && PlayerInfo[playerid][pMember] != 15 && PlayerInfo[playerid][pLeader] != 11
        && PlayerInfo[playerid][pLeader] != 13 && PlayerInfo[playerid][pLeader] != 12 && PlayerInfo[playerid][pLeader] != 14
        && PlayerInfo[playerid][pLeader] != 15)
	 	{
			TextDrawHideForPlayer(playerid, fon);
			TextDrawHideForPlayer(playerid, onecommand);
			TextDrawHideForPlayer(playerid, twocommand);
			TextDrawHideForPlayer(playerid, kolone);
			TextDrawHideForPlayer(playerid, koltwo);
			TextDrawHideForPlayer(playerid, timetext);
			TextDrawHideForPlayer(playerid, vremya);
            GangZoneStopFlashForPlayer(playerid, WarZoneID);
		}
	}
	if(PlayerInfo[playerid][pAdmin] == 0) dostup1[playerid] = false;
    if(PlayerInfo[playerid][pAdmin] > 0) dostup[playerid] = false;
	foreach(new i:Player)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(TaxiAccepted[i] < 999)
	        {
		        if(TaxiAccepted[i] == playerid)
		        {
		            TaxiAccepted[i] = 999;
		            GameTextForPlayer(i, "~w~ЏAKC… AЂOмEмЏ~n~~r~ЊOK…мУ‡ …‚PУ", 5000, 1);
		            TaxiCallTime[i] = 0;
		            DisablePlayerCheckpoint(i);
		        }
	        }
	        else if(BusAccepted[i] < 999)
	        {
		        if(BusAccepted[i] == playerid)
		        {
		            BusAccepted[i] = 999;
		            GameTextForPlayer(i, "~w~Bus AЂOмEмЏ~n~~r~ЊOK…мУ‡ …‚PУ", 5000, 1);
		            BusCallTime[i] = 0;
		            DisablePlayerCheckpoint(i);
		        }
	        }
	    }
	}
	if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
	{
	    if(IsPlayerConnected(TransportDriver[playerid]))
		{
		    new string[64];
		    TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
		    TransportTime[TransportDriver[playerid]] = 0;
		    TransportCost[TransportDriver[playerid]] = 0;
		    format(string, sizeof(string), "~w~‹‘ ЊOѓOЂPA‡…~n~~g~ЊACA„…PA $%d",TransportCost[playerid]);
		    GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
		}
	}
	if(GotHit[playerid] > 0)
	{
	    if(GetChased[playerid] < 999)
	    {
	        if(IsPlayerConnected(GetChased[playerid]))
	        {
	        	SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Ваш Хитман покинул сервер.");
	            GoChase[GetChased[playerid]] = 999;
			}
	    }
	}
	if(PlayerSpec[playerid] != -1 && PlayerSpectateID[PlayerSpec[playerid]] != -1)
	{
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		    	if(IsPlayerConnected(i))
		    	{
		        	if(GetPlayerState(i) == 1)
					{
    					PlayerSpectatePlayer(PlayerSpec[playerid], i);
    					PlayerSpectateID[PlayerSpec[playerid]] = i;
    					PlayerSpec[i] = PlayerSpec[playerid];
    					break;
					}
					else if(GetPlayerState(i) == 2)
					{
				    	new idid = GetPlayerVehicleID(i);
						PlayerSpectateVehicle(PlayerSpec[playerid], idid);
						PlayerSpectateID[PlayerSpec[playerid]] = i;
						PlayerSpec[i] = PlayerSpec[playerid];
						break;
					}
					else if(GetPlayerState(i) == 3)
					{
                    	new idid = GetPlayerVehicleID(i);
						PlayerSpectateVehicle(PlayerSpec[playerid], idid);
						PlayerSpectateID[PlayerSpec[playerid]] = i;
						PlayerSpec[i] = PlayerSpec[playerid];
						break;
					}
		    	}
			}
		}
    if(TransportDuty[playerid] == 1)
	{
		TaxiDrivers -= 1;
		Delete3DTextLabel(taxi3d[playerid]);
	}
    else if(TransportDuty[playerid] == 2)
	{
		BusDrivers -= 1;
		Delete3DTextLabel(bus3d[playerid]);
	}
		if(PlayerInfo[playerid][pJob] == 2)
	{
	    if(JobDuty[playerid] == 1)
		{
		    Lawyer -= 1;
		}
	}
	if(PlayerInfo[playerid][pJob] == 11)
	{
	    if(JobDuty[playerid] == 1)
		{
		    Medics -= 1;
		}
	}
	else if(PlayerInfo[playerid][pJob] == 7)
	{
	    if(JobDuty[playerid] == 1) { Mechanics -= 1; }
	}
 	TextDrawDestroy(FUEL[playerid]);
 	TextDrawDestroy(VHS[playerid]);
 	TextDrawDestroy(URL[playerid]);
 	KillTimer(PlayerTimerID[playerid]);
	grabed[playerid] = 0;
 	VHSCreated[playerid] = false;
	FullyConnected[playerid] = false;
	TeleportTime[playerid] = 0;
	OnPlayerSave(playerid);
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу