MRmihailZH

Members
  • Content Count

    45
  • Joined

  • Last visited

Community Reputation

0 Neutral

About MRmihailZH

  • Rank
    Rat
  • Birthday August 15

Details

  • Location
    Russia

Recent Profile Visitors

244 profile views
  1. У меня вопрос. Можно ли доверять https://luac.mtasa.com/ ? То есть могут ли люди декомпилировать мой ресурс?
  2. I tried your code and nothing happens. I tried to fix something and also all to no avail.
  3. I understand this very well, but I do not want to limit it. Are there any other options?
  4. Here is the function that moves the object, I understand that instead of rotation -80, I need to write some formula that will determine how much it needs to lower / rise, but I can’t achieve such a result. Therefore, I ask for your help, thank you in advance. gateLSPD = false x, y, z = getElementPosition ( source ) if getDistanceBetweenPoints3D ( x, y, z, 1544.24707, -1631.90906, 13.38281 ) <= 2 then if gateLSPD == false then local rotX, rotY, rotZ = getElementRotation(shlagLSPD) moveObject ( shlagLSPD, 2000, 1544.6999511719, -1630.9000244141, 13.10000038147, 0, -80, 0 ) gateLSPD = true else local rotX, rotY, rotZ = getElementRotation(shlagLSPD) moveObject ( shlagLSPD, 2000, 1544.6999511719, -1630.9000244141, 13.10000038147, 0, 80, 0 ) gateLSPD = false end end
  5. Вот функция, которая двигает объект, я понимаю, что нужно вместо rotation -80 писать какую-то формулу, которая будет определять на сколько ей нужно опуститься/подняться, но я такого результата достигнуть не могу. Поэтому прошу вашей помощи, заранее благодарю. gateLSPD = false x, y, z = getElementPosition ( source ) if getDistanceBetweenPoints3D ( x, y, z, 1544.24707, -1631.90906, 13.38281 ) <= 2 then if gateLSPD == false then local rotX, rotY, rotZ = getElementRotation(shlagLSPD) moveObject ( shlagLSPD, 2000, 1544.6999511719, -1630.9000244141, 13.10000038147, 0, -80, 0 ) gateLSPD = true else local rotX, rotY, rotZ = getElementRotation(shlagLSPD) moveObject ( shlagLSPD, 2000, 1544.6999511719, -1630.9000244141, 13.10000038147, 0, 80, 0 ) gateLSPD = false end end
  6. Прошу помощи. Сервер: function onQuit() local resetPagesize = getElementData(source, "getPagesize") if resetPagesize then triggerClientEvent("resetPageXMLFromQuit", source, resetPagesize) end end addEventHandler ( "onPlayerQuit", root, onQuit ) Клиент: function resetPageXMLFromQuit(param) resetPageXML(param) end addEvent("resetPageXMLFromQuit", true) addEventHandler("resetPageXMLFromQuit", getRootElement(), resetPageXMLFromQuit) Когда игрок выходит из игры, должна запуститься функция и передать данные функции клиенту, но на триггере все обрывается. В дебаге никаких ошибок нет. Также хотел сделать на прямую на клиенте, но эвент "onClientPlayerQuit" не срабатывает на игрока. Заранее благодарю.
  7. Hi, sorry for bad english. I have a question about DGS. I create a window in which I create a button (buttonWindow) and add an event to it, but the function works even if you clicked on the window (wnd). wnd = dgsCreateWindow (...) buttonWindow = dgsCreateButton (...,wnd) addEventHandler ("onDgsMouseClick", buttonWindow, buttonWindowFunction) function buttonWindowFunction () ... end How can I fix this? Thank you in advance!
  8. Приветствую Вас, у меня вопрос. Как сделать так, чтобы dxDraw отрисовывался только в определенных квадрате? Я пишу скрипт с кастомным чатом, и мне нужно, чтобы чат был виден только, если он не заходит за пределы. Заранее спасибо за ответ!
  9. Увы, но LOD модель для данного объекта есть. Ее номер 3782, вдруг кому понадобиться.
  10. У меня вопрос, как узнать LOD модель объекта? Мне нужна модель для объекта 3781, никак не могу найти этого.
  11. Связался с такой проблемой, как ошибка "Stack overflow". Из-за чего она может быть? Как справляться? Отсюда я связываюсь с другим ресурсом, и запускаю функцию. local loginaccount = dbQuery ( db, "SELECT nickname, admlvl, fraction, rank, wanted, level, xp, skin, house FROM accounts WHERE nickname = '"..username.."'" ) local result = dbPoll ( loginaccount, dbpTime ) if result then for i, inf in pairs(result) do local house = inf['house'] exports["house"]:spawnPlayer(house) Вот функция, с которой я связываюсь. function spawnPlayer(house) local x = getElementData(houseInt[house], "spawnIntX") local y = getElementData(houseInt[house], "spawnIntY") local z = getElementData(houseInt[house], "spawnIntZ") local int = getElementData(houseInt[house], "int") spawnPlayer(source, x, y, z, 0, nil, int, house) end Но, сразу начинаются приходить варнинги(WARNING: Bad argument @ 'getElementData' [Expected element at argument 1, got nil] [DUP x2002]) миллион раз, и спустя примерно пол минуты выдает ошибку: stack overflow. Заранее спасибо.
  12. Как сделать окно, которая будет похожая на браузер, тобишь справа полоса прокрутки, и внутри другие элементы которые будут двигаться используя колесо мыши или полосой прокрутки? Есть какой-нибудь туториал по этому?