[AHK] Отыгровка РП оружия.
|
|
wongaBeast |
Дата: Среда, 23.08.2017, 17:22 | Сообщение # 1
|
Новичок
Сообщений: 11
Статус: Offline
|
Приветствую пользователей данного форума!
Увидел тему с рп отыгровкой от MickeyShide и решил залить свой старенький ахк с отыгровкой,может кому понадобится.
Активация проще некуда - просто запустите AHK :) Ссылка:AHK
Так же прикрепляю исходник:
Код #SingleInstance force #NoEnv #IfWinActive GTA:SA:MP #Include SAMP.ahk
global TazerIn:=0 global TazerOut:=0 global TazerTo:=0 global WeaponDrawn:=0
UnloadGun: if (WeaponDrawn = 1) { if not (getPlayerWeaponId() = 24) and (TazerOut = 2) { SendChat("/me поставив пистолет на предохранитель, убрал" Female " его в кобуру") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 3) and (TazerOut = 3) { SendChat("/me повесил" Female " дубинку на пояс") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 23) and (TazerOut = 4) { SendChat("/me убрал" Female " taser x-26 в кобуру на поясе") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 25) and (TazerOut = 5) { SendChat("/me поставив дробовик на предохранитель, повесил" Female " его на плечо") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 34) and (TazerOut = 6) { SendChat("/me поставив снайперскую винтовку на предохранитель, повесил" Female " его на плечо") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 31) and (TazerOut = 7) { SendChat("/me поставив автомат на предохранитель, повесил" Female " его на плечо") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 30) and (TazerOut = 8) { SendChat("/me поставив автомат на предохранитель, повесил" Female " его на плечо") WeaponDrawn:=0 TazerOut:=0 } if not (getPlayerWeaponId() = 17) and (TazerOut = 9) { SendChat("/me убирает газовую гранату в нагрудный карман бронежилета") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 33) and (TazerOut = 10) { SendChat("/me ставит винтовку на предохранитель, вешает её на плечо") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 29) and (TazerOut = 11) { SendChat("/me поставив пистолет-пулемёт на предохранитель, повесил" Female " его на плечо") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 1) and (TazerOut = 12) { SendChat("/me снял" Female " кастет.") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 14) and (TazerOut = 13) { SendChat("/me убрал" Female " цветы в маленькую сумку на поясе") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 5) and (TazerOut = 14) { SendChat("/me убрал" Female " биту в сумку на спине") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 43) and (TazerOut = 15) { SendChat("/me закрыл" Female " крышечкой объектив фотоаппарата") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 46) and (TazerOut = 16) { SendChat("/me снял" Female " парашют") TazerOut:=0 WeaponDrawn:=0 } if not (getPlayerWeaponId() = 8) and (TazerOut = 17) { SendChat("/me убрал" Female " катану в чехол на поясе") TazerOut:=0 WeaponDrawn:=0 } Sleep 1000 goto, UnloadGun } else { goto, TakeGun } return TakeGun: if (WeaponDrawn = 0) { if (getPlayerWeaponId() = 24) and (TazerOut != 2) { SendChat("/me достав пистолет из кобуры, снял" Female " его с предохранителя") TazerOut:=2 WeaponDrawn:=1 } if (getPlayerWeaponId() = 3) and (TazerOut != 3) { SendChat("/me резким движением правой руки снял" Female " дубинку с пояса") TazerOut:=3 WeaponDrawn:=1 } if (getPlayerWeaponId() = 23) and (TazerOut != 4) { SendChat("/me достав taser x-26 из кобуры, положил" Female " палец на курок") TazerOut:=4 WeaponDrawn:=1 } if (getPlayerWeaponId() = 25) and (TazerOut != 5) { SendChat("/me сняв дробовик с плеча, переключил" Female " предохранитель") TazerOut:=5 WeaponDrawn:=1 } if (getPlayerWeaponId() = 34) and (TazerOut != 6) { SendChat("/me сняв снайперскую винтовку с сплеча, переключил" Female " предохранитель") TazerOut:=6 WeaponDrawn:=1 } if (getPlayerWeaponId() = 31) and (TazerOut != 7) { SendChat("/me сняв автомат с плеча, переключил" Female " предохранитель") TazerOut:=7 WeaponDrawn:=1 } if (getPlayerWeaponId() = 30) and (TazerOut != 8) { SendChat("/me сняв автомат с плеча, переключил" Female " предохранитель") TazerOut:=8 WeaponDrawn:=1 } if (getPlayerWeaponId() = 17) and (TazerOut != 9) { SendChat("/me достал" Female " из нагрудного кармана бронежилета газовую гранат") SendChat("/do Газовая граната в правой руке") TazerOut:=9 WeaponDrawn:=1 } if (getPlayerWeaponId() = 33) and (TazerOut != 10) { SendChat("/me сняв винтовку с плеча, снял" Female " её с предохранителя") TazerOut:=10 WeaponDrawn:=1 } if (getPlayerWeaponId() = 29) and (TazerOut != 11) { SendChat("/me сняв пистолет-пулемёт с плеча, снял" Female " его с предохранителя") TazerOut:=11 WeaponDrawn:=1 } if (getPlayerWeaponId() = 1) and (TazerOut != 12) { SendChat("/me надел" Female " кастет на правую руку") TazerOut:=12 WeaponDrawn:=1 } if (getPlayerWeaponId() = 14) and (TazerOut != 13) { SendChat("/me развернул" Female " букет цветов") TazerOut:=13 WeaponDrawn:=1 } if (getPlayerWeaponId() = 5) and (TazerOut != 14) { SendChat("/me завел" Female " правую руку за спину") SendChat("/me достал" Female " биту из сумки на спине") TazerOut:=14 WeaponDrawn:=1 } if (getPlayerWeaponId() = 43) and (TazerOut != 15) { SendChat("/me достал" Female " фотоаппарат") TazerOut:=15 WeaponDrawn:=1 } if (getPlayerWeaponId() = 46) and (TazerOut != 16) { SendChat("/me одел" Female " парашют на плечи") TazerOut:=16 WeaponDrawn:=1 } if (getPlayerWeaponId() = 8) and (TazerOut != 17) { SendChat("/me вытащил" Female " катану из чехла на поясе") TazerOut:=17 WeaponDrawn:=1 } Sleep 1000 goto, TakeGun } else { goto, UnloadGun } return
Сообщение отредактировал wongaBeast - Среда, 23.08.2017, 17:23 |
|
|
|
Flarie |
Дата: Среда, 23.08.2017, 19:31 | Сообщение # 2
|
TOP SELLER
Сообщений: 204
Статус: Offline
|
Поступил в пд на 1 ранг,для меня это прям полезная штучка. Думаю скачаю себе,ну а тебе за помощь +
|
|
|
|
Carlos_Morra |
Дата: Четверг, 24.08.2017, 19:47 | Сообщение # 3
|
Новичок
Сообщений: 2
Статус: Offline
|
Можешь добавить такие строки, типа: /me зарядил *name оружия* холостыми патронами
|
|
|
|
HappyBat |
Дата: Четверг, 24.08.2017, 20:00 | Сообщение # 4
|
Любитель
Сообщений: 33
Статус: Offline
|
полезная штука для государственных структур, облегчил работу им)
|
|
|
|
wongaBeast |
Дата: Пятница, 25.08.2017, 14:52 | Сообщение # 5
|
Новичок
Сообщений: 11
Статус: Offline
|
Цитата Carlos_Morra ( ) Можешь добавить такие строки, типа: /me зарядил *name оружия* холостыми патронами
Цитата Carlos_Morra ( ) Можешь добавить такие строки, типа: /me зарядил *name оружия* холостыми патронами Могу сделать это как бинд,а так нету особого смысла от этой команды. Ибо холостые используют на тренировках как я понимаю.
|
|
|
|
Artur_iOS |
Дата: Понедельник, 28.08.2017, 22:14 | Сообщение # 6
|
Боец
Сообщений: 94
Статус: Offline
|
Где-то я уже видел такой код... А наверное у скриптов Годарка!
|
|
|
|
Carlos_Morra |
Дата: Вторник, 29.08.2017, 15:44 | Сообщение # 7
|
Новичок
Сообщений: 2
Статус: Offline
|
Хотел в твой АХК пару строчек добавить. Скопировал исходник, скачал udf, все запускается, никаких ошибок Но в чат ничего не пишет и ничего не происходит. В чем проблема?
|
|
|
|
wongaBeast |
Дата: Четверг, 31.08.2017, 20:29 | Сообщение # 8
|
Новичок
Сообщений: 11
Статус: Offline
|
Цитата Carlos_Morra ( ) Хотел в твой АХК пару строчек добавить. Скопировал исходник, скачал udf, все запускается, никаких ошибок Но в чат ничего не пишет и ничего не происходит. В чем проблема? У тебя UDF переименован в SAMP.ahk ? Если нет,то измени. #Include SAMP.ahk
|
|
|
|
Godarck |
Дата: Пятница, 01.09.2017, 10:37 | Сообщение # 9
|
AHK Скриптер
Сообщений: 252
Статус: Offline
|
Код стырен с GunList.
А это значит, что это не твой АХК. Даже если ты изменил одну отыгровку.
ps сейчас глянул все таки твой код, и он не будет работать у тебя, как задумано.
Бесплатный и новый бот рыбалки для GTA V RP GunList для GTA V RP - писать в ЛС Fake Time для GTA V RP
Сообщение отредактировал Godarck - Пятница, 01.09.2017, 10:41 |
|
|
|
iidd0 |
Дата: Пятница, 01.09.2017, 11:39 | Сообщение # 10
|
Любитель
Сообщений: 35
Статус: Offline
|
Ошибка в коде, будет сбиваться отыгровка
|
|
|
|
kReShh |
Дата: Пятница, 01.09.2017, 14:26 | Сообщение # 11
|
Боец
Сообщений: 108
Статус: Offline
|
Не знаю кому это надо? Не легче скачать биндер от Kvas и сделать под себя... Мне не очень понравилось, криво работает!
|
|
|
|
wongaBeast |
Дата: Пятница, 08.09.2017, 15:53 | Сообщение # 12
|
Новичок
Сообщений: 11
Статус: Offline
|
Цитата Godarck ( ) сейчас глянул все таки твой код Обидно было,а потом приятно,что признали Ну у меня в ошибку не уходит,на Аризоне работает отлично Правда не у всех отыгрывается,это я еще не решилДобавлено (08.09.2017, 15:53) ---------------------------------------------
Цитата kReShh ( ) Не знаю кому это надо? Не легче скачать биндер от Kvas и сделать под себя... Мне не очень понравилось, криво работает! Ахк сам отыгрывает и не надо вспоминать бинд нужный +не багается при отправке как у Кваса иногда
|
|
|
|
|
wongaBeast |
Дата: Пятница, 08.09.2017, 23:19 | Сообщение # 14
|
Новичок
Сообщений: 11
Статус: Offline
|
Цитата [CM]JOYCASINO ( ) Уже давно в каждой фракции лидер делает свой ахк скрипт, ну или ему помогают. Ну кто захочет посмотрит как делать,я же необязательно для пользования,а чтобы кто-то мог понять работу ахк.
|
|
|
|
[CM]Pti4ka |
Дата: Понедельник, 12.03.2018, 09:48 | Сообщение # 15
|
Любитель
Сообщений: 39
Статус: Offline
|
Я немного туповат, но зачем переменные TazerIn и TazerTo?
Мои темы на СM:
[Arizona Role Play] Новый CLEO 'ТП по подаркам': http://cheat-master.ru/forum/208-537514-1 [TUTORIAL] Как быстро набрать фраги на DM серверах: http://cheat-master.ru/forum/14-537652-1 [TUTORIAL] ЧИТЕРИМ МИНИГАН НА ARBUZ DM: http://cheat-master.ru/forum/165-537959-1 [ DELETED ] [Arizona Role Play] Новый CLEO "TP for Arizona RP":http://cheat-master.ru/forum/208-564729-1 [Amazing Role Play] Новый бот грузчика:http://cheat-master.ru/forum/165-575685-1
|
|
|
|