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

tommyverseti

Новичок
4
1
когда диалог появляется, сразу нажать на 1 кнопку. как это сделать? подскажите пожалуйста
upload_2017-11-1_16-3-5.png
 

Azller Lollison

я узбек
Друг
1,342
2,264
Привет читатели, короче ебанный в рот блять горит у меня уже нахуй, мозги кипят из-за одного места в коде блять.
И короче, мне нужно сделать чтобы при вводе /ans *ид* *ТЕКСТ* выводилось то же самое но уже отправлялось. Не спрашиваете зачем мне это нужно.
Да я быдлокодер ебучий, и че мне делать в такой ситуации? Запись в ини я поставил чтобы проверить че за парашу оно записывает.
И короче, 1 часть (ид) работает ахуенно, а вот вторая какую-то поеботню выдает.
Мне короче нужно чтобы при вводе /ans прогонялся нужный мне код и та же самая команда которую я получил на входе, вышла на выходе.
Просто мне это нужно, не спрашиваете зачем.
Че мне делать в такой ситуации?

Гїш]0Ѕл¶aїєЏр>мь{їЯ]0Ѕ0/ѕмь{їЯ]0Ѕ0/ѕю“sѕ RU?„яѕль{ї^0Ѕ@/ѕль{ї^0Ѕ@/ѕ©]0Ѕк¶aїЅЏр>Kи#ї#OЕ>U*?Kи#ї#OЕ>U*?iЁѕmt?2†ѕRи#ї$OЕ>O*?Rи#ї$OЕ>O*?о]0Ѕк¶aїјЏр>о]0Ѕк¶aїјЏр>t3>WЌw?}єZѕI)°>йZЫ>©гU?I)°>йZЫ>©гU?ъ]0Ѕк¶aї»Џр>B)°>еZЫ>¬гU?B)°>еZЫ>¬гU?іС=Gжb?Џzмѕ-i?WPї\->Їы>p7їyaэѕdщчѕ¤у8?uўьѕќИї*Q?(^1> (=EfЅс`? (=EfЅс`?{L?жЩї

CLEO:
{$CLEO}
{$NOSOURCE}
0000:
0B34: samp register_client_command "ans" to_label @ans
0BDE: pause_thread 0

:ans
wait 0
   SAMP.IsCommandTyped(0@)
    0AC8: 2@ = allocate_memory_size 512
0AD4: 3@ = scan_string 0@ format "%d %s" 1@ 2@
0AF5: write_string 2@ to_ini_file "cleo\at.ini" section "Ans" key "AnsStr"
0AF4: 2@ = read_string_from_ini_file "cleo\at.ini" section "Ans" key "AnsStr"
0AF9: samp say_msg "./ans %d %s" 1@ 2@
0AC9: free_allocated_memory 2@
SAMP.CmdRet()
 
У

Удалённый пользователь 160289

Гость
Привет читатели, короче ебанный в рот блять горит у меня уже нахуй, мозги кипят из-за одного места в коде блять.
И короче, мне нужно сделать чтобы при вводе /ans *ид* *ТЕКСТ* выводилось то же самое но уже отправлялось. Не спрашиваете зачем мне это нужно.
Да я быдлокодер ебучий, и че мне делать в такой ситуации? Запись в ини я поставил чтобы проверить че за парашу оно записывает.
И короче, 1 часть (ид) работает ахуенно, а вот вторая какую-то поеботню выдает.
Мне короче нужно чтобы при вводе /ans прогонялся нужный мне код и та же самая команда которую я получил на входе, вышла на выходе.
Просто мне это нужно, не спрашиваете зачем.
Че мне делать в такой ситуации?

Гїш]0Ѕл¶aїєЏр>мь{їЯ]0Ѕ0/ѕмь{їЯ]0Ѕ0/ѕю“sѕ RU?„яѕль{ї^0Ѕ@/ѕль{ї^0Ѕ@/ѕ©]0Ѕк¶aїЅЏр>Kи#ї#OЕ>U*?Kи#ї#OЕ>U*?iЁѕmt?2†ѕRи#ї$OЕ>O*?Rи#ї$OЕ>O*?о]0Ѕк¶aїјЏр>о]0Ѕк¶aїјЏр>t3>WЌw?}єZѕI)°>йZЫ>©гU?I)°>йZЫ>©гU?ъ]0Ѕк¶aї»Џр>B)°>еZЫ>¬гU?B)°>еZЫ>¬гU?іС=Gжb?Џzмѕ-i?WPї\->Їы>p7їyaэѕdщчѕ¤у8?uўьѕќИї*Q?(^1> (=EfЅс`? (=EfЅс`?{L?жЩї

CLEO:
{$CLEO}
{$NOSOURCE}
0000:
0B34: samp register_client_command "ans" to_label @ans
0BDE: pause_thread 0

:ans
wait 0
   SAMP.IsCommandTyped(0@)
    0AC8: 2@ = allocate_memory_size 512
0AD4: 3@ = scan_string 0@ format "%d %s" 1@ 2@
0AF5: write_string 2@ to_ini_file "cleo\at.ini" section "Ans" key "AnsStr"
0AF4: 2@ = read_string_from_ini_file "cleo\at.ini" section "Ans" key "AnsStr"
0AF9: samp say_msg "./ans %d %s" 1@ 2@
0AC9: free_allocated_memory 2@
SAMP.CmdRet()
используй 2@v , а не 2@