Просмотр полной версии : [Вопрос] Как грамотно убрать кнопки ">>" "<<" "Spawn"
Собственно в чем проблема. Написал систему выбора скина через меню, вроде все норм работает, теперь решил убрать эти три кнопки. Когда человек регистрируется спавнится его переносит к самому выбору скинов, где должен стоять человек и через кнопочки подбирать себе шмот. Его там нету. После использования ф-ии SetCameraBehindPlayer я выяснил, что человек тупо летит в небо. Как же убрать три кнопки функцией TogglePlayerSpectating, а точнее куда засунуть TogglePlayerSpectating(playerid, 0), чтобы этого не происходило.
Desulaid
03.04.2015, 22:42
Можно например засунуть при коннекте игрока (<< >> исчезнут), а при спавне обратно поставить(атоC-hud'ов не будет).
public OnPlayerConnect(playerid)
{
//Когда игрока зашел на сервер
TogglePlayerSpectating(playerid, 1);
//Твой остальной код..
return true;
}
А потом(после авторизации). Можно добавить например при спавне, загрузке аккаунта и т.д.
TogglePlayerSpectating(playerid, 0);
Можно например засунуть при коннекте игрока (<< >> исчезнут), а при спавне обратно поставить(атоC-hud'ов не будет).
public OnPlayerConnect(playerid)
{
//Когда игрока зашел на сервер
TogglePlayerSpectating(playerid, 1);
//Твой остальной код..
return true;
}
А потом(после авторизации). Можно добавить например при спавне, загрузке аккаунта и т.д.
TogglePlayerSpectating(playerid, 0);
При спавне вызывать TogglePlayerSpectating(playerid, 0) - будет слишком поздно, в режиме спека игрок просто не заспавнится пока не выйдешь из него. Да и к тому-же TogglePlayerSpectating(playerid, 0) - сам по себе инициирует SPAWN игрока, так что можно просто в нужный момент отключить режим наблюдения.
Desulaid
04.04.2015, 22:15
При спавне вызывать TogglePlayerSpectating(playerid, 0) - будет слишком поздно, в режиме спека игрок просто не заспавнится пока не выйдешь из него. Да и к тому-же TogglePlayerSpectating(playerid, 0) - сам по себе инициирует SPAWN игрока, так что можно просто в нужный момент отключить режим наблюдения.
Тогда загрузка аккаунта будет наилучшим вариантом. Вызывается единожды и всем буде счастье :)
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot