В чём ошибка? Код должен рендерить ближайший игроков и писать их id и никнеймы на экран
CLEO:
{$CLEO}
0000:
while not Samp.Available()
wait 100
end
0B34: samp register_client_command "players" to_label @players
0B6D: render 10@ = create_font "Arial" height 11 flags 5
while true
wait 0
if 22@ == 1
then
00A0: store_actor $PLAYER_ACTOR position_to 7@ 8@ 9@
for 0@ = 0 to 999
if 0B23: samp is_player_connected 0@
then
if
0B20: samp 1@ = actor_handle_by_samp_player_id 0@
then
00A0: store_actor 1@ position_to 2@ 3@ 4@
050A: 5@ = distance_between_XYZ 7@ 8@ 9@ and_XYZ 2@ 3@ 4@
if
5@ <= 200.0
then
0B36: samp 6@ = get_player_nickname 0@
0B37: samp 1@ = get_player_color 0@
0B5A: get_screen_resolution 20@ 21@
20@ /= 2
21@ /= 2
20@ -= 50
21@ -= 30
0B6F: render font 10@ draw_text "%s[%d]" pos 20@ 21@ color 1@ 6@ 0@
end
end
end
end
end
end
:players
0B12: 22@ = 22@ XOR 1
Samp.CmdRet()