Diz100rM Posted January 21, 2015 Share Posted January 21, 2015 Всем привет, надеюсь на вашу помощь По мере разработки нового проекта у меня появилась необходимость в такой вещичке. Когда игрок покупает себе ТС, это ТС должно привязываться к данному игроку, а именно: 1) Когда игрок купил ТС, только он может его открывать и закрывать! 2) Когда игрок заходит на сервер он через панель может взять свое авто! 3) Когда игрок выходит с сервера его ТС уничтожается. ЗЫ сервер не БПАН Link to comment
Diz100rM Posted January 22, 2015 Author Share Posted January 22, 2015 Понял как реализовать пункт 2! Остались только пункт 1 и 3! Братюни помогите плиз! Link to comment
AMARANT Posted January 22, 2015 Share Posted January 22, 2015 1) Привязать необходимые данные, например через Elementdata к ТС и проверять их при открывании/закрывании. 2) Событие onPlayerQuit. Проверяешь игрока, если он взял свое ТС. Если такое имеется, то оно уничтожается с помощью destroyElement. Link to comment
Diz100rM Posted January 22, 2015 Author Share Posted January 22, 2015 Спасибо большое, очень помогли =) А можно в качестве идентификатора, привязывать к авто ник аккаунта? И например когда он выходит то и ТС удалится! Link to comment
AMARANT Posted January 22, 2015 Share Posted January 22, 2015 А можно в качестве идентификатора, привязывать к авто ник аккаунта?И например когда он выходит то и ТС удалится! Почему бы и нет? Вы можете привязывать множество любых данных (элементы, номера, строковые значения, таблицы и т.д.). Link to comment
Diz100rM Posted January 22, 2015 Author Share Posted January 22, 2015 Великолепно =) Я все больше начинаю любить скриптинг в MTA Link to comment
Elengar Posted January 22, 2015 Share Posted January 22, 2015 Великолепно =)Я все больше начинаю любить скриптинг в MTA Советую почитать каких-нибудь мануалов по Lua, https://forum.multitheftauto.com/viewtopic.php?f=141&t=32458 . Про метатаблицы, ООП, объекты и всё, что с этим связано в Lua можно не читать на раннем этапе. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now