DELETE(проблема решена)
Тему CLOSE
Вид для печати
DELETE(проблема решена)
Тему CLOSE
А где у вас код из OnPlayerClickPlayer?
Вот код
PHP код:
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
ClikPlayer[playerid] = clickedplayerid;
if(clickedplayerid == playerid)
{
ShowStats(playerid, playerid);
}
else
{
ShowPlayerDialog(playerid,885,DIALOG_STYLE_LIST,"*","{CEFE2C}•Показать статистику•\n {B5FF2B}•Дуэль в ангаре•\n {B9FB50}•Дуэль на складе•\n {B9FB50}•Дуэль под водой•\n Телепортироваться к игроку\n ЛС\n Пожаловаться на игрока", "Ок", "Закрыть");
}
return 1;
}
Вы записываете ID того, кого выбрал игрок, в массив
но в вашем коде в первом посте я не вижу использования этого самого массива. Посему и ID равен всегда нулюPHP код:
ClikPlayer[playerid] = clickedplayerid;
Везде, где вне коллбэка OnPlayerClickPlayer нужно использовать действие на выбранного в TAB игрока, нужно использовать переменную ClikPlayer[playerid]
Closed.
Зря вы удалили, вдруг помогло бы кому нибудь.