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
Помогите пожалуйста ошибка
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);
}
