1.Вступление
Доброго времени суток,этот урок расскажет вам какие ивенты бывают.
Урок предназначен для людей,которые только-только начали что то скриптить,но оказались в ж**е из-за того,что скрипт не запускается...
2.Начнём!
Естественно используем команду
PHP код:
addEventHandler ( "событие", getResourceRootElement(), функция)
Ивент
PHP код:
addEventHandler ( "OnResourceStart", getResourceRootElement(getThisResource()), функция)
используем в случае,когда у нас постоянная основа функции то есть,ресурс запустили-и это исполнилось,и больше не используется.
Это могут быть создание ботов,команд,различных машин,и т.д.
Бывает кучи видов ивентов: http://wiki.multitheftauto.com/wiki/Cli ... ing_Events -клиент и http://wiki.multitheftauto.com/wiki/Cli ... ing_Events -сервер!
По их названию мы определяем что и когда произойдёт.
К примеру "СуперМегаКрутойРесурс" это респавнер машин...но он использует таймер,потому поговорим и о таймере,но в другом уроке!
Ну вот,приспичило нам сделать маркер,который,естественно,появляется единоразово и тогда,когда мы запустили ресурс:
PHP код:
function MarkerTableTutorial ()
createMarker ( x , y , z, "cylinder", 1.5, 255, 255, 0, 170 )
end
addEventHandler ("OnResourceStart",getResourceRootElement(getThisResource()),MarkerTableTutorial)
Как вы видите,мы использовали ивент "OnResourceStart" ---при запуске этого getThisResource(),мы получаем свежий маркер!