API UO FindByNotoriety - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki

UO.FindByNotoriety

ClassicUO / Basic IDE

Оглавление · Алфавитный указатель · Search

Ищет загруженного персонажа по расстоянию и маске notoriety. Возвращает serial или 0. Принимает от 2 до 32 аргументов: distance и до 31 значения notoriety. Маска может передаваться также строкой или массивом; применяются общие фильтры поиска.

Синтаксис

UO.FindByNotoriety(distance:Any, notoriety:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any, notoriety27:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any, notoriety27:Any, notoriety28:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any, notoriety27:Any, notoriety28:Any, notoriety29:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any, notoriety27:Any, notoriety28:Any, notoriety29:Any, notoriety30:Any) -> Integer
UO.FindByNotoriety(distance:Any, notoriety:Any, notoriety2:Any, notoriety3:Any, notoriety4:Any, notoriety5:Any, notoriety6:Any, notoriety7:Any, notoriety8:Any, notoriety9:Any, notoriety10:Any, notoriety11:Any, notoriety12:Any, notoriety13:Any, notoriety14:Any, notoriety15:Any, notoriety16:Any, notoriety17:Any, notoriety18:Any, notoriety19:Any, notoriety20:Any, notoriety21:Any, notoriety22:Any, notoriety23:Any, notoriety24:Any, notoriety25:Any, notoriety26:Any, notoriety27:Any, notoriety28:Any, notoriety29:Any, notoriety30:Any, notoriety31:Any) -> Integer

Регистр имени не важен. Any — динамическое значение Basic; Unit — отсутствие возвращаемого значения. Integer — знаковое 32-битное число, Decimal — число с плавающей точкой. Правила типов, serial, индексов и ожиданий.

Параметры

Имя Назначение
distance Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety Notoriety code: 0 unknown, 1 blue, 2 green, 3 attackable grey, 4 criminal grey, 5 orange enemy, 6 red murderer, 7 invulnerable yellow.
notoriety2 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety3 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety4 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety5 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety6 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety7 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety8 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety9 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety10 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety11 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety12 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety13 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety14 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety15 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety16 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety17 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety18 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety19 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety20 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety21 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety22 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety23 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety24 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety25 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety26 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety27 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety28 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety29 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety30 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.
notoriety31 Позиционный аргумент этой перегрузки. Подробности использования указаны в описании/фактической ветви runtime ниже.

Параметры обязательны внутри каждой показанной сигнатуры. Опустить аргумент можно только при наличии более короткой перегрузки; пропуск позиции посередине не подразумевается.

Примеры

Каждый блок — самостоятельный скрипт из мануала проекта. Параметры демонстрационного объекта/контейнера и условия действия необходимо сопоставить с вашей игровой ситуацией.

Пример 1

SUB Main()
    VAR found = UO.FindByNotoriety(10, 6)
    UO.Print(CStr(found))
END SUB

Пример 2

SUB Main()
    VAR found = UO.FindByNotoriety(10, 3, 6)
    UO.Print(CStr(found))
END SUB

Пример 3

SUB Main()
    VAR found = UO.FindByNotoriety(5, 6)
    IF found = 0 THEN
        UO.Print('No matching mobile')
    ELSE
        UO.Info(found)
    END IF
END SUB

Пример 4

SUB Main()
    VAR arg1 = 5 # distance
    VAR arg2 = -1 # notoriety
    VAR arg3 = 3 # notoriety2
    VAR arg4 = 4 # notoriety3
    VAR arg5 = 5 # notoriety4
    VAR arg6 = 6 # notoriety5
    VAR arg7 = 7 # notoriety6
    VAR arg8 = 8 # notoriety7
    VAR arg9 = 9 # notoriety8
    VAR arg10 = 10 # notoriety9
    VAR arg11 = 11 # notoriety10
    VAR arg12 = 12 # notoriety11
    VAR arg13 = 13 # notoriety12
    VAR arg14 = 14 # notoriety13
    VAR arg15 = 15 # notoriety14
    VAR arg16 = 16 # notoriety15
    VAR arg17 = 17 # notoriety16
    VAR arg18 = 18 # notoriety17
    VAR arg19 = 19 # notoriety18
    VAR arg20 = 20 # notoriety19
    VAR arg21 = 21 # notoriety20
    VAR arg22 = 22 # notoriety21
    VAR arg23 = 23 # notoriety22
    VAR arg24 = 24 # notoriety23
    VAR arg25 = 25 # notoriety24
    VAR arg26 = 26 # notoriety25
    VAR arg27 = 27 # notoriety26
    VAR arg28 = 28 # notoriety27
    VAR arg29 = 29 # notoriety28
    VAR arg30 = 30 # notoriety29
    VAR arg31 = 31 # notoriety30
    VAR arg32 = 32 # notoriety31
    VAR result = UO.FindByNotoriety(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30, arg31, arg32)
    UO.Print(CStr(result))
END SUB

Пример 5

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3)
    UO.Print(CStr(result))
END SUB

Пример 6

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4)
    UO.Print(CStr(result))
END SUB

Пример 7

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5)
    UO.Print(CStr(result))
END SUB

Пример 8

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6)
    UO.Print(CStr(result))
END SUB

Пример 9

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7)
    UO.Print(CStr(result))
END SUB

Пример 10

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8)
    UO.Print(CStr(result))
END SUB

Пример 11

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9)
    UO.Print(CStr(result))
END SUB

Пример 12

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10)
    UO.Print(CStr(result))
END SUB

Пример 13

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11)
    UO.Print(CStr(result))
END SUB

Пример 14

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
    UO.Print(CStr(result))
END SUB

Пример 15

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
    UO.Print(CStr(result))
END SUB

Пример 16

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
    UO.Print(CStr(result))
END SUB

Пример 17

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
    UO.Print(CStr(result))
END SUB

Пример 18

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
    UO.Print(CStr(result))
END SUB

Пример 19

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
    UO.Print(CStr(result))
END SUB

Пример 20

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
    UO.Print(CStr(result))
END SUB

Пример 21

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
    UO.Print(CStr(result))
END SUB

Пример 22

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
    UO.Print(CStr(result))
END SUB

Пример 23

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
    UO.Print(CStr(result))
END SUB

Пример 24

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
    UO.Print(CStr(result))
END SUB

Пример 25

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
    UO.Print(CStr(result))
END SUB

Пример 26

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
    UO.Print(CStr(result))
END SUB

Пример 27

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
    UO.Print(CStr(result))
END SUB

Пример 28

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
    UO.Print(CStr(result))
END SUB

Пример 29

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
    UO.Print(CStr(result))
END SUB

Пример 30

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
    UO.Print(CStr(result))
END SUB

Пример 31

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
    UO.Print(CStr(result))
END SUB

Пример 32

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
    UO.Print(CStr(result))
END SUB

Пример 33

SUB Main()
    VAR result = UO.FindByNotoriety(5, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
    UO.Print(CStr(result))
END SUB

Пример 34

SUB Main()
    VAR arg1 = 5 # distance
    VAR arg2 = -1 # notoriety
    VAR result = UO.FindByNotoriety(arg1, arg2)
    # Пример порога; выберите подходящий смыслу команды.
    IF result > 0 THEN
        UO.Print(CStr(result))
    END IF
END SUB

Пример 35

FUNCTION ReadResult()
    VAR arg1 = 5 # distance
    VAR arg2 = -1 # notoriety
    VAR result = UO.FindByNotoriety(arg1, arg2)
    RETURN result
END FUNCTION

SUB Main()
    VAR answer = ReadResult()
    UO.Print(CStr(answer))
END SUB
Реализация и проверка контракта
  • InjectionScript.Runtime.InjectionApiUO.<RegisterCompactSearchApi>b__341_6

Источник реестра и отчёт сверки. Примеры проверяются загрузчиком/парсером включённого runtime. Действия на игровом сервере этой проверкой не исполняются.

⚠️ **GitHub.com Fallback** ⚠️