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

Lobber

Известный
178
57
Доброго времени суток всем
Возник значится вопрос, каким методом можно заставить самп принудительно перейти в режим подключения к серверу без SF
Покопал форум, ничего особо полезного не нашел, а очень хотелось бы
Если товарищ @D3.Pheonix бы покопал на эту тему, был бы весьма благодарен, ибо видимо либо сам слепой, либо этого нет в природе (в частности BH)
 

D3.Pheonix

🎹
Модератор
2,868
1,647
Доброго времени суток всем
Возник значится вопрос, каким методом можно заставить самп принудительно перейти в режим подключения к серверу без SF
Покопал форум, ничего особо полезного не нашел, а очень хотелось бы
Если товарищ @D3.Pheonix бы покопал на эту тему, был бы весьма благодарен, ибо видимо либо сам слепой, либо этого нет в природе (в частности BH)
В душе не ебу
 
  • Ха-ха
  • Нравится
Реакции: kin4stat и samartinell1

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,746
4,832
Доброго времени суток всем
Возник значится вопрос, каким методом можно заставить самп принудительно перейти в режим подключения к серверу без SF
Покопал форум, ничего особо полезного не нашел, а очень хотелось бы
Если товарищ @D3.Pheonix бы покопал на эту тему, был бы весьма благодарен, ибо видимо либо сам слепой, либо этого нет в природе (в частности BH)
Вызвать функцию Disconnect у ракклиента и поставить состояние сампа (stSAMP->GameState или CNetGame->GameState(можно найти в сампапи)) на Waiting For Connection

C++:
enum
{
    GAMESTATE_NONE = 0,
    GAMESTATE_WAIT_CONNECT = 1,
    GAMESTATE_AWAIT_JOIN = 2,
    GAMESTATE_CONNECTED = 3,
    GAMESTATE_RESTARTING = 4,
    GAMESTATE_DISCONNECTED = 5
};
 
  • Нравится
Реакции: Lobber

Lobber

Известный
178
57
Вызвать функцию Disconnect у ракклиента и поставить состояние сампа (stSAMP->GameState или CNetGame->GameState(можно найти в сампапи)) на Waiting For Connection

И каким-же методом это можно реализовать на голом клео? У меня нема SF
 
Последнее редактирование:

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,746
4,832
И каким-же методом это можно реализовать на голом клео? У меня нема SF
Получаешь адрес сампа через loadLibrary “samp.dll”
Потом получаешь по оффсету указатетель на ракклиент в классе CNetGame(stSAMP в sampfuncs) и получаешь адрес на функцию дисконнекта в таблице методов(3 или 2, думаю опытным путем выяснишь(взял Отсюда)) и вызываешь его опкодом клео(не помню какой) (я в реконнекте вызываю с параметром 500) и потом также в этом классе CNetGame ставишь GameState на 1 через
write_memory
 
  • Нравится
Реакции: Lobber
D

deleted-user-224036

Гость
проверка на нахождение персонажа на пассажирском сидении
проверка, открыто ли меню (esc)
заранее спасибо
 
D

deleted-user-210352

Гость
как можно из lua в cleo перевести?
есть где-то гайд?
 
D

deleted-user-224036

Гость
помогити
в ини файл записана строка "%d_huh"
выводится почему то только первая буква (huh записано в ини, выводится h)
1601399320837.png

CLEO:
0AF4: 4@v = read_string_from_ini_file "cleo\hphud.ini" section "hp" key "format"
format 0@ 4@v 1@
 

ollydbg

Известный
163
115
is it possible to convert from hex to text by reading the values from a file or ini?
example:

CLEO:
0AF4: 10@ = read_string_from_ini_file "cleo\hex.ini" section "1" key "hex"
 11@ = {{HOW CONVERTE HEX VALUES TO STRING TEXT ?}}
chatmsg "%s" -1 11@ // converted
 

mr.ebalo

Новичок
1
0
как сделать так, чтобы пед преследовал игрока? сделал случайное появление педа на карте рандомно, атакует игрока, но не бежит за ним, а стоит на месте, то есть от него легко можно сбежать.