Repository navigation
KO API UO TicksUse
Codex edited this page Nov 6, 2026
·
3 revisions
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
홈 · C# · IDE · UO API · A–Z · 예 · 언어
int UO.TicksUse();저장된 마크 TicksUse를 읽습니다.
매개변수가 없습니다.
int — 런타임 시작부터 10분의 1초 안에 UO.Timer를 표시합니다. 0 - 마크가 아직 설정되지 않았거나 처음 10분의 1초에 이벤트가 발생했습니다. 밀리초나 달력 시간이 아닙니다.
- ticksUse 필드를 반환합니다. UseObject에 의해 업데이트됩니다. 모든 수동/서버 활동을 자동으로 관찰하는 것은 아닙니다. 명령 자체는 표시를 변경하지 않습니다.
- UO.Timer() - 이 표시는 10분의 1초 단위로 나이를 계산합니다. 마크는 서로 다른 런타임 간에 비교되지 않습니다.
각 예제는 별도의 파일 .csx로 저장하고 IDE에서 실행할 수 있습니다. UO 개체와 대기 기능은 현재 게임 세션의 호스트를 제공합니다. 데모 serial 이름, 좌표, 주소를 자신의 것으로 바꾸세요.
이 코드를 별도의 .csx 파일로 실행하세요. 인수는 호출에 직접 표시됩니다. 예제의 이름, serial, 주소를 자신의 값으로 바꾸세요.
한 번의 호출 결과를 저널에 표시합니다. 숫자를 bool로 변환하지 않으며, 배열이면 요소 수를 표시합니다.
var result = UO.TicksUse();
UO.Print("TicksUse: " + Convert.ToString(result));매개변수와 실행 흐름:
- 저장된 마크 TicksUse를 읽습니다.
var stamp = UO.TicksUse();
UO.Print(stamp);매개변수와 실행 흐름:
- ticksUse 필드를 반환합니다. UseObject에 의해 업데이트됩니다. 모든 수동/서버 활동을 자동으로 관찰하는 것은 아닙니다. 명령 자체는 표시를 변경하지 않습니다.
return RunScenario();
object? RunScenario()
{
var stamp = UO.TicksUse();
var ageTenths = UO.Timer() - stamp;
UO.Print(ageTenths);
return null;
}매개변수와 실행 흐름:
- UO.Timer() - 이 표시는 10분의 1초 단위로 나이를 계산합니다. 마크는 서로 다른 런타임 간에 비교되지 않습니다.
return new ScriptScenario(UO, WaitAsync, Args, Cancellation, Checkpoint).RunScenario();
class ScriptScenario
{
private readonly global::ClassicUO.CSharp.CSharpGameApi UO;
private readonly Func<int, Task> WaitAsync;
private readonly string[] Args;
private readonly CancellationToken Cancellation;
private readonly Action Checkpoint;
public ScriptScenario(global::ClassicUO.CSharp.CSharpGameApi api, Func<int, Task> wait, string[] args, CancellationToken cancellation, Action checkpoint)
{
UO = api;
WaitAsync = wait;
Args = args;
Cancellation = cancellation;
Checkpoint = checkpoint;
}
public object? RunScenario()
{
var before = UO.TicksUse();
UO.Wait(250);
var after = UO.TicksUse();
UO.Print(before == after);
return null;
}
}C#은 대소문자를 구분합니다. 정확한 UO 이름을 사용하세요. 숫자 플래그는 0과 비교하고 반환 형식이 bool일 때만 bool을 사용하세요.
매개변수: 매개변수가 없습니다.
결과: int / Integer.
호출 시:
내부 구현 코드이며 독립 스크립트로 실행할 수 없습니다.
public int TicksUse() => ticksUse;ClassicUO — Bad Newbie & C# Scripts IDE