[MOD-TOOLS] Многофункциональный скрипт для Министерства обороны на даймонд рп (ОБНОВЛЕНИЕ!)

Nikita.hack_gamp

Новичок
6
0
да вы все которые делаеют для для полиции для таксистов хепер
соберитесь вместе и сделаете копию MVD HEPLER В точ точ
либо на подобие
все попрурярность слава :)
и покруче
типо будет вот так фракции таксист фбр lsfpd LVPD Лс пд и .тд ( ну и тут одинаковое можно сделать где попадется )
и для бандитов ( можно одинаково сделать и все )
и потом когда он выбрал там будет стрелочка клик
и там типо диалог
законы и т.д
 

ImPasha

Software Developer & System Administrator
Друг
1,788
2,142
да вы все которые делаеют для для полиции для таксистов хепер
соберитесь вместе и сделаете копию MVD HEPLER В точ точ
либо на подобие
все попрурярность слава :)
и покруче
типо будет вот так фракции таксист фбр lsfpd LVPD Лс пд и .тд ( ну и тут одинаковое можно сделать где попадется )
и для бандитов ( можно одинаково сделать и все )
и потом когда он выбрал там будет стрелочка клик
и там типо диалог
законы и т.д
Зачем копировать парашу? Ты кого угодно спроси, все в один голос скажут, что таковым MVDHelper является.
А собираться никто не будет, ибо у всех свои проекты, а кто-то просто не хочет создавать такие скрипты.
 

Leatington

Известный
261
73
да вы все которые делаеют для для полиции для таксистов хепер
соберитесь вместе и сделаете копию MVD HEPLER В точ точ
либо на подобие
все попрурярность слава :)
и покруче
типо будет вот так фракции таксист фбр lsfpd LVPD Лс пд и .тд ( ну и тут одинаковое можно сделать где попадется )
и для бандитов ( можно одинаково сделать и все )
и потом когда он выбрал там будет стрелочка клик
и там типо диалог
законы и т.д
Объединиться? Зачем копировать эту парашу, убожество разработки и лучший пример того, как не надо писать код? Я сделал лучше! Скрины - https://yapx.ru/u/D7WFC
p.s релиз в конце апреля-начале мая
 

Yuan

Участник
77
26
Объединиться? Зачем копировать эту парашу, убожество разработки и лучший пример того, как не надо писать код? Я сделал лучше! Скрины - https://yapx.ru/u/D7WFC
p.s релиз в конце апреля-начале мая
Использование аббревиатуры MVD в названии не внушает доверия)
 
  • Нравится
Реакции: Oreshka23

Shamanije

Известный
Друг
959
924
  • Нравится
Реакции: deddosouru

sdfaw

Активный
Автор темы
717
150
Доброго времени суток, пользователи Blast Hack.

Давно небыло обновлений данного скрипта.

Но на это были причины.

Вобщем обновление 0.0.3 готово!

Что было
добавлено:

  • Дополнительное меню (скрин ниже)
  • Авто отыгровка оружий
  • Health and Armour
  • Женский пол
  • Premium Version (подробности ниже)
  • Автообновление (подробности ниже)
  • Скрипт переименован на mod tools

Скрины:
ITtMsLx.png

3w6IL1v.png

oOZmyih.png
(авторизация)


Подробности:
На данный момент Premium Version находится в стадии разработки, пока-что купив Премиум версию у вас появится новая модификация, а именно "Улучшенный свет от фонарей", но в дальнейшем будет добавлено ещё много разных интересных плюшек для обладателей Premium Version Ministry of Defence Tools.
На данный момент цена Premium Version состовляет 10 рублей.

За покупкой обращатся в вк https://vk.com/id417018939.

Теперь насчёт автообновления.
Да я уже 2 раза писал что всё работает и тд, но ничего не работало.
Вобщем теперь уже на 100% зделано автообновление, поэтому это последний раз когда вы качаете новую версию в ручную, последующие версии будут устанавливаться автоматически.
 

Вложения

  • modtools.luac
    316.8 KB · Просмотры: 35
Последнее редактирование:

James Hawk

Известный
919
218
Доброго времени суток, пользователи Blast Hack.

Давно небыло обновлений данного скрипта.

Но на это были причины.

Вобщем обновление 0.0.3 готово!

Что было
добавлено:

  • Дополнительное меню (скрин ниже)
  • Авто отыгровка оружий
  • Health and Armour
  • Женский пол
  • Premium Version (подробности ниже)
  • Автообновление (подробности ниже)
  • Скрипт переименован на mod tools

Скрины:
ITtMsLx.png

3w6IL1v.png

oOZmyih.png
(авторизация)


Подробности:
На данный момент Premium Version находится в стадии разработки, пока-что купив Премиум версию у вас появится новая модфикация, а именно "Улучшенный свет от фонарей", но в дальнейшем будет добавлено ещё много разный интересных плюшек для обладателей Premium Version Ministry of Defence Tools.
На данный момент цена Premium Version состовляет 10 рублей.

За покупкой обращатся в вк https://vk.com/id417018939.

Теперь насчёт автообновления.
Да я уже 2 раза писал что всё работает и тд, но ничего не работало.
Вобщем теперь уже на 100% зделано автообновление, поэтому это последний раз когда вы качаете новую версию в ручную, последующие версии будут устанавливаться автоматически.
Будь я покупателем, желание приобрести товар отпадало бы только от правописания
 
  • Нравится
Реакции: blessave

Leatington

Известный
261
73
Если мой скрипт с полным редактором отыгровок, разделом для лидеров, быстрым меню, эксклюзивным HUD'ом и спидометром, магазином, шпаргалками с поиском и заменой TAB в скомпилированном виде весит 205 кб, то что тут в исходнике творится с размером в 315 кб, я боюсь даже представить.

Lua:
if var_28_2 ==  "194.61.44.61" then
                                --jump to 0113 (if previous if statement is false) --0113 JMP-JMP
                                gameServer = "Emerald"
                                --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                var_28_2 = sampGetCurrentServerAddress()
                                if var_28_2 ==  "5.254.123.3" then
                                    --jump to 0120 (if previous if statement is false) --0120 JMP-JMP
                                    gameServer = "Radiant"
                                    --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                    var_28_2 = sampGetCurrentServerAddress()
                                    if var_28_2 ==  "5.254.123.4" then
                                        --jump to 0127 (if previous if statement is false) --0127 JMP-JMP
                                        gameServer = "Trilliant"
                                        --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                        var_28_2 = sampGetCurrentServerAddress()
                                        if var_28_2 ==  "194.61.44.64" then
                                            --jump to 0134 (if previous if statement is false) --0134 JMP-JMP
                                            gameServer = "Crystal"
                                            --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                            var_28_2 = sampGetCurrentServerAddress()
                                            if var_28_2 ==  "5.254.123.6" then
                                                --jump to 0141 (if previous if statement is false) --0141 JMP-JMP
                                                gameServer = "Sapphire"
                                                --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                                var_28_2 = sampGetCurrentServerAddress()
                                                if var_28_2 ==  "5.254.105.202" then
                                                    --jump to 0148 (if previous if statement is false) --0148 JMP-JMP
                                                    gameServer = "Onyx"
                                                    --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                                    var_28_2 = sampGetCurrentServerAddress()
                                                    if var_28_2 ==  "194.61.44.67" then
                                                        --jump to 0155 (if previous if statement is false) --0155 JMP-JMP
                                                        gameServer = "Amber"
                                                        --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                                        var_28_2 = sampGetCurrentServerAddress()
                                                        if var_28_2 ==  "5.254.105.204" then
                                                            --jump to 0161 (if previous if statement is false) --0161 JMP-JMP
                                                            gameServer = "Quartz"
