Help, I'm confused in OnGameModeExit
#1

Hi guys, I'm trying to add Code 2 Police Lights into my gamemode. However, I'm always stucked at OnGameModeExit part, and I'm confused. How can I add this
Quote:
Код:
        KillTimer(FlashTimer);
        for (new i = 0; i < MAX_VEHICLES; i++)
        {
                DestroyObject(obj[i]);
                DestroyObject(obj2[i]);
        }
        return 1;
Into my OnGameModeExit?

Quote:
Код:
public OnGameModeExit()
{
	for(new i; i< MAX_PLAYERS; i++)
	{
		if(!IsPlayerConnected(i)) continue;
		TextDrawHideForPlayer(i, Zones[i]);
	}
	for(new p; p<2; p++) KillTimer(TimerKill[p]);
	return 1;
}
Thanks
Reply
#2

am not 100% as am new to this ma self but try
pawn Код:
public OnGameModeExit()
{
        KillTimer(FlashTimer);
        for (new i = 0; i < MAX_VEHICLES; i++)
        {
                DestroyObject(obj[i]);
                DestroyObject(obj2[i]);
        }
    for(new i; i< MAX_PLAYERS; i++)
    {
        if(!IsPlayerConnected(i)) continue;
        TextDrawHideForPlayer(i, Zones[i]);
    }
    for(new p; p<2; p++) KillTimer(TimerKill[p]);
    return 1;
}
Reply
#3

I'll be honest OnGameModeExit() is not even worth using apart from saving user data. GMX causes client bugs it's best just to completely restart your server.
Reply
#4

How about this one

Quote:

public OnGameModeExit()
{
for(new i; i< MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
TextDrawHideForPlayer(i, Zones[i]);
}
for(new p; p<2; p++) KillTimer(TimerKill[p]);

KillTimer(FlashTimer);
for (new i = 0; i < MAX_VEHICLES; i++)
{
DestroyObject(obj[i]);
DestroyObject(obj2[i]);
}

return 1;
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)