Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- numpad7::
- if (isinchat())
- {
- send, {lctrl down}{vk41}{vk58}{lctrl up}{F6}
- }
- else
- {
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] \* Вы ударили тазером (.*), он обездвижен на 10 секунд\.", s)
- {
- clipboard := s1
- }
- }
- sendchat("/id " clipboard)
- }
- return
- numpad8::sendchat("/find " Clipboard)
- numpadMult::sendchat("/st " clipboard)
- ^numpaddiv::sendchat("/checkbdlic " clipboard)
- numpaddiv::sendchat("/mdc " clipboard)
- !numpad9::
- targetName :=
- targetID :=
- FileRead, chatlog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- chatlog := StrSplit(chatlog, "`n")
- sendchat("/id " Clipboard)
- sleep 1150
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if (A_Index >= chatlog.MaxIndex() * 2 - 1)
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] ID\: \((.*?)\) (.*);?", lastidtarget)
- {
- targetName := lastidtarget2
- targetID := lastidtarget1
- }
- if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] ID\: \((.*?)\) (.*) \{\w{6}\}<PAUSE\: \d+ sec\.?>", lastidtarget)
- {
- targetName := lastidtarget2
- targetID := lastidtarget1
- }
- }
- }
- if (targetName)
- {
- sendchat(targetName "[id: " targetID "]")
- }
- return
- numpad9::
- FileRead, chatlog, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- chatlog := StrSplit(chatlog, "`n")
- sendchat("/id " Clipboard)
- sleep 300
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if (A_Index >= chatlog.MaxIndex() * 2 - 1)
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] ID\: \(\d+\) ([a-zA-Z._0-9]{3,20}).*?", lastChatId)
- {
- Clipboard := lastChatId1
- }
- }
- }
- return
- /*
- ----------------------------------------------------
- Copy nickname of last killed suspected
- ----------------------------------------------------
- */
- rctrl & F1::
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}:\d{2}:\d{2}\] \* Преступник (.*?) арестован и посажен на \d+ секунд\. Вы получили \$\d+\.", arrestTarget)
- clipboard := arrestTarget1
- }
- sendchat("/id " clipboard)
- return
- /*
- ----------------------------------------------------
- Copy last /pl player
- ----------------------------------------------------
- */
- rctrl & F2::
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}:\d{2}:\d{2}\] \[PL\] >>> (.*)\[\d+\] \(.*\) вош(ёл|ла) на сервер\.", pltarget)
- clipboard := pltarget1
- }
- sendchat("/id " clipboard)
- return
- /*
- ----------------------------------------------------
- Copy last quit player
- ----------------------------------------------------
- */
- rctrl & F3::
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}:\d{2}:\d{2}\] \* Ответ принят\: (.*?) вышел при аресте и посажен в тюрьму строгого режима\.", quittarget)
- clipboard := quittarget1
- }
- sendchat("/id " clipboard)
- return
- /*
- ----------------------------------------------------
- Copy last seen suspected
- ----------------------------------------------------
- */
- rctrl & F4::
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}:\d{2}:\d{2}\] \[WANTED\] (.*) заметил подозреваемого (.*)", lasttarget)
- clipboard := lasttarget2
- }
- sendchat("/id " clipboard)
- return
- /*
- ----------------------------------------------------
- Copy last /su player
- ----------------------------------------------------
- */
- rctrl & f5::
- loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
- {
- if RegExMatch(A_LoopReadLine, "^\[\d{2}:\d{2}:\d{2}\] Lewis_Flow\: .*, обвиняемый\: (.*?)\(опасность\: \d+, общий уровень\: \d+\)\.", s)
- clipboard := s1
- }
- sendchat("/id " clipboard)
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement