Andy Safino
Участник
- 69
- 4
Напиши по корректней вопрос, что именно ты хочешь.Можете написать АХК автоматической точки в конце предложения если нету других знаков по тиму ? или !
Напиши по корректней вопрос, что именно ты хочешь.Можете написать АХК автоматической точки в конце предложения если нету других знаков по тиму ? или !
посмотри мои сообщения выше, пожалуйста, может сможешь помочь, я смотрю ты тут активныйНапиши по корректней вопрос, что именно ты хочешь.
У тебя я вижу прописано - SendChat. И вижу что прописан Samp.ahk, это у тебя удф?посмотри мои сообщения выше, пожалуйста, может сможешь помочь, я смотрю ты тут активный
Спасибо но исправил это проблему по другому.Но появилась новая проблема не сохраняется 2 данные.И не понимаю почему он говорит что ярлыка не существует хотя он везде прописанНе понимаю ничего. Почему у тебя в проверке на "ERROR" написано config.ini, хотя прописано что проверка с "%DIRSETTING%" в IniRead. пропиши вместо DIRSETTING без процентов - сonfig.ini.
Gui, Add, DropDownList, x162 y240 w110 h20 gres, Сотрудник ПД|Сотрудник FBI|Сотрудник SWAT|Сотрудник ДПС|Лидер
GuiControl, ChooseString, gres, %gres%
Gui, Add, Text, x12 y270 w130 h20 , Ранг цифрой
Gui, Add, DropDownList, x162 y270 w110 h20 rang, 1|2|3|4|5|6|7|8|9|10
GuiControl, ChooseString, rang, %rang%
У тебя прописаны две функции которые не описаны во все - gres и rangСпасибо но исправил это проблему по другому.Но появилась новая проблема не сохраняется 2 данные
CLEO:Gui, Add, DropDownList, x162 y240 w110 h20 gres, Сотрудник ПД|Сотрудник FBI|Сотрудник SWAT|Сотрудник ДПС|Лидер GuiControl, ChooseString, gres, %gres% Gui, Add, Text, x12 y270 w130 h20 , Ранг цифрой Gui, Add, DropDownList, x162 y270 w110 h20 rang, 1|2|3|4|5|6|7|8|9|10 GuiControl, ChooseString, rang, %rang%
Можешь подсказать,мне надо что бы они сохранялись и я мог их изменять.UP Разобрался самУ тебя прописаны две функции которые не описаны во все - gres и rang
ВК дай свойПомогите написать скрипт который, при нажатии на клавишу кикал бы тебя с сервера и писало бы в чат "Вы были кикнуты по подозрению в читерстве" просто никак не могу найти нужные опкоды
В начале кода сделай List.Можешь подсказать,мне надо что бы они сохранялись и я мог их изменять.UP Разобрался сам
pd = Сотрудник ПД
fbi = Сотрудник FBI
swat = Сотрудник SWAT
DPS = Сотрудник ДПС
ld = Лидер
Podr = %pd%|%fbi%|%swat%|%DPS%|%ld%
;Переменная %Podr% используется для DropDownList профиля
;Переменная %rapd% используется для DropDownList должностей
rang1 = Рядовой
rang2 = Сержант
rang3 = Ст.Сержант
rang4 = Лейтенант
rang5 = Ст.Лейтенант
rang6 = Капитан
rang7 = Майор
rang8 = Подполковник
rang9 = Полковник
rang10 = Генерал
rapd = %rang1%|%rang2%|%rang3%|%rang4%|%rang5%|%rang6%|%rang7%|%rang8%|%rang9%|%rang10%
Gui, Add, DropDownList, x162 y70 w160 h100 vPodr, %Podr%
Gui, Add, DropDownList, x162 y100 w160 h160 vRapd, %rapd%
да, удф, 18.1 версия вроде.У тебя я вижу прописано - SendChat. И вижу что прописан Samp.ahk, это у тебя удф?
тогда пропиши названия фала - samp udf.ahk в include.да, удф, 18.1 версия вроде.
[UPD]
ошибся, я его скачал у вас тут на сайте, ты ещё ссылку выше давал парню.
У тебя я вижу прописано - SendChat. И вижу что прописан Samp.ahk, это у тебя удф?
тогда пропиши названия фала - samp udf.ahk в include.
Вот сам скрипт:
AutoHotKey:#NoEnv SendMode Input SetWorkingDir %A_ScriptDir% #Include, SAMP.ahk ;название udf #IfWinActive, GTA:SA:MP o:= 0 ; количество станций k:= 0 ; количество кругов SetFormat, float, 0.0 z:= 0 ; зарплата SetFormat, float, 0.0 F2:: ; Клавиша активации скрипта Addchatmessage("{ff0000}Счётчик активирован") way = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt ; Путь к ЧатЛогу FileDelete, %way% ; Удаляем ЧатЛог Loop { FileRead, file, %way% ; Читаем ЧатЛог IfInString, file, Станция. Ждите пассажиров ; Ищем в ЧатЛоге фразу { Sleep 1500 ; Задержка o:=o+1 k:=o/6 z:=o*408.33 AddChatMessage("{ffffff}Количество станций: {35bf4d}" o) AddChatMessage("{ffffff}Количество кругов: {35bf4d}" k) AddChatMessage("{ffffff}Зарплата: {35bf4d}~" z "{35bf4d}$" ) FileDelete, %way% ; Удаляем ЧатЛог } } return F3:: ; обнуление o:=0 z:=0 Addchatmessage("{ff0000}Счётчик обнулён") return F11:: ; приостановка по F11. If not Stop { Addchatmessage("{ff0000}Счётчик приостановился {00ff04}(F12 для включения)") Stop := True Pause } Return F12:: ; возобновление по F12. If Stop { Stop := False Pause Addchatmessage("{ff0000}Счётчик возобновился {00ff04}(F11 для выключения)") } return
Сама проблема у меня случилась в том, что я не знаю, как сделать точное количество кругов. Один круг равен 6 станциям. Но скрипт начинает писать Количество кругов: 1 , когда станций 3, я понимаю что он округляет, но как сделать так, чтобы он не округлял а писал 0 до того, пока станций не станет 6. То есть, мне надо чтобы он писал только тогда, когда ответ без остатка. В общем-то буду благодарен
вот с этим сможешь помочь?тогда пропиши названия фала - samp udf.ahk в include.
Кто сказал что нельзя? Вообще-то можно.Этого на ахк сделать нельзя, так как системой киканья занимается сервер. Ты можешь на кнопку прописать команду /q.
Код:Кнопка:: SendInput, {F6}/q{enter} return
Если я пробовал. Система не даёт по просто)Кто сказал что нельзя? Вообще-то можно.
хотя бы скажи, что не знаешь или не хочешь, а то сижу жду всё :)Если я пробовал. Система не даёт по просто)