Обход выбора класса
#1

Уже несколько дней не могу решить проблему спавна игрока.

Дело в том, что если игрок при входе на сервер не выбрал класс, то после первого респавна (то бишь спавн после первой смерти), его кидает на выбор класса. Как этого избежать?

Много статей уже прочел, всё перепробовал. SetSpawnInfo стоит при подключении, AddPlayerClass - в OnGameModeInit. Даже пробовал в OnPlayerDeath задавать SetSpawnInfo. Все равно игрока после первой смерти кидает на выбор класса.

Как это обойти? На некоторых серверах (RP в основном) выбор класса отсутствует и игрока всегда спавнит нормально... Прощу помощи
Reply
#2

PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    if(
InGame[playerid] == false) return false;
    
SetSpawnInfo(playerid, ...);
    return 
SpawnPlayer(playerid);

Reply
#3

Всё равно кнопки (<< >>) видно в момент спавна несколько десятков миллисекунд.
Можно ли без этого костыля обойти систему классов?
Reply
#4

Я при первом использовании OnPlayerRequestClass активирую слежение за игроком, а если OnPlayerRequestClass используется после авторизации (к примеру F4), то игрока кикает. Пока не замечал чтобы появлялись кнопки "<<", "SPAWN", ">>".
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)