Kotovasya
Участник
- 85
- 13
Всё пока не читал, 12 строка, режим выставь "rt"
а, и 0ADA для скана юзай
В конце файл можно и закрыть File.Close(TXT)
Какой символ переноса строки? Или его при скане указывать не надо?
Всё пока не читал, 12 строка, режим выставь "rt"
а, и 0ADA для скана юзай
В конце файл можно и закрыть File.Close(TXT)
{$CLEO .cs}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "volya" to_label [USER=151047]@cmd[/USER]
repeat
wait 0
if 0@ == 1
then
samp.IsCommandTyped(1@)
if and 0ab6: store_target_marker_coords_to $actor_x $actor_y $actor_z
msg "{ff0000}Добро пожаловать на волю бро!" -1
actor.PutAt($Player_Actor, 1480.85, -1771.34,21.4741)
then
if 077e: get_active_interior_to 0@
if 0@ == 0
then
msg "{ff0000}Братишка ты и так на воле!" -1
end
end
end
until false
:cmd
0@ = 1
samp.CmdRet()
Смотря как записывал инфу в файл. Вообще нужно всё в точности учитывать.Пробуй, думаю разберёшьсяКакой символ переноса строки? Или его при скане указывать не надо?
"%c" 0x0A // символ переноса
Смотря как записывал инфу в файл. Вообще нужно всё в точности учитывать.Пробуй, думаю разберёшься
WHILE TRUE
wait 0
IF 17@ == 1
THEN
IF 0A9A: TXT = openfile "cleo/Spisok.txt" mode "rt"
THEN
0AC8: 23@ = allocate_memory_size 64
0C11: memset destination 23@ value 0 size 64
17@ = 0
REPEAT
wait 0
IF 0ADA: 25@ = scan_file TXT format "%s%c" 23@ 0x0A
THEN
IF 0C21: stricmp string1 NICK string2 23@
THEN
0C11: memset destination 23@ value 0 size 64
0AF8: samp add_message_to_chat "{FFFF00}[Проверка ЧС] {FFFFFF}Игрок {FF0000}находится {FFFFFF}в ЧС" color -1
24@ = -1
break
END
0C11: memset destination 23@ value 0 size 64
END
UNTIL 0AD6: end_of_file TXT reached
0A9B: closefile TXT
free 23@
IF 24@ == 0
THEN
0AF8: samp add_message_to_chat "{FFFF00}[Проверка ЧС] {FFFFFF}Игрок {2BFF00}не находится {FFFFFF}в ЧС" color -1
ELSE
24@ = 0
END
END
END
END
Откуда информация такая?Нет, нельзя
0A1E: dump_screen 1 убирает hud при снимке экрана, ничего нельзя с этим сделать?
0C11: memset destination 0x58FAED value 0x90 size 0xD
Люди! Помогите мне ! Я сделал клео ну типо как у Ded_Fedot'a выход из тюрьмы с помощью мерии но я новичок и не понимаю как клео писать и написал хрень! При вводе /volya да, меня освобождает из тюрьмы но епта проверка не действует на волю! Ну точней если я на улице то должно написать типо братишка ты и так на воле,а когда я ввожу /volya меня тупо хоть на улице хоть нет тп-хает в инту мерии и все! Помогите пожалуйста.
{$CLEO .cs}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "volya" to_label @cmd
0BDE: pause_thread 0
:cmd
samp.IsCommandTyped(1@)
0AD4: 4@ = scan_string 1@ format "%s" 2@
if and
4@ == 1
0C29: 0@ = stristr string1 2@ string2 "да"
then
if
// Проверка что ты в тюрьме или хз где
then
actor.PutAt($Player_Actor, 1480.85, -1771.34,21.4741)
chatmsg "{ff0000}Добро пожаловать на волю бро!" -1
else
chatmsg "{ff0000}Братишка ты итак на воле" -1
end
end
samp.CmdRet()
Скинь в ЛС текстовик с ЧС и весь кодТеперь я еще больше удивлен :/ Всех в чс кидает
Люди! Помогите мне
Такого опкода тоже нет.Привет, а есть такой опкод когда вводишь допустим /команда и тебя смещает на несколько метров если да то помогите пожалуйста
Записываешь свои координаты в переменную, затем изменяешь их так, как тебе надо, после чего телепортируешь актера на полученные корды.Привет, а есть такой опкод когда вводишь допустим /команда и тебя смещает на несколько метров если да то помогите пожалуйста
Actor.PutAt()