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

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,695
1,447
Что не так почему не работает?
0AF9 отправляет команды прямиком на сервер, он не реагирует с клиентскими командами.

Кто знает, как узнать дату? Конкретно интересует только число месяца
GetLocalTime. В SCM Func's есть.
 

mac

HEY DARLING
1,317
907
Код:
{$CLEO .cs}
0000:
wait 3500
0B34: samp register_client_command "calc" to_label @calc
0B34: samp register_client_command "chelp" to_label @help
0AF8: samp add_message_to_chat "[Calc] CLEO by Olegman10 for PH.Ru & BH.Net" color 0x3399ff
0AF8: samp add_message_to_chat "[Calc] Помощь: /chelp" color 0x3399ff

while true
wait 0
end

:calc
0B35: samp 0@ = get_last_command_params
jf @calc
if 
0AD4: 1@ = scan_string 0@ format "%d%c%d" 2@ 3@ 4@
jf @err1
if
0039: 4@ == 43
jf @calc1
jump @plus

:calc1
if
0039: 4@ == 42
jf @calc2
jump @umn

:calc2
if
0039: 4@ == 45
jf @calc3
jump @minus

:calc3
if
0039: 4@ == 47
jump @del

:err1
0AF8: samp add_message_to_chat "[Calc] Неправильный формат ввода" color 0x3399ff
0AF8: samp add_message_to_chat "[Calc] Верный: /calc *ЧИСЛО**ЗНАК**ЧИСЛО*" color 0x3399ff
Samp.CmdRet()

:plus
005A: 2@ += 4@
0AF8: samp add_message_to_chat "{4169E1}[Calc] {87CEFA}При сложении получилось %d" color 0x3399ff 2@
Samp.CmdRet()

:umn
006A: 2@ *= 4@
0AF8: samp add_message_to_chat "{4169E1}[Calc] {87CEFA}При умножении получилось %d" color 0x3399ff 2@
Samp.CmdRet()

:minus
0062: 2@ -= 4@ 
0AF8: samp add_message_to_chat "{4169E1}[Calc] {87CEFA}При вычитании получилось %d" color 0x3399ff 2@
Samp.CmdRet()

:del
0072: 2@ /= 4@
0AF8: samp add_message_to_chat "{4169E1}[Calc] {87CEFA}При сложении получилось %d" color -1 2@
Samp.CmdRet()

:help 
0AC6: 5@ = label @o offset 
alloc 6@ 128 
0AD3: 6@ = format "Calculator by Olegman10" 
SAMP.ShowDialog(881, 6@, 5@, "Close", "", DIALOG_STYLE_MSGBOX) 
free 6@ 
Samp.CmdRet()

:o
hex 
"{4169E1}/calc *ЧИСЛО*+*ЧИСЛО* {87CEFA}- Сложение" A 
"{4169E1}/calc *ЧИСЛО*-*ЧИСЛО* {87CEFA}- Вычитание" A 
"{4169E1}/calc *ЧИСЛО***ЧИСЛО* {87CEFA}- Умножение" A 
"{4169E1}/calc *ЧИСЛО*/*ЧИСЛО* {87CEFA}- Деление" A 
"{4169E1}/chelp {87CEFA}- Помощь по скрипту" A 
" " A 
"______________________________________________________________________" A 
" {FF0000}* {FF9900}Скрипт написан Olegman10 специально для PH.Ru & BH.Net" 00 
end
В чем проблем? Крашит
 

dRaGoN_gReY

Участник
75
8
Лiл, ты реально думаешь, что я тут с тобой ради лайков разжевываю?
Всяк приходящий сюда должен сам научится и решить свою проблему.
Иначе какой это тред вопросов? Если тебе лень что-то делать, то оформляй тему в разделе "Помогите сделать".
Если будут какие-то конкретные вопросы, то задавай в ЛС, но на готово не буду делать.
Бля*дь, главное не сказал, кароче смотри, я хочу чтоб при поставление метки, я мог и командой и через диалог. Кароче чтоб был тп командой и через диалог, это реально?
 

fiendshadow

3LFhocV726q7pKWWky2vv3W38Dm9sGJV86
Проверенный
455
121
Хп.. Я так ебался, нихуя не получил, хотя я блядь нуб в этом.
Хули там сложного,этот диалог не Аксвела,на заметку.Это мой диалог спижженый из моего клео ( гайд gc0de и mogaiki с acheats.ru ),ебланы с нуля не напишут никогда,напиши в скайп - fiend.sh
 

dRaGoN_gReY

Участник
75
8
Хули там сложного,этот диалог не Аксвела,на заметку.Это мой диалог спижженый из моего клео ( гайд gc0de и mogaiki с acheats.ru ),ебланы с нуля не напишут никогда,напиши в скайп - fiend.sh
Хм.. Заебись, смогёшь дать исход диалога? Чисто его?
 

dRaGoN_gReY

Участник
75
8
Еба, что за нах?
sKfcTfc.png