Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. Added Coroutines guide to main post.
  2. Только не забудьте отрубить античит, потому что будет кикать. Не будет. Недавно проверял.
  3. Благодарю. Тогда как сделать проверку на то, состоит ли player в двух группах? https://wiki.multitheftauto.com/wiki/IsObjectInACLGroup
  4. Будет лучше всего создать свою таблицу живых игроков.
  5. У тебя всегда будет получать группу "Security" т.к оператор or никогда не будет срабатывать. Оператор or работает только в том случае если значение false ( boolean ) или ( nil ). nil тоже тип.
  6. В coleditor'e можно посмотреть коллизию. http://www.libertycity.ru/files/gta-san ... -beta.html
  7. Лучше это сделать в таймере, а не в рендере. Рендер предназначен для других целей, такие как прорисовка и т.п. Второй аргумент должен быть root, а не локальный игрок т.к событие должно срабатывать для всех клиентов. Также не забывайте, что у Lua динамическое распределение памяти и делать такие конструкции не имеет смысла. vehicle = getPedOccupiedVehicle (getLocalPlayer()) if isElementInWater(vehicle) then blowVehicle (vehicle) end переменная vehicle станет глобальной, но в данной ситуации это вообще не нужно. Вот, накидал код. setTimer( function() if isPedInVehicle( localPlayer ) then local pVehicle = getPedOccupiedVehicle( localPlayer ); if isElementInWater( pVehicle ) then blowVehicle( pVehicle ); end end end, 1000, 0 );
  8. Ресурс неплох, но я бы опасался запускать его на сервере ( это не шутка ), весь код скомпилирован и зашифрован из-за этого невозможно узнать всю информацию. Если дать права этому ресурсу ( добавить в группу админа, а не выделить отдельную группу и там добавить права для каждой функции вручную ), то не понятно что этот ресурс будет делать. Возможно он будет ложить сервер каждую минуту либо ещё что. Уже была одна история с модом A/D Aspect. https://forum.multitheftauto.com/viewtopic.php?f=108&t=39916 Если ресурс был бы изначально с исходным кодом, то всё было бы нормально. Будьте внимательны!
  9. У меня антивирус тоже не стоит и это окно надоедает. +1
  10. Дак можно сделать таблицу, где будет расписано сколько хп для каждого элемента отнимать и использовать setElementHealth getElementHealth в купе с onClientPlayerWeaponFire как было сказано выше
  11. Лучше просто добавить флаг - "Don't show this window again."
  12. setPedAnimation( pPed, "ped", "Run_Wuzi", - 1, true, true, true );
  13. Полностью согласен с выше сказанным!
  14. Возможно это старый баг, я не помню исправили его или нет, вообщем если дать оружие боту и выйти из стрима ( зоны видимости ), то оружие у бота не будет. Проверь, кстати. Покажи код, нам он интересен в любом случае.
  15. Ничего интересного не увидел. Увидел опять же DM 50x50. Какой же это рп? Я думаю, что со мной будут многие согласны. Потом увидел кучу сингловских работ, конечно же есть исключения, но некоторые вообще не нужны ибо даже сам слоган мультиплеера "Stop playing with yourself!" говорит об этом. CIT ниразу не рп, а вот по поводу нормальных серверов, могу сказать, что сейчас это FFS, Russian Party Server. В будушем это проект mtaroleplay.ru, который я очень жду, там всё на высшем уровне, Need For Speed World [MTA], MTA Stalker Project и мой проект Multi Game. Остальные попросту не дотягивают до этого, это моё мнение. P.S Если бы не PR и раскрутка, то вы бы не играли на этом сервере т.к ничего сверхъестественного там нету, таких серверов как CIT кишит в MTA, к примеру SAUR, SAES и т.д
  16. Оффтоп: Человек думает, что SQL = SQLite, однако первое это язык запросов, а другое это СУБД.
  17. Некак Тебе нужно написать свою GUI библиотеку. Ну а вообще как вариант это получать позицию gui элемента и обновлять позицию dxDrawImage по этим координатам + оффсет в рендере.
  18. Ранги из сингла взяты чтоли? Да.
  19. Теперь доступны новые ранги на форуме
×
×
  • Create New...