ну наверно игрок оффнулся,да?
Клоун. Нет. Проблему решил. Спасибо Dark_Knight
ну наверно игрок оффнулся,да?
{$CLEO .cs}
wait 0
0B34: samp register_client_command "fdm" to_label @id
while true
wait 0
end
:id
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 DM.Жалоба на форуме" 1@
0af9: "/warnu %d DM.Жалоба на форуме" 1@
end
0B43: samp cmd_ret //конец
{$CLEO .cs}
wait 0
0B34: samp register_client_command "dm" to_label @id
while true
wait 0
end
:id
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 .::DM::." 1@
0af9: "/warnu %d .::DM::." 1@
end
0B43: samp cmd_ret //конец
qq all, в общем такой вопрос, как совместить к примеру 2 скрипта и больше.
К примеру в это:
Код:{$CLEO .cs} wait 0 0B34: samp register_client_command "fdm" to_label @id while true wait 0 end :id 0B35: samp 0@ = get_last_command_params 0C1A: 1@ = atoi 0@ if and 1@ >= 0 1@ <= 1000 then 0af9: "/jail %d 60 DM.Жалоба на форуме" 1@ 0af9: "/warnu %d DM.Жалоба на форуме" 1@ end 0B43: samp cmd_ret //конец
и это:
Код:{$CLEO .cs} wait 0 0B34: samp register_client_command "dm" to_label @id while true wait 0 end :id 0B35: samp 0@ = get_last_command_params 0C1A: 1@ = atoi 0@ if and 1@ >= 0 1@ <= 1000 then 0af9: "/jail %d 60 .::DM::." 1@ 0af9: "/warnu %d .::DM::." 1@ end 0B43: samp cmd_ret //конец
Добавляешь 2ую команду и делаешь разные метки. В чем проблема?
{$CLEO .cs}
wait 0
0B34: samp register_client_command "fdm" to_label @id
while true
wait 0
end
:id
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 DM.Жалоба на форуме" 1@
0af9: "/warnu %d DM.Жалоба на форуме" 1@
end
0B43: samp cmd_ret //конец
wait 0
0B34: samp register_client_command "dm" to_label @id2
while true
wait 0
end
:id2
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 .::DM::." 1@
0af9: "/warnu %d .::DM::." 1@
end
0B43: samp cmd_ret //конец
Да не говори.Проблема в том что я лох. :crazy:
{$CLEO}
0000:
repeat
wait 400
until 0AFA: is_samp_structures_available
0B34: samp register_client_command "fdm" to_label @fdm
0B34: samp register_client_command "dm" to_label @dm
while true
wait 0
end
:fdm
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 DM.Жалоба на форуме" 1@
0af9: "/warnu %d DM.Жалоба на форуме" 1@
end
0B43: samp cmd_ret
:dm
0B35: samp 0@ = get_last_command_params
0C1A: 1@ = atoi 0@
if and
1@ >= 0
1@ <= 1000
then
0af9: "/jail %d 60 .::DM::." 1@
0af9: "/warnu %d .::DM::." 1@
end
0B43: samp cmd_ret
Как запустить .exe файл?
...Loading...
Click-click
....................
:D
Поищи по форуму. FYP вроде где-то писал код для запуска.
не писал,я все облазил.даже смотрел его посты
Дайте опкод, чтобы узнать сколько педов загружено в определенном радиусе
В 5@ будет количество игроков, находящихся в заданном радиусе.Дайте опкод, чтобы узнать сколько педов загружено в определенном радиусе
for 0@ = 0 to 1000
0B20: samp 1@ = actor_handle_from_samp_playerid 0@
if
056D: actor 1@ defined
then
Actor.StorePos(1@, 2@, 3@, 4@)
if
00FE: actor $PLAYER_ACTOR sphere 0 in_sphere 2@ 3@ 4@ radius 150.0 150.0 150.0 // Тут указываешь нужный радиус
then
5@++
end
end
end
Код:for 0@ = 0 to 1000