Вопросы по AHK-скриптингу

Andreykas1421

Новичок
47
0
Я не умею писать часть\начало, если я пишу, то я пишу сразу готовое.

Дай мне текст того, где написан ранг ( скрин, выведи в текстовик )
Вот
Код:
Текущее состояние счета:         0 рублей

{FFFFFF}Имя: {B83434}[Nick_Nick]
{FFFFFF}Пол: {B83434}[Мужчина]
{FFFFFF}Уровень: {B83434}[11]
{FFFFFF}Уважение: {B83434}[111/111]
{FFFFFF}Деньги: {B83434}[$11111]

{FFFFFF}Номер телефона: {B83434}[111111]
{FFFFFF}Деньги в банке: {B83434}[$21111]
{FFFFFF}Деньги на депозите: {B83434}[$11111]
{FFFFFF}Работа: {B83434}[Механик]
{FFFFFF}Организация: {B83434}[TV студия]
{FFFFFF}Должность: {B83434}Директор(10)

{FFFFFF}Уровень розыска: {B83434}[0]
{FFFFFF}Законопослушность: {B83434}100/100

{FFFFFF}Предупреждения: {B83434}[0]
{FFFFFF}IP адрес: {B83434}[111.11.1.111]
{FFFFFF}Пропуски в тир: {B83434}[0]
{FFFFFF}Семейные талоны: {B83434}[0]
{FFFFFF}Наркозависимость: {B83434}132     {961C00}[1 lvl]
{FFFFFF}Банковская карта: {B83434}[ Имеется ]
{FFFFFF}Статус: {B83434}[Diamond]
{FFFFFF}Телефонная книжка: {B83434}[ Имеется ]
{FFFFFF}Удочка: {B83434}[ Имеется ]
{FFFFFF}Супруг(а): {B83434}Nick_Nick
{FFFFFF}Возможность владеть 5-ми бизнесами: {B83434}[НЕТ]{FFFFFF}
{FFFFFF}Возможность владеть 4-я домами: {B83434}[НЕТ]{FFFFFF}

{AFAFAF}Sultan(1428)
Статус блокировки: [Открыт]
Сигнализация: [Выключена]

{AFAFAF}Comet(502)
Статус блокировки: [Закрыт]
Сигнализация: [Выключена]
 

Revalto

Известный
532
225
Вот
Код:
Текущее состояние счета:         0 рублей

{FFFFFF}Имя: {B83434}[Nick_Nick]
{FFFFFF}Пол: {B83434}[Мужчина]
{FFFFFF}Уровень: {B83434}[11]
{FFFFFF}Уважение: {B83434}[111/111]
{FFFFFF}Деньги: {B83434}[$11111]

{FFFFFF}Номер телефона: {B83434}[111111]
{FFFFFF}Деньги в банке: {B83434}[$21111]
{FFFFFF}Деньги на депозите: {B83434}[$11111]
{FFFFFF}Работа: {B83434}[Механик]
{FFFFFF}Организация: {B83434}[TV студия]
{FFFFFF}Должность: {B83434}Директор(10)

{FFFFFF}Уровень розыска: {B83434}[0]
{FFFFFF}Законопослушность: {B83434}100/100

{FFFFFF}Предупреждения: {B83434}[0]
{FFFFFF}IP адрес: {B83434}[111.11.1.111]
{FFFFFF}Пропуски в тир: {B83434}[0]
{FFFFFF}Семейные талоны: {B83434}[0]
{FFFFFF}Наркозависимость: {B83434}132     {961C00}[1 lvl]
{FFFFFF}Банковская карта: {B83434}[ Имеется ]
{FFFFFF}Статус: {B83434}[Diamond]
{FFFFFF}Телефонная книжка: {B83434}[ Имеется ]
{FFFFFF}Удочка: {B83434}[ Имеется ]
{FFFFFF}Супруг(а): {B83434}Nick_Nick
{FFFFFF}Возможность владеть 5-ми бизнесами: {B83434}[НЕТ]{FFFFFF}
{FFFFFF}Возможность владеть 4-я домами: {B83434}[НЕТ]{FFFFFF}

