[Помощь] Координаты - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Координаты
LalkaCacalka Дата: Среда, 26.08.2015, 07:38 | Сообщение # 1
Любитель
Сообщений: 44
Статус: Offline
Есть на сервере такая команда /shot, она стреляет торпедой и остается светится до рестарта сервера.
Чтоб выстрелить надо ввести /shot X-координату Y-координату.
Есть вот такой скрипт:
Код

!2::
SendInput, {F6}/shot 25 20{Enter}
SendInput, {F6}/shot 27 20{Enter}
SendInput, {F6}/shot 29 20{Enter}
SendInput, {F6}/shot 31 20{Enter}
SendInput, {F6}/shot 33 20{Enter}
SendInput, {F6}/shot 35 20{Enter}
return

Как реализовать такую систему, например задаешь координату X=20 Y=20. А потом от этих координатов он начал стрелять.
Код

/shot X+2 Y+1
/shot X+4 Y+2
/shot X+6 Y+3
и т.д....
TrevorSmith Дата: Среда, 26.08.2015, 10:47 | Сообщение # 2
Боец
Сообщений: 166
Статус: Offline
LalkaCacalka, Вроде сделал что-то похожее на то, что нужно тебе. Скрипт задаёт переменным X и Y значения 20, затем, с каждым вводом команды увеличивает X на 2, Y на 1.
Вот как это выглядит:
Цитата
/shot 20 20
/shot 22 21
/shot 24 22
/shot 26 23
/shot 28 24
/shot 30 25
/shot 32 26
/shot 34 27
/shot 36 28
/shot 38 29
/shot 40 30


Вот сам код скрипта. Если я что-то не верно понял, отпиши, постараюсь помочь.
Активация F2, деактивация F3. Я поставил задержку 2.3 секунды т.к. тестировал на адвансе(через /n), а у меня там пинг высокий, и антифлуд не пускал. Захочешь изменить - изменяй значение в строке Sleep(в миллисекундах), убрать - удали строку просто.
Код
#IfWinActive GTA:SA:MP
F2::
x = 20
y = 20
Loop
{
  SendInput, {F6}/shot %x% %y%{enter}
  sleep 2300
  x+=2
  y+=1
}

F3::
Reload
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума