#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
#SingleInstance force
#Persistent
#Include %A_ScriptDir%\SAMPUDF.ahk
#IfWinActive GTA:SA:MP
lastLines := ""
SetTimer, CheckChat, 50
loop
{
if(IsSAMPAvailable())
{
sleep 7000
UserName := getUsername()
StringLower, cUserName, UserName
If (!RegExMatch(cUserName, "_lamare$"))
{
loop, 3
addChatMessage("{9b42f4}[Lamare Helper]:{dad0dd} Скрипт работает только для членов семьи Lamare. ")
ExitApp
}
addChatMessage("{9b42f4}[Lamare Helper]:{dad0dd} Скрипт 'Lamare Helper' успешно загружен. Автор: Stan Lamare")
Nick := RegExReplace(UserName, "_", A_Space)
sex := getsexbyskin(getPlayerSkinId())
addChatMessage("{9b42f4}[Lamare Helper]:{dad0dd} Приветствуем вас, " Nick ". ")
break
}
}
return
CheckChat() {
lastLine := getChatLineEx(0)
StringLower, clastLine, lastLine
If (clastLine <> "") and (!InStr(lastLines, clastLine))
{
if (RegExMatch(clastLine, "-\s*.*\s*\[\d{1,3}\]"))
{
If (RegExMatch(clastLine, "i)\b[Сс]т[еа]н\b"))
{
Random, RandBee, 1,5
Switch RandBee
{
case 1: SendChat("/do *голос из смартфона*: Он Стэн. *утвердительным тоном сказала Алиса*")
case 2: SendChat("/do *голос из смартфона*: Думаю с вами разговор окончен")
case 3:
SendChat("/do *голос из смартфона*: А вам было бы приятно если бы всякие *** ...")
sleep 200
SendChat("/do *голос из смартфона*: ... не правильно произносили ваше имя")
case 4:
SendChat("/do *голос из смартфона*: Кто же этот нехороший человек,...")
sleep 200
SendChat("/do *голос из смартфона*: Который дал вам неверную информацию?")
case 5: SendChat("/do *голос из смартфона*: Что-то мне подсказывает, что вас проигнорируют")
}
}
if (RegExMatch(clastLine, "^(?!.*маруся|.*сири|.*алекса|.*окей гугл|.*алёша|.*алина|.*алисия|.*покажи|.*включи|.*скажи|.*привет сири).*$", o))
{
Random, Randsiri, 1,6
Switch Randsiri
{
case 1: SendChat("/do *голос из смартфона*: Какая тонкая шутка. Сарказм.")
case 2: SendChat("/do *голос из смартфона*: Я сейчас чуть не удалилась в сердцах.")
case 3: SendChat("/do *голос из смартфона*: Конечшно же я не Сири. Я Алиса")
case 4: SendChat("/do *голос из смартфона*: А вам было бы приятно если бы всякие не правильно произносили ваше имя?")
case 5: SendChat("/do *голос из смартфона*: Нет, я не Сири")
case 6: SendChat("/do *голос из смартфона*:Это вот обидно было")
}
}
}
lastLines := clastLine
}
}
return