{AFAFAF}Sultan(1428)
Статус блокировки: [Открыт]
Сигнализация: [Выключена]

{AFAFAF}Comet(502)
Статус блокировки: [Закрыт]
Сигнализация: [Выключена]
Код:
RegExMatch(getDialogText(), "}Организация:\s+{B83434}(.*)", match)
 

madrasso

Потрачен
883
325
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
RegExMatch(getDialogText(), "}Организация:\s+{B83434}(.*)", match)
Причем тут организация? Нужен ранг.

Вот
Код:
Текущее состояние счета:         0 рублей

{FFFFFF}Имя: {B83434}[Nick_Nick]
{FFFFFF}Пол: {B83434}[Мужчина]
{FFFFFF}Уровень: {B83434}[11]
{FFFFFF}Уважение: {B83434}[111/111]
{FFFFFF}Деньги: {B83434}[$11111]

{FFFFFF}Номер телефона: {B83434}[111111]
{FFFFFF}Деньги в банке: {B83434}[$21111]
{FFFFFF}Деньги на депозите: {B83434}[$11111]
{FFFFFF}Работа: {B83434}[Механик]
{FFFFFF}Организация: {B83434}[TV студия]
{FFFFFF}Должность: {B83434}Директор(10)

{FFFFFF}Уровень розыска: {B83434}[0]
{FFFFFF}Законопослушность: {B83434}100/100

{FFFFFF}Предупреждения: {B83434}[0]
{FFFFFF}IP адрес: {B83434}[111.11.1.111]
{FFFFFF}Пропуски в тир: {B83434}[0]
{FFFFFF}Семейные талоны: {B83434}[0]
{FFFFFF}Наркозависимость: {B83434}132     {961C00}[1 lvl]
{FFFFFF}Банковская карта: {B83434}[ Имеется ]
{FFFFFF}Статус: {B83434}[Diamond]
{FFFFFF}Телефонная книжка: {B83434}[ Имеется ]
{FFFFFF}Удочка: {B83434}[ Имеется ]
{FFFFFF}Супруг(а): {B83434}Nick_Nick
{FFFFFF}Возможность владеть 5-ми бизнесами: {B83434}[НЕТ]{FFFFFF}
{FFFFFF}Возможность владеть 4-я домами: {B83434}[НЕТ]{FFFFFF}

{AFAFAF}Sultan(1428)
Статус блокировки: [Открыт]
Сигнализация: [Выключена]

{AFAFAF}Comet(502)
Статус блокировки: [Закрыт]
Сигнализация: [Выключена]

Перед RegExMatch, сделай путь к статистике, ну типо sendchat("/mm"), sendinput, {enter}, далее открывается статистика и выполняется уже следующий код
AutoHotKey:
RegExMatch(getDialogText(), ".*Должность.*\(([0-9]+)\)", rang)
if (rang = 10)
    ShowDialog(2, "Меню", "Cобес`nВыдать выговор", "Ок")
else
    ShowDialog(2, "Меню", "Выдать выговор", "Ок")
Result := LineResult()
if (!Result)
   return
gosub, Lecs%Result%
 
Последнее редактирование модератором:

Andy Safino

Участник
69
4
Без /pas 1 и /pas 2 скрипт будет ждать пока ему покажут паспорт и сам определит розыск, че кого
AutoHotKey:
$~NumpadEnter::
$~Enter::
if (isInChat() && !isDialogOpen())
{
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    IfWinNotActive, GTA:SA:MP
        return
    if (chatInput == "/pas") {
        sendchat("Здравствуйте, Вас беспокоит сотрудник ЛСПД - Andy Safino.")
        Sleep, 1000
        sendchat("Предъявите Ваши документы, уверяю Вас, это обычная проверка.")
        addChatMessage("  {fa9005}|      {FFFFFF}Скрипт {fa9005}ожидает{FFFFFF}, пока игрок покажет паспорт.")
        while(!isDialogOpen())
            continue
        RegExMatch(getDialogText(), "Уровень розыска.*([0-6]+)", out)
        SendInput, {enter}
        if (out1 == 0) {
            sendchat("бла бла бла, вернул паспорт")
            sendchat("бла бла бла, вернул паспорт")
        } else if (out1 >= 1) {
            addChatMessage("  {fa9005}|      {FF0000}ВНИМАНИЕ! {FFFFFF}Игрок находится в розыске! Уровень розыска: " out1)
            sendchat("ну типо ты в розыске, бро")
        } else
            addChatMessage("  {fa9005}|      {FF0000}ОШИБКА! {FFFFFF}Не удалось определить розыск")
    }
return
Работает не корректно, после того как прописал /pas, отыгровка приветствия, как человек показует паспорт, то 0 реакции.
 

bh.cheat

Известный
13
0
Помогите пж. В кратце, скрипт отсчитывает кол-во педов в машине и выводит их никнеймы в чат. Как вставить в этот скрипт определение района города,то есть где находишься?

AutoHotKey:
#IfWinActive, GTA:SA:MP
#include SAMP.ahk

Numpad2::
s:=-1
f:=0
AllName:=""
loop, 4
{
    s++
    IdP:=getMyPassengerId(s)
    Skin:=getTargetPlayerSkinIdByPed(getPedById(IdP))
    if((Skin==280 or Skin==76 or Skin==281 or Skin==306 or Skin==266 or Skin==284 or Skin==307 or Skin==265 or Skin==282 or Skin==309 or Skin==267 or Skin==285 or Skin==288 or Skin==283 or Skin==163 or Skin==164 or Skin==165 or Skin==166 or Skin==286 or Skin==303 or Skin==304 or Skin==305 or Skin==310 or Skin==311) and IdP!=-1)
    {
        f++
        Name:=getPlayerNameById(IdP)
        RegExMatch(Name, "^([A-Z])[a-z]*_([A-Z][a-z]*)$", NameB)
        if(AllName=="")
            AllName:=NameB1 "." NameB2
        else AllName:=AllName ", " NameB1 "." NameB2
    }
}
if(f==0)
    Output:=""
else if(f==1)
    Output:="Напарник: " AllName "."
else if(f>=2)
    Output:="Напарники: " AllName "."
b:=StrLen(Output)+2
SendMessage, 0x50,, 0x4190419,, A
Sendinput {F6}/r Патруль "  ". %Output%{Left %b%}
Return
 
Последнее редактирование:

madrasso

Потрачен
883
325
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Работает не корректно, после того как прописал /pas, отыгровка приветствия, как человек показует паспорт, то 0 реакции.
AutoHotKey:
$~NumpadEnter::
$~Enter::
if (isInChat() && !isDialogOpen())
{
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    IfWinNotActive, GTA:SA:MP
        return
    if (chatInput == "/pas") {
        sendchat("Здравствуйте, Вас беспокоит сотрудник ЛСПД - Andy Safino.")
        Sleep, 1000
        sendchat("Предъявите Ваши документы, уверяю Вас, это обычная проверка.")
        addChatMessageEx("fa9005", "  |     {FFFFFF}Когда игрок покажет паспорт, нажмите {00FF33}1{FFFFFF}.")
        KeyWait, 1, D
        RegExMatch(getDialogText(), "Уровень розыска.*([0-6]+)", out)
        SendInput, {enter}
        if (out1 == 0) {
            sendchat("бла бла бла, вернул паспорт")
            sendchat("бла бла бла, вернул паспорт")
        } else if (out1 >= 1) {
            addChatMessage("  {fa9005}|      {FF0000}ВНИМАНИЕ! {FFFFFF}Игрок находится в розыске! Уровень розыска: " out1)
            sendchat("ну типо ты в розыске, бро")
        } else
            addChatMessage("  {fa9005}|      {FF0000}ОШИБКА! {FFFFFF}Не удалось определить розыск")
    }
return

Помогите пж. В кратце, скрипт отсчитывает кол-во педов в машине и выводит их никнеймы в чат. Как вставить в этот скрипт определение района города,то есть где находишься?

AutoHotKey:
#IfWinActive, GTA:SA:MP
#include SAMP.ahk

Numpad2::
s:=-1
f:=0
AllName:=""
loop, 4
{
    s++
    IdP:=getMyPassengerId(s)
    Skin:=getTargetPlayerSkinIdByPed(getPedById(IdP))
    if((Skin==280 or Skin==76 or Skin==281 or Skin==306 or Skin==266 or Skin==284 or Skin==307 or Skin==265 or Skin==282 or Skin==309 or Skin==267 or Skin==285 or Skin==288 or Skin==283 or Skin==163 or Skin==164 or Skin==165 or Skin==166 or Skin==286 or Skin==303 or Skin==304 or Skin==305 or Skin==310 or Skin==311) and IdP!=-1)
    {
        f++
        Name:=getPlayerNameById(IdP)
        RegExMatch(Name, "^([A-Z])[a-z]*_([A-Z][a-z]*)$", NameB)
        if(AllName=="")
            AllName:=NameB1 "." NameB2
        else AllName:=AllName ", " NameB1 "." NameB2
    }
}
if(f==0)
    Output:=""
else if(f==1)
    Output:="Напарник: " AllName "."
else if(f>=2)
    Output:="Напарники: " AllName "."
b:=StrLen(Output)+2
SendMessage, 0x50,, 0x4190419,, A
Sendinput {F6}/r Патруль "  ". %Output%{Left %b%}
Return


Район: getPlayerZone()
Город: getPlayerCity()
 
Последнее редактирование модератором:

Alexcmd

Новичок
5
2
Помогите, пожалуйста, как возможно вывести новое диалоговое окно при нажатии кнопки внизу "Далее"?
Код:
ShowDialog("0", "Заголовок", "Текст`nТекст2", "Закрыть", "Далее"
 

Andy Safino

Участник
69
4
Помогите, пожалуйста, как возможно вывести новое диалоговое окно при нажатии кнопки внизу "Далее"?
Код:
ShowDialog("0", "Заголовок", "Текст`nТекст2", "Закрыть", "Далее"
Небольшой пример по диалогам:
Код:
:?:/команда::
showDialog(2, "Заголовок","[1]Текст1`n[2]Текст2`n[3]Текст3`n[4]Текст4", "ОК")
Result := LineResult()
if (!Result)
return
Gosub, dil%Result%
return
dil1:
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}текст бла бла бла{enter} ; или другой текст либо же функция
return
dil2:
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}текст бла бла бла{enter} ; или другой текст либо же функция
return
По поводу кнопки "Далее", она появится сама как только диалоговое окно полностью будет заполнено.
Вот пример появления нового диалогового окна при выборе списка в предыдущем:
Код:
:*:/help::
showDialog(2, "Заголовок","[1]Текст1`n[2]Текст2`n[3]Текст3`n[4]Текст4", "ОК")
Result := LineResult()
if (!Result)
return
Gosub, dil%Result%
return
dil1:
showDialog(2, "Заголовок","[1]Текст1`n[2]Текст2`n[3]Текст3`n[4]Текст4`n[5]Текст5", "ОК")
Result := LineResult()
if (!Result)
return
Gosub, dwa%Result%
return
dwa1:
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}бла-бла-бла{enter} ; текст либо же функция по желанию.
return
dwa2:
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}бла-бла-бла{enter}
return
 
  • Нравится
