Вопросы по CLEO-скриптингу

azdsfbzxv

Новичок
73
6
Опкод 0AB6 отправляет координаты какой метки? Вот такой? Если нет, то как найти координаты такой метки
b4eIhZLvRVU.jpg
нет такая:
mapdom.JPG

Каким образом работает админ чекер? Как его сделать?
Наверное для начала перебираются id от 0 до 999. Определяется ник. Сравнивается с заранее заданным списком админов. Если есть совпадения, то выводится на экран или в чат. Думаю так
 
Последнее редактирование:

RedBoxWhite

Известный
337
27
Наверное для начала перебираются id от 0 до 999. Определяется ник. Сравнивается с заранее заданным списком админов. Если есть совпадения, то выводится на экран или в чат. Думаю так
Я сразу так и сделал, но крашило.
 

RedBoxWhite

Известный
337
27
Есть ли опкод, который ставит маркер (кружок) на карту?
02A8, вроде.

Так ты код скинь. Может найдётся ошибка
CLEO:
{$CLEO}
0000:
wait 2000
0B6D: render 30@ = create_font "Arial black" height 9 flags 4

while true
wait 0
for 0@ = 0 to 999
    if 0B23:  samp is_player_connected 0@
    then
        0B36: samp 1@ = get_player_nickname 0@
        if 0C21: stricmp string1 1@ string2 "nick"
        then
        0AD3: 3@v = format "%s [%i]" 1@ 0@
        0C48: samp textdraw 30@ create 3@ pos 20 250
        end
    end
end
end
 

azdsfbzxv

Новичок
73
6
02A8, вроде.


CLEO:
{$CLEO}
0000:
wait 2000
0B6D: render 30@ = create_font "Arial black" height 9 flags 4

while true
wait 0
for 0@ = 0 to 999
    if 0B23:  samp is_player_connected 0@
    then
        0B36: samp 1@ = get_player_nickname 0@
        if 0C21: stricmp string1 1@ string2 "nick"
        then
        0AD3: 3@v = format "%s [%i]" 1@ 0@
        0C48: samp textdraw 30@ create 3@ pos 20 250
        end
    end
end
end
Я так понял тебе надо что бы определял какой то один ник админа??
 

Dark_Knight

Me, me and me.
Друг
4,067
2,080
0C48: samp textdraw 30@ create 3@ pos 20250
В 30@ должно быть ид текстдрава, а не указатель на рендер шрифта.
 

azdsfbzxv

Новичок
73
6
CLEO:
0000: NOP

0001: wait 0 ms

while not SAMP.Available()
    wait 400
end

while not Player.Defined($PLAYER_ACTOR)
    wait 100
end
Ещё добавь вначале. Что бы сначала прогрузилась всё