[Помощь] Код UDF что бы игнорировал скины (/cuff)
|
|
KaVaL98 |
Дата: Воскресенье, 14.01.2018, 05:13 | Сообщение # 1
|
Новичок
Сообщений: 11
Статус: Offline
|
Помогите с кодом, пример RButton & sc4:: o1:=Object() o1:=GetCoordinates() targ:=getIdByPed(getTargetPed()) if (targ!="-1" and getDist(o1,getPedCoordinates(getPedById(targ)))<22) { SendMessage, 0x50,, 0x4190419,, A addChatMessageEX(0xFFFF00, "Завожу дело по цели!") SendChat("/su " targ " У.К 9.1") SendChat("/su " targ " У.К 9.1") SendChat("/su " targ " У.К 9.1") } Else { SendMessage, 0x50,, 0x4190419,, A addChatMessageEX(0xFFFF00, "Завожу дело на ближайшего игрока! ") SendChat("/su " getclosestplayerid() " У.К 9.1") SendChat("/su " getclosestplayerid() " У.К 9.1") SendChat("/su " getclosestplayerid() " У.К 9.1") }
Но надо так что бы игнорировал скинны полицейских допустим, помогите пожалуйста буду рад.
Сообщение отредактировал KaVaL98 - Воскресенье, 14.01.2018, 05:37 |
|
|
|
Rinat_Namazov |
Дата: Воскресенье, 14.01.2018, 09:35 | Сообщение # 2
|
Боец
Сообщений: 122
Статус: Offline
|
Можно не только по скину, а можно по клисту. Делаешь тестовое ахк и через функцию getPlayerColor(id) получаешь цвет клисту игрока по ID. Потом в основное пихаеться условие. Если по скину можно написать небольшую функцию подобно getsexbyskin()
|
|
|
|
CZAR |
Дата: Воскресенье, 14.01.2018, 13:11 | Сообщение # 3
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
KaVaL98, зачем ты пихаешь:
Код SendMessage, 0x50,, 0x4190419,, A Если толку от нее нету? Так же принято код пихать в теги [code]
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант Cheat-Master: *тема* AHK [S-RP] House Finder / House Teleporter [SAMP] Online Counter [S-RP] [For Event] Show Star [S-RP] AntiCasino [S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook [S-RP] [BOT] /dance Winner | Делаем розыгрыши среди участников темы. SAMP-UDF [AHK Урок] Выбор в диалогах мышкой и enter`ом [SAMP] Быстрый ответ на СМС [ERP] Помощник для адвоката [DRP] FakeTime Достижения: - 26.02.2017 - 03.01.2018 - 26.05.2018 - 22.09.2018 - 04.04.2019
Сообщение отредактировал Phoenixxx_Czar - Воскресенье, 14.01.2018, 13:12 |
|
|
|
T1bro |
Дата: Воскресенье, 14.01.2018, 20:19 | Сообщение # 4
|
Любитель
Сообщений: 38
Статус: Offline
|
проще по клисту
Код if { colorpl := getplayercolor(IdP) if (colorpl = 851712) or (colorpl = 274771114) {
MacD
|
|
|
|
CZAR |
Дата: Воскресенье, 14.01.2018, 23:29 | Сообщение # 5
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
T1bro, чем? У отделов свои клисты, а скин врятли смогут получить пдшный. И в твоем случае лучше делать так:
Код colorpl := getplayercolor(IdP) if colorpl in 851712,274771114
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант Cheat-Master: *тема* AHK [S-RP] House Finder / House Teleporter [SAMP] Online Counter [S-RP] [For Event] Show Star [S-RP] AntiCasino [S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook [S-RP] [BOT] /dance Winner | Делаем розыгрыши среди участников темы. SAMP-UDF [AHK Урок] Выбор в диалогах мышкой и enter`ом [SAMP] Быстрый ответ на СМС [ERP] Помощник для адвоката [DRP] FakeTime Достижения: - 26.02.2017 - 03.01.2018 - 26.05.2018 - 22.09.2018 - 04.04.2019
Сообщение отредактировал Phoenixxx_Czar - Воскресенье, 14.01.2018, 23:31 |
|
|
|
T1bro |
Дата: Понедельник, 15.01.2018, 19:43 | Сообщение # 6
|
Любитель
Сообщений: 38
Статус: Offline
|
Phoenixxx_Czar, ну не на каждом сервере отделы по разным клистам. Чаще всего бывает, что у пд один клист на всех
MacD
|
|
|
|
Toopie |
Дата: Вторник, 16.01.2018, 01:15 | Сообщение # 7
|
Боец
Сообщений: 122
Статус: Offline
|
Phoenixxx_Czar, нет смысла делать in, когда проще делать побитовое сравнение.
Код colorpl := getPlayerColor(IdP) if (colorpl == 851712 || colorpl == 274771114)
лучший в мире самп сервер 185.159.129.71:7777 лидерки админки да
|
|
|
|
Godarck |
Дата: Вторник, 16.01.2018, 10:45 | Сообщение # 8
|
AHK Скриптер
Сообщений: 252
Статус: Offline
|
Вообще хватит мои быдло коды мониторить
Бесплатный и новый бот рыбалки для GTA V RP GunList для GTA V RP - писать в ЛС Fake Time для GTA V RP
|
|
|
|
T1bro |
Дата: Среда, 17.01.2018, 03:12 | Сообщение # 9
|
Любитель
Сообщений: 38
Статус: Offline
|
Godarck, я на них живу
MacD
|
|
|
|
tumkin |
Дата: Четверг, 18.01.2018, 03:03 | Сообщение # 10
|
Tumkin Project
Сообщений: 1186
Статус: Offline
|
Цитата Toopie ( ) Phoenixxx_Czar, нет смысла делать in, когда проще делать побитовое сравнение. А еще лучше сделать функцию универсальную и использовать ее.
Код in_array(param, value_list) { for index, value in value_list { if(param == value) return true } return false }
Использование
Код if(in_array(МОЙ ЦВЕТ, ["цвет1", "цвет2", "цвет3"])) { МОЙ ЦВЕТ НАХОДИТСЯ В ПЕРЕДАННОМ МАССИВЕ }
В ахк если я точно помню нет подобной функции, поэтому лично я использую такой вариант.
|
|
|
|
|