Mc_Trekkie Posted June 17, 2012 Share Posted June 17, 2012 (edited) У кого есть идеи по созданию туториалов - пишите мне их в личку. Всем мир. Это мой второй простой туториал.В этом туториале Я расскажу вам как создать ворота с паролем(Командой для открывания,кому как угодно) Итак.Начнём. Создадим ворота/Дверь createObject local gate = createObject(971, 0, 0, 3) Дальше создадим функцию чтобы ворота двигались,и привяжем к ней команду. moveObject addCommandHandler local gate = createObject(971, 0, 0, 3) function MoveGate () moveObject(gate,5000, 0, 0, -2) end addCommandHandler("opengate",MoveGate) Создаём функцию чтобы ворота двигались обратно,и привяжем к ней команду local gate = createObject(971, 0, 0, 3) function MoveGate (cmd) moveObject(gate,5000, 0, 0, -2) outputChatBox("[iNFO]Ворота открыты!", source) end addCommandHandler("opengate",MoveGate)--Чтобы открыть ворота - /opengate just function MoveGateBack (cmd) moveObject(gate,5000, 0, 0, 3) outputChatBox("[iNFO]Ворота закрыты!", source) end addCommandHandler("closegate",MoveGateBack) Думаю,Я всё понятно объяснил,удачи Код от Зверя local gate = createObject ( 971, 0, 0, 3 ) -- создаем объект, в данном случае ворота addEventHandler ( "onPlayerCommand", root, function ( command ) if ( command == "opengate" ) then -- команда для открытия ворот moveObject ( gate, 5000, 0, 0, -2 ) -- опускаем ворота elseif ( command == "closegate" ) then -- команда для закрытия ворот moveObject ( gate, 5000, 0, 0, 3 ) -- поднимаем ворота end end ) P.S Поправьте меня, если я где-то не прав, или дополните меня Edited June 18, 2012 by Guest Link to comment
_Vincent_ Posted June 17, 2012 Share Posted June 17, 2012 https://wiki.multitheftauto.com/wiki/Scr ... Tutorial_2 вот более продвинутая версия. Link to comment
_Vincent_ Posted June 17, 2012 Share Posted June 17, 2012 Через пару недель, может быть, переведу. Это тем, кто захочет дальше развивать идею. Link to comment
Mc_Trekkie Posted June 17, 2012 Author Share Posted June 17, 2012 Через пару недель, может быть, переведу.Это тем, кто захочет дальше развивать идею. Может запилить туториал с автомат.воротами?Как думаешь? Link to comment
TwiX! Posted June 17, 2012 Share Posted June 17, 2012 Через пару недель, может быть, переведу.Это тем, кто захочет дальше развивать идею. выглядит прикольно, оригинально Link to comment
Other Languages Moderators Disinterpreter Posted June 18, 2012 Other Languages Moderators Share Posted June 18, 2012 Через пару недель, может быть, переведу.Это тем, кто захочет дальше развивать идею. Может запилить туториал с автомат.воротами?Как думаешь? Доделай эти, чтоб можно было пароль вводить. Как-то так: /open 5247 Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Через пару недель, может быть, переведу.Это тем, кто захочет дальше развивать идею. Может запилить туториал с автомат.воротами?Как думаешь? Доделай эти, чтоб можно было пароль вводить. Как-то так: /open 5247 Запилил. Link to comment
Scripting Moderators Sarrum Posted June 18, 2012 Scripting Moderators Share Posted June 18, 2012 Покороче будет и немного проще. Server: local gate = createObject ( 971, 0, 0, 3 ) -- создаем объект, в данном случае ворота addEventHandler ( "onPlayerCommand", root, function ( command ) if ( command == "opengate" ) then -- команда для открытия ворот moveObject ( gate, 5000, 0, 0, -2 ) -- опускаем ворота elseif ( command == "closegate" ) then -- команда для закрытия ворот moveObject ( gate, 5000, 0, 0, 3 ) -- поднимаем ворота end end ) Link to comment
Other Languages Moderators Disinterpreter Posted June 18, 2012 Other Languages Moderators Share Posted June 18, 2012 P.S Поправьте меня, если я где-то не прав, или дополните меня Табулируй код. Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Покороче будет и немного проще.Server: local gate = createObject ( 971, 0, 0, 3 ) -- создаем объект, в данном случае ворота addEventHandler ( "onPlayerCommand", root, function ( command ) if ( command == "opengate" ) then -- команда для открытия ворот moveObject ( gate, 5000, 0, 0, -2 ) -- опускаем ворота elseif ( command == "closegate" ) then -- команда для закрытия ворот moveObject ( gate, 5000, 0, 0, 3 ) -- поднимаем ворота end end ) Добавлено. Link to comment
Kernell Posted June 18, 2012 Share Posted June 18, 2012 Англ.Версия..... Если у тебя проблемы с англ. языком, то забудь про скриптинг и учи англ. Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Англ.Версия..... Если у тебя проблемы с англ. языком, то забудь про скриптинг и учи англ. Удалено Link to comment
TwiX! Posted June 18, 2012 Share Posted June 18, 2012 Англ.Версия..... Если у тебя проблемы с англ. языком, то забудь про скриптинг и учи англ. Удалено может хватит посты набивать? Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Ты не знаешь ситуации,Я не набивал посты. Link to comment
LoveFist Posted June 18, 2012 Share Posted June 18, 2012 Реализация с паролем чушь. Ты бы проверил свой код, прежде чем постить. Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Реализация с паролем чушь. Ты бы проверил свой код, прежде чем постить. Всё прекрасно работает Link to comment
LoveFist Posted June 18, 2012 Share Posted June 18, 2012 Last edited by MacTrekkie on Mon Jun 18, 2012 9:31 pm Lol зачем же ты выпилил этот код из своего поста? Link to comment
Mc_Trekkie Posted June 18, 2012 Author Share Posted June 18, 2012 Last edited by MacTrekkie on Mon Jun 18, 2012 9:31 pm Lol зачем же ты выпилил этот код из своего поста? Флудилку здесь не разводи.Код Я изменил и проверил Link to comment
LoveFist Posted June 18, 2012 Share Posted June 18, 2012 Жаль что с паролем не смог сделать, мб в следующий раз получится На самом деле там все не так сложно, просто с аргументами напутал. 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