diff --git a/CHANGELOG.md b/CHANGELOG.md index 6989018..bde2ed5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,16 @@ +## 1.0b2 + +Исправлено: + + - Плагин **Monitoring** теперь умеет использовать данные, полученные из SMS. + - Мелкие исправления и улучшения. + + ## 1.0b1 Добавлено: - - Плагин **LastSMS** для быстрого ответа на последнюю SMS (по-умолчанию, сочетание Alt+T) - - Плагин **UnloadingReport** для быстрого доложить о состоянии склада, на котором вы разгрузились (по-умолчанию, NumPad 7) - - Плагин **Monitoring** для быстрого сбора и вывода в рацию всего Мониторинга (по-умолчанию, NumPad 9) - - Плагин **SOS** для быстрой отправки в рацию сигнала "СОС" с указанием квадарата вашего местонахождения (по-умолчанию, NumPad 8) + - Плагин **LastSMS** для быстрого ответа на последнюю SMS (по-умолчанию, сочетание Alt+T). + - Плагин **UnloadingReport** для быстрого доложить о состоянии склада, на котором вы разгрузились (по-умолчанию, NumPad 7). + - Плагин **Monitoring** для быстрого сбора и вывода в рацию всего Мониторинга (по-умолчанию, NumPad 9). + - Плагин **SOS** для быстрой отправки в рацию сигнала "СОС" с указанием квадарата вашего местонахождения (по-умолчанию, NumPad 8). diff --git a/Meta.ini b/Meta.ini index 7af938c..0d58a79 100644 --- a/Meta.ini +++ b/Meta.ini @@ -2,7 +2,7 @@ Name=CarmHelper Description=AHK- LVa SAMP-RP Author=Danil Valov -Version=1.0b1 +Version=1.0b2 LastUpdate=Dec 10, 2016 [Options] diff --git a/UserBinds.ahk b/UserBinds.ahk index 49547f4..f560dde 100644 --- a/UserBinds.ahk +++ b/UserBinds.ahk @@ -51,3 +51,143 @@ Return } + +Numpad0:: +{ + sendChatSavingMessage("/r [ 1]", False) + + Return +} + +Numpad1:: +{ + sendChatMessage("/clist 3") + + Return +} + +!Numpad1:: +{ + sendChatMessage("/clist 0") + + Return +} + +Numpad2:: +{ + sendChatMessage("/me 328823") + + Return +} + +Numpad4:: +{ + sendChatMessage("/carm") + + Return +} + +Numpad6:: +{ + sendChatSavingMessage("/r [ 1] . :", False) + + Return +} + +Numpad7:: +{ + sendChatSavingMessage("/r [ 1] . :", False) + + Return +} + +Numpad9:: +{ + sendChatMessage("/r [ 1] (( /clist 3 ))") + + Return +} + +NumpadDiv:: +{ + sendChatMessage("/me ") + + Return +} + +!NumpadDiv:: +{ + sendChatMessage(" ") + + Return +} + +NumpadMult:: +{ + sendChatMessage(")") + + Return +} + +!NumpadMult:: +{ + sendChatMessage(":D") + + Return +} + +NumpadAdd:: +{ + sendChatMessage(" ") + + Return +} + +!NumpadAdd:: +{ + sendChatMessage("") + + Return +} + +NumpadSub:: +{ + sendChatMessage(" ") + + Return +} + +!NumpadSub:: +{ + sendChatMessage("") + + Return +} + +NumpadDot:: +{ + sendChatSavingMessage("/r [ 1] , ", False) + + Return +} + +!NumpadDot:: +{ + sendChatSavingMessage("/r [ 1] ! !", False) + + Return +} + +F12:: +{ + sendChatMessage("/clist 7") + + Return +} + +!Q:: +{ + sendChatMessage("/time") + + Return +} diff --git a/plugins/Monitoring/Funcs.ahk b/plugins/Monitoring/Funcs.ahk index 2798ed3..9a89f8d 100644 --- a/plugins/Monitoring/Funcs.ahk +++ b/plugins/Monitoring/Funcs.ahk @@ -86,7 +86,7 @@ class Monitoring if (FactionKeyword <> "" && FactionName <> "") { if (InStr(this.__strToLower(MessageString), FactionKeyword) > 0) { - if ((InStr(this.__strToLower(MessageString), "") == 0 && InStr(this.__strToLower(MessageString), "") == 0 && (this.checkRadioMessage(MessageString) || SubStr(MessageString, 1, 2) == "- ") || SubStr(MessageString, 1, 4) == "SMS:" || InStr(MessageString, " (): ") > 0)) { + if ((InStr(this.__strToLower(MessageString), "") == 0 && InStr(this.__strToLower(MessageString), "") == 0 && (this.checkRadioMessage(MessageString) || SubStr(MessageString, 1, 2) == "- ") || SubStr(MessageString, 1, 5) == " SMS:" || InStr(MessageString, " (): ") > 0)) { if (this.checkRadioMessage(MessageString)) MessageString := Trim(SubStr(MessageString, InStr(MessageString, ":") + 2)) if (InStr(this.__strToLower(MessageString), "") <> 0) @@ -97,8 +97,8 @@ class Monitoring MessageString := SubStr(MessageString, 3, StrLen(MessageString)) if (InStr(MessageString, " (): ") > 0) MessageString := SubStr(MessageString, InStr(MessageString, ": ") + 1) - if (SubStr(MessageString, 1, 4) = "SMS:") { - MessageString := SubStr(MessageString, 6) + if (SubStr(MessageString, 1, 5) = " SMS:") { + MessageString := SubStr(MessageString, 7) MessageString := SubStr(MessageString, 1, InStr(MessageString, "") - 3) } diff --git a/plugins/Monitoring/Meta.ini b/plugins/Monitoring/Meta.ini index 859857a..2a01d05 100644 --- a/plugins/Monitoring/Meta.ini +++ b/plugins/Monitoring/Meta.ini @@ -2,7 +2,7 @@ Name=Monitoring Description= Chatlog' Author=Danil Valov -Version=1.0b1 +Version=1.0b2 LastUpdate=Dec 10, 2016 [Config] diff --git a/plugins/unloadingReport/Funcs.ahk b/plugins/unloadingReport/Funcs.ahk index c7006e4..27f9047 100644 --- a/plugins/unloadingReport/Funcs.ahk +++ b/plugins/unloadingReport/Funcs.ahk @@ -59,7 +59,7 @@ class UnloadingReport Return } - unloadingReportChecker(MessageString) + unloadingReportChatlogChecker(MessageString) { if (SubStr(MessageString, 1, 10) = " ") && (InStr(MessageString, ":") > 0) { WarehouseName := SubStr(MessageString, 12) @@ -136,7 +136,7 @@ UnloadingReport := new UnloadingReport() UnloadingReportChatlogChecker(ChatlogString) { - UnloadingReport.unloadingReportChecker(ChatlogString) + UnloadingReport.unloadingReportChatlogChecker(ChatlogString) } Chatlog.checker.Insert("UnloadingReportChatlogChecker") diff --git a/plugins/unloadingReport/Meta.ini b/plugins/unloadingReport/Meta.ini index 32b825a..37fce84 100644 --- a/plugins/unloadingReport/Meta.ini +++ b/plugins/unloadingReport/Meta.ini @@ -2,7 +2,7 @@ Name=UnloadingReport Description= , Author=Danil Valov -Version=1.0b1 +Version=1.0b2 LastUpdate=Dec 10, 2016 [Config]