dmtrw0w Posted January 28, 2013 Share Posted January 28, 2013 Здравствуйте, этот код отвечает за включение и выключение фар в автомобиле при наборе в чате игроком: /vehiclelights. Помогите поставить его на сервер, чтобы игрок, мог включать и выключать фары нажатием кнопки N. function consoleVehicleLights ( source ) playerVehicle = getPedOccupiedVehicle ( source ) if ( playerVehicle ) then if ( getVehicleOverrideLights ( playerVehicle ) ~= 2 ) then setVehicleOverrideLights ( playerVehicle, 2 ) else setVehicleOverrideLights ( playerVehicle, 1 ) end end end addCommandHandler ( "vehiclelights", consoleVehicleLights ) Link to comment
dmtrw0w Posted January 28, 2013 Author Share Posted January 28, 2013 вставлял, bindKey( "n", "down",consoleVehicleLights ) не работает. помогите, пожалуйста. Link to comment
Kenix Posted January 28, 2013 Share Posted January 28, 2013 Вы используете на сервере? Если да, то вам нужно забиндить для всех игроков эти кнопки в событиях( onPlayerJoin, onResourceStart ) и 1 аргумент должен быть элемент - игрок. Link to comment
dmtrw0w Posted January 29, 2013 Author Share Posted January 29, 2013 Я вообще ничего не понял. Да на сервер хочу. Можете написать полный код, который должен быть? Link to comment
KruTolic_rus Posted January 29, 2013 Share Posted January 29, 2013 Я вообще ничего не понял.Да на сервер хочу. Можете написать полный код, который должен быть? function consoleVehicleLights ( source ) playerVehicle = getPedOccupiedVehicle ( source ) if ( playerVehicle ) then if ( getVehicleOverrideLights ( playerVehicle ) ~= 2 ) then setVehicleOverrideLights ( playerVehicle, 2 ) else setVehicleOverrideLights ( playerVehicle, 1 ) end end end BindKey (source,"n","down",consoleVehicleLights) 1.Используйте не commandHandler,а BindKey команду. 2.Имеется в виду не то,что вы хотите этот скрипт на сервер,а то,что этот скрипт будет является серверным(т.е. обрабатывается сервером,а не игроком) В meta файле допишите следущее: type="server"/> Вот так примерно должно выглядеть в meta: "Name" author="Name2" version="1.1" type="script" /> Link to comment
Kenix Posted January 29, 2013 Share Posted January 29, 2013 Прочтите вики, прежде чем писать что-либо. Ваш код не верен. Я вообще ничего не понял.Да на сервер хочу. Можете написать полный код, который должен быть? Я вроде понятно объяснил, что вам нужно забиндить эту кнопку для всех игроков и даже дал события. Вообщем читайте вики. Врятли кто будет писать код за вас, вам нужно самому научится писать это. https://wiki.multitheftauto.com/index.ph ... /Main_Page Link to comment
dmtrw0w Posted January 31, 2013 Author Share Posted January 31, 2013 KruTolic_rus, спасибо вам большое, но почему то, когда нажимаю на N, фары не включаются. Kenix, я не понимаю английского. Link to comment
Kernell Posted January 31, 2013 Share Posted January 31, 2013 Погуглите "программирование", научитесь строить алгоритмы, выучите хотя бы основы английского языка. Без этого вы даже кодером не станете! 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