Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> readmem
Dido
сообщение 15.4.2020, 11:55
Сообщение #1


*

Registred
Сообщений: 5
Регистрация: 15.4.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.604
Возраст: 33



Подскажите по Lua, как в readmem пропустить параметр size, есть какое-то дефолтное значение? мне нужно указать все кроме него так как тип "d". Или можно просто пропускать и заполнять readmem(adress, type, handle, modulename)?

Как изменять lasttargetid() и тд. В старом set lasttargetid val, а как в Lua?

dead() нету?

Умеет ли определять состояние Poisoned?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.4.2020, 13:21
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Тип d - 4 байта.
Цитата
Как изменять lasttargetid()

Попробуйте указывать новое значение в скобках.
Код
lasttargetid(val)
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dido
сообщение 15.4.2020, 13:34
Сообщение #3


*

Registred
Сообщений: 5
Регистрация: 15.4.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.604
Возраст: 33



Подставлял и 4 и 0 и -1, всегда результат -1.

Пробовал, не меняет.

Pilot 2.41 b4 02.11.2019
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.4.2020, 13:39
Сообщение #4


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Пилот от админа запущен?
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dido
сообщение 15.4.2020, 13:43
Сообщение #5


*

Registred
Сообщений: 5
Регистрация: 15.4.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.604
Возраст: 33



Да, конечно
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.4.2020, 16:33
Сообщение #6


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Размер походу только для строки нужен.
Код
--lua
-- привязка к окну Ctrl+A
local x = readmem (0x242CFB40, 'd', workwindow())
log(x)
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dido
сообщение 15.4.2020, 18:11
Сообщение #7


*

Registred
Сообщений: 5
Регистрация: 15.4.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.604
Возраст: 33



И еще один вопрос, почему string.find возвращает nil в данной ситуации?

Код
--lua

local text = "Player: *You are poisoned with very fatal poison!*"
local findText = "Player: *You are poisoned"
msg(string.find(text, findText))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.4.2020, 18:31
Сообщение #8


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Цитата
почему string.find возвращает nil в данной ситуации?

Код
--lua
local text = "Player: *You are poisoned with very fatal poison!*"
local findText = "Player: *You are poisoned"

log(string.find(text, findText, 1, true))
-- или так
findText = "Player: %*You are poisoned"   -- спецсимволы нужно писать через %
log(string.find(text, findText))

Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dido
сообщение 15.4.2020, 18:32
Сообщение #9


*

Registred
Сообщений: 5
Регистрация: 15.4.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.604
Возраст: 33



Спасибо, осталось только с lasttargetid() и подобные как изменять разобраться.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.4.2020, 18:44
Сообщение #10


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26576
Пользователь №: 16.971
Возраст: 29



Код
осталось только с lasttargetid() и подобные как изменять разобраться.

У меня нет ультимы, ничего подсказать не могу.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
volkinson
сообщение 9.6.2021, 1:25
Сообщение #11


****

Apprentice
Сообщений: 126
Регистрация: 27.5.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.856
Возраст: 28



Цитата(cirus @ 15.4.2020, 18:44) *

Код
осталось только с lasttargetid() и подобные как изменять разобраться.

У меня нет ультимы, ничего подсказать не могу.

А есть кто-нибудь, у кого есть ультима? Вроде такая простая вещь, а не получается. Не задается. Сейчас пытаюсь понять, может string, int тут всему виной.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 13:56
Designed by Nickostyle