[Помощь] Требуется вытащить из диалога id игроков. - Форум - Cheat-Master.Ru | Читерский Форум | Читы для SAMP,CS,Minecraft,CoD,Warface | Продажа аккаунтов SAMP,WoT,Steam,Origin,Warface | Баги,статьи SAMP-RP,Advance-RP,Diamond-RP | Магазин аккаунтов SAMP-RP,Advance-RP,Diamond-RP,Steam,WoT,Warface

Требуется на работу SAMP разработчик
Страница 1 из 11
Модератор форума: Radiance, karabawka, tumkin 
Форум » Программирование » AHK Программирование » [Помощь] Требуется вытащить из диалога id игроков.
[Помощь] Требуется вытащить из диалога id игроков.
ArrowOfDeathДата: Воскресенье, 23.10.2016, 23:36 | Сообщение # 1
Советник
Группа: Модераторы
Сообщений: 734
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

Собственно вот начал:

Код
#IfWinActive GTA:SA:MP
#include samp.ahk

~enter::
~numpadenter::
if (isInChat() = 1)
{
sleep, 300
dwAddress := dwSAMP + 0x12D8F8
chat := readString(hGTA, dwAddress, 256)
if (chat == "/find")
{
return:
if (isDialogOpen() = 1)
{
Dtext:=getDialogText()
RegExMatch(Dtext, "G(.*)\n", out)
RegExMatch(out1, "[0-9]+", chel)
sendchat(""chel) ; my id
return
}
if (isDialogOpen() = 0)
{
goto, return    
}
}
}
return


Могу вытащить только свой id по первой букве. Надобно вытащить id всех игроков в списке + записывая id-ы в уникальную переменную ( дабы потом с id-ми можно было взаимодействовать, к примеру написать каждому игроку из этого списка SMS с одним и тем же текстом )

Заранее спасибо!





Мои AHК скрипты | Темы:

AHK



SHOP | Likest

Неактив 01.05-08.05.17


Сообщение отредактировал ArrowOfDeath - Воскресенье, 23.10.2016, 23:37
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
DemchogДата: Понедельник, 24.10.2016, 07:34 | Сообщение # 2
Любитель
Группа: Пользователи
Сообщений: 34
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

Я сам не знаю, но дам совет.
Через регулярку получаешь ID's через d, далее Loop, Parse, *твоя переменная*, `n, `r
Как-то так.
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Phoenixxx_CzarДата: Понедельник, 24.10.2016, 13:51 | Сообщение # 3
AHK Скриптер
Группа: Читер CM
Сообщений: 231
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

Сохрани в .txt дальше проверяем каждую строку и от туда выбираешь что нужно.

Я в ВК
AHK скрипты на заказ, помогаю с AHK.
--------
AHK
--------
Флудер для SAMP
Выбор в диалогах мышкой и enter`ом
Чекер Друзей и Админов for SAMP
FisherBOT for Pears Project
Быстрый ответ на СМС for SAMP
--------------------------------------------------------
Достижения:
------------------
- 26.02.2017
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
MrGProДата: Понедельник, 24.10.2016, 18:31 | Сообщение # 4
Боец
Группа: Пользователи
Сообщений: 117
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

Прошу значение -> Dtext - в студию

Вот примерно так набросал:
Код
#SingleInstance Force
Name := Object()
ID := Object()

Line=
@(
15305050Dereck_McColl.[FAN][9]
19456323Amerigo_Foster.)([115]
7183183Gray_Fox[158]
8125588Sam_Jones[181]
8357987Alberto_Jones[538]
)

Loop, parse, Line, `n
{
    RegExMatch(A_LoopField, "[\d+](?<Name>[\)\(\[A-Z_.a-z]+[(A-Z_.a-z\]\)])\[(?<Id>\d{1,3})]", Script)
    Name.Insert(ScriptName)
    ID.Insert(ScriptId)
}

F3::
For i in Name
{
   MsgBox, % "/pm " . ID[i] . " - Привет: " . Name[i] . " - как поживаешь ?"
}
return


Тебе помогли не забывай про благодарность >> тыкни репутацию
--------------------------------------------------------------------------------------------


Сообщение отредактировал MrGPro - Понедельник, 24.10.2016, 20:22
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
ArrowOfDeathДата: Понедельник, 24.10.2016, 22:40 | Сообщение # 5
Советник
Группа: Модераторы
Сообщений: 734
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.



Мои AHК скрипты | Темы:

AHK



SHOP | Likest

Неактив 01.05-08.05.17
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
artem227228Дата: Понедельник, 24.10.2016, 22:59 | Сообщение # 6
Новичок
Группа: Пользователи
Сообщений: 20
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.



