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

SWEIZ1

Новичок
18
3
Код выполняется сверху вниз, сооиветственно:

команда 1
wait 1000
команда 2
че то не работает, я делал сначала как ты говорил с 1к после 1 кмд, потом поставил там 100к вместо 1к не сработало, а потом и после 2 тоже 100к поставил и все равно не работает


1599586615133.png
 

D3.Pheonix

🎹
Модератор
2,817
1,599
{$CLEO .cs}
0000: NOP
:NONAME_2
0001: wait 0 ms
00D6: if
0256: player $PLAYER_CHAR defined
004D: jump_if_false @NONAME_2
0922: set_camera_zoom_from 101.0 to 1.0 timelimit 3500 smooth_transition 1
0002: jump @ NONAME_2

Hello, this cleo is called SA-MP Panoramic, I want to edit it because it has an error, that when the player is shot the bullet goes down, how can I solve it?
i don't have such error
че то не работает, я делал сначала как ты говорил с 1к после 1 кмд, потом поставил там 100к вместо 1к не сработало, а потом и после 2 тоже 100к поставил и все равно не работает


Посмотреть вложение 68270
В "командной" метке не работают задержки
 

Lobber

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

D3.Pheonix

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

kin4stat

mq-team
Всефорумный модератор
2,730
4,711
Доброго времени суток всем
Возник значится вопрос, каким методом можно заставить самп принудительно перейти в режим подключения к серверу без 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
Всефорумный модератор
2,730
4,711
И каким-же методом это можно реализовать на голом клео? У меня нема SF
Получаешь адрес сампа через loadLibrary “samp.dll”
Потом получаешь по оффсету указатетель на ракклиент в классе CNetGame(stSAMP в sampfuncs) и получаешь адрес на функцию дисконнекта в таблице методов(3 или 2, думаю опытным путем выяснишь(взял Отсюда)) и вызываешь его опкодом клео(не помню какой) (я в реконнекте вызываю с параметром 500) и потом также в этом классе CNetGame ставишь GameState на 1 через
write_memory
 
  • Нравится
Реакции: Lobber

DonkRage

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

deleted-user-210352

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

DonkRage

Известный
406
114
помогити
в ини файл записана строка "%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
113
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