[Помощь] Автотэг в рацию
|
|
Kanris1488 |
Дата: Вторник, 26.12.2017, 20:56 | Сообщение # 1
|
Новичок
Сообщений: 15
Статус: Offline
|
Ну кароче, как сделать так, чтобы при вводе допустим "/f Доброе утро" писало "/f LV | Доброе утро"?
Код $~Enter:: { if(isInChat() && !isDialogOpen()) { Sleep, 150 dwAddress := dwSAMP + 0x12D8F8 chatInput := readString(hGTA, dwAddress, 256) if RegExMatch(chatInput, "^\/f (.*)", r) { { SendChat("/f LV | " r1) } } } } return Уже пытался сделать, но при таком подходе отправляется 2 раза - с тэгом и без
|
|
|
|
|
[dev]Marvin |
Дата: Пятница, 29.12.2017, 19:24 | Сообщение # 3
|
Новичок
Сообщений: 28
Статус: Offline
|
Phoenixxx_Czar, давай ты уже прекратишь давать такие бессмысленные советы.
Код $~Enter:: { if(isInChat() && !isDialogOpen()) { blockChatInput() Sleep, 170 dwAddress := dwSAMP + 0x12D8F8 chatInput := readString(hGTA, dwAddress, 256) unblockChatInput() Sleep, 30 if (RegExMatch(chatInput, "^\/f\s(.*)$", match)) { SendChat("/f [LV | ТУТ ЕЩЕ ЧТО-ТО] " match1) } else { SendChat(chatInput) } } } return
Сообщение отредактировал [dev]Marvin - Пятница, 29.12.2017, 19:25 |
|
|
|
T1bro |
Дата: Пятница, 29.12.2017, 21:42 | Сообщение # 4
|
Любитель
Сообщений: 38
Статус: Offline
|
[dev]Marvin, ну на счет кп он прав
MacD
|
|
|
|
[dev]Marvin |
Дата: Пятница, 29.12.2017, 23:02 | Сообщение # 5
|
Новичок
Сообщений: 28
Статус: Offline
|
T1bro, так человек, который написал вопрос итак скинул КП...
Код $~Enter:: { if(isInChat() && !isDialogOpen()) { blockChatInput() Sleep, 170 dwAddress := dwSAMP + 0x12D8F8 chatInput := readString(hGTA, dwAddress, 256) unblockChatInput() Sleep, 30 if (RegExMatch(chatInput, "^\/f\s(.*)$", match)) { SendChat("/f [LV | ТУТ ЕЩЕ ЧТО-ТО] " match1) } else { SendChat(chatInput) } } } return
Вот, это - КП. Командный процессор - что это? Это движок, который может обрабатывать входящие данные, от того и "процессор" - обрабатывать. Ну вот тут и есть движок. Он же может получать данные, и уже думать, отправлять их серверу, или нет...
|
|
|
|
|