Можно ли в павно отследить переход между..? -
shadowus - 19.07.2010
переход игрока между виртуальными мирами? Например чтобы при переходе с вирткального мира 1 в виртуальный мир 2 игрока кикало.
Вот например так
if (GetPlayerVirtualWorld(i) == 1 <функция перехода> GetPlayerVirtualWorld(i) == 2)
{
kick;
}
то есть вот сама функция перехода есть или нет в павно?
Re: Можно ли в павно отследить переход между..? -
Fro1sha - 19.07.2010
PHP Code:
stock SetPlayerVirtualWorldEx(playerid, worldid)
{
if(funcidx("OnPlayerVirtualWorldChange") != -1)
{
new vw = GetPlayerVirtualWorld(playerid);
if(vw != worldid) CallLocalFunction("OnPlayerVirtualWorldChange", "ddd", playerid, worldid, vw);
}
return SetPlayerVirtualWorld(playerid, worldid);
}
#define SetPlayerVirtualWorld SetPlayerVirtualWorldEx
forward OnPlayerVirtualWorldChange(playerid, newvworld, oldvvworld);
В самый верх мода добавляем это.
PHP Code:
public OnPlayerVirtualWorldChange(playerid, newvworld, oldvvworld)
Потом в этом паблике все отслеживается
Re: Можно ли в павно отследить переход между.. -
shadowus - 19.07.2010
а если мне надо чтобы проверку на переход читало в паблику public PenInArea ();
то как сделать чтобы в этом паблике можно было отслеживать переход?
Отдельный паблик public OnPlayerVirtualWorldChange(playerid, newvworld, oldvvworld) мне как бы и не нужен.
Re: Можно ли в павно отследить переход между.. -
Fro1sha - 19.07.2010
так и подстраивай, тут за тебя ни чего делать не будут...
Re: Можно ли в павно отследить переход между.. -
shadowus - 19.07.2010
Fro1sha ну скинь мод или часть кода чтобы я на практике глянул.
Re: Можно ли в павно отследить переход между.. -
Stepashka - 19.07.2010
Quote:
Originally Posted by shadowus
fro1sha ну скинь мод или часть кода чтобы я на практике глянул.
|
второй пост видим или к окулисту давно не ходили?
Re: Можно ли в павно отследить переход между.. -
shadowus - 19.07.2010
мы здесь ребусы будем отгадывать или как? какой второй пост?
Re: Можно ли в павно отследить переход между.. -
[Saint] - 19.07.2010
shadowus, спасибо посмешил)))
Re: Можно ли в павно отследить переход между.. -
MX_Master - 20.07.2010
улыбнуло тоже (:
по теме могу сказать, что иногда (думаю после спавна) игрока автоматически возвращают в мир 0. У меня к примеру есть мир читеров и таймер который постоянно проверяет список читеров в этом мире и их вирт мир.
а простое решение это создать свой колбэк и вызывать его в OnPlayerUpdate, когда мир игрока изменился
Re: Можно ли в павно отследить переход между.. -
Stepashka - 20.07.2010
Quote:
Originally Posted by MX_Master
игрока автоматически возвращают в мир 0.
|
впервые такое слышу, ни разу само не меняло виртуальный мир