Noob-Rp https://forum.noob-rp.ru/ |
|
[FIX] Пропадание меню выбора скина (New Mode) https://forum.noob-rp.ru/viewtopic.php?t=88 |
Страница 1 из 1 |
Автор: | DronR [ 01 авг 2015, 02:20 ] |
Заголовок сообщения: | [FIX] Пропадание меню выбора скина (New Mode) |
В этой теме http://samp.love/viewtopic.php?f=5&t=87 описали баг и я решил его пофиксить В public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) Вставляем: Код: if(newkeys == 16)
{
if(pData[playerid][pLevel] == 0)
{
ShowMenuForPlayer(bomj[0][0],playerid);
}
}
|
Автор: | Samuel_Lecompte [ 02 авг 2015, 12:53 ] |
Заголовок сообщения: | Re: [FIX] Пропадание меню выбора скина (New Mode) |
Лучше сюда проверку добавить на выбор скина, либо можно обойти. (При авторизации к примеру лвл на 0 ставится, нажимаешь ентер и показывается выбор скина) |
Автор: | sanek [ 02 авг 2015, 18:59 ] |
Заголовок сообщения: | Re: [FIX] Пропадание меню выбора скина (New Mode) |
Добавил (другим методом) |
Автор: | James_Reed [ 10 авг 2015, 15:00 ] |
Заголовок сообщения: | Re: [FIX] Пропадание меню выбора скина (New Mode) |
Ещё лучше: Код: public OnPlayerExitedMenu(playerid)
{
if(IsValidMenu(GetPlayerMenu(playerid)))
{
ShowMenuForPlayer(GetPlayerMenu(playerid),playerid);
if(GetPlayerMenu(playerid) != Admin)
{
FreezePlayer(playerid, 0);
}
}
return 1;
}
|
Автор: | DronR [ 12 авг 2015, 19:49 ] |
Заголовок сообщения: | Re: [FIX] Пропадание меню выбора скина (New Mode) |
Цитата: Ещё лучше:
Код: public OnPlayerExitedMenu(playerid)
{
if(IsValidMenu(GetPlayerMenu(playerid)))
{
ShowMenuForPlayer(GetPlayerMenu(playerid),playerid);
if(GetPlayerMenu(playerid) != Admin)
{
FreezePlayer(playerid, 0);
}
}
return 1;
} Тут я выложил один метод, в вк к Саше отправил другой, а именно Код: if(!IsValidMenu(GetPlayerMenu(playerid))) return true;
ShowMenuForPlayer(GetPlayerMenu(playerid), playerid);
|
Страница 1 из 1 | Часовой пояс: UTC+03:00 UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |