Вопросы - Ответы - Страница 50 - Форум Cheat-Master.ru
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Вопросы - Ответы
Nika_Kipiani2038 Дата: Воскресенье, 02.04.2017, 10:54 | Сообщение # 736
Новичок
Сообщений: 5
Статус: Offline
Ваш ник: Ника Кипиани
Вопрос: Как написать скрипт, на нажатие клавиши, с подсказками. Например
Для продолжение нажмите 1, для отказа нажмите 2
CZAR Дата: Воскресенье, 02.04.2017, 22:44 | Сообщение # 737
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Nika_Kipiani2038, Как вариант:
Код

F2::
addChatMessageEx(0xFFFFFF,"Для принятия нажмите {00FF00}Y {FFFFFF}для отказа {FF0000}N")
key:=1
SetTimer, offkey, 15000 ; ждем 15 секунд ответа
return

~vk59:: ; Y
if (key==1)
{
    key:=0
    SetTimer, offkey, off
    addChatMessageEx(0xFFFFFF, "Вы приняли что то.")
}
else (key==2) ; Вторая вариация для кода
{
    key:=0
    SetTimer, offkey, off
    addChatMessageEx(0xFFFFFF, "Вы приняли что то другое.")
}
else
{
    addChatMessageEx(0xFFFFFF, "Нету ожидаемого ответа")
}
return
~vk4E:: ; N
if (key==1)
{
    key:=0
    SetTimer, offkey, off
    addChatMessageEx(0xFFFFFF, "Вы отказались от чего то.")
}
else (key==2) ; Вторая вариация для кода
{
    key:=0
    SetTimer, offkey, off
    addChatMessageEx(0xFFFFFF, "Вы отказались от другого чего то.")
}
else
{
    addChatMessageEx(0xFFFFFF, "Нету ожидаемого ответа")
}
return

offkey:
key:=0
SetTimer, offkey, off
addChatMessageEx(0xFFFFFF, "Время ожидания ответа вышло!")
return





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
RightDJ Дата: Вторник, 04.04.2017, 20:05 | Сообщение # 738
Боец
Сообщений: 208
Статус: Offline
Ваш ник: RightDJ
Вопрос: можно как-то сделать проверку по типу "если a или b или c или d = %var%"? Прилагаю код с одной переменной, таких 15

Код

IfInString, st1, %edited%
{
SendInput, {Esc}
Sleep, 500
SendInput, {f6}/edit{Enter}
}
else
IfInString, st1, %none%
{
SendInput, {Enter}




CHEATER - 17.08.2018 - 23.12.2018
CLAN - 23.12.2018 - 00.00.00

VAZ 2101 CHEAT-MASTER.RU EDITION - https://youtu.be/lGbIDwa0F6M
Слив 5 сборок ТОП серверов Garry's Mod -
https://cheat-master.ru/forum/291-756093-1#4593007
CZAR Дата: Среда, 05.04.2017, 00:27 | Сообщение # 739
Czar Of Scripts
Сообщений: 1373
Статус: Offline
RightDJ,
Код
if (a==var)
{
...
}
else (b==var)
{
...
}

Что бы быстрей это все сделать можно воспользоваться так называемым генератором:
[!] Нубо код
Код

i:=0
test:=["a", "b", "c", "d"]
loop, % test.MaxIndex()
{
    i++
    text =
(
if (test[i] == var)
{
    IfInString, st1, `%edited`%
    {
  SendInput, {Esc}
  Sleep, 500
  SendInput, {f6}/edit{Enter}
    }
    else
    IfInString, st1, `%none`%
    {
  SendInput, {Enter}
}
)
FileAppend, %text%`n, text.txt, UTF-8

}





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019


Сообщение отредактировал Phoenixxx_Czar - Среда, 05.04.2017, 00:29
Kaktus007 Дата: Суббота, 08.04.2017, 20:37 | Сообщение # 740
Боец
Сообщений: 70
Статус: Offline
dell

Сообщение отредактировал Kaktus007 - Суббота, 08.04.2017, 20:44
Omicida Дата: Вторник, 11.04.2017, 23:03 | Сообщение # 741
Любитель
Сообщений: 32
Статус: Offline
Ваш ник: Omicida
Вопрос: Есть у меня строчка: "[14:33:33] - Привет {B9B9B9}[громко]{7EA428}(Alex_Morningstar)[159]". Из нее мне нужно получить текст, который находится между "- " и скобкой html кода цвета ({B9B9B9}).
Вот мой код:
Код
string := "[14:33:33] - Привет {B9B9B9}[громко]{7EA428}(Alex_Morningstar)[159]"
RegExMatch(string,"\Q- \E(.*)\Q{\E(.*)",number)

Но он берет только до второй скобки html кода цвета ({7EA428}).
Как мне сделать, чтоб он доходил только до первой "{"?


Сообщение отредактировал Omicida - Вторник, 11.04.2017, 23:04
Kaktus007 Дата: Среда, 12.04.2017, 01:14 | Сообщение # 742
Боец
Сообщений: 70
Статус: Offline
Omicida, Жадность фраера сгубила.
Код
RegExMatch(string,"\Q- \E(.*?)\Q{\E(.*)",number)


RightDJ, а почему не используешь or?
Код
if ( (условие1) or (условие2) or (условие15) )


Сообщение отредактировал Kaktus007 - Среда, 12.04.2017, 01:31
left4luft Дата: Четверг, 13.04.2017, 13:14 | Сообщение # 743
Новичок
Сообщений: 20
Статус: Offline
Ваш ник: left4luft
Вопрос: как сделать так чтобы по нажатию клавиши всем игрокам в зоне прорисовки кидалось /pt id (команда ПД - погоня за преступником)? То есть, есть рядом со мной три игрока с id 35, 915, 113, и мне надо чтобы скрипт определил айди всех игроков вокруг меня, прописал и ввел в чат по очереди /pt 35, /pt 915, /pt 113. Короче, функция автокопа. Можно и с сообщениями в чат что у игроков низкий уровень розыска или они слишком далеко, но и без этого сойдет.


Сообщение отредактировал left4luft - Четверг, 13.04.2017, 13:18
Kaktus007 Дата: Четверг, 13.04.2017, 14:06 | Сообщение # 744
Боец
Сообщений: 70
Статус: Offline
Код
#include SAMP-UDF-Developer.ahk  ; инклуд взять отсюда: http://cheat-master.ru/forum/149-619860-1

!1:: ; Клавиша Альт+1
For index in getStreamedInPlayersInfo() {
  SendChat("/pt " index)
  Sleep, 1100    ; время задержки для антифлуда на твоём сервере в мск
}
return


Цитата
с сообщениями в чат что у игроков низкий уровень розыска или они слишком далеко

1. Расстояние можно проверить, но нужно знать какой радиус работы команды. Ты эту информацию не предоставил.
2. Уровень розыска другого игрока узнать невозможно. Если только из /wanted или чего-то аналогичного.


Сообщение отредактировал Kaktus007 - Четверг, 13.04.2017, 14:29
Omicida Дата: Понедельник, 17.04.2017, 17:00 | Сообщение # 745
Любитель
Сообщений: 32
Статус: Offline
Ваш ник: Omicida
Вопрос: 1)Можно ли сделать автоматическую активацию скрипта?
2) Возможно ли сделать сприд на дигл?

Добавлено (17.04.2017, 17:00)
---------------------------------------------
Ваш ник: Omicida
Вопрос: Как высчитать кол-во символов в строке?

CZAR Дата: Понедельник, 17.04.2017, 20:12 | Сообщение # 746
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Цитата Omicida ()
Ваш ник: Omicida
Вопрос: Как высчитать кол-во символов в строке?

Код
var:=StrLen(переменная)

Цитата Omicida ()
Ваш ник: Omicida
Вопрос: 1)Можно ли сделать автоматическую активацию скрипта?

Всмысле?





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
Omicida Дата: Понедельник, 17.04.2017, 21:21 | Сообщение # 747
Любитель
Сообщений: 32
Статус: Offline
Цитата Phoenixxx_Czar ()
Всмысле?

Допустим у меня есть автоматическая аптечка с сбивом. Как мне сделать, чтобы при определенном кол-ве хп у меня она сама юзалась и сбивалась, причем я бы не нажимал на клавиши активации

Добавлено (17.04.2017, 21:21)
---------------------------------------------
Ваш ник: Omicida
Вопрос: Возник еще 1 вопрос. Вот есть у меня текст. При условии, что он не длиннее 100 символов, мне нужно, чтоб он отправлялся в чат. Если же он длиннее 100 символов, то его нужно разделить и отправить разделенным. Как такое реализовать?
Допустим вот такое текст: "Движение по тротуарам, обочинам, по трамвайным рельсам и ж/д путям - 2 уровень розыска Штраф 2.000$ | Изъятие водительских прав."

CZAR Дата: Среда, 19.04.2017, 11:40 | Сообщение # 748
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Цитата Omicida ()
Допустим у меня есть автоматическая аптечка с сбивом. Как мне сделать, чтобы при определенном кол-ве хп у меня она сама юзалась и сбивалась, причем я бы не нажимал на клавиши активации

Ставь таймер на метку и там проверяй хп и пополняй со сбивом smile
Код

;это в самом начале
SetTimer, CheckHP, 50

;это куда хоч
CheckHP:
if (getPlayerHealth()<50)
{
;тут код который будет делать если хп меньше 50
}
return


Цитата Omicida ()
Ваш ник: Omicida
Вопрос: Возник еще 1 вопрос. Вот есть у меня текст. При условии, что он не длиннее 100 символов, мне нужно, чтоб он отправлялся в чат. Если же он длиннее 100 символов, то его нужно разделить и отправить разделенным. Как такое реализовать?
Допустим вот такое текст: "Движение по тротуарам, обочинам, по трамвайным рельсам и ж/д путям - 2 уровень розыска Штраф 2.000$ | Изъятие водительских прав."

Ну скорей всего так:
(мой нубовский способ)
Код

if (StrLen(var)>100)
{
RegExMatch(var, "([A-z_.-+0-9|\/]{100})(.*)", var)
; var1 первые 100 символов, var2 все остальное
}





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019


Сообщение отредактировал Phoenixxx_Czar - Среда, 19.04.2017, 11:40
Daniel5225 Дата: Вторник, 16.05.2017, 18:19 | Сообщение # 749
Новичок
Сообщений: 8
Статус: Offline
Ваш ник: Daniel5225
Вопрос: Как сделать ввод двух переменных в одну комманду? Например, /heal [id] [price]
Заранее спасибо


Сообщение отредактировал Daniel5225 - Среда, 17.05.2017, 06:17
ReversFlash Дата: Вторник, 16.05.2017, 19:16 | Сообщение # 750
Новичок
Сообщений: 4
Статус: Offline
Ваш ник: Revers Flash
Вопрос: Можете объяснить как сделать чтобы вписывало ник в сампе по иду. Ну вот там пример, уверен что в чем-то ошибка и не робить у меня

Цитата
Numpad0::
id := getId()
nick := getPlayerNameById(Id)
SendChat("Меня зовут " nick)
return


Сообщение отредактировал ReversFlash - Вторник, 16.05.2017, 20:00
Поиск:
Статистика Форума