------
if autogun then
                                                    --jump to 0515 (if previous if statement is false) --0515 JMP-JMP
                                                    var_28_3 = getCurrentCharWeapon(playerPed)
                                                    if uget_28_10 ~= var_28_3 then
                                                      --jump to 0515 (if previous if statement is false) --0515 JMP-JMP
                                                      var_28_2 = getCurrentCharWeapon(playerPed)
                                                      if var_28_2 == 0 then
                                                        --jump to 0479 (if previous if statement is false) --0479 JMP-JMP
                                                        sampSendChat("/me спрятал оружие")
                                                        if var_28_2 == 1 then
                                                          --jump to 0484 (if previous if statement is false) --0484 JMP-JMP
                                                          var_28_4 = "/me достал пистолет Desert Eagle из кобу" --strings longer than 40 characters get cut off, so check to see if there's more!
                                                          sampSendChat(var_28_4)
                                                          if var_28_2 == 2 then
                                                            --jump to 0489 (if previous if statement is false) --0489 JMP-JMP
                                                            sampSendChat("/me достал Shotgun из-за спины")
                                                            if var_28_2 == 3 then
                                                              --jump to 0494 (if previous if statement is false) --0494 JMP-JMP
                                                              sampSendChat("/me снял с плеча автомат М4А1")
                                                              if var_28_2 == 4 then
                                                                --jump to 0499 (if previous if statement is false) --0499 JMP-JMP
                                                                sampSendChat("/me взял винтовку Sniper Rifle в руки")
                                                                if var_28_2 == 5 then
                                                                  --jump to 0504 (if previous if statement is false) --0504 JMP-JMP
                                                                  sampSendChat("/me взял MP-5 в руки")
                                                                  if var_28_2 == 6 then
                                                                    --jump to 0509 (if previous if statement is false) --0509 JMP-JMP
                                                                    sampSendChat("/me надел парашют на плечи")
Что это, боже, не проще массивы использовать?

Lua:
if nickname ==  "Matthew Lombardi" then
            --jump to 0024 (if previous if statement is false) --0024 JMP-JMP
            until false or (previous if statement is true) --location 0019
            var_56_3 = "{07d6fa}Вы определены как разработчик да" --strings longer than 40 characters get cut off, so check to see if there's more!
            var_56_4 = -1 --var_56_4 NUMBER-NUMBER
            sampAddChatMessage(var_56_3, var_56_4)
            var_56_2 = 10 --var_56_2 NUMBER-NUMBER
            dostupLvl = var_56_2
        end
        until false or (previous if statement is true) --location 0024
        until false or (previous if statement is true) --location 0026
        print(nickname)
        return
Оу да, проверка на разраба по нику, могу сломать её за 2 секунды.

Совет: чтобы не делать кнопку сохранить, можно делать это после действия в элементе imgui.
Пример:
Lua:
if imgui.InputText('Должность', rank) then --[[ код сейва ]] end

В функции files_add тоже можно использовать массив с циклом, вместо говнокода.
Зачем создавать функцию, которая будет писать сообщение в консоль, а потом вызывать ещё одну функцию - не понятно.
 
  • Нравится
Реакции: atizoff

Frapsy

Известный
Проверенный
393
227
Совет: чтобы не делать кнопку сохранить, можно делать это после действия в элементе imgui.
Пример:
if imgui.InputText('Должность', rank) then --[[ код сейва ]] end
В таком случае будет идти сохранение каждый кадр пока активен инпут. Если не охотно кнопки расставлять - делать сохранение при открытии/закрытии менюшки на команду/кнопку, но никак не сохранять буквально каждый кадр.
Если мой скрипт с полным редактором отыгровок
Ты раскидал отыгровки по файлам, следовательно в исходнике веса меньше стало, не повод для придирок.
Оу да, проверка на разраба по нику, могу сломать её за 2 секунды.
Самая удобная реализация на случай, если тебе что-то надо. Ты можешь сломать ее, но тебе это ничего не даст

Сначала ахкшников теребонькаешь(когда сам был диким АХКшником), терь луашных бедолаг мучаешь хД Чот ты дикий

Больше позабавило это:
Код:
function slot85()
    slot0 = sampSendChat
    slot1 = "/inv"
    slot0 = slot0(slot1)

    if slot0 then
        slot0 = sampSendChat
        slot1 = "подрочил"

        slot0(slot1)
    end
end
 

Leatington

Известный
261
73
В таком случае будет идти сохранение каждый кадр пока активен инпут. Если не охотно кнопки расставлять - делать сохранение при открытии/закрытии менюшки на команду/кнопку, но никак не сохранять буквально каждый кадр.
Нет, после действия с элементом, ты что-то написал - переключился на другой, оно сохранилось. Это так работает.

Самая удобная реализация на случай, если тебе что-то надо. Ты можешь сломать ее, но тебе это ничего не даст
Ну да, вообще ничего не даёт, вип тоже

Сначала ахкшников теребонькаешь(когда сам был диким АХКшником), терь луашных бедолаг мучаешь хД Чот ты дикий
Также, как и ТЫ.