Jump to content

LoveFist

Retired Staff
  • Posts

    233
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by LoveFist

  1. I think you can use callRemote even without adding to remote server additional resources. Just make a call with some fake data and then check error code in callbackResponse. If server offline then you will get some timeout error code. If server online then it will be some "access denied" error or something different. More info about error codes: https://wiki.multitheftauto.com/wiki/Template:Error_codes_for_callRemote_and_fetchRemote
  2. Аргументы по-умолчанию приходят в виде строк. При попытке сравнить строку с числом появляется ошибка. Следовательно вначале нужно привести значение vehModel к числу, а затем уже выполнять сравнение. Также не хватает проверки на истинность значения vehModel. Ведь аргумент может быть не указан или указана какая-то белиберда, которая после приведения превратится в nil. Это также нужно учесть. Попробуйте самостоятельно исправить код, подсказки я Вам дал выше. PS: Много полезных ссылок по теме изучения Lua - PPS: Если с кодом не получается, вот исправленная версия (но советую разобраться самостоятельно ) - http://pastebin.com/HSLnkyqL
  3. В чем ошибка? if(vehModel < 400 or vehModel > 611) then outputChatBox("ID транспортного средства: [400-611]", source) return false -- не хватает выхода из функции, без него мы просто выводим сообщение об ошибке end Должно работать. Если нет - приведите полный код функции и напишите в чем конкретно ошибка.
  4. Наверно какой-то ресурс вызывает подобный эффект. Или возможно моды. Если проблема у всех игроков - значит нужно искать проблемный ресурс, если только у Вас, то следовательно проблему нужно искать у себя на ПК.
  5. На мой взгляд ценность МТА также в том, что он позволяет новичкам попробовать свои силы в программировании и игроделе. Человек без особого опыта и знаний может получить первый опыт, заинтересоваться этим (или наоборот понять что это совсем не то), сделать что-то свое. В такой простой, игровой форме гораздо интереснее учиться программировать. Завтра из этих ребят вырастут классные программеры и это, в какой-то степени, будет благодаря МТА (САМП). Каждый инструмент решает свои задачи. Если масштаб Ваших замыслов превышает возможности МТА и Вы знаете что такое Unity, UE и CE, то в чем проблема? Не стоит забивать гвозди отверткой, для этого есть молоток.
  6. А что если в качестве пути файла лога указать путь в папку какого-либо ресурса? Теоретически тогда из этого ресурса можно будет чистить лог.
  7. Господа, система работает в автоматическом режиме. У нас нет возможности разбанить кого-либо или изменить срок бана. Смысла создавать подобные темы нет. Играйте честно, не используйте читы и все будет ок!
  8. Судя по команде Вы использовали ресурс house_system https://community.multitheftauto.com/?p=resources&s=details&id=727 Проверьте есть ли он у Вас в новой версии и запущен ли он (можно через админку на вкладке ресурсов). Если нет - скачать и запустить.
  9. Нет. Серийный номер привязан к конкретному компьютеру. Попытки подделать или сменить его могут привести к глобальному бану. Играйте честно
  10. Сталкивался с подобной проблемой. Установка DirectX ее решала. Переименовывать файл не пробовал, это как-то странно
  11. Здорово когда появляются такие интересные проекты! Удачи Вам, ждем открытия
  12. Try to add an additional check at the beginning of the function function handlePoly(thePlayer) if(getElementType(thePlayer) ~= "player") then return end -- only players can pass this check local currentPoly = getElementData(source, "accId") or false if currentPoly then local polyAccType = getElementData(source, "accType") local polyAccRule = getElementData(source, "accRule") <> end
  13. You got a vehicle element inside thePlayer variable. Show the part where thePlayer where defined. Note that vehicles also an elements and they also can trigger events like onMarkerHit, etc. So you probably need to check the type of the element (getElementType).
  14. Откуда столько "ненависти" в ваших постах? Черный пиар - это тоже пиар. Поэтому вы только делаете им услугу, рекламируя здесь этот ресурс. Пусть они и не отличаются высоким уровнем знаний, но по крайней мере ребята рекламируют МТА, делают его ближе для новичков. Если Вам хочется видеть только высокоинтеллектуальное общение - сделайте что-нибудь лучше или закрывайтесь на своих проектах/форумах/конференциях. Давайте будем терпимее к братьям нашим меньшим))
  15. --clientside --x1,y1,z1 - координаты умершего игрока --x2,y2,z2 - предполагаемые координаты пикапа if isLineOfSightClear(x1,y1,z1,x2,y2,z2) then --createPickup --можно ставить пикап else --скорее всего пикап попадет внутрь другого элемента end Можно исключить из проверки машины, других игроков и т.п. (подробнее на вики)
  16. Проверяй при помощи https://wiki.multitheftauto.com/wiki/IsLineOfSightClear
  17. В корень сайта положи файлик robots.txt с следующим содержимым: User-agent: * Disallow: / И никто ничего индексировать не будет. А пользователям удобнее По теме: даешь народу svn! долго будете ковыряться в своем закрытом клубе - больше вероятность что забросите.
  18. Последние две строки противоречят друг другу Начни с основ языка Lua. Здесь много полезного.
  19. А исходники кот удалил?)) Хорошая попытка
  20. Есть стандартный ресурс interiors, который это реализует. https://wiki.multitheftauto.com/wiki/RU ... :Interiors - прочитай мануал там вроде все доступно расписано.
  21. Самповский конечно круче, но он не работает днем и его яркость нельзя регулировать Но если надумаешь - ресурс с замененными объектами (ид 2213 - 2217): neon.zip
  22. Try PHP SDK - https://wiki.multitheftauto.com/wiki/PHP_SDK
×
×
  • Create New...