Акцент на аризона трилогии и серверное время

Nugget

Новичок
Автор темы
6
0
Короче у меня на аризоне рп было два мода которые можно устанавливать прямо в лаунчере это мод на акцент и на серверное время
Щас захожу на аризону трилогии а там недоступно вкладка моды. Есть у кого-нибудь мод на акцент и серверное время на аризоне трилогии?
 

Cynto

Активный
108
28
Но он ещё в разработке, пока нет такой возможности
 

976h

Активный
211
58
Короче у меня на аризоне рп было два мода которые можно устанавливать прямо в лаунчере это мод на акцент и на серверное время
Щас захожу на аризону трилогии а там недоступно вкладка моды. Есть у кого-нибудь мод на акцент и серверное время на аризоне трилогии?
Хай. Могу на AHK написать. Надо?

Короче у меня на аризоне рп было два мода которые можно устанавливать прямо в лаунчере это мод на акцент и на серверное время
Щас захожу на аризону трилогии а там недоступно вкладка моды. Есть у кого-нибудь мод на акцент и серверное время на аризоне трилогии?
Активация/деактивация: Num2
Сменить акцент: Num3
Будет работать только на Trilogy, и если открыт чат на {F6}:


AutoHotKey:
#Persistent
#UseHook

global accentActive := true
global accentText := "[Деловой акцент]: "
global f6Pressed := false
TrilogOpenChat(var)
{
    winGetTitle windowTitle, A
        setKeyDelay 100, 15
        send %var%
        SetKeyDelay, 0
    }

LoadAccentText()

$Numpad2::
    if (IsSanAndreasActive()) {
        accentActive := !accentActive
        if (accentActive) {
            Tooltip, %accentText% Активировано
        } else {
            Tooltip, %accentText% Деактивировано
        }
        Sleep, 1000
        Tooltip
    }
return

$Numpad3::
    if (IsSanAndreasActive()) {
        InputBox, newAccent, Введите новый акцент
        if !ErrorLevel
        {
            accentText := newAccent . " "
            SaveAccentText()
        }
    }
return

$F6::
    if (IsSanAndreasActive()) {
        f6Pressed := true
        TrilogOpenChat("{F6}")
    }
return

$Enter::
    if (IsSanAndreasActive() && accentActive && f6Pressed) {
        Send, ^a
        Send, ^c
        ClipSaved := ClipboardAll
        ClipWait, 2
        ExcludePatterns := "^(\/|\.)"
        if (Clipboard ~= ExcludePatterns) {
            Clipboard := ClipSaved
        } else {
            NewText := accentText . Clipboard
            Clipboard := NewText
        }

        Send, ^v
        Sleep, 50
        Send, {Enter}
        Clipboard := ClipSaved
        f6Pressed := false
    } else {
        Send, {Enter}
    }
return

SaveAccentText() {
    FileDelete, %A_ScriptDir%\accent.txt
    FileAppend, %accentText%, %A_ScriptDir%\accent.txt
}

LoadAccentText() {
    FileRead, accentText, %A_ScriptDir%\accent.txt
    if (ErrorLevel) {
        accentText := "[Деловой акцент]: "
    }
}

IsSanAndreasActive() {
    WinGet, activeProcessName, ProcessName, A
    return (activeProcessName = "SanAndreas.exe")
}
 
Последнее редактирование:
  • Bug
Реакции: minxty

Nugget

Новичок
Автор темы
6
0
Хай. Могу на AHK написать. Надо?


Активация/деактивация: Num2
Сменить акцент: Num3
Будет работать только на Trilogy, и если открыт чат на {F6}:


AutoHotKey:
#Persistent
#UseHook

global accentActive := true
global accentText := "[Деловой акцент]: "
global f6Pressed := false
TrilogOpenChat(var)
{
    winGetTitle windowTitle, A
        setKeyDelay 100, 15
        send %var%
        SetKeyDelay, 0
    }

LoadAccentText()

$Numpad2::
    if (IsSanAndreasActive()) {
        accentActive := !accentActive
        if (accentActive) {
            Tooltip, %accentText% Активировано
        } else {
            Tooltip, %accentText% Деактивировано
        }
        Sleep, 1000
        Tooltip
    }
return

$Numpad3::
    if (IsSanAndreasActive()) {
        InputBox, newAccent, Введите новый акцент
        if !ErrorLevel
        {
            accentText := newAccent . " "
            SaveAccentText()
        }
    }
return

$F6::
    if (IsSanAndreasActive()) {
        f6Pressed := true
        TrilogOpenChat("{F6}")
    }
return

$Enter::
    if (IsSanAndreasActive() && accentActive && f6Pressed) {
        Send, ^a
        Send, ^c
        ClipSaved := ClipboardAll
        ClipWait, 2
        ExcludePatterns := "^(\/|\.)"
        if (Clipboard ~= ExcludePatterns) {
            Clipboard := ClipSaved
        } else {
            NewText := accentText . Clipboard
            Clipboard := NewText
        }

        Send, ^v
        Sleep, 50
        Send, {Enter}
        Clipboard := ClipSaved
        f6Pressed := false
    } else {
        Send, {Enter}
    }
return

SaveAccentText() {
    FileDelete, %A_ScriptDir%\accent.txt
    FileAppend, %accentText%, %A_ScriptDir%\accent.txt
}

LoadAccentText() {
    FileRead, accentText, %A_ScriptDir%\accent.txt
    if (ErrorLevel) {
        accentText := "[Деловой акцент]: "
    }
}

IsSanAndreasActive() {
    WinGet, activeProcessName, ProcessName, A
    return (activeProcessName = "SanAndreas.exe")
}
Спасибо конечно, но как это в игру занести?