Lua Arizona FastGun // Быстрое взятие оружия из /gun

Mr_kaneki

Активный
Автор темы
322
77
Версия SA-MP
  1. Любая
FastGun
Описания:

Просмотрел старые фаст ганы и решил сделать новый.
Данный скрипт использует меню /gun вместо инвентаря, сам находит нужное оружие и выбирает его без лишних действий.
Скрипт не привязан к позициям или textdraw, поэтому работает стабильнее старых реализаций так же он работает из кастомными оружиями.

Из плюсов:
  • Автоматически ищет оружие по названию
  • Не зависит от индексов и позиций
  • Не использует /invent
  • Работает быстро (~1 секунда)
  • Поддержка разных названий
  • Если не указать количество — возьмёт 50 патриков
  • Lua:
    local count = tonumber(args) or 50
Lua:
local Weapon = {
    ["fgc"]  = "COLT",
    ["fgd"]  = "EAGLE",
    ["fgs"]  = "Дробовик",
    ["fgu"]  = "TEC",
    ["fgmp"] = "MP5",
    ["fgak"] = "AK47",
    ["fgm"]  = "M4",
    ["fgr"]  = "Винтовка"
}

Зависимости:
samp.events, vkeys (доп если вы используете 2 версию)

Активация автоматическая
Спасибо за помощь pewpewpewpew undefineders


Было добавлено:​
  • Бинды на клавиши​
  • Название всех оружий​
Названия всех оружий по порядку, чтобы при бинде команды на ту или иную пушку вы не гадали, какое там оружие из кодировки Win‑1251.
Lua:
    ["fgc"]  = "COLT",
    ["fgd"]  = "EAGLE",
    ["fgs"]  = "Дробовик",
    ["fgu"]  = "TEC",
    ["fgmp"] = "MP5",
    ["fgak"] = "AK47",
    ["fgm"]  = "M4",
    ["fgr"]  = "Винтовка",
    --- [""] = "Micro SMG/UZI"
    --- [""] = "Граната"
    --- [""] = "Коктейль Молотова"
    --- [""] = "Снайперская винтовка"
    --- [""] = "Обрез"
    --- [""] = "Glock Gradient"
    --- [""] = "Deagle Flame"
    --- [""] = "Colt Python Royal"
    --- [""] = "Colt Python Silver"
    --- [""] = "AK47 Roses"
    --- [""] = "AK47 Gold"
    --- [""] = "M249 Graffiti"
    --- [""] = "Сайга Gold"
    --- [""] = "ППШ Стандарт"
    --- [""] = "M249 Standart"
    --- [""] = "Скорпион Standart"
    --- [""] = "AKS74 Камуфляжный 1"
    --- [""] = "AK47 Камуфляжный 1"
    --- [""] = "Дробовик Rebecca"
    --- [""] = "Пистолет с глушителем"
    --- [""] = "Кастет"
    --- [""] = "Гольф клюшка"
    --- [""] = "Дубинка"
    --- [""] = "Нож"
    --- [""] = "Бита"
    --- [""] = "Кий"
    --- [""] = "Катана"
    --- [""] = "Трость"
    --- [""] = "Teargas"
    --- [""] = "Миниган"
    --- [""] = "Балончик с краской"
    --- [""] = "Огнетушитель"
    --- [""] = "Парашют"
    --- [""] = "Граната Оглушающая"
    --- [""] = "Граната Светошумовая"
    --- [""] = "McMillan TAC-50"
    --- [""] = "Длинный Desert Eagle"
    --- [""] = "Золотой длинный Desert Eagle"
    --- [""] = "Оглушающий пистолет"
Также при бинде на клавишу стоит учесть, что в скобках названия команд забинденных оружий должны совпадать, иначе это не будет работать.
Lua:
local Binds = {
 ---  [vkeys.VK_1] = "fgm",
 ---  [vkeys.VK_2] = "fgd",
 ---  [vkeys.VK_3] = "fgs",
 ---  [vkeys.VK_4] = "fgu",
 ---  [vkeys.VK_5] = "fgak",
 ---  [vkeys.VK_6] = "fgmp",
 ---  [vkeys.VK_7] = "fgr",
}
По умолчанию все, кроме сампоских оружий, будут отключены через" --- " вам достаточно их стереть, и они снова будут работать. Также не забывайте ставить" , "после каждого бинда.
Так же подмечу что быстрый бинд будет брать по умолчанию 50 патриков ну это можно изменить под себя.
Lua:
info = {
                                step = 0,
                                weapon = weaponName,
                                count = 50 ---патрики
                            }
 

Вложения

  • FastGun.lua
    1.9 KB · Просмотры: 13
  • FastGun V2_0.lua
    3.9 KB · Просмотры: 24
Последнее редактирование:
  • Нравится
Реакции: -legacy.

Mr_kaneki

Активный
Автор темы
322
77
images
 

менталейшн

Известный
1,664
321
Вовремя конечно, такую хуйню я себе еще сделал как только команду эту добавили в игру

Сделай уж людям дополнительно возможность биндить доставание ганов на кнопки/свои команды + можешь все кастом ганы туда добавить дабы люди об этом не спрашивали
 

Mr_kaneki

Активный
Автор темы
322
77
Вовремя конечно, такую хуйню я себе еще сделал как только команду эту добавили в игру
Не спорю а на бх почему не выложил?

Вовремя конечно, такую хуйню я себе еще сделал как только команду эту добавили в игру

Сделай уж людям дополнительно возможность биндить доставание ганов на кнопки/свои команды + можешь все кастом ганы туда добавить дабы люди об этом не спрашивали
Ну в целом тоже думал думаю сделаю сегодня