[CLEO] Помощь по редактированию скриптов - Страница 53 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[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
Новичок
Статус: Offline
Цитата [CM]Andrey228 ()
Установил данный скрипт
http://samods.ru/files/19257-sf-plugin-players-id.html
Всё работает прекрасно, за исключением того, что когда мне пишет админ получается вот такая вот фигня
http://i.imgur.com/3KmAunq.jpg
Прошу помочь. Заранее спасибо.


Как это относится к клео программированию?

- Пиши автору СФ плагина.




Пишу на заказ CLEO скрипты, SF и ASI плагины.


Сообщение отредактировал fragma - Суббота, 07.02.2015, 22:44
[CM]Andrey228 Дата: Суббота, 05.09.2015, 22:23 | Сообщение # 789
Барыга :D
Сообщений: 93
Статус: Offline
Цитата fragma ()
Как это относится к клео программированию?

- Пиши автору СФ плагина.

Я не имею связи с автором плагина. Поэтому ищу помощи тут sad
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
Или кто хочет поделиться любым кодом, кидайте туда или сюда) спасибо) happy
Bl00ded Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 792
Новичок
Сообщений: 2
Статус: Offline
Как сделать каждое слово в chatmsg разноцветным?
Прикрепления: 7340530.jpeg (2.5 Kb)
[CM]K-9 Дата: Суббота, 05.09.2015, 22:24 | Сообщение # 793
Titan ShoxieJesus
Сообщений: 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
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
malancea98a [03:26]

hgfhfhfhgf [21:19]

surreal55 [19:41]

wyatzz1313 [18:45]

Stankeev [16:00]

Lum1x [15:50]

NightMusicant [12:32]

douoling652 [10:40]

billienq1 [01:47]

staciah1 [01:15]

maksmovictimofej [00:18]

jamiedv6 [21:25]

billieds7 [20:51]