Jump to content

AMARANT

Members
  • Posts

    748
  • Joined

  • Last visited

Everything posted by AMARANT

  1. Конкретно какие строки и что за ошибка. Это весь код?
  2. Find another animation among standard ones.
  3. Я думаю тебе стоит все-таки начать с основ. https://wiki.multitheftauto.com/wiki/Server_Manual https://wiki.multitheftauto.com/wiki/Server_mtaserver.conf https://wiki.multitheftauto.com/wiki/Writing_Gamemodes
  4. Что значит "вырезать"? Ресурсы можно включать и отключать. Стандартных модов много, какой именно тебя интересует, какие "error ы" тебе выдает и что именно ты пробуешь?
  5. Какой нахрен релог? Где вообще такие скрипты? Напиши сам этот скрипт и не парься.
  6. How are we supposed to know what system you use? We don't know what script you use, what code you have or what 'Nice Roleplay server' is. Give us something to help you.
  7. Actually, there's no way. Because it's not necessary.
  8. Эти строки проверяют что ты хочешь сделать, открыть или закрыть ворота.
  9. Да. Только не указывает, а присваивает. А "==" это оператор проверки равенства в условиях.
  10. Попробуй что-то типо этого, но я не проверял в игре. Gate1 = createObject ( 8948, 2790, 2618.69995, 11.6, 0, 0, 90 ) GarageStatus = false function setMyGate (toggle) if toggle == true then moveObject ( Gate1, 3000, 2797.2, 2618.69995, 11.6, 0, 0, 0 ) GarageStatus = true else moveObject ( Gate1, 3000, 2790, 2618.69995, 11.6, 0, 0, 0 ) GarageStatus = false end end function openMyGate ( player ) if GarageStatus == false then if getPlayerMoney( player ) >= 500 then takePlayerMoney( player, 500 ) outputChatBox("Вы использовали автогараж. Со счета снято 500$.", player) setMyGate(true) else outputChatBox("Не хватает денег...", player) end else outputChatBox("Гараж уже открыт.", player) end end addCommandHandler("og", openMyGate) function closeMyGate ( player ) if GarageStatus == true then setMyGate(false) end end addCommandHandler("cg", closeMyGate)
  11. Честно говоря, тот код что вы скинули ужасен настолько что при попытке его исправить я понял что он почти бессмыслен. Ненужные переменные, непонятные проверки, условия вообще написаны так, как будто их от фонаря поставили совершенно не думая. Давайте лучше скажите что вы хотите сделать. Я так понимаю что-то с воротами.
  12. В том, что там ошибки синтаксиса. И код, ИМХО, написан просто ужасно, никакого нормального форматирования, никакой табуляции.
  13. You need: onClientPlayerDamage getPlayerTeam setElementHealth givePlayerMoney
  14. Чтобы писать на Lua, нужно иметь базовые знания о скриптинге или о каких-то основах программирования. Только не пробовать сразу реализовывать сложные вещи например на ООП, потому как поначалу практически нереально будет это понять, а еще и учитывая ваши знания. Просто в вашем случае, не могу одного понять, вы утверждаете что пишете на павно или чем там еще, даже пусть на уровне любителя. Языки часто бывают похожи на другие. В любом нормальном языке программирования, особенно скриптовом, есть функции, переменные, операторы, циклы, массивы и т.д. С их описания начинается любой мануал. В частности, для Lua есть множество туториалов, описывающих как все устроено. Пробуйте, экспериментируйте, смотрите как другие делают, читайте вики и тогда все сразу станет понятно, тем более вы умеете скриптить на павно.
  15. Нет, ему как и многим другим, не нравятся "LUA" скриптеры.
  16. It's not a full code of your whole system! It's just an example on how to handle getTime() function!
  17. No. getTime returns two integers - hours and minutes. So: local hours,minutes = getTime() if hours==18 and minutes==0 then setWaterLevel(theWater,5) end
  18. Что ты вообще хочешь сделать? В чем твоя проблема? Что не работает?
  19. Unbelievable... You just copied the functions above. You don't have just paste these functions, you have to make a script using them!
  20. What is that? Paste here your code.
  21. Possible. But what does it take to check by yourself?
×
×
  • Create New...