Вопросы - Ответы
|
|
Kaktus007 |
Дата: Четверг, 13.04.2017, 14:06 | Сообщение # 751
|
Боец
Сообщений: 70
Статус: Offline
|
Код #include SAMP-UDF-Developer.ahk ; инклуд взять отсюда: http://cheat-master.ru/forum/149-619860-1
!1:: ; Клавиша Альт+1 For index in getStreamedInPlayersInfo() { SendChat("/pt " index) Sleep, 1100 ; время задержки для антифлуда на твоём сервере в мск } return
Цитата с сообщениями в чат что у игроков низкий уровень розыска или они слишком далеко 1. Расстояние можно проверить, но нужно знать какой радиус работы команды. Ты эту информацию не предоставил. 2. Уровень розыска другого игрока узнать невозможно. Если только из /wanted или чего-то аналогичного.
Сообщение отредактировал Kaktus007 - Четверг, 13.04.2017, 14:29 |
|
|
|
Omicida |
Дата: Понедельник, 17.04.2017, 17:00 | Сообщение # 752
|
Любитель
Сообщений: 32
Статус: Offline
|
Ваш ник: Omicida Вопрос: 1)Можно ли сделать автоматическую активацию скрипта? 2) Возможно ли сделать сприд на дигл?Добавлено (17.04.2017, 17:00) --------------------------------------------- Ваш ник: Omicida Вопрос: Как высчитать кол-во символов в строке?
|
|
|
|
CZAR |
Дата: Понедельник, 17.04.2017, 20:12 | Сообщение # 753
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Цитата Omicida ( ) Ваш ник: Omicida Вопрос: Как высчитать кол-во символов в строке?
Код var:=StrLen(переменная)
Цитата Omicida ( ) Ваш ник: Omicida Вопрос: 1)Можно ли сделать автоматическую активацию скрипта? Всмысле?
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант 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
|
|
|
|
Omicida |
Дата: Понедельник, 17.04.2017, 21:21 | Сообщение # 754
|
Любитель
Сообщений: 32
Статус: Offline
|
Цитата Phoenixxx_Czar ( ) Всмысле? Допустим у меня есть автоматическая аптечка с сбивом. Как мне сделать, чтобы при определенном кол-ве хп у меня она сама юзалась и сбивалась, причем я бы не нажимал на клавиши активацииДобавлено (17.04.2017, 21:21) --------------------------------------------- Ваш ник: Omicida Вопрос: Возник еще 1 вопрос. Вот есть у меня текст. При условии, что он не длиннее 100 символов, мне нужно, чтоб он отправлялся в чат. Если же он длиннее 100 символов, то его нужно разделить и отправить разделенным. Как такое реализовать? Допустим вот такое текст: "Движение по тротуарам, обочинам, по трамвайным рельсам и ж/д путям - 2 уровень розыска Штраф 2.000$ | Изъятие водительских прав."
|
|
|
|
CZAR |
Дата: Среда, 19.04.2017, 11:40 | Сообщение # 755
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Цитата Omicida ( ) Допустим у меня есть автоматическая аптечка с сбивом. Как мне сделать, чтобы при определенном кол-ве хп у меня она сама юзалась и сбивалась, причем я бы не нажимал на клавиши активации Ставь таймер на метку и там проверяй хп и пополняй со сбивом
Код ;это в самом начале SetTimer, CheckHP, 50
;это куда хоч CheckHP: if (getPlayerHealth()<50) { ;тут код который будет делать если хп меньше 50 } return
Цитата Omicida ( ) Ваш ник: Omicida Вопрос: Возник еще 1 вопрос. Вот есть у меня текст. При условии, что он не длиннее 100 символов, мне нужно, чтоб он отправлялся в чат. Если же он длиннее 100 символов, то его нужно разделить и отправить разделенным. Как такое реализовать? Допустим вот такое текст: "Движение по тротуарам, обочинам, по трамвайным рельсам и ж/д путям - 2 уровень розыска Штраф 2.000$ | Изъятие водительских прав." Ну скорей всего так: (мой нубовский способ)
Код if (StrLen(var)>100) { RegExMatch(var, "([A-z_.-+0-9|\/]{100})(.*)", var) ; var1 первые 100 символов, var2 все остальное }
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант 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 - Среда, 19.04.2017, 11:40 |
|
|
|
Daniel5225 |
Дата: Вторник, 16.05.2017, 18:19 | Сообщение # 756
|
Новичок
Сообщений: 8
Статус: Offline
|
Ваш ник: Daniel5225 Вопрос: Как сделать ввод двух переменных в одну комманду? Например, /heal [id] [price] Заранее спасибо
Сообщение отредактировал Daniel5225 - Среда, 17.05.2017, 06:17 |
|
|
|
ReversFlash |
Дата: Вторник, 16.05.2017, 19:16 | Сообщение # 757
|
Новичок
Сообщений: 4
Статус: Offline
|
Ваш ник: Revers Flash Вопрос: Можете объяснить как сделать чтобы вписывало ник в сампе по иду. Ну вот там пример, уверен что в чем-то ошибка и не робить у меня
Цитата Numpad0:: id := getId() nick := getPlayerNameById(Id) SendChat("Меня зовут " nick) return
Сообщение отредактировал ReversFlash - Вторник, 16.05.2017, 20:00 |
|
|
|
Artur_iOS |
Дата: Вторник, 16.05.2017, 21:54 | Сообщение # 758
|
Боец
Сообщений: 94
Статус: Offline
|
ReversFlash, Свой ник:
Код SendChat("My name" getUsername()) Ник по ид:
Код SendChat("Find name by id:" getPlayerNameById("228"))
|
|
|
|
zeka1999 |
Дата: Вторник, 11.07.2017, 19:10 | Сообщение # 759
|
Новичок
Сообщений: 8
Статус: Offline
|
Совсем недавно у меня появилась интересная мысль, но реализовать её с моими знаниями у меня не получится. Поэтому, я решил обратиться в данный раздел.
Кто может рассказать как сделать, так:
1) Когда персонаж садится в машину/вертолёт/самолёт - автоматом писало через /me открыл дверь; закрыл дверь; /me завёл двигатель; /me включил фары; /me пристегнулся и когда выходил обратные действия. То есть РП отыгровка.
2) Отправляя сообщение в рацию, чтобы была РП отыгровка; Доставая телефон; Показывая документы; Доставая оружия, дубинки и тд.
Я знаю, что для того, чтобы это реализовать потребуется SAMP UDF, а как работать с ним, я не знаю. Надеюсь, что до всех дошла моя мысль.
|
|
|
|
Omicida |
Дата: Четверг, 13.07.2017, 16:08 | Сообщение # 760
|
Любитель
Сообщений: 32
Статус: Offline
|
Ваш ник: Omicida Вопрос: Как сделать вывод в чат из массива с задержкой? Например: !1:: Array := ["Один","Два","Три"] For i, elements in Array SendChat(Array[i]) И чтоб "два" и "три" отправилось в чат через определенное кол-во секунд
Сообщение отредактировал Omicida - Четверг, 13.07.2017, 16:08 |
|
|
|
[CM]MurKotik |
Дата: Четверг, 13.07.2017, 19:27 | Сообщение # 761
|
Murkot Develop
Сообщений: 252
Статус: Offline
|
Omicida, !1:: Array := ["Один","Два","Три"] settimer, sendms,1100 ; Задаём секунды между отправлением return
sendms: i++ SendChat(Array[i]) if i = 3 ; Задаём конечный элемент масива (Это если нам например не нужно считать до 3 а только до 2) settimer, sendms,off return
-------------------
Ушёл в себя, вернусь поздно и пьяный!
Сообщение отредактировал [CM]MurKotik - Четверг, 13.07.2017, 19:28 |
|
|
|
Omicida |
Дата: Пятница, 14.07.2017, 21:45 | Сообщение # 762
|
Любитель
Сообщений: 32
Статус: Offline
|
Ваш ник: Omicida Вопрос: Что нужно сделать, чтоб не крашило при отыкрытии диалога?
|
|
|
|
CZAR |
Дата: Воскресенье, 16.07.2017, 05:16 | Сообщение # 763
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Цитата Omicida ( ) Ваш ник: Omicida Вопрос: Как сделать вывод в чат из массива с задержкой? Например: !1:: Array := ["Один","Два","Три"] For i, elements in Array SendChat(Array[i]) И чтоб "два" и "три" отправилось в чат через определенное кол-во секунд
Я думаю лучше будет так:
Код Array := ["Один","Два","Три"] ;код.. !1:: ; допустим alt+1 for k, v on Array { if (A_Index!=1) sleep, 1000 ; допустим 1с SendChat(v) }
Таким образом мы получим задержку на все сообщения кроме первого
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант 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
|
|
|
|
k1sher73 |
Дата: Четверг, 20.07.2017, 19:46 | Сообщение # 764
|
Новичок
Сообщений: 3
Статус: Offline
|
Вот например в таком коде, куда можно вставить текст "Игроков нет в зоне стрима", никак не могу понять((
Код F2:: Gui, Submit, NoHide callFuncForAllStreamedInPlayers("foohp", 75) return
foohp(o) { if(!o) return
PlayersID := o.ID GuiControlGet, hp1
Sendchat("/sethp " PlayersID " " hp1 "")
} return
|
|
|
|
MrGPro |
Дата: Пятница, 21.07.2017, 10:00 | Сообщение # 765
|
Боец
Сообщений: 202
Статус: Offline
|
@k1sher73
Код F2:: Gui, Submit, NoHide ; Получаем все переменные с формы не переходя в режим трея callFuncForAllStreamedInPlayers("foohp", 75) ; вызываем функцию стрима в зоне (75 метров) return
foohp(o) { if(!o) ; Получено пустое значение "игроков нет" Sendchat("Игроков нет в зоне стрима") return ; не выполняем дальнейшие действия
PlayersID := o.ID ; получаем id игрока GuiControlGet, hp1 ; получаем значение переменной h1 с GUI
Sendchat("/sethp " PlayersID " " hp1 "")
} return
Тебе помогли не забывай про благодарность >> тыкни репутацию ---------------------------------------͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏ ----------------------------------------------------- Зам.Администратора на проекте "DayZ Epoсh SPN" сервер Arma 2OA DayZ Epoch пиратка и лицензия
|
|
|
|