Здравствуйте. Я записал маршрут для NPC поезда. NPC катается по трем городам и в каждом городе останавливается на 30 секунд. Скрипт в отдельном файле. Подскажите, пожалуйста, как оповестить игроков о прибытии поезда? Нужно с помощью перехватов как-то?
PHP код:
#include <a_npc>
main(){}
new stage;
public OnRecordingPlaybackEnd()
{
if(stage != 2) stage++;
else stage = 0;
SetTimer("Station", 30000, false);
}
public OnNPCEnterVehicle(vehicleid, seatid)
{
SetTimer("Station", 30000, false);
}
forward Station();
public Station()
{
switch(stage)
{
case 0:
{
StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER, "lstosf");
}
case 1:
{
StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER, "sftolv");
}
case 2:
{
StartRecordingPlayback(PLAYER_RECORDING_TYPE_DRIVER, "lvtols");
}
}
return 1;
}