Lua Arizona [ARZ] Fast Crossbow (Arbalet) - Быстрое использование арбалета [CEF инвентарь] [upd. 13.03.26]

|_Ayarg_|

Известный
Автор темы
168
40
Версия SA-MP
  1. 0.3.7-R3
Fast Crossbow (Arbalet) - Быстрое использование арбалета
Предыстория:
Дело было вечером, делать было нечего. Софамчики попросили фаст юз арбалета для всяких битв по типу битвы за нефтевышки/притон или фам вары.
На просторах БХ видел скрипт на текстдравах, сделал для CEF юзеров

Описание:
Позволяет быстро использовать аксессуар - Арбалет Траксы, если вы пользуетесь CEF инвентарём.
Работает независимо от того какой раздел сета вы юзаете, а также реализована возможность использовать его в личном т/с

3AB0Gky.gif

aBgUsGk.gif

Активация:
Команда /arb или бинд по кнопке на клавиатуре [По умолчанию кнопочка - 5]

Команды:

/arb - активация командой быстрый юз арбалета
/arbkey [аргумент]
Принцип работы:
1. Если уже надет в слоте - просто сработает и пойдет таймер в 2 минуты
2. Если он где-то в инвентаре и у вас нет акса на том слоте ( хз есть ли такие люди :D ) - наденет его и использует (назад в слот откуда его взял не вернет)
(с этим вариантом работы есть косячок, что инвентарь не откроется после такого метода использования, нужно повторно прожать кнопку использования)
3. Если в слоте есть какой-то акс, то он наденет арбалет, активирует его и вернет первоначальный аксессуар назад.


!Внимание!: В скрипт внесены не все клавиши на клавиатуре.

В базе есть:
  1. Средняя кнопка мышки [Вписать в аргумент - скм]
  2. Дополнительные клавиши мышки [Вписать в аргумент - км1 или км2 ]
  3. Все цифры [ Вписываете просто число, например /arbkey 1 или /arbkey 6 ]
  4. Все буквы [ Вписываете букву на латинице /arbkey А или /arbkey Q ]
  5. Некоторые символы - [ , ] , : , " , | [ В аргумент вписывать символы которые указаны синим цветом ]
Обновления:
1.1 - Добавил возможность использовать а/с в личном т/с
ytV3go9.gif


p.s. Буду рад любой помощи/дельному совету в написании скриптиков, ибо считаю написанный мною скрипт - говнокодом и думаю, что можно было его реализовать лучше, но на что хватило знаний и опыта, то и получилось
 

Вложения

  • FastArbalet 1.1.lua
    9.7 KB · Просмотры: 17
Последнее редактирование:

Osiris

Известный
6
1
Добавь пожалуйста редактор позиции таймера использования.
 

|_Ayarg_|

Известный
Автор темы
168
40
Добавь пожалуйста редактор позиции таймера использования.
код открытый, можно поменять самостоятельно
107 и 108 строчки в коде изменение по X и Y положение на мониторе

Lua:
local timerScreenX = 100
local timerScreenY = 730
 

|_Ayarg_|

Известный
Автор темы
168
40
У меня все работает, изменил X на 400 и он переместился вправо, положение таймера в коде на данный момент для мониторов FullHD, учитывайте это, т.к. кол-во пикселей отличается от данного если у вас 2/4к монитор
 
Последнее редактирование:

MatsumotoHaru

Новичок
19
4
ну че за имба ебать сделай фаст ганы что бы так же доставать ) ваще пушка будет
 
Последнее редактирование: