Прошу помочь с написанием скрипта

Статус
В этой теме нельзя размещать новые ответы.

BySilent.cs

Новичок
Автор темы
9
0
Может кто подсказать, как написать скрипт, который будет флудить в репорт каждому игроку(с 1 по "х" ид) заданный текст?
 

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,480
1,168
Последнее редактирование:

RedBoxWhite

Известный
337
27
Это?
CLEO:
{$CLEO}
0000:

repeat
    wait 0
until 0afa:

while true
    wait 0
    for 0@ = 0 to 999
        if 0B23:  samp is_player_connected 0@
        then
            0af9: "/komanda %d privet" 0@
            wait 500
        end
    end
end
 

BySilent.cs

Новичок
Автор темы
9
0
Все, срипт я сделал, но почему ВЕСЬ текст, выводимый в чат, пишется капсом?
 
Последнее редактирование модератором:

kraft1k

Вынь х*й из головы и все получится © hnnssy
Друг
1,480
1,168
Все, срипт я сделал, но почему ВЕСЬ текст, выводимый в чат, пишется капсом?

37f98267dc6b4ece9a3e73f870c45d3f.png


Вот версия, которую я утром написал, не успел кинуть сюда.
CLEO:
{$CLEO}
0000: NOP

repeat
wait 0
until samp.Available()

0B34: samp register_client_command "spm" to_label @go // /spm [кол-во игроков] [задержка]

WHILE TRUE
WAIT 0
    IF 22@ == 1
    THEN
        if and
        2@ >= 0
        3@ >= 0
        then
        22@ == 0
        22@ = 0
        msg "{fb0000}ќтправл¤ю: {0bfb00}%d игрокам(ку). {fb0000}— задержкой: {0bfb00}%d мс" -1 2@ 3@
        wait 250
        FOR 31@ = 0 to 2@ step 1              
                IF player.Defined($PLAYER_ACTOR)    
                THEN
                 say "pm %d text" 31@
                 wait 3@
                END
        END
        msg "{fb0000}ќтправка окончена, было отправлено %d сообщений(ие)" -1 31@
        end
    END
END
SAMP.CmdRet()

:go
0B35: samp 0@ = get_last_command_params
if 0AD4: 1@ = scan_string 0@ format "%d %d" 2@ 3@
then
0B12: 22@ = 22@ XOR 1
end
SAMP.Cmdret()

Закрываю.
 
Статус
В этой теме нельзя размещать новые ответы.