Создаешь стринговый массив и записуешь туда ипы. Потом в цикле через фор проверяешь ип текущего со своим массив и продолжаешь/завершаешь работу скрипта.
А более понятней?)Создаешь стринговый массив и записуешь туда ипы. Потом в цикле через фор проверяешь ип текущего со своим массив и продолжаешь/завершаешь работу скрипта.
Пиши на нормальном коде,на таком еще пишут ?А более понятней?)
{$CLEO }
:1
If
вот тут как вставить IP
и как вставить проверку на соединении их с сервером
else_jump @1
then
jump @2
:2
*скрипт*
(сорь за ошибки, писал на скорую руку)
Прочитал,Читай справку.
Написано не правильно опкоды, но жмешь alt+ctrl+2 и ищешь по этим словам как правильно пишутсяПрочитал,
а как сделать чтобы под определённым ником? (в справке не нашёл)
samp 0@ = samp.getplayernicknamebyactorhandle($player_actor)
if strstr string 0@ string "Nick_Name"
then
// code
end
мне выдало вот этоНаписано не правильно опкоды, но жмешь alt+ctrl+2 и ищешь по этим словам как правильно пишутся
PHP:samp 0@ = samp.getplayernicknamebyactorhandle($player_actor) if strstr string 0@ string "Nick_Name" then // code end
0B36: samp 2@ = get_player_nickname 1@
if
0C18: 2@ = strstr string1 0@ string2 1@
then
// code
end
мне выдало вот это
Правильно? в какие переменные что впихивать?PHP:0B36: samp 2@ = get_player_nickname 1@ if 0C18: 2@ = strstr string1 0@ string2 1@ then // code end
2@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerNickname(2@) // My nick
if
0C14: strcmp string1 "Nick_Name" string2 3@ // Nick_Name - ник, 3@ = ник подключившегося
then
// code
end
для начала прочти справку, прежде чем писать скриптыПомогите создать первый простенький CLEO скрипт, как например при входе в игру выдавало любое сообщение написанное мною.
Помогите создать первый простенький CLEO скрипт, как например при входе в игру выдавало любое сообщение написанное мною.
{$CLEO }
0000:
repeat
wait 400
until samp.Available()
0af8: "Мое первое сообщение" -1
while true
wait 500
end
Может он так хочет ? :)PHP:{$CLEO } 0000: repeat wait 400 until samp.Available() 0af9: samp say_msg "papka" while true wait 500 end
{$CLEO .cs}
thread 'test'
2@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerNickname(2@) // My nick
if
0C14: strcmp string1 "test_test" string2 3@ // Nick_Name - íèê, 3@ = íèê ïîäêëþ÷èâøåãîñÿ
then
:1
wait 0
if
SAMP.Available
else_jump @1
12@ = SAMP.Base()
0B34: samp register_client_command "test1" to_label @3
wait 4000
chatmsg "test" 16711680
:2
wait 0
jump @2
:3
wait 0
chatmsg "test" 16711680
SAMP.CmdRet
jump @3
end
Потому что ты херню написал полнуюПочему краш?PHP:{$CLEO .cs} thread 'test' 2@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerNickname(2@) // My nick if 0C14: strcmp string1 "test_test" string2 3@ // Nick_Name - íèê, 3@ = íèê ïîäêëþ÷èâøåãîñÿ then :1 wait 0 if SAMP.Available else_jump @1 12@ = SAMP.Base() 0B34: samp register_client_command "test1" to_label @3 wait 4000 chatmsg "test" 16711680 :2 wait 0 jump @2 :3 wait 0 chatmsg "test" 16711680 SAMP.CmdRet jump @3 end
{$CLEO .cs}
0000:
while not samp.Available()
wait 500
end
0B34: samp register_client_command "test1" to_label @test1
0af8: "test" 0xFF0000
while true
wait 50
if 0@ == 1
then
2@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerNickname(2@) // My nick
if
0C14: strcmp string1 "test_test" string2 3@ // Nick_Name - íèê, 3@ = íèê ïîäêëþ÷èâøåãîñÿ
then
print "rabotaet nick sovpadaet" 1000
end
end
end
:test1
wait 0
0B12: 0@ = 0@ XOR 1
if 0@ == 1
then
0af8: "test rabotaet" 0xFF0000
else
0af8: "test ne rabotaet" 0xFF0000
end
SAMP.CmdRet
Спасибо.Потому что ты херню написал полную
PHP:{$CLEO .cs} 0000: while not samp.Available() wait 500 end 0B34: samp register_client_command "test1" to_label @test1 0af8: "test" 0xFF0000 while true wait 50 if 0@ == 1 then 2@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerNickname(2@) // My nick if 0C14: strcmp string1 "test_test" string2 3@ // Nick_Name - íèê, 3@ = íèê ïîäêëþ÷èâøåãîñÿ then print "rabotaet nick sovpadaet" 1000 end end end :test1 wait 0 0B12: 0@ = 0@ XOR 1 if 0@ == 1 then 0af8: "test rabotaet" 0xFF0000 else 0af8: "test ne rabotaet" 0xFF0000 end SAMP.CmdRet