автоотыгровка /su и т.д

waka159r

Новичок
Автор темы
15
0
хочу написать скрипт для монетлоадера(мобайл)по автоотыгровке /su /invite и т.д
т.е,на мобайл арз биндер нельзя сделать что бы ты прописывал например /su 53 и он отыгрывал это,надо сначала биндер ,а потом команду,так вот,появилась идея решить эту проблему.например как mvdhelper.Но т.к я начинающий скриптер я не шарю,не мог бы кто помочь с кодом?

пока что использовал /trade,но при вводе /trade id,воспроизводится лишь сообщение

Lua:
require "lib.moonloader"



function main()

  if not isSampLoaded() or not isSampfuncsLoaded() then return end

  while not isSampAvailable() do wait(100) end
 
 
  sampRegisterChatCommand ("trade ",trade)
  wait(-1)
  
   end
  
  
   function trade()
   sampSendChat (" test")
    
    end
 

Hinаta

Известный
778
360
require "lib.moonloader" function main() if not isSampLoaded() or not isSampfuncsLoaded() then return end while not isSampAvailable() do wait(100) end sampRegisterChatCommand ("trade ",trade) wait(-1) end function trade() sampSendChat (" test") end
Lua:
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("trade", function() sampSendChat('test') end)
    wait(-1)
end
 

waka159r

Новичок
Автор темы
15
0
Lua:
function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("trade", function() sampSendChat('test') end)
    wait(-1)
end
не то,надо что бы когда я прописывал /trade id,то проигрывалось сообщение/отыгровка и использовалась команда на этот айди
 

Hinаta

Известный
778
360
не то,надо что бы когда я прописывал /trade id,то проигрывалось сообщение/отыгровка и использовалась команда на этот айди
Я лишь твой код исправил. Сразу в теме понятным языком пиши, что тебе нужно
 

YarikVL

Известный
Проверенный
4,751
1,814
не то,надо что бы когда я прописывал /trade id,то проигрывалось сообщение/отыгровка и использовалась команда на этот айди
Изучай внимательнее, там про аргумент рассказывается, то что тебе и надо.
 

waka159r

Новичок
Автор темы
15
0
Изучай внимательнее, там про аргумент рассказывается, то что тебе и надо.
к сожалению тоже не то что мне нужно:(
Вот например:ввожу команду /su 73
срабатывает скрипт,отыгрывает передачу информации про преступника и прописывается команда /su 73.
Ну или я проморгал в видео этот момент
 

YarikVL

Известный
Проверенный
4,751
1,814
к сожалению тоже не то что мне нужно:(
Вот например:ввожу команду /su 73
срабатывает скрипт,отыгрывает передачу информации про преступника и прописывается команда /su 73.
Ну или я проморгал в видео этот момент
1695832031716.png


Готовый код тебе дадут только здесь: https://www.blast.hk/forums/16/
 

YarikVL

Известный
Проверенный
4,751
1,814
на мобиле уже есть moonloader?
Но там функции другие немного, если не ошибаюсь, надо смотреть коды из телеги этого монетлоадера.
 

waka159r

Новичок
Автор темы
15
0
  • Эм
Реакции: YarikVL

Langer

Активный
151
29
либо я настолько тупой и не понимаю,либо это правда не то что мне надо:(
я сам пробывал делать авторп, /su у меня не получилось и инкар (там надо не ток ид вводить), возможно надо полностью скрипт переписывать

максимум просто /su ид, при вводе вот так будет появлятся меню где можна выбрать причину розыска и его уровень
 

waka159r

Новичок
Автор темы
15
0
я сам пробывал делать авторп, /su у меня не получилось и инкар (там надо не ток ид вводить), возможно надо полностью скрипт переписывать

максимум просто /su ид, при вводе вот так будет появлятся меню где можна выбрать причину розыска и его уровень
incar будет вообще не проблемой если получится сделать /su
 

Langer

Активный
151
29
incar будет вообще не проблемой если получится сделать /su
я вот что то подобное смог ранее сделать, но мне чел сказал что ничего не работает, так что надо искать другие варианты как сделать биндер /su, /incar и т.д
 

waka159r

Новичок
Автор темы
15
0
я вот что то подобное смог ранее сделать, но мне чел сказал что ничего не работает, так что надо искать другие варианты как сделать биндер /su, /incar и т.д
завтра буду шерстить все туториалы,мб что-нибудь да найду
 

Dewize

Известный
447
92
Вот чёто намутил на мобиле, если будет ошибка, то сорри, однако суть тут вся написана


123:
--Переменые для чата--
tag = '{00ffee}[RP for SU]: {FFFFFF}' -- Тэг скрипта
green = '{7CFC00}' -- Светло Зелёный
greenOFFicial = '{3CB371}' -- Зелёный
red = '{FF0000}' -- Красный
white = '{FFFFFF}' -- Белый
pink = '{ED3CCA}' -- Розовый
orange = '{ff7538}' -- Оранжевый
pinkOFFcicial = '{ff00dd}' -- Розовый офф
-----------------------------------

--===== [ Главная функция ] =====--
function main()
    --===== [ Проверки, перед окончательным запуском скрипта ] =====--

    if not isSampLoaded() or not isSampfuncsLoaded() then return end -- Проверяем загрузку SAMP и SampFuncs
    while not isSampAvailable() do wait(100) end -- -- Ждём пока функция isSampAvailable() вернет true, после ставим задержку, что-бы игра не зависла.

    ------------------------------

    --===== [ Хуита] =====--
    sampAddChatMessage(tag..'Скрипт '..green..'успешно '..white..'загружен. Используйте: /su',-1) -- Выводим в чат сообщение о успешной загрузке скрипта и выводим команду основного меню.
    sampAddChatMessage(tag..'Автор скрипта: '..pinkOFFcicial..'RDewize'..white..'.',-1)
    ------------------------------

    --Команда для вызова функции.--
    sampRegisterChatCommand('su', rp) 
    ---

    --===== [ Беск. Цикл. ] =====--
            --[[В нём обязательно должна присутствовать хотя-бы нулевая задержка, иначе игра попросту зависнет...
             ...объясняется это тем, что весь процесс игры выполняется последовательно, в том числе и скрипты MoonLoader-а.
             И поэтому периодически игре нужно давать возможность обработаться, делая паузу в каждом бесконечном цикле любого скрипта...
             ...нулевая задержка приостановит выполнение скрипта ровно на один кадр (задержка в main не оказывает влияния на выполнение остальных событий)]]
    while true do
        wait(0)
    end
    ---
end
------------------------------

--Функция благодаря которой будет написана отыгровка и отправлен розыск.--
function rp(arg1, arg2)
    sampSendChat('/me ПИСАТЬ ОТЫГРОВКУ СЮДА') -- Отправляем команду на сервер
    sampSendChat('/me ПИСАТЬ ОТЫГРОВКУ СЮДА')
    sampSendChat('/me ПИСАТЬ ОТЫГРОВКУ СЮДА')
    sampSendChat('/su'.. arg1..arg2)
end
------------------------------
 
  • Эм
Реакции: Hinаta