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

v1teka

Новичок
7
0
Как вырезать часть от строки? Получать позицию определённого символа в строке? Узнать длину строки?
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,462
Данный скрипт закриптован(зашифрован) ты его никак не вскроешь, не зная исходника.
И... если ты не понял, то таких опкодов не существует.
Он не закриптован.
SB декомпилирует так, что содержание hex-ставок(которые до этого было текстом) преобразует в опкоды.
 

v1teka

Новичок
7
0
Как сделать всё символы строки маленькими?
Этот код не работает:
Код:
0C28: strlwr in 2@ out 2@
Пробовал и так:
Код:
0C28: strlwr in 2@ out 6@
И так:
Код:
0C28: 7@ = strlwr in 2@ out 6@

Большие буквы не становятся маленькими.
 

v1teka

Новичок
7
0
Как заставить функцию
Код:
0C28: strlwr in 0@ out 1@
работать со строками на русском языке?
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,462
Как заставить функцию
Код:
0C28: strlwr in 0@ out 1@
работать со строками на русском языке?
Раз нужно, используй пока эту функцию:
Код:
:strlwr
// call @strlwr 1 str 0@
0C2B: 1@ = strpbrk string 0@ control "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЪЭЮЯABCDEFGHIJKLMNOPQRSTUVWXYZ"
while 1@ <> 0
    0A8D: 2@ = read_memory 1@ size 1 virtual_protect 0
    2@ += 32
    0A8C: write_memory 1@ size 1 value 2@ virtual_protect 0
 
    1@++
    0C2B: 1@ = strpbrk string 1@ control "АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЪЭЮЯABCDEFGHIJKLMNOPQRSTUVWXYZ"
end
0AB2: ret 0
 
  • Нравится
Реакции: v1teka

.KG.

Новичок
6
0
как уменьшить размер cleo ?
например в архиве могайки видел что один и тот же cleo имеет разный вес, один 20КБ, другой 3КБ, это как сделать ? чем?
 

hnnssy

Известный
Друг
2,684
2,751
как уменьшить размер cleo ?
например в архиве могайки видел что один и тот же cleo имеет разный вес, один 20КБ, другой 3КБ, это как сделать ? чем?
Тут галочку убери.
p8hwtpynblzw.png
 
  • Нравится
Реакции: Slamdunk

Mossberg

Новичок
48
0
Ребят, как сделать, чтобы при написании мне СМС сканировался id того, кто мне написал смс, далее чтобы при прописи команды через пробел вставлялся этот id? Спасибо
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,462
Из исходников RakSAMP'а, структура
Код:
typedef struct _UNOCCUPIED_SYNC_DATA // 67
{
    VEHICLEID VehicleID;
    short cvecRoll[3];
    short cvecDirection[3];
    BYTE unk[13];
    float vecPos[3];
    float vecMoveSpeed[3];
    float vecTurnSpeed[3];
    float fHealth;
} UNOCCUPIED_SYNC_DATA;