Результаты поиска

  1. N

    Вопросы по Lua скриптингу

    Почему тут дистанци всегда 1.5? Как сделать так чтобы писало дистанцию между игрока и надписи? require "lib.moonloader" function main() while not isSampAvailable() do wait(0) end while sampGetCurrentServerName() == 'SA-MP' do wait(0) end sampAddChatMessage('Started.', -1) local...
  2. N

    Вопросы по Lua скриптингу

    В тексте я получаю к примеру "12 мин". Мне нужно сделать так чтобы я получал только число, без текста. Как Это можно осуществить? Заранее спасибо :) function texts() local symbol1 = sampTextdrawGetString(2741) sampAddChatMessage(string.format('%s', symbol1)) end
  3. N

    Вопросы по Lua скриптингу

    Удалисть это? Или больше? if text:find('Груз 200') and distance >= 20 then sampAddChatMessage('Hurrah!', -1) else sampAddChatMessage('Fuck!', -1) end
  4. N

    Вопросы по Lua скриптингу

    Я просто твой код засунул в функцию и сделал так чтобы работал от команды, я просто на просто ничего там не менял. Ну к примеру вот (Ток тут я добавил ещё чтоб говорил фак если нет) function texts() local posX, posY, posZ = getCharCoordinates(playerPed) local res, text, color, x, y, z...
  5. N

    Вопросы по Lua скриптингу

    Не работает UPD: Ладно, просто нужно чтобы знал дистанцию, мне большего от 3д текста не нужно, даже не важно какой это 3д текст.
  6. N

    Вопросы по Lua скриптингу

    Как сделать так чтобы скрипт срабатывал только тогда, когда ты находишься возле любого 3д текста? (Ну либо 3в текста с определённым текстом, но не обязательно)
  7. N

    Вопросы по Lua скриптингу

    Почему не робит? function login() while true do wait(0) repeat if sampIsDialogActive() then l = 1 did = sampGetCurrentDialogId() wait(500) sampSendDialogResponse(did, 1, -1, l) end wait(500) until l >= 1 l = 0 end end
  8. N

    Вопросы по Lua скриптингу

    Всё работает, спасибо!!!
  9. N

    Вопросы по Lua скриптингу

    Мм.. Я забыл s добавить в локалку. Надеюсь это и есть причина:facepalm2:
  10. N

    Вопросы по Lua скриптингу

    Rechere тут не причём, это рабочий код который я раньше пользовал. Ща чекну
  11. N

    Вопросы по Lua скриптингу

    Табуляции???
  12. N

    Вопросы по Lua скриптингу

    Так, я добавил это в мэйн lua_thread.create(check) А из этого сделал функцию function check() repeat local chatstring = sampGetChatString(99) if chatstring == "Server closed the connection." or chatstring == "You are banned from this server." or chatstring == "The server is" then s = 1...
  13. N

    Вопросы по Lua скриптингу

    То бишь вот так? function sampev.sampGetChatString(99) if message:find("Connected", 1, true) then sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1) sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1) sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1)...
  14. N

    Вопросы по Lua скриптингу

    Понимаю что это не верно, но как сделать это правильно? if string.find(str, "Connected. Joining the game...", 0, true) ~= nil then sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1) sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1) sampAddChatMessage("{FFD700}ВНИМАНИЕ", -1)...
  15. N

    Вопросы по Lua скриптингу

    if (id > 0) and (id < 11) then Попробуй так
  16. N

    Вопросы по Lua скриптингу

    Что тут не так? if input < 19 or input > 900000 then sampAddChatMessage("{FFD700}[Auto]{ff0000} Вы ввели неправильно число!", -1) else
  17. N

    Вопросы по Lua скриптингу

    Так вроде так и есть, разве нет?
  18. N

    Вопросы по Lua скриптингу

    Пытаюсь добавить сохранение в конфиг. В чём проблема тут? Скрипт вообще не отвечает после того как добавил строки создания. require("lib.moonloader") require("lib.sampfuncs") if getMoonloaderVersion() >= 21 then script_properties('work-in-pause') end local LIP = {}; function main() if not...
  19. N

    Вопросы по Lua скриптингу

    Игру крашит после нескольки использований саморучного риконекта. Как вход в сервер я пользую строчку ниже. Как можно пофиксить краши? sampSetGamestate(1)
  20. N

    Вопросы по Lua скриптингу

    Как отправлять нажатие клавиши серверу, а не эмулировать сам клик?