komashchenko
Идиот
- Сообщения
- 916
- Реакции
- 2,569
На панораме больше не нужно постоянно отправлять игрокам ServerRankRevealAll, достаточно его вызывать для всех при подключении нового игрока с задержкой, и после разминки
PHP:
public void OnPluginStart()
{
HookEvent("begin_new_match", Event_GameStart, EventHookMode_PostNoCopy);
}
public void Event_GameStart(Handle event, const char[] name, bool dontBroadcast)
{
CreateTimer(0.5, ServerRankRevealAll);
}
public void OnClientPostAdminCheck(int iClient)
{
if(!IsFakeClient(iClient)) CreateTimer(0.5, ServerRankRevealAll);
}
public Action ServerRankRevealAll(Handle hTimer, any NULL)
{
if(StartMessageAll("ServerRankRevealAll")) EndMessage();
else CreateTimer(0.5, ServerRankRevealAll);
}
Последнее редактирование: