- 0
Sign in to follow this
Followers
0
Как убрать выбор класса в игре?
Question
Лучший ответ
Решил проблему. Во-первых, не появлялся худ - очевидно, SelectTextDraw активен, я об этом думал, но был уверен в своём коде 100% и только спустя 5 часов решил строчку немного изменить..
Во-вторых, нашёл более-менее рабочий вариант от ziggi (при наличии инклуда fixes):
stock SpawnPlayerEx(playerid, skin, Float:x, Float:y, Float:z, Float:rotation) // мне он понадобился только, когда скин при регистрации выбирать нужно было, а спектр я выключаю сам при загрузке аккаунта
{
SetSpawnInfo(playerid, 0, skin, x, y, z, rotation, 0, 0, 0, 0, 0, 0);
TogglePlayerSpectating(playerid, 0);
}
forward SetClassCameraPos(playerid); // это тоже можете переделать под себя
public SetClassCameraPos(playerid)
{
SetPlayerCameraPos(playerid, ...);
SetPlayerCameraLookAt(playerid, ...);
}
public OnPlayerRequestClass(playerid, classid)
{
// если игрок нажал F4 и умер, то просто спавним его
if (IsPlayerLogin(playerid)) {
TogglePlayerSpectating(playerid, 1);
SetSpawnInfo(playerid, 0, 0, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid); // Это уже я дописал, чтобы игрок спавнился где нужно, без верхней строчки будет такой ужас
TogglePlayerSpectating(playerid, 0);
return false;
}
// скрыть кнопки
TogglePlayerSpectating(playerid, 1);
// установить позицию камеры (без задержки после TogglePlayerSpectating не работает)
SetTimerEx("SetClassCameraPos", 200, 0, "i", playerid);
#if defined Spawn_OnPlayerRequestClass
return Spawn_OnPlayerRequestClass(playerid, classid);
#else
return 1;
#endif
}
#if defined _ALS_OnPlayerRequestClass
#undef OnPlayerRequestClass
#else
#define _ALS_OnPlayerRequestClass
#endif
#define OnPlayerRequestClass Spawn_OnPlayerRequestClass
#if defined Spawn_OnPlayerRequestClass
forward Spawn_OnPlayerRequestClass(playerid, classid);
#endif

This topic is now closed to further replies.
Sign in to follow this
Followers
0
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By gooding
Скачать файл PAR RP | Уникальный мод без багов
Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
Добавил gooding Добавлено 20.11.2024 Категория Моды Автор GOODING (Я)
-
By gooding
Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
-
By Kalinin
1. Набираю команду для создания CRMP сервера.
2. Вакансии которые свободны. Связь через TG @kalinin_sql
Нам нужны;
1.Кодеры
2.Маперы
3.СММ
Так-же дружная работа. По поводу зарплаты будем обговаривать все лично в беседе ТГ
-
By whccompany
Rostov Role Play | Rostov RP | CRMP Mobile Project объявляет набор людей в свою команду: Нам требуются:
1. Маппера:
Сдельная оплата труда от 250 до 3000 рублей/ за 1 работу
2. Специалист по Text Draw:
Сдельная оплата труда от 400 до 3500 рублей/ за одну работу
3. Pawn разработчик:
Заработная плата от 10 000 рублей/месяц
4. Программист для создания лаунчера и сайта UCP с автодонатом:
Заработная плата от 10 000 рублей/месяц
Контакты для связи:
ВКонтакте
Telegram
-
SCRIPTMAN Великий Гуру 268
Здарова народ, знаю, что много тем есть по этому поводу, много чего перепробовал... Но хотелось бы от вас услышать, есть у кого-то реально рабочий способ без костылей, или с минимальным их количеством? А то у меня какой бы способ не юзал, при спавне не появляется HUD и курсор мыши, а стрелок нет. Хотя спектр убираю
Share this post
Link to post