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

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
  • Нравится
Реакции: Избранный

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
http://acheats.ru/topic/99-вопросы-по-cleo-скриптингу/page__st__140 (не реклама)
Код в последнем посту т.к тут он вставляется в одну линию.
В общем.Код на мой взгяд верный, но крашит идут, в чем проблема?


Код:
30@ = SAMP.RegisterClientCommand()
Это не то.
Это регистрация команды, а нужно получить параметры команды.
Вообщем, не та функция.
 

TheMonstercat

Известный
75
11
Hey i want to make a Name Register func in my .cs
What I've tried did not work...

Where is my mistake??

Код:
:REGISTER
wait 0
0AC8: 24@ = allocate_memory_size 260
0AC8: 25@ = allocate_memory_size 260
0AD3: 25@ = format "[Monstercat]" 
0B2B: samp 26@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B36: samp 24@ = get_player_nickname 26@
if
0C14: strcmp string1 24@ string2 25@
jf @ENDE
0AF8: samp add_message_to_chat "Monstercat.cs successful loaded." color 0x458B00
jump @START
 
 
//MAIN SCRIPT
 
 
:ENDE
wait 0
0AF8: samp add_message_to_chat "You are not authorized to use Monstercat.cs" color 0x458B00
jump @LOOP
 
:LOOP
wait 0
jump @LOOP
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
Hey i want to make a Name Register func in my .cs
What I've tried did not work...

Where is my mistake??


Example:
Код:
{$CLEO}
 
wait 0
 
if 8AF7: get_samp_base_to 33@
then 0A93: end_custom_thread
end
repeat
    wait 400
until 0AFA: is_samp_structures_available
 
:REGISTER
0B2B: samp 26@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B36: samp 24@ = get_player_nickname 26@
if 8C14: not strcmp string1 24@ string2 "[Monstercat]" // or: 0C18: 24@ = strstr string1 24@ string2 "[Monstercat]"
then jump @ENDE
end
 
while true
    wait 0
    // MAIN SCRIPT
end
 
:ENDE
0AF8: samp add_message_to_chat "You are not authorized to use Monstercat.cs" color 0x458B00
while true
    wait 0
end
 
// Crash? No!
0A93: end_custom_thread
 

Nextes

Новичок
34
0
Намекни или дай подсказку что исправить, всё перепробывал не получается

В скайп зайди
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
Намекни или дай подсказку что исправить, всё перепробывал не получается

В скайп зайди


legend2360 написал(а):
А чего ты хочешь, работать ничего не будет.
Функция рассчитана на отправке координат твоей машины, в которой ты сидишь.
Если ты подставил в конце 30@ к функции, это не означает, что она будет телепортирована.
К тому же, у функции ты указал передачу 3 значений, а нужно 4 - опять же, работать ничего не будет.

Скрипт бесполезен.
Функция не та.
ТП пакетом другой машины через собственную структуру - это чушь.
Для этого имеются другие оффсеты и совсем другая структура.

P.S. Ты легкомысленный, если думаешь, что всё так просто.
 

Nextes

Новичок
34
0

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
Спасибо.
В общем, еще одна проблема.

http://acheats.ru/topic/99-вопросы-по-cleo-скриптингу/page__st__160#entry5206 ( не реклама, послединий пост)
Вот код

Хотел сделать телепорт пакетами ну чтоб не палился, но эффекта не вижу ( стрим не изменяется ) в чем может быть проблема?

Вообщем, там не знаю чего, но какой нахред корд пакетами?
Чего ты добьешься коорд пакетами?
Конечно ничего меняться не будет "в стриме".
ЭТО ЖЕ НА ПАКЕТАХ.

Поучи значения функций сф и, хотябы, основы клео, потом возвращайся
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
как через этот опкод написать текст из переменной? 0B4B: samp set_current_dialog_editbox_text "Text"


Код:
0AC8: 1@ 64
0AC6: 0@ = label @text offset
0AD3: 1@ = "%s = yeah" 0@
0B4B: samp set_current_dialog_editbox_text 0@
wait 1250
0B4B: samp set_current_dialog_editbox_text 1@
0AC9: 1@
 
:text
hex
    "Текст" 20 "=)"
    00
end
 
  • Нравится
Реакции: Избранный

TheMonstercat

Известный
75
11
Hey how i can make this with multiple Names

I tried:
if
8C14: not strcmp string1 24@ string2 "Name1"
8C14: not strcmp string1 24@ string2 "Name2"

and

if 8C14: not strcmp string1 24@ string2 "Name1" or "Name2"

but both wont work

Код:
{$CLEO}
 
wait 0
 
if 8AF7: get_samp_base_to 33@
then 0A93: end_custom_thread
end
repeat
    wait 400
until 0AFA: is_samp_structures_available
 
:REGISTER
0B2B: samp 26@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B36: samp 24@ = get_player_nickname 26@
if 8C14: not strcmp string1 24@ string2 "[Monstercat]" // or: 0C18: 24@ = strstr string1 24@ string2 "[Monstercat]"
then jump @ENDE
end
 
while true
    wait 0
    // MAIN SCRIPT
end
 
:ENDE
0AF8: samp add_message_to_chat "You are not authorized to use Monstercat.cs" color 0x458B00
while true
    wait 0
end
 
// Crash? No!
0A93: end_custom_thread