Работает, спасибо, но почему то пишется капсом, как сделать чтобы ещё и строчными писалось?CLEO:{$CLEO} 0000: :SAMPAv wait 0 0AFA: is_samp_available jf @SAMPAv 0AF8: samp add_message_to_chat "by SoniQ" color 0xFFFFFF // 0A93:
Работает, спасибо, но почему то пишется капсом, как сделать чтобы ещё и строчными писалось?CLEO:{$CLEO} 0000: :SAMPAv wait 0 0AFA: is_samp_available jf @SAMPAv 0AF8: samp add_message_to_chat "by SoniQ" color 0xFFFFFF // 0A93:
Работает, спасибо, но почему то пишется капсом, как сделать чтобы ещё и строчными писалось?
Заюзать опкод ещё раз.Легенд, ну вот получил я всю строку в файле, там допустим 3 записи Lol, 2225s, 5fdsf, как мне получить допустим вторую?
Ну я же не настолько нуб, я пишу как мне нужно, в итоге получаю всё капсом)
В настройках Sanny Builder есть данная опция(F10 -> форматирование)...Ну я же не настолько нуб, я пишу как мне нужно, в итоге получаю всё капсом)
Огромное спасибо:D)В настройках Sanny Builder есть данная опция(F10 -> форматирование)...
Все равно когда передвигаю его, он возвращается обратно.Нет, его можно и без цикла использовать.
0B5D: samp toggle_cursor 2
Отключи центрирование через памятьВсе равно когда передвигаю его, он возвращается обратно.
{$CLEO}
{$INCLUDE SF}
0001: wait 0 ms
0662: "by legend2360"
0662: "BlastHack - cheating is art"
while not SAMP.Available()
wait 400
end
0BE3: raknet setup_incoming_rpc_hook @inrpc_hook
0AC8: 3@ = allocate_memory_size 144
0C11: memset destination 3@ value 0 size 144
0C74: 4@ = create_timer_interval 120000 on_label @reload_message
0C78: set_timer 4@ active false
0BDE: pause_thread 0
:inrpc_hook
0BE5: raknet 0@ = get_hook_param PARAM_PACKETID
if 0@ == RPC_SCRCLIENTMESSAGE
then
0BE5: raknet 1@ = get_hook_param PARAM_BITSTREAM
0BEB: raknet bit_stream 1@ ignore_bits 32 // skip string's color
0BE7: raknet 2@ = bit_stream_read 1@ type BS_TYPE_INT // message len
0BE8: raknet bit_stream 1@ read_array 3@ size 2@ // read message
0C1E: array 3@ element 2@ el_size 1 = 0x0 // \0
if 0C14: strcmp string1 3@ string2 "_KoToFei_ достал пакетик, насыпал белого порошка, свернул стодолларовую купюру в трубочку и начал нюхать."
then
0C78: set_timer 4@ active true
0C76: reset_timer 4@
end
end
0BE0: raknet hook_ret true
:reload_message
0AF9: samp say_msg "/c Наркотики можно принимать снова!"
0C78: set_timer 4@ active false
0B43: samp cmd_ret
0C18: 2@ = strstr string1 0@ string2 "_KoToFei_"Как сделать чтобысчитывал только начало строки, т.е. только _KoToFei_CLEO:{$CLEO} {$INCLUDE SF} 0001: wait 0 ms 0662: "by legend2360" 0662: "BlastHack - cheating is art" while not SAMP.Available() wait 400 end 0BE3: raknet setup_incoming_rpc_hook @inrpc_hook 0AC8: 3@ = allocate_memory_size 144 0C11: memset destination 3@ value 0 size 144 0C74: 4@ = create_timer_interval 120000 on_label @reload_message 0C78: set_timer 4@ active false 0BDE: pause_thread 0 :inrpc_hook 0BE5: raknet 0@ = get_hook_param PARAM_PACKETID if 0@ == RPC_SCRCLIENTMESSAGE then 0BE5: raknet 1@ = get_hook_param PARAM_BITSTREAM 0BEB: raknet bit_stream 1@ ignore_bits 32 // skip string's color 0BE7: raknet 2@ = bit_stream_read 1@ type BS_TYPE_INT // message len 0BE8: raknet bit_stream 1@ read_array 3@ size 2@ // read message 0C1E: array 3@ element 2@ el_size 1 = 0x0 // \0 if 0C14: strcmp string1 3@ string2 "_KoToFei_ достал пакетик, насыпал белого порошка, свернул стодолларовую купюру в трубочку и начал нюхать." then 0C78: set_timer 4@ active true 0C76: reset_timer 4@ end end 0BE0: raknet hook_ret true :reload_message 0AF9: samp say_msg "/c Наркотики можно принимать снова!" 0C78: set_timer 4@ active false 0B43: samp cmd_ret
И далее так же запускал таймер.
Крашит.0C18: 2@ = strstr string1 0@ string2 "_KoToFei_"
SA-MP 0.3.7
Exception At Address: 0x73246C0D
Base: 0x03C90000
Registers:
EAX: 0x0000005D EBX: 0x0000005D ECX: 0x0028F26B EDX: 0x5B5B5B5B
ESI: 0x0028F260 EDI: 0xFFFFFFFF EBP: 0x0028F460 ESP: 0x0028F240
EFLAGS: 0x00210283
Stack:
+0000: 0x0000005D 0x00000100 0x00000C18 0x73211DF7
+0010: 0x0000005D 0x0028F260 0x00000064 0x0193FBB0
+0020: 0xEAE5D05B 0xE0ECE0EB 0x00003A5D 0x00000000
+0030: 0x00000000 0x00000000 0x00000000 0x00000000
+0040: 0x00000000 0x00000000 0x00000000 0x00000000
+0050: 0x00000000 0x00000000 0x00000000 0x00000000
+0060: 0x00000000 0x00000000 0x00000000 0x00000000
+0070: 0x00000000 0x00000000 0x00000000 0x00000000
+0080: 0x00000000 0x00000000 0x00000000 0x00000000
+0090: 0x00000000 0x00000000 0x00000000 0x00000000
+00A0: 0x00000000 0x00000000 0x00000000 0x00000000
+00B0: 0x00000000 0x00000000 0x00000000 0x00000000
+00C0: 0x00000000 0x00000000 0x00000000 0x00000000
+00D0: 0x00000000 0x00000000 0x00000000 0x00000000
+00E0: 0x00000000 0x00000000 0x00000000 0x00000000
+00F0: 0x00000000 0x00000000 0x00000000 0x00000000
+0100: 0x00000000 0x00000000 0x00000000 0x00000000
+0110: 0x00000000 0x00000000 0x00000000 0x00000000
+0120: 0x04549F88 0x0028F414 0x00000000 0x0046992B
+0130: 0x00000002 0x00000000 0x00000109 0x0028F414
+0140: 0x00000000 0x00000001 0x0028F360 0x00000000
+0150: 0x0028F534 0x03D45D64 0x03D6ADB0 0xFFFFFFFF
+0160: 0x0028F640 0x03D2C83A 0x03D6A310 0x000004D7
+0170: 0x00000001 0x0028F404 0x00837DD9 0xFFFFFFFF
+0180: 0x7794003A 0x7581E21F 0xFFFFFFFF 0x0028F3F0
+0190: 0x0028F3F4 0x00000004 0x0028F434 0x0000002F
+01A0: 0x019372BF 0x0028F400 0x7581E33E 0x77940B69
+01B0: 0x758743AB 0xFFFFFFFF 0x019372BF 0x00000001
+01C0: 0x019372BF 0x0028F43C 0x731BE3A3 0xFFFFFFFF
+01D0: 0x000000D6 0x0193FBB0 0x000000D6 0x0193FBB0
+01E0: 0x004693D8 0x00000001 0x000000D6 0x00469390
+01F0: 0x000000D6 0x0193FBB0 0x0193FBB0 0x731A272F
+0200: 0x0193FBB0 0x00000001 0x73209ADE 0x00000001
+0210: 0x00000C1E 0x00000064 0x0028F470 0x0193FBB0
+0220: 0x0028F470 0x746A2811 0x0193FBB0 0x746A27E0
+0230: 0x00000C18 0x73224CC3 0x00000C18 0x0A9B2268
+0240: 0x0193FBB0 0x0028F68C 0x0199A438 0x73224CD8
+0250: 0x0193FBB0 0x0028F674 0x73213F02 0x0193FBB0
+0260: 0x0028F698 0x019984A0 0x0028F684 0x00000000
+0270: 0x0028F68C 0x0000000C 0x00000000 0x00000000
SCM Op: 0xBE, lDbg: 0 LastRendObj: 625
Game Version: US 1.0
State Information: Ped Context: 0
P0 (0,0) P1 (0,0) P2 (0,0) P3 (0,0)
P4 (0,0) P5 (0,0) P6 (32,0) P7 (0,0)
P8 (0,0) P9 (0,0) P10 (0,0) P11 (0,0)
P12 (0,0) P13 (0,0) P14 (0,0) P15 (0,0)
P16 (0,0) P17 (0,0) P18 (0,0) P19 (0,0)
P20 (0,0) P21 (0,0) P22 (0,0) P23 (0,0)
P24 (0,0) P25 (0,0) P26 (0,0) P27 (0,0)
P29 (0,0) P30 (0,0) P31 (0,0)
P32 (0,0) P34 (0,0) P35 (0,0)
P36 (0,0) P37 (0,0) P38 (0,0) P39 (0,0)
P40 (0,0) P41 (0,0) P42 (0,0) P43 (0,0)
P44 (0,0) P45 (0,0) P46 (0,0) P47 (0,0)
P48 (0,0) P49 (0,0) P50 (0,0) P51 (0,0)
P52 (0,0) P53 (0,0) P54 (0,0) P55 (0,0)
P56 (0,0) P57 (0,0) P58 (0,0) P59 (0,0)
P60 (0,0) P61 (0,0) P62 (0,0) P63 (0,0)
P64 (0,0) P65 (0,0) P66 (0,0) P67 (0,0)
P68 (0,0) P69 (0,0) P70 (0,0) P71 (0,0)
P72 (0,0) P73 (0,0) P74 (0,0) P75 (0,0)
P76 (0,0) P77 (0,0) P78 (0,0) P79 (0,0)
P80 (0,0) P81 (0,0) P82 (0,0) P83 (0,0)
P84 (0,0) P85 (0,0) P86 (0,0) P87 (0,0)
P88 (0,0) P89 (0,0) P90 (0,0) P91 (0,0)
P92 (0,0) P93 (0,0) P94 (0,0) P96 (0,0) P97 (0,0) P99 (0,0)
P100 (0,0) P101 (0,0) P102 (0,0) P105 (0,0) P106 (0,0) P107 (0,0)
P109 (0,0) P110 (0,0) P112 (0,0) P114 (0,0) P115 (0,0)
P116 (0,0) P119 (0,0)
P121 (0,0) P122 (0,0) P126 (0,0) P127 (0,0)
P130 (0,0) P131 (0,0)
P132 (0,0) P134 (0,0) P135 (0,0)
P136 (0,0) P140 (0,0) P141 (0,0) P142 (0,0) P143 (0,0)
P144 (0,0) P145 (0,0) P146 (0,0) P149 (0,0) P150 (0,0) P151 (0,0)
P154 (0,0) P156 (0,0) P157 (0,0) P158 (0,0) P159 (0,0)
P162 (0,0) P163 (0,0)
P164 (0,0) P169 (0,0) P171 (0,0)
P172 (0,0) P173 (0,0) P174 (0,0) P175 (0,0)
P177 (0,0) P179 (0,0)
P181 (0,0) P183 (0,0)
P186 (0,0) P190 (0,0) P194 (0,0) P196 (0,0) P198 (0,0) P200 (0,0) P201 (0,0) P203 (0,0)
P206 (0,0) P209 (0,0) P211 (0,0)
P215 (0,0)
P219 (0,0)
P221 (0,0) P222 (0,0) P225 (32,0) P228 (0,0) P238 (0,0) P248 (0,0) P249 (0,0) P250 (0,0) P252 (0,0) P254 (0,0) P259 (0,0)
P260 (0,0) P262 (0,0) P263 (0,0)
P264 (0,0) P268 (0,0) P271 (0,0)
P273 (0,0) P275 (0,0)
P280 (0,0) P289 (0,0) P295 (0,0)
P297 (0,0) P300 (0,0) P306 (0,0) P308 (0,0) P311 (0,0)
P320 (0,0) P321 (0,0) P322 (0,0) P323 (0,0)
P326 (0,0) P332 (0,0) P334 (0,0) P335 (0,0)
P355 (0,0)
P358 (0,0) P359 (0,0)
P362 (0,0) P368 (0,0) P369 (0,0) P375 (0,0)
P376 (0,0) P377 (0,0) P379 (0,0)
P387 (0,0)
P388 (0,0) P412 (0,0) P417 (0,0) P423 (0,0)
P430 (0,0) P455 (0,0)
P462 (0,0)
{$CLEO}
0000:
wait 3000
0B34: samp register_client_command "pos" to_label @Pos
25@ = false
while true
if 25@ == true
then
0B5E: get_cursor_pos 0@ 1@
0B69: render draw_box_pos 0@ 1@ size 100 100 color 0xFFFFFFFF
if 0AB0: key_pressed 0x01
then
25@ = false
0AF1: write_int 0@ to_ini_file "cleo\inStream.ini" section "Position" key "ListPosX"
0AF1: write_int 1@ to_ini_file "cleo\inStream.ini" section "Position" key "ListPosY"
end
end
wait 0
end
:Pos
25@ = true
0B5D: samp toggle_cursor 1
cmdret