[CLEO] Помощь по редактированию скриптов
|
|
[CM]Vovich |
Дата: Суббота, 05.09.2015, 22:22 | Сообщение # 781
|
Знаток
Сообщений: 556
Статус: Offline
|
Цитата Vinnard ( ) AddPlayerClass(20,2809.6648,-2388.4634,13.6283,241.2106,0,0,0,0,0,0); // Сам и переделай. -2388.4634,13.6283,241.2106 — это X Y Z, их и заменяй.
Пишу CLEO на заказ, мой Вконтакте - http://vk.com/garyachy
|
|
|
|
Sony |
Дата: Суббота, 05.09.2015, 22:22 | Сообщение # 782
|
Любитель
Сообщений: 43
Статус: Offline
|
Помогите сделать активацию и деактивацию гм на капслок
https://yadi.sk/d/FsmLh2bYePULL
Начинающий продавец.
Сообщение отредактировал Sony - Воскресенье, 01.02.2015, 19:02 |
|
|
|
Wayne1337 |
Дата: Суббота, 05.09.2015, 22:22 | Сообщение # 783
|
Новичок
Сообщений: 7
Статус: Offline
|
Код {$CLEO .cs}
if not 0@ = SAMP.Base() then 0a93: end repeat wait 228 until SAMP.Available()
0B34: samp register_client_command "fticket" to_label @ticket while true wait 0 end
:ticket 0B35: samp 0@ = get_last_command_params 0AD4: 3@ = scan_string 0@ format "%d/%d/%s" 7@ 9@ 2@v 5@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 6@ = SAMP.GetPlayerNickname(5@) 8@ = SAMP.GetPlayerNickname(7@) 0AF8: samp add_message_to_chat "%s {FFCC33}выписал %s штраф в размере {FFFFFF}$%d{FFCC33}. Причина: {FFFFFF}%s" color 0xFFFFFF 6@ 8@ 9@ 2@v 0AF8: samp add_message_to_chat "%s выписал штраф" color 0xDD90FF 6@ 0B43: samp cmd_ret
У меня такая проблема: Если я ввожу числовые переменные то все нормально, но если я введу строковую переменную длиной более 4 символов, то скрипт выведет мне первые 4 введенных символа и 5 рандомный, но 5 символ - не буква и не цифра.
Вот пример: я ввел /fticket 0/1000/1.2ak/ и вот что мне вывело: Если не показывается изображение, то перейдите по ссылке http://i.imgur.com/Gpxf98k.png
Сообщение отредактировал Wayne1337 - Четверг, 05.02.2015, 20:54 |
|
|
|
Sony |
Дата: Суббота, 05.09.2015, 22:22 | Сообщение # 784
|
Любитель
Сообщений: 43
Статус: Offline
|
1. Ваш ник: Sony 2. Вопрос: Нужно сделать скрипт гм ( нужно 1 скрипт гм скрестить с другим чтоб они вместе работали на 1 клавишу , кто может сделать? Отблагодарю )
Начинающий продавец.
|
|
|
|
[CM]Vovich |
Дата: Суббота, 05.09.2015, 22:22 | Сообщение # 785
|
Знаток
Сообщений: 556
Статус: Offline
|
Цитата Wayne1337 ( ) У меня такая проблема: Если я ввожу числовые переменные то все нормально, но если я введу строковую переменную длиной более 4 символов, то скрипт выведет мне первые 4 введенных символа и 5 рандомный, но 5 символ - не буква и не цифра.
Вот пример: я ввел /fticket 0/1000/1.2ak/ и вот что мне вывело: Выдели память для переменных. Код {$CLEO .cs} {$INCLUDE SF} 0000: if not 0@ = SAMP.Base() then 0a93: end repeat wait 200 until SAMP.Available() chatmsg "[FTIME]:{FFFFFF} Введите — {FFCC33}/fticket [Ник] [сумма] [статья]" 16763955 0B34: samp register_client_command "fticket" to_label @fticket alloc 5@s 128 alloc 6@s 128 alloc 7@s 128 while true wait 0 end
:fticket 0B35: samp 0@ = get_last_command_params 0AD4: 3@ = scan_string 0@ format "%s%s%s" 5@s 6@s 7@s if 3@ > 0 then chatmsg "Такой-то такой-то, выписал штраф %s. На сумму %s . Статья: %s" 5@s 6@s 7@s 5@s = 0 6@s = 0 7@s = 0 end SAMP.CmdRet()
Пишу CLEO на заказ, мой Вконтакте - http://vk.com/garyachy
Сообщение отредактировал [CM]Vovich - Суббота, 07.02.2015, 01:00 |
|
|
|
Wayne1337 |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 786
|
Новичок
Сообщений: 7
Статус: Offline
|
Цитата [CM]Vovich ( ) Выдели память для переменных. Код
{$CLEO .cs} {$INCLUDE SF} 0000: if not 0@ = SAMP.Base() then 0a93: end repeat wait 200 until SAMP.Available() chatmsg "[FTIME]:{FFFFFF} Введите — {FFCC33}/fticket [Ник] [сумма] [статья]" 16763955 0B34: samp register_client_command "fticket" to_label @fticket alloc 5@s 128 alloc 6@s 128 alloc 7@s 128 while true wait 0 end
:fticket 0B35: samp 0@ = get_last_command_params 0AD4: 3@ = scan_string 0@ format "%s%s%s" 5@s 6@s 7@s if 3@ > 0 then chatmsg "Такой-то такой-то, выписал штраф %s. На сумму %s . Статья: %s" 5@s 6@s 7@s 5@s = 0 6@s = 0 7@s = 0 end SAMP.CmdRet()
Спасибо, сейчас попробую. А как сделать чтобы скрипт не разделял части причины пробелом ( Чтобы при вводе причины: "1.2 Ак" выводил "1.2 Ак" а не "1.2" ) ?
|
|
|
|
[CM]Andrey228 |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 787
|
Барыга :D
Сообщений: 93
Статус: Offline
|
Установил данный скрипт http://samods.ru/files/19257-sf-plugin-players-id.html Всё работает прекрасно, за исключением того, что когда мне пишет админ получается вот такая вот фигня http://i.imgur.com/3KmAunq.jpg Прошу помочь. Заранее спасибо.
|
|
|
|
fragma |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 788
|
|
Цитата [CM]Andrey228 ( )
Как это относится к клео программированию?
- Пиши автору СФ плагина.
Пишу на заказ CLEO скрипты, SF и ASI плагины.
Сообщение отредактировал fragma - Суббота, 07.02.2015, 22:44 |
|
|
|
[CM]Andrey228 |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 789
|
Барыга :D
Сообщений: 93
Статус: Offline
|
Цитата fragma ( ) Как это относится к клео программированию?
- Пиши автору СФ плагина. Я не имею связи с автором плагина. Поэтому ищу помощи тут
|
|
|
|
8ball1 |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 790
|
Новичок
Сообщений: 2
Статус: Offline
|
Здравствуйте, вот столкнулся с такой проблемой, скачал Cleo time! Я не разбираюсь в этих кодах, как убрать ДД.ММ.ГГГГ? Код // This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013 {$CLEO .cs}
//-------------MAIN--------------- thread "hnnssytm" 0662: printstring "time"
:HNNSSYTM_20 wait 0 if 8AE4: not directory_exists "Cleo\INI" else_jump @HNNSSYTM_59 0AE5: create_directory "Cleo\INI" // IF and SET
:HNNSSYTM_59 if 0AAB: file_exists "CLEO\INI\timedata.ini" else_jump @HNNSSYTM_442 0AF2: 12@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosX" 0AF2: 13@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosY" 0AF0: 14@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColR" 0AF0: 15@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColG" 0AF0: 16@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColB" 0AF2: 17@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleX" 0AF2: 18@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleY" 0AF0: 19@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "Font" jump @HNNSSYTM_789
:HNNSSYTM_442 0AF3: write_float 60.0 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosX" 0AF3: write_float 145.0 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosY" 0AF3: write_float 0.3 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleX" 0AF3: write_float 0.7 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleY" 0AF1: write_int 187 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColR" 0AF1: write_int 187 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColG" 0AF1: write_int 187 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColB" 0AF1: write_int 1 to_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "Font"
:HNNSSYTM_789 wait 0 0AF2: 12@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosX" 0AF2: 13@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "PosY" 0AF0: 14@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColR" 0AF0: 15@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColG" 0AF0: 16@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ColB" 0AF2: 17@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleX" 0AF2: 18@ = get_float_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "ScaleY" 0AF0: 19@ = get_int_from_ini_file "CLEO\INI\timedata.ini" section "hnnssy" key "Font" 03F0: enable_text_draw 1 0AC8: 1@ = allocate_memory_size 256 0AB1: call_scm_func @HNNSSYTM_1357 0 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@ 0AD3: 1@ = format "[%d.%d.%d %.2d:%.2d:%.2d]" 6@ 4@ 3@ 7@ 8@ 9@ 0AA8: call_function_method 6946896 struct 12694336 num_params 1 pop 0 'CRED009' 2@ 0AA5: call 7439872 num_params 2 pop 2 2@ 1@ 033F: set_text_draw_letter_size 17@ 18@ 0340: set_text_draw_RGBA 14@ 15@ 16@ 255 0349: set_text_draw_font 19@ 060D: draw_text_shadow 1 rgba 0 0 0 255 0342: set_text_draw_centered 1 033E: set_draw_text_position 12@ 13@ GXT 'CRED009' // ALEKCAHDP PODGEP 0AC9: free_allocated_memory 1@ jump @HNNSSYTM_789 jump @HNNSSYTM_20
:HNNSSYTM_1357 0AA2: 0@ = load_library "kernel32.dll" // IF and SET 0AA4: 1@ = get_proc_address "GetLocalTime" library 0@ // IF and SET 0AC8: 2@ = allocate_memory_size 32 0AA5: call 1@ num_params 1 pop 0 2@ 0A8D: 3@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 4@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 5@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 6@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 7@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 8@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 9@ = read_memory 2@ size 2 virtual_protect 0 2@ += 2 0A8D: 10@ = read_memory 2@ size 2 virtual_protect 0 2@ -= 30 0AB2: ret 8 3@ 4@ 5@ 6@ 7@ 8@ 9@ 10@
Сообщение отредактировал 8ball1 - Воскресенье, 08.02.2015, 09:52 |
|
|
|
Morgann |
Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 791
|
Новичок
Сообщений: 6
Статус: Offline
|
Киньте пожалуйста любой исходник бота автобусника который ездит или фермера который бегает или автоответчик (любой), чтобы я мог разбирать функции и учить КЛЕО програмирование буду очень благодарен. Кто хочет помочь в изучении КЛЕО напишите мне в вк http://vk.com/id80452832 Или кто хочет поделиться любым кодом, кидайте туда или сюда) спасибо)
|
|
|
|
Bl00ded |
Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 792
|
Новичок
Сообщений: 2
Статус: Offline
|
Как сделать каждое слово в chatmsg разноцветным?
|
|
|
|
[CM]K-9 |
Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 793
|
Titan
Сообщений: 489
Статус: Offline
|
Bl00ded, ~r~ text ~r~ вроде так
|
|
|
|
Chag |
Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 794
|
Новичок
Сообщений: 15
Статус: Offline
|
[CM]K-9, зачем помогать , если ты не знаешь наверняка? Ты только запутаешь человека. Bl00ded, 0af8: "{fd482f}[BlastHack.Net] {ffffff}Chat hook {54b847}planted."
Сообщение отредактировал Chag - Четверг, 19.02.2015, 17:47 |
|
|
|
♦Gromble♦ |
Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 795
|
Бывалый
Сообщений: 488
Статус: Offline
|
Цитата [CM]K-9 ( ) ~r~ text ~r~ Так можно установить цвет при выведении текста на экран (не в чат) Например: 0AD1: "~r~ text ~r~" 1000
Цитата Chag ( ) 0af9: "{fd482f}[BlastHack.Net] {ffffff}Chat hook {54b847}planted." Для выведения текста в чат опкод 0af8!
-------------------------------------------------------------------
[New] CC Pack by Gromble Сслылка на скачивание: *Click
|
|
|
|