Реакции: Alexcmd

Alexcmd

Новичок
5
2
Проблема в следующем, хочу создать подсказку по скоростям, выдает ошибку (Error at line 1), кол следующий:
Код:
#IfWinActive GTA:SA:MP
#SingleInstance Force
#UseHook
#NoEnv
#include SAMP.ahk

F8::
ShowDialog("2", "Adm подсказка | Скорости", "[1] ID а/м [400-475]`n[2] ID а/м [477-546]`n[3] ID а/м [547-603]", "OK")
Result := LineResult()
if (!Result)
return
Gosub, auto%Result%
return
auto1:
ShowDialog("0", "Adm подсказка | Скорости | [400-475]", "{FFFFFF}Landstalker (400) {FFFF00}158 {FF6666}182`n{FFFFFF}Bravura (401) {FFFF00}147 {FF6666}230`n{FFFFFF}Buffalo (402) {FFFF00}186 {FF6666}186`n{FFFFFF}Perenniel (404) {FFFF00}133 {FF6666}226`n{FFFFFF}Sentinel (405) {FFFF00}164 {FF6666}164`n{FFFFFF}Manana (410) {FFFF00}130 {FF6666}271`n{FFFFFF}Infernus (411) {FFFF00}221 {FF6666}241`n{FFFFFF}Voodoo (412) {FFFF00}168 {FF6666}180`n{FFFFFF}Pony (413) {FFFF00}110 {FF6666}263`n{FFFFFF}Cheetah (415) {FFFF00}192 {FF6666}192`n{FFFFFF}Ambulance (416) {FFFF00}154 {FF6666}230`n{FFFFFF}Moonbeam (418) {FFFF00}115 {FF6666}271`n{FFFFFF}Esperanto (419) {FFFF00}149 {FF6666}182`n{FFFFFF}Taxi (420) {FFFF00}142 {FF6666}232`n{FFFFFF}Washington (421) {FFFF00}153 {FF6666}242`n{FFFFFF}Bobcat (422) {FFFF00}140 {FF6666}182`n{FFFFFF}BF Injection (424) {FFFF00}135 {FF6666}182`n{FFFFFF}Premier (426) {FFFF00}173 {FF6666}173`n{FFFFFF}Enforcer (427) {FFFF00}165 {FF6666}165`n{FFFFFF}Banshee (429) {FFFF00}202 {FF6666}202`n{FFFFFF}Bus (431) {FFFF00}130 {FF6666}182`n{FFFFFF}Hotknife (434) {FFFF00}167 {FF6666}167`n{FFFFFF}Previon (436) {FFFF00}149 {FF6666}182`n{FFFFFF}Stallion (439) {FFFF00}168 {FF6666}168`n{FFFFFF}Turismo (451) {FFFF00}193 {FF6666}193`n{FFFFFF}Solair (458) {FFFF00}157 {FF6666}182`n{FFFFFF}Berkley's RC Van (459) {FFFF00}136 {FF6666}182`n{FFFFFF}Oсеanic (467) {FFFF00}140 {FF6666}243`n{FFFFFF}Hermes (474) {FFFF00}149 {FF6666}243`n{FFFFFF}Sabre (475) {FFFF00}173 {FF6666}173", "OK")
return
auto2:
ShowDialog("0", "Adm подсказка | Скорости | [477-546]", "{FFFFFF}ZR-350 (477) {FFFF00}186 {FF6666}186`n{FFFFFF}Walton (478) {FFFF00}118 {FF6666}271`n{FFFFFF}Regina (479) {FFFF00}140 {FF6666}220`n{FFFFFF}Comet (480) {FFFF00}184 {FF6666}184`n{FFFFFF}Camper (483) {FFFF00}123 {FF6666}182`n{FFFFFF}Rancher (489) {FFFF00}139 {FF6666}241`n{FFFFFF}Virgo (491) {FFFF00}149 {FF6666}247`n{FFFFFF}Greenwood (492) {FFFF00}140 {FF6666}271`n{FFFFFF}Hotring Racer (494/502/503) {FFFF00}215 {FF6666}242`n{FFFFFF}Sandking (495) {FFFF00}176 {FF6666}182`n{FFFFFF}Blista Compact (496) {FFFF00}163 {FF6666}162`n{FFFFFF}Super GT (506) {FFFF00}179 {FF6666}242`n{FFFFFF}Elegant (507) {FFFF00}166 {FF6666}166`n{FFFFFF}Nebula (516) {FFFF00}157 {FF6666}236`n{FFFFFF}Majestic (517) {FFFF00}157 {FF6666}182`n{FFFFFF}Buccaneer (518) {FFFF00}164 {FF6666}173`n{FFFFFF}Fortune (526) {FFFF00}158 {FF6666}182`n{FFFFFF}Cadrona (527) {FFFF00}149 {FF6666}182`n{FFFFFF}FBI Truck (528) {FFFF00}176 {FF6666}272`n{FFFFFF}Willard (529) {FFFF00}149 {FF6666}210`n{FFFFFF}Feltzer (533) {FFFF00}167 {FF6666}167`n{FFFFFF}Remington (534) {FFFF00}169 {FF6666}169`n{FFFFFF}Slamvan (535) {FFFF00}158 {FF6666}182`n{FFFFFF}Blade (536) {FFFF00}173 {FF6666}173`n{FFFFFF}Vincent (540) {FFFF00}149 {FF6666}182`n{FFFFFF}Bullet (541) {FFFF00}203 {FF6666}203`n{FFFFFF}Clover (542) {FFFF00}163 {FF6666}164`n{FFFFFF}Sadler (543) {FFFF00}151 {FF6666}182`n{FFFFFF}Hustler (545) {FFFF00}147 {FF6666}147`n{FFFFFF}Intruder (546) {FFFF00}149 {FF6666}237", "OK")
return
auto3:
ShowDialog("0", "Adm подсказка | Скорости | [547-603]", "{FFFFFF}Primo (547) {FFFF00}143 {FF6666}182`n{FFFFFF}Tampa (549) {FFFF00}153 {FF6666}210`n{FFFFFF}Sunrise (550) {FFFF00}145 {FF6666}182`n{FFFFFF}Mesa (550) {FFFF00}140 {FF6666}182`n{FFFFFF}Merit (551) {FFFF00}157 {FF6666}182`n{FFFFFF}Yosemite (554) {FFFF00}144 {FF6666}182`n{FFFFFF}Windsor (555) {FFFF00}158 {FF6666}180`n{FFFFFF}Uranus (558) {FFFF00}156 {FF6666}182`n{FFFFFF}Jester (559) {FFFF00}178 {FF6666}272`n{FFFFFF}Sultan (560) {FFFF00}169 {FF6666}181`n{FFFFFF}Stratum (561) {FFFF00}154 {FF6666}182`n{FFFFFF}Elegy (562) {FFFF00}178 {FF6666}256`n{FFFFFF}Flash (565) {FFFF00}165 {FF6666}182`n{FFFFFF}Tahoma (566) {FFFF00}160 {FF6666}182`n{FFFFFF}Savanna (567) {FFFF00}173 {FF6666}182`n{FFFFFF}Broadway (575) {FFFF00}158 {FF6666}182`n{FFFFFF}Tornado (576) {FFFF00}158 {FF6666}182`n{FFFFFF}Huntley (579) {FFFF00}158 {FF6666}180`n{FFFFFF}Stafford (580) {FFFF00}153 {FF6666}182`n{FFFFFF}Euros (587) {FFFF00}165 {FF6666}165`n{FFFFFF}Club (589) {FFFF00}163 {FF6666}163`n{FFFFFF}Police Car (LVPD) (598) {FFFF00}175 {FF6666}182`n{FFFFFF}Alpha (602) {FFFF00}169 {FF6666}240`n{FFFFFF}Phoenix (603) {FFFF00}171 {FF6666}171", "OK")
return

Что может быть не так?
 
Последнее редактирование:

Black_Bird

Участник
59
4
Как сделать что бы при наборе" /r to" вывелся диалог, при этом чат не закрылся и не очистелся
 
  • Нравится
Реакции: Andy Safino

Andy Safino

Участник
69
4
Проблема в следующем, хочу создать подсказку по скоростям, выдает ошибку (Error at line 1), кол следующий:
Код:
#IfWinActive GTA:SA:MP
#SingleInstance Force
#UseHook
#NoEnv
#include SAMP.ahk

F8::
ShowDialog("2", "Adm подсказка | Скорости", "[1] ID а/м [400-475]`n[2] ID а/м [477-546]`n[3] ID а/м [547-603]", "OK")
Result := LineResult()
if (!Result)
return
Gosub, auto%Result%
return
auto1:
ShowDialog("0", "Adm подсказка | Скорости | [400-475]", "{FFFFFF}Landstalker (400) {FFFF00}158 {FF6666}182`n{FFFFFF}Bravura (401) {FFFF00}147 {FF6666}230`n{FFFFFF}Buffalo (402) {FFFF00}186 {FF6666}186`n{FFFFFF}Perenniel (404) {FFFF00}133 {FF6666}226`n{FFFFFF}Sentinel (405) {FFFF00}164 {FF6666}164`n{FFFFFF}Manana (410) {FFFF00}130 {FF6666}271`n{FFFFFF}Infernus (411) {FFFF00}221 {FF6666}241`n{FFFFFF}Voodoo (412) {FFFF00}168 {FF6666}180`n{FFFFFF}Pony (413) {FFFF00}110 {FF6666}263`n{FFFFFF}Cheetah (415) {FFFF00}192 {FF6666}192`n{FFFFFF}Ambulance (416) {FFFF00}154 {FF6666}230`n{FFFFFF}Moonbeam (418) {FFFF00}115 {FF6666}271`n{FFFFFF}Esperanto (419) {FFFF00}149 {FF6666}182`n{FFFFFF}Taxi (420) {FFFF00}142 {FF6666}232`n{FFFFFF}Washington (421) {FFFF00}153 {FF6666}242`n{FFFFFF}Bobcat (422) {FFFF00}140 {FF6666}182`n{FFFFFF}BF Injection (424) {FFFF00}135 {FF6666}182`n{FFFFFF}Premier (426) {FFFF00}173 {FF6666}173`n{FFFFFF}Enforcer (427) {FFFF00}165 {FF6666}165`n{FFFFFF}Banshee (429) {FFFF00}202 {FF6666}202`n{FFFFFF}Bus (431) {FFFF00}130 {FF6666}182`n{FFFFFF}Hotknife (434) {FFFF00}167 {FF6666}167`n{FFFFFF}Previon (436) {FFFF00}149 {FF6666}182`n{FFFFFF}Stallion (439) {FFFF00}168 {FF6666}168`n{FFFFFF}Turismo (451) {FFFF00}193 {FF6666}193`n{FFFFFF}Solair (458) {FFFF00}157 {FF6666}182`n{FFFFFF}Berkley's RC Van (459) {FFFF00}136 {FF6666}182`n{FFFFFF}Oсеanic (467) {FFFF00}140 {FF6666}243`n{FFFFFF}Hermes (474) {FFFF00}149 {FF6666}243`n{FFFFFF}Sabre (475) {FFFF00}173 {FF6666}173", "OK")
return
auto2:
ShowDialog("0", "Adm подсказка | Скорости | [477-546]", "{FFFFFF}ZR-350 (477) {FFFF00}186 {FF6666}186`n{FFFFFF}Walton (478) {FFFF00}118 {FF6666}271`n{FFFFFF}Regina (479) {FFFF00}140 {FF6666}220`n{FFFFFF}Comet (480) {FFFF00}184 {FF6666}184`n{FFFFFF}Camper (483) {FFFF00}123 {FF6666}182`n{FFFFFF}Rancher (489) {FFFF00}139 {FF6666}241`n{FFFFFF}Virgo (491) {FFFF00}149 {FF6666}247`n{FFFFFF}Greenwood (492) {FFFF00}140 {FF6666}271`n{FFFFFF}Hotring Racer (494/502/503) {FFFF00}215 {FF6666}242`n{FFFFFF}Sandking (495) {FFFF00}176 {FF6666}182`n{FFFFFF}Blista Compact (496) {FFFF00}163 {FF6666}162`n{FFFFFF}Super GT (506) {FFFF00}179 {FF6666}242`n{FFFFFF}Elegant (507) {FFFF00}166 {FF6666}166`n{FFFFFF}Nebula (516) {FFFF00}157 {FF6666}236`n{FFFFFF}Majestic (517) {FFFF00}157 {FF6666}182`n{FFFFFF}Buccaneer (518) {FFFF00}164 {FF6666}173`n{FFFFFF}Fortune (526) {FFFF00}158 {FF6666}182`n{FFFFFF}Cadrona (527) {FFFF00}149 {FF6666}182`n{FFFFFF}FBI Truck (528) {FFFF00}176 {FF6666}272`n{FFFFFF}Willard (529) {FFFF00}149 {FF6666}210`n{FFFFFF}Feltzer (533) {FFFF00}167 {FF6666}167`n{FFFFFF}Remington (534) {FFFF00}169 {FF6666}169`n{FFFFFF}Slamvan (535) {FFFF00}158 {FF6666}182`n{FFFFFF}Blade (536) {FFFF00}173 {FF6666}173`n{FFFFFF}Vincent (540) {FFFF00}149 {FF6666}182`n{FFFFFF}Bullet (541) {FFFF00}203 {FF6666}203`n{FFFFFF}Clover (542) {FFFF00}163 {FF6666}164`n{FFFFFF}Sadler (543) {FFFF00}151 {FF6666}182`n{FFFFFF}Hustler (545) {FFFF00}147 {FF6666}147`n{FFFFFF}Intruder (546) {FFFF00}149 {FF6666}237", "OK")
return
auto3:
ShowDialog("0", "Adm подсказка | Скорости | [547-603]", "{FFFFFF}Primo (547) {FFFF00}143 {FF6666}182`n{FFFFFF}Tampa (549) {FFFF00}153 {FF6666}210`n{FFFFFF}Sunrise (550) {FFFF00}145 {FF6666}182`n{FFFFFF}Mesa (550) {FFFF00}140 {FF6666}182`n{FFFFFF}Merit (551) {FFFF00}157 {FF6666}182`n{FFFFFF}Yosemite (554) {FFFF00}144 {FF6666}182`n{FFFFFF}Windsor (555) {FFFF00}158 {FF6666}180`n{FFFFFF}Uranus (558) {FFFF00}156 {FF6666}182`n{FFFFFF}Jester (559) {FFFF00}178 {FF6666}272`n{FFFFFF}Sultan (560) {FFFF00}169 {FF6666}181`n{FFFFFF}Stratum (561) {FFFF00}154 {FF6666}182`n{FFFFFF}Elegy (562) {FFFF00}178 {FF6666}256`n{FFFFFF}Flash (565) {FFFF00}165 {FF6666}182`n{FFFFFF}Tahoma (566) {FFFF00}160 {FF6666}182`n{FFFFFF}Savanna (567) {FFFF00}173 {FF6666}182`n{FFFFFF}Broadway (575) {FFFF00}158 {FF6666}182`n{FFFFFF}Tornado (576) {FFFF00}158 {FF6666}182`n{FFFFFF}Huntley (579) {FFFF00}158 {FF6666}180`n{FFFFFF}Stafford (580) {FFFF00}153 {FF6666}182`n{FFFFFF}Euros (587) {FFFF00}165 {FF6666}165`n{FFFFFF}Club (589) {FFFF00}163 {FF6666}163`n{FFFFFF}Police Car (LVPD) (598) {FFFF00}175 {FF6666}182`n{FFFFFF}Alpha (602) {FFFF00}169 {FF6666}240`n{FFFFFF}Phoenix (603) {FFFF00}171 {FF6666}171", "OK")
return

Что может быть не так?
Дело не в коде, скачать - Samp UDF и кинуть в папку со скриптом, samp.ahk в данном случае не нужен, так что пропиши samp udf.

Как сделать что бы при наборе" /r to" вывелся диалог, при этом чат не закрылся и не очистелся
Скажи мне, что ты хочешь прописать в /r?
 
Последнее редактирование модератором:
  • Нравится
Реакции: Alexcmd

Alexcmd

Новичок
5
2
Дело не в коде, скачать - Samp UDF и кинуть в папку со скриптом, samp.ahk в данном случае не нужен, так что пропиши samp udf.
А можно узнать, откуда можно скачать именно samp UDF? А то всегда показывается samp.ahk
 
  • Нравится
Реакции: Andy Safino

madrasso

Потрачен
883
325
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Дело не в коде, скачать - Samp UDF и кинуть в папку со скриптом, samp.ahk в данном случае не нужен, так что пропиши samp udf.
samp - это возможно и есть samp udf, у удф может быть любое название, какое хочешь.
 

Black_Bird

Участник
59
4
Скажи мне, что ты хочешь прописать в /r?
/r {Тэг человека (он уже пишется)} to и появляется таблица с выбором, кому писать

samp - это возможно и есть samp udf, у удф может быть любое название, какое хочешь.
Например: STAFF-1, STAFF-2 и так далее
(Это в той таблице де выбор кому писать)
 
Последнее редактирование модератором: