В общем наверное я напортачил что то,но проблема в том что есть например несколько меню,есть действия в колбэках переключения между блоками и выбора определенного блока,например есть код:
В игре,например при перемещении по блокам будет меняться направление камеры,но это действие должно осуществляться только для 1 или 2 меню,ну в общем только для 1 из них а для другого нет,но действие происходит на оба меню -_-PHP код:
public OnPlayerChange3DMenuBox(playerid,MenuID,boxid)
{
if(MenuID == smenuq)
{
if(boxid == 0)
{
действие..
}
if(boxid == 1)
{
действие..
}
}
return 1;
}
public OnPlayerSelect3DMenuBox(playerid,MenuID,boxid)
{
if(MenuID == dmenuq)
{
switch(boxid)
{
case 0:
{
Destroy3DMenu(dmenuq);
действие..
}
case 1:
{
Destroy3DMenu(dmenuq);
действие..
}
}
}
if(MenuID == smenuq)
{
switch(boxid)
{
case 0:
{
Destroy3DMenu(smenuq);
действие..
}
case 1:
{
Destroy3DMenu(smenuq);
действие..
}
}
}
return 0;
}
то же самое и с выбором блока,например при выборе 1 блока в 1 меню нам должно дать пистолет,а при выборе 2 блока во 2 меню нам должно дать машину,а в другом меню нет! Но если я выбираю 2 блок в "1" меню то мне выдаст машину а если выберу 1 блок во "2" меню то выдаст цветы,хотя мы допустим никаких действий в этих блоках не делали =\
Вот такая незадача :с
Доп. ссылка на тему: Клик