Сообщение отредактировал artem227228 - Понедельник, 24.10.2016, 23:19
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
ArrowOfDeathДата: Понедельник, 24.10.2016, 23:23 | Сообщение # 7
Советник
Группа: Модераторы
Сообщений: 734
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.



Мои AHК скрипты | Темы:

AHK



SHOP | Likest

Неактив 01.05-08.05.17
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
artem227228Дата: Понедельник, 24.10.2016, 23:40 | Сообщение # 8
Новичок
Группа: Пользователи
Сообщений: 20
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
ArrowOfDeathДата: Понедельник, 24.10.2016, 23:59 | Сообщение # 9
Советник
Группа: Модераторы
Сообщений: 734
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

artem227228, Странно, у меня даже не высчитывает id игрока по нику, пишет -1..Также и по ID ник не считает.

Нашел проблемку..в SciTE4AutoHotkey


Мои AHК скрипты | Темы:

AHK



SHOP | Likest

Неактив 01.05-08.05.17


Сообщение отредактировал ArrowOfDeath - Вторник, 25.10.2016, 00:09
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
MrGProДата: Вторник, 25.10.2016, 02:23 | Сообщение # 10
Боец
Группа: Пользователи
Сообщений: 117
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.



Тебе помогли не забывай про благодарность >> тыкни репутацию
--------------------------------------------------------------------------------------------
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
ArrowOfDeathДата: Вторник, 25.10.2016, 12:29 | Сообщение # 11
Советник
Группа: Модераторы
Сообщений: 734
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

MrGPro, Благодарю , все получилось!)

Мои AHК скрипты | Темы:

AHK



SHOP | Likest

Неактив 01.05-08.05.17
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » AHK Программирование » [Помощь] Требуется вытащить из диалога id игроков.
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Мутим бабки [Facedrop]

За каким проектом будущее... [Vampir0111]

★★★ Сливаю тактику казино... [BOOMM228]

Продажа логов SAMP/Смешка [-Красавчег-]

[ПРОДАМ]ПРОДАМ ЖИРНУЮ ПУ ... [[CM]Madix]

[CLEO] Бесплатно делаю ск... [edic2001]

№ заказа: 1640051 невалид... [АК_47]

[1639561] Компот, код на ... [АК_47]

Акк не соответствует опис... [АК_47]

CM Smiles v1.3 by Chapper... [NEAZZ123]

[1]>S0beit - pr9n project for samp 0.3.7 [9453]

[2]>RakBot 0.7 - прокачка аккаунтов без GTA [9221]

[3]>Часто задаваемые вопросы... [8145]

[4]>Скуплю и Продам все Ваши вирты! [7597]

[5]>Вопросы и ответы [6279]

[6]>[0.3.7][RUS] Sobeit modified by MishaN [6162]

[7]>Продажа вирт 1кк АРП~400р ДРП~400р.СРП~150р. [6041]

[8]>SAMP-Bot 0.5.9.1 by Jamely [4679]

[9]>Бесконечное слово [4577]

[10]>[Samp-Rp.Ru]Обновлен список Админов (27.01.2016) [4125]

[11]>[CLEO] Вопрос - Ответ [4071]

[12]>Курилка [3165]

[1]>АК_47 [24197]

[2]>GеNius [6459]

[3]>romka619 [5380]

[4]>[CM]AGRESSOR [4609]

[5]>Сэс [4422]

[6]>[CM]Russel [4401]

[7]>Snake_Firm [4141]

[8]>Artem_Buero [4009]

[9]>[CM]Durman [3138]

[10]>sky_Woker [3008]

[11]>iMaddy [2863]

[12]>Sa1nteD [2664]

[13]>Logan™ [2510]

[14]>Ch0c0Cube [2417]

[15]>[CM]ProKeyar [2226]

shadowvasya322 [30.04.2017|23:49]

greenparkgang [30.04.2017|23:44]

spaistar [30.04.2017|23:44]

meriak [30.04.2017|23:38]

oleg_demdovets [30.04.2017|23:38]

lenchuk [30.04.2017|23:35]

Vla111 [30.04.2017|23:34]

CrossisBro [30.04.2017|23:32]

al-selas [30.04.2017|23:32]

Gomer1038 [30.04.2017|23:28]

ZloY3aйk0 [30.04.2017|23:28]

Qhebskycsu [30.04.2017|23:18]

_Delfinity_2005 [30.04.2017|23:18]

Tolan23 [30.04.2017|23:15]

SergeySer1y [30.04.2017|23:14]


CM Team © 2009-2017 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.