Как вызвать данную функцию в OnGameModeInit
stock None(playerid)
{
if(IsPlayerInRangeOfPoint(playerid,8.0,4206.0110,7 24.1244,19.1240))
{
//TextDraw
}
return true;
}
Как вызвать данную функцию в OnGameModeInit
stock None(playerid)
{
if(IsPlayerInRangeOfPoint(playerid,8.0,4206.0110,7 24.1244,19.1240))
{
//TextDraw
}
return true;
}
Если по сабжу - в OnGameModeInit не передается playerid, так что - либо вызывать None() циклом на всех игроков, либо переписывать None().
А если подумать - в момент вызова OnGameModeInit на сервере не будет ни одного игрока. Кому ты собрался показывать TD - неясно.
TwixXtra (30.10.2015)
Ну и зря.
Если ТД нужно показывать, когда игрок попадает в определенную зону, и ты решил делать это в момент инициализации ГМ - подумай еще раз. Создать ТД можно и там, а вот отображать/скрывать - либо через стримерную зону (OnPlayerEnterDynamicArea/OnPlayerExitDynamicArea, плюс зону нужно создать), либо в вызываемой по таймеру функции. На самый крайний случай - OnPlayerUpdate.
TwixXtra (30.10.2015)
Не работает - код в студию.
TwixXtra (31.10.2015)
Всем спасибо, тема закрыта