-
Публикаций
2 279 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные d3WY
-
-
Уже можно))
-
В чем мог допустить ошибку? Часа 2 разбирался так и не понял. Инклуд samp лежит в папке, но выдает ошибку что функция не существует. (call to nonexistent function)
[spoiler=код]
#include samp.ahk#IfWinActive GTA:SA:MP:?:/test::Sendinput, /test{Space}Input, id, V, {Enter}{F6}lvl := "{00BFFF}Уровень: "lvll := getPlayerScoreById(id)name := "{00BFFF}Имя "name1 := getPlayerNameById(id)if name1 ={Addchatmessage ("{FF0000}Ошибка! {00BFFF}Игрок не в игре!")}else{ping1 := getPlayerPingById(id)ping := "{00BFFF}Пинг: "addChatMessage(name . "{FF0000} [" . name1 . "]") // ТУТ ВЫДАЕТ ОШИБКУAddchatmessage(lvl . "{FF0000}[" . lvll . "]")Addchatmessage(ping . "{FF0000}[" . ping1 . "]")Addchatmessage({00BFFF}ID: . "{FF0000}[" . id . "]")Return}Какую то стрёмную муть ты делаешь. Открой инклуд и проверь название функции. Могу предположить, что там AddChatMsg, вместо AddChatMessage, либо её там вообще нет. Короче просто поищи саму функцию и проверь правильное ли её название ты используешь у себя в скрипте.
- 2
-
как сделать чтобы скрипт смотрел чат лог с того места, как только запущу, а ранние рекламы не видел?
[spoiler=код]SelectedFile = %A_MyDocuments%\Gta San Andreas User Files\samp\chatlog.txt
timer:
Loop, Read, %SelectedFile%
{
IfInString, A_LoopReadLine, {FFFFFF}
Goto, start
}
goto, timer
start:
FileDelete, %SelectedFile%
FileAppend, , %SelectedFile%
Sleep, 115000
SendInput, {F6}/f Откат на рекламу спадет через 5 секунд{Enter}
reload
goto, timer
Запустил - удалил чатлог. Вставь это после той строки, где указывается местоположение чатлога.
Filedelete, %SelectedFile%
-
Есть идея для создания скрипта, но так как в ахк я умею делать только что то простое, то решил обратиться с этой идеей к вам. Можно сделать так, чтобы когда в чат логе была чья то реклама, ровно через 2 минуты писалась моя реклама (сделайте к примеру /ad продаю дом), и чтобы скрипт работал без активации, и чтобы работал всевремя, пока его не выключишь
Читаешь эту тему, смотришь исходники, добавляешь всего лишь задержку в 120k мс. Профит.
Sleep 120000 - задержка
-
Filename=%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt Loop, read, %Filename% nstroki=%A_Index% start: FileReadLine, stroka, %Filename%, %nstroki% if ErrorLevel { nstroki-=1 goto start } if stroka= { nstroki+=1 goto start } IfInString, stroka, Чтобы завести транспорт, набери { if (InStr(stroka, "/engine")) { Sendinput {F6}/engine{ENTER} Sleep 300 nstroki+=1 goto start } } IfInString, stroka, Транспорт сильно повреждён. Набери { if (InStr(stroka, "/service mechanic для вызова")) { Sendinput {F6}/engine{ENTER} Sleep 300 nstroki+=1 goto start } } IfInString, stroka, Двигатель { if (InStr(stroka, "заглох.")) { Sendinput {F6}/engine{ENTER} Sleep 300 nstroki+=1 goto start } } nstroki+=1 goto start return
-
Что прописать чтобы к примеру нажатием на lshift он сам прожимал на него с большой скоростью) и к примеру этими же нажатием переставал бегать?
Запрещено
-
-
Потому что консоль SAMPFUNCS не имеет никакой связи с чатлогом самого SAMP. Исключение, если при активации команды должно что-то в чат писать.
Так а ничего что он тебе показал лог сампфункса, а не чатлог?
-
-
Ребят, подсобите, как сделать в ахк чтоб нажимался альт в игре, т.е встаешь на пикап жмешь активацию скрипта и пикап сработал
пробовал так
#SingleInstance, force Numpad9:: { Sendinput, {LAlt} }
потом так
#SingleInstance, force Numpad9:: { Sendinput, {vkA4} }
и так
#SingleInstance, force Numpad9:: { Sendinput, {sc38} }
пробовал и обычный "Send" но все безуспешно, во всех случаях альт жмется если зажать нум9 секунд на 30 и более ну или часто нажимать, в сторонних приложениях работает все на 5+ но в сампе не срабатывает
Делай задержку между нажатием и отпусканием клавиши:
SendInput {LAlt Down} Sleep 50 SendInput {LAlt Up}
-
getDialogLine(index) ?
getDialogText()
-
Сколько пытаюсь, не могу. Хочу чтобы после обыска(если есть зв или зап.вещества) автоматом /putcop`ило.
Никто не будет тебе с этим помогать.
-
левый пост. удалено
-
Можно код с считыванием id ближайшего игрока, например для продажи 50 нарко за 1$.
Посмотрел везде, не могу найти. Буду оочень благодарен.
Нельзя
Код давай.
лол, код автозамены что ли?
-
Не напомнишь число, когда я тебя наказывал?
-
-
[25.07.2016_16-57-50][16:57:47] IP: (195.162.71.242) ZEWS[289]
[25.07.2016_16-57-44][16:57:42] IP: (195.162.71.242) AlekS[162]
Думаю, без скринов обойдемся
-
[25.07.2016] [16:58:23] *** AlekS (ID: 162) покинул(а) сервер (Кик/Бан).
[25.07.2016] [16:58:33] *** ZEWS (ID: 289) покинул(а) сервер (Ошибка).1. Понравилось с афкшером играть, да?
2. Почему наказав Алекса вылетел ты?
-
Не против
-
Спидхак в конце. Хп тебе сименс дал
-
-
Вне моих возможностей
-
Видео будет ближе к вечеру, сейчас нет возможности
-
Не против
[GY]Шоколадка
в Жалобы на Администрацию
Опубликовано · Пожаловаться
Взято из устава Наёмных убийц. Просто так, к слову.