- 313
- 75
- Версия SA-MP
-
- Любая
FastGun
Описания:
Просмотрел старые фаст ганы и решил сделать новый.
Данный скрипт использует меню /gun вместо инвентаря, сам находит нужное оружие и выбирает его без лишних действий.
Скрипт не привязан к позициям или textdraw, поэтому работает стабильнее старых реализаций так же он работает из кастомными оружиями.
Из плюсов:
Описания:
Просмотрел старые фаст ганы и решил сделать новый.
Данный скрипт использует меню /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 патриков ну это можно изменить под себя.
Так же подмечу что быстрый бинд будет брать по умолчанию 50 патриков ну это можно изменить под себя.
Lua:
info = {
step = 0,
weapon = weaponName,
count = 50 ---патрики
}
Вложения
Последнее редактирование: