Character Tanımları
Bir karakter bir oyuncu veya bir NPC olabilir.
Başvurular, işaretçileri diğer nesnelere döndürür (örneğin, REGION referansı, bir nesnenin içinde bulunduğu REGION'a erişmenizi sağlar). Bunlara, nesnenin UID'sini (UID'leri olmayan nesne türleri için döndürmek için kullanılarak veya yoksa 0 kullanılarak veya KEY'in REFNAME nesnesi için geçerli bir özellik/işlev/referans olduğu durumlarda kullanılarak erişilebilir.
Özellikler ve Fonksiyonlar
İşte tüm karakter özelliklerinin ve işlevlerinin bir listesi. Bir işlev okunabilir olarak işaretlenirse, olarak kullanıldığında bir değer döndürebilir <KEY> Kullanım ve örnekler gibi daha detaylı bilgi için isme tıklayın. Karakterde bulunmayan bir özelliğe erişme girişiminde bulunulursa, bunun yerine CHARDEF'ten gelen özelliğe erişilir.
AC
R Karakterin toplam savunmasını döndürür.
ACTARG1
RW Karakterin ACTARG1 değerini alır veya ayarlar. Yalnızca X dalı: Ayartma, Barış Yapma ve Kışkırtma becerileri için, ACTARG1 çalınacak enstrümanın UID'sine ayarlanmışsa, o enstrümanın sesi çalınacaktır.
ACTARG2
RW Karakterin ACTARG2 değerini alır veya ayarlar.
ACTARG3
RW Karakterin ACTARG3 değerini alır veya ayarlar.
ACTDIFF
RW Karakterin mevcut eyleminin zorluğunu alır veya ayarlar.
ACTION
RW Karakterin şu anda kullanmakta olduğu beceriyi alır veya ayarlar.
ACTP
RW Karakterin ACTP değerini alır veya ayarlar. X dalındaki noktanın x,y,z,konumunu alabilir.
ACTPRV
RW Karakterin ACTPRV değerini alır veya ayarlar.
ADDHOUSE uid
W Yalnızca X dalı. Verilen uid'yi oyuncunun evine ekler. Oyuncunun mevcut ev sayısı sahip olduğu limitten fazlaysa, ev geri alınacaktır.
ADDSHIP uid
W Yalnızca X dalı. Verilen uid'yi oyuncunun gemisine ekler. Oyuncunun mevcut gemi sayısı sahip olduğu limitten fazlaysa, gemi geri alınacaktır.
AFK
W Karakterin AFK modunda olup olmadığını alır veya ayarlar.
AGE
R Karakterin yaratılışından bu yana yaşını saniye cinsinden verir.
ALLSKILLS amount
W Karakterin tüm becerilerini belirtilen miktara ayarlar.
ANIM anim_id
W Belirtilen animasyonu karakter üzerinde oynatır.
ATTACKER.properties
R Karaktere zarar veren rakiplerin sayısını alır.
BANK layer
W SRC'nin görüntülemesi için karakterin bankasını (veya belirtilen katmandaki kabı) açar.
BANKBALANCE
R Karakterin banka kutusundaki toplam altın miktarını verir.
BARK sound_id
W Belirtilen sesi (veya belirtilmemişse karakterin genel sesini) bu karakterden yakındaki istemcilere çalar.
BODY
RW Karakterin vücudunu alır veya ayarlar.
BOUNCE item_uid
W Karakterin sırt çantasına belirli bir öğeyi yerleştirir.
BOW
W Karakterin SRC'ye boyun eğmesini sağlar.
CAN
RW Bu karakter için Can bayraklarını alır veya ayarlar. Sadece X dalında okunabilir.
CANCAST spell_id, check_antimagic
R Karakter belirli bir büyüyü yapabiliyorsa 1 döndürür, check_antimagic 0 olarak ayarlanmışsa büyü karşıtı alan testlerini atlar.
CANMAKE item_id
R Karakterin belirli bir öğeyi yapmak için gerekli becerilere ve kaynaklara sahip olması durumunda 1 döndürür.
CANMAKESKILL item_id
R Karakterin belirli bir öğeyi yapma becerisine sahip olması durumunda 1 döndürür.
CANMASK
RW Yalnızca X dalı. Temel CAN özelliğinden dinamik olarak açılacak veya kapatılacak CAN bayraklarını saklar.
CANMOVE direction
R Karakter verilen yönde hareket edebiliyorsa 1 döndürür.
CANSEE
R SRC karakteri görebiliyorsa 1 döndürür.
CANSEELOS
R SRC'nin karaktere görüş hattı varsa 1 döndürür.
CANSEELOSFLAG flags
R SRC'nin karaktere görüş hattı varsa, hangi testlerin gerçekleşeceğini değiştirmek için bayraklarla birlikte 1 döndürür.
COLOR
RW Karakterin renk tonunu alır veya ayarlar.
CONSUME resource_list
W Belirtilen kaynakları SRC'nin sırt çantasından kaldırır.
COUNT
R Karaktere takılan öğelerin sayısını döndürür.
CREATE
RW (yalnızca X'te R) Karakterin yaratılışından bu yana yaşını saniye cinsinden alır veya ayarlar (X'te saniyenin onda biri).
CRIMINAL
W Karakterin bir suçlu olup olmadığını belirler.
CURFOLLOWER
RW Karakterin sahip olduğu mevcut takipçi sayısını alır veya ayarlar,
DAMAGE amount, type, source
W Karaktere zarar verir.
COMBAT_ELEMENTAL_ENGINE kullanırken kaynaktan sonra aşağıdaki parametreleri ekleyin: fiziksel, ateş, soğuk, zehir, enerji. Tüm değerler % cinsindendir.
DELHOUSE uid
W Yalnızca X dalı. Verilen uid'yi oyuncunun listesinden siler (Evi silmez)(-1 tüm listeyi temizler).
DELSHIP uid
W Yalnızca X dalı. Verilen uid'yi oyuncunun listesinden siler (Gemiyi silmez)(-1 tüm listeyi temizler).
DESTROY
W Nesneyi siler, @Destroy içinde 1 dönüşüyle durdurulmaz
DEX
RW Karakterin toplam el becerisini alır veya ayarlar.
DIALOG dialog_id, page, parameters
W SRC ile bir iletişim kutusu görüntüler.
DIALOGCLOSE dialog_id button
W SRC'nin açık olduğu bir iletişim kutusunu, bir düğmeye basmayı simüle ederek kapatır.
DIALOGLIST.COUNT
R Şu anda SRC'nin ekranında görünür olduğu düşünülen iletişim kutularının sayısını alır.
DIALOGLIST.n.ID
R SRC'nin açık olduğu n'inci iletişim kutusunun ID'sini alır (sıfır tabanlı).
DIALOGLIST.n.COUNT
R SRC'nin açık olduğu n'inci iletişim kutusunun örnek sayısını alır (sıfır tabanlı).
DIR
RW Karakterin baktığı yönü alır veya ayarlar.
DISCONNECT
W Karakterin bağlantısını keser.
DISMOUNT
W Karakteri arabasından indirir.
DISPIDDEC
R Karakterin kimliğini ondalık sayı olarak alır.
DISTANCE point_or_uid
R Bu nesne ile SRC, bir harita konumu veya başka bir nesne arasındaki mesafeyi alır.
DCLICK
W Olayın kaynağı olarak SRC ile karakteri çift tıklatın.
DCLICK object_uid
W Karakteri SRC olan bir nesneyi çift tıklatın.
DRAWMAP radius
W Yarıçaplı karolara kadar yerel alanın bir haritasını çizerek haritacılık becerisini başlatır.
DROP item_uid
W Belirli bir öğeyi karakterin ayaklarının dibine bırakır.
DUPE
W Karakterin bir klonunu oluşturur.
EDIT
W Karakterin SRC olarak ayarlanması için bir düzenleme iletişim kutusu görüntüler.
EFFECT type, item_id, speed, loop, explode, color, rendermode
W Yakındaki istemcilere bir efekt görüntüler.
EFFECTLOCATION x,y,z,type,itemid,speed,loop,explode,color,render
W EFFECT komutuna benzer, ancak bir nesne yerine hedef olarak bir arazi konumu alır. X
EMOTE message
W Yakındaki tüm istemcilere bir *Görüyorsunuz* mesajı görüntüler.
EMOTEACT
RW Karakterin tüm eylemlerini ifade edip etmeyeceğini alır, ayarlar veya değiştirir.
EQUIP item_uid
W Karaktere bir öğe donatır.
EQUIPARMOR
W Karakteri sırt çantasındaki en iyi zırhla donatır.
EQUIPHALO timeout
W Karaktere, saniyenin onda biri kadar süren bir hale ışığı donatır.
EQUIPWEAPON
W Karakteri sırt çantasındaki en iyi silahla donatır.
EVENTS event_defname
RW Nesneye iliştirilmiş olayların listesini alır veya nesneye bir olay ekler veya nesneden bir olay kaldırır.
EXP
RW Karakterin deneyim puanlarını alır veya ayarlar.
FACE object_uid (P coords in X branch)
W Karakteri, belirtilen bir nesneye veya SRC'ye bakacak şekilde döndürür. X dalında uid yerine koordinatları kabul eder.
FAME
RW Karakterin ününü alır veya ayarlar.
FAME.fame_group
R Karakterin şöhreti belirtilen şöhret grubuna giriyorsa 1 döndürür.
FCOUNT
R Alt öğeler de dahil olmak üzere karaktere takılan öğelerin toplam sayısını döndürür
FLAGS
RW Karakterin bayraklarını alır veya ayarlar.
FIX
W Karakterin Z seviyesini zemin seviyesine yeniden hizalar.
FIXWEIGHT
W Karakterin toplam ağırlığını yeniden hesaplar.
FLIP
W Karakteri döndürür.
FONT
RW Karakterin konuşma yazı tipini alır veya ayarlar.
FOOD
RW Karakterin yiyecek seviyesini alır veya ayarlar.
FORGIVE
W Karakterin hapis statüsünü iptal eder.
GETHOUSEPOS uid
R Verilen UID'nin evler listesindeki konumunu verir (bulunamazsa -1).
GETSHIPPOS uid
R Verilen UID'nin gemi listesindeki konumunu verir (bulunamazsa -1).
GO location
W Karakteri belirtilen konuma ışınlar.
GOCHAR n
W Karakteri dünyadaki n'inci karaktere ışınlar.
GOCHARID character_defname
W Belirtilen BASEID ile karakteri dünyadaki bir sonraki yarışçıya ışınlar
GOCLI n
W Karakteri n'inci çevrimiçi oyuncuya ışınlar. (sıfır tabanlı)
GOITEMID item_defname
W Belirtilen BASEID ile karakteri dünyadaki bir sonraki öğeye ışınlar.
GOLD
RW Karakterin sahip olduğu altın miktarını alır veya ayarlar.
GONAME name
W Karakteri, belirtilen adla dünyadaki bir sonraki karaktere veya öğeye ışınlar, joker karakterleri (*) kabul eder.
GOSOCK socket
W Karakteri, belirtilen soket numarasıyla çevrimiçi oynatıcıya ışınlar.
GOTYPE item_type
W Belirtilen TYPE ile karakteri dünyadaki bir sonraki öğeye ışınlar.
GOUID object_uid
W Karakteri, belirtilen UID'ye sahip nesneye ışınlar.
GUILDABBREV
R Karakterin lonca kısaltmasını döndürür.
HEAR text
W NPC'ler için, SRC belirtilen metni söylemiş gibi davranır. Oyuncular için, metni sistem mesajı olarak görüntüler.
HEIGHT
R Karakterin boyunu alır.
HITS
RW Karakterin can puanlarını alır veya ayarlar.
HOME
RW Karakterin ev konumunu alır veya ayarlar.
HOUSE.n
R Yalnızca X dalı. Eve N'inci konumda erişin, örneğin: ev.3.Tapu
HOUSES
R Yalnızca X dalı. Oyuncunun listesindeki evlerin sayısını döndürür.
HUNGRY
W Bu karakterin açlık seviyesini SRC'ye gösterir.
ID
R Karakterin kimliğini alır.
INFO
W SRC karakteri hakkında bir bilgi iletişim kutusu görüntüler.
INT
RW Karakterin toplam zekasını alır veya ayarlar.
INVIS
W Karakterin görünmez olup olmayacağını ayarlar.
INVUL
W Karakterin yenilmez olup olmadığını ayarlar.
ISARMOR object_uid
R Nesne zırh ise 1 döndürür.
ISCHAR
R Nesne bir karakterse 1 döndürür.
ISCONT
R Nesne bir kapsayıcı ise 1 döndürür.
ISDIALOGOPEN dialog_id
R SRC'nin ekranında belirtilen iletişim kutusu görünüyorsa 1 döndürür.
ISEVENT.event_defname
R Nesneye iliştirilmiş bir olay varsa 1 döndürür.
ISGM
R Karakter GM modundaysa 1 döndürür.
ISINPARTY
R Oyuncu bir gruptaysa 1 döndürür.
ISITEM
R Nesne bir öğeyse 1 döndürür.
ISMYPET
R Karakter SRC'ye aitse 1 döndürür.
ISNEARTYPE type, distance, flags
R Yakındaki bir öğe verilen TYPE'a sahipse 1 döndürür.
ISNEARTYPETOP type, distance, flags
R Verilen TYPE'a sahip yakındaki bir öğenin yakındaki dünya konumunu döndürür.
ISONLINE
R Karakterin çevrimiçi olduğu düşünülüyorsa 1 döndürür.
ISPLAYER
R Nesne bir oynatıcıysa 1 döndürür.
ISSTUCK
R Karakter herhangi bir yönde yürüyemiyorsa 1 döndürür.
ISTEVENT.event_defname
R Nesnenin CHARDEF'ine eklenmiş bir olayı varsa 1 döndürür.
ISTIMERF.function
R Varsa, belirtilen zamanlayıcıda kalan saniye sayısını döndürür.
ISVENDOR
R Karakter bir satıcıysa 1 döndürür.
ISVERTICALSPACE location
R Verilen konumdaki tavan, karakterin altına sığabileceği kadar yüksekse 1 döndürür.
ISWEAPON object_uid
R Nesne bir silahsa 1 döndürür.
JAIL cell
W Karakteri hapse, belirli bir hapishane hücresine gönderir.
KARMA
RW Karakterin karmasını alır veya ayarlar.
KARMA.karma_group
R Karakterin karması belirtilen karma grubuna giriyorsa 1 döndürür.
KILL
W Karakteri öldürür.
LEVEL
RW Karakterin deneyim seviyesini alır veya ayarlar.
LIGHT
RW Karakterin kişisel ışık seviyesini alır veya ayarlar.
LUCK
RW Karakterin şans değerini alır veya ayarlar.
MAKEITEM item_defname, amount
W Verilen öğenin belirtilen miktarını üretme girişimini başlatır.
MANA
RW Karakterin manasını alır veya ayarlar.
MAP
RW Bu nesnenin bulunduğu haritayı alır veya ayarlar.
MAPWAYPOINT "ObjectUID, WaypointType"
W İstemci radar haritasında ara noktalar ekleyin/kaldırın (yalnızca gelişmiş istemciler).
MAXFOLLOWER
RW Karakterin sahip olabileceği maksimum takipçi sayısını alır veya ayarlar.
MAXHITS
RW Karakterin maksimum can puanını alır veya ayarlar.
MAXHOUSES
RW Hesaplar ve Karakterler'e eklendiğinde, oluşturulduğunda bu ayarı sphere.ini okurlar (sphere.ini'daki değerler değişirse, önceden oluşturulmuş hesaplara/karakterlere yansıtılmazlar). X
MAXMANA
RW Karakterin maksimum manasını alır veya ayarlar.
MAXSHIPS
RW Eklenen Hesaplar ve Karakterler, oluşturulduğunda bu yeni ayarı sphere.ini okurlar (sphere.ini değerler değişirse, önceden oluşturulmuş hesaplara/karakterlere yansıtılmazlar). X
MAXSTAM
RW Karakterin maksimum dayanıklılığını alır veya ayarlar.
MAXWEIGHT
R Karakterin taşıyabileceği maksimum ağırlığı verir.
MEMORY.object_uid
RW Karakterin verilen nesne için sahip olduğu bellek bayraklarını alır veya ayarlar.
MENU menu_defname
W SRC için bir menü görüntüler.
MESSAGE message
W Bu karakterin üzerinde SRC'ye bir mesaj görüntüler.
MESSAGEUA colour, talkmode, font, lang_id, message
W Bu karakterin üzerinde SRC'ye bir UNICODE iletisi görüntüler.
MODAR
RW Karakterin zırh derecelendirmesi için bir değiştirici alır veya ayarlar.
MODDEX
RW Karakterin el becerisi değiştiricisini alır veya ayarlar.
MODINT
RW Karakterin zeka değiştiricisini alır veya ayarlar.
MODMAXWEIGHT
RW Karakterin maksimum ağırlık değiştiricisini alır veya ayarlar.
MODSTR
RW Karakterin güç değiştiricisini alır veya ayarlar.
MOUNT
R Karakterin bineğinin UID'sini alır.
MOUNT mount_uid
W Karakteri belirtilen yuvaya monte etmeye çalışır.
MOVE direction
R Döşeme için verilen yöndeki hareket bayraklarını döndürür (sphere_defs.scp'deki can_flags bakın).
MOVE direction, amount
MOVE x y
W Nesneyi geçerli konumuna göre hareket ettirir.
MOVENEAR object_uid, distance
W Karakteri, belirli bir mesafedeki başka bir nesnenin yakınında rastgele bir konuma taşır.
MOVETO location
W Karakteri belirli bir konuma taşır.
NAME
RW Karakterin adını alır veya ayarlar.
NEWBIESKILL skill_id
W Belirtilen beceriyle ilişkili öğeleri karaktere dağıtır.
NEWGOLD amount
W Karakterin sırt çantasında miktarda altın üretir.
NEWLOOT item_or_template_defname
W Belirtilen öğeyi veya şablonu, çağrılmamış bir NPC olmaları koşuluyla karakterin sırt çantasına oluşturur.
NIGHTSIGHT
RW Karakterin gece görüşünün etkin olup olmadığını alır veya ayarlar.
NOTOGETFLAG viewer_uid, allow_incognito
RW Belirtilen izleyici tarafından görüldüğü gibi karakterin kötü şöhret bayraklarını alır.
NPC
RW Karakterin AI türünü alır veya ayarlar.
NUDGEDOWN amount
W Karakterin Z seviyesini azaltır.
NUDGEUP amount
W Yarışçının Z seviyesini artırır.
OBODY
RW Karakterin orijinal gövdesini alır veya ayarlar.
OPENPAPERDOLL
W Karakterin kağıt bebeğini SRC'ye görüntüler.
OPENPAPERDOLL character_uid
W Belirtilen karakterin kağıt bebeğini bu karaktere görüntüler.
OSKIN
RW Karakterin orijinal rengini alır veya ayarlar.
ODEX
RW Karakterin temel el becerisini alır veya ayarlar (değiştiriciler olmadan).
OINT
RW Karakterin temel zekasını alır veya ayarlar (değiştiriciler olmadan).
OSTR
RW Karakterin temel gücünü alır veya ayarlar (değiştiriciler olmadan).
PACK
W SRC'nin görmesi için karakterin sırt çantasını açar.
POISON strength
W Belirtilen zehir gücü ile karakteri zehirler.
POLY character_id
W Polimorf büyüsünü yapmaya başlar ve character_id dönüşecek karakter olur.
PROMPTCONSOLE function, prompt_message
W SRC'ye bir istem mesajı görüntüler ve yanıtlarını belirtilen bir işleve geçirir.
PROMPTCONSOLEU function, prompt_message
W SRC'ye bir istem mesajı görüntüler ve yanıtlarını UNICODE yanıtını destekleyen belirtilen bir işleve geçirir.
PRIVSET plevel
W Karakterin PLEVEL değerini ayarlar.
RANGE
R Karakterin savaş menzilini alır.
RELEASE
W Karakterin sahiplerini temizler.
REMOVE allow_player_removal
W Karakteri siler.
REMOVEFROMVIEW
W Nesneyi yakındaki istemcilerin ekranlarından kaldırır.
RESCOLD
RW Karakterin soğuğa karşı direncini alır veya ayarlar.
RESCOLDMAX
RW Karakterin soğuğa karşı maksimum direncini alır veya ayarlar.
RESCOUNT item_defname
R Karaktere takılan veya baackpack'in içindeki belirli bir öğenin toplam miktarını döndürür.
RESENDTOOLTIP sendfull,usecache
W Sphere'i yakındaki istemciler için araç ipuçlarını güncellemeye zorlar. sendfull 1 ise tüm araç ipucu gönderilir ve 0 ise yalnızca üst bilgi gönderilir. usecache 1 ise, önbelleğe alınan sürüm (bulunursa) gönderilir ve 0 ise, önbelleğe alınan sürüm (bulunursa) değiştirilir ve gönderilir
RESENERGY
RW Karakterin enerjiye karşı direncini alır veya ayarlar.
RESENERGYMAX
RW Karakterin enerjiye karşı maksimum direncini alır veya ayarlar.
RESFIRE
RW Karakterin ateşe karşı direncini alır veya ayarlar.
RESFIREMAX
RW Karakterin ateşe karşı maksimum direncini alır veya ayarlar.
RESPOISON
RW Karakterin zehire karşı direncini alır veya ayarlar.
RESPOISONMAX
RW Karakterin zehire karşı maksimum direncini alır veya ayarlar.
RESTEST item_list
R Listedeki tüm öğeler karaktere takılı olarak veya sırt çantasının içinde bulunabiliyorsa 1 döndürür.
RESURRECT force
W Karakteri diriltir. Kuvvet 1 ise, olağan anti-büyü kontrolleri baypas edilir.
SALUTE object_uid
W Karakterin belirtilen bir nesneyi veya SRC'yi selamlamasını sağlar.
SAY message
W Karakterin bir mesaj söylemesini sağlar.
SAYU message
W Karakterin bir UTF-8 mesajını seslendirmesini sağlar
SAYUA colour, talkmode, font, lang_id, text
W Karakteri bir UNICODE mesajı seslendirir.
SDIALOG dialog_id, page, parameters
W Zaten açık olmaması koşuluyla SRC'ye bir iletişim kutusu görüntüler.
SERIAL
R Öğenin dünyadaki benzersiz kimliğini alır.
SEX value_male:value_female
R Karakterin cinsiyetine bağlı olarak value_male veya value_female döndürür.
SEXTANTP location
R Karakterin konumunu veya belirtilen bir konumu sekstant koordinatlarına dönüştürür.
skill_name
RW Karakterin beceri seviyesini skill_name alır veya ayarlar.
SHIP.n
R Yalnızca X dalı. N'inci konumdaki gemiye erişmek için eklenir, örneğin: gemi.3.Yeniden Düzenlenmiş
SHIPS
R Yalnızca X dalı. Oyuncunun listesindeki gemileri iade edin.
SKILL
W Bir beceriyi kullanmaya başlar.
SKILLADJUSTED."number or skill_name" (X branch only)
R İstatistik bonusu tarafından ayarlanan beceri değerini döndürür. Örnek: "SkillAdjusted.1" veya "SkillAdjusted.Anatomy".
SKILLCHECK skill_id, difficulty
R Beceri başarısı için bir kontrol gerçekleştirir ve deneme başarılı olursa 1 döndürür.
SKILLBEST.n
R Karakterin n'inci en yüksek becerisinin kimliğini verir (0 = En Yüksek)
SKILLGAIN skill, difficulty
W Belirtilen beceri için Sphere'in beceri kazanımını çağırır ve verilen zorlukla (0-100)
SKILLTEST skill_list
R Karakter listedeki tüm becerilere sahipse 1 döndürür.
SKILLTOTAL
R Karakterin tüm becerilerinin toplam değerini döndürür.
SKILLTOTAL skill_group
R Belirtilen grup bayraklarıyla karakterin tüm becerilerinin toplam değerini döndürür.
SKILLTOTAL -amount
R Karakterin miktarın altında olan tüm becerilerinin toplam değerini döndürür.
SKILLTOTAL +amount
R Karakterin miktarını aşan tüm becerilerinin toplam değerini döndürür.
SKILLUSEQUICK skill_id, difficulty
R Hızlı bir şekilde bir beceri kullanır ve deneme başarılı olursa 1 döndürür.
SLEEP fall_forwards
W Karakterin uyuyormuş gibi görünmesini sağlar.
SOUND sound_id, repeat
W Bu karakterden bir ses çalar.
SPELLEFFECT spell_id, strength, source_character_uid, source_item_uid W Karakterin bir büyüden etkilenmesine neden olur.
SPEECHCOLOROVERRIDE value
RW İstemci konuşma tonunu geçersiz kılın.
STAM
RW Karakterin dayanıklılığını alır veya ayarlar.
STEPSTEALTH
RW Bir karakterin Stealth becerisini kullanırken yapabileceği adımların miktarını alır veya ayarlar.
STONE
RW Karakterin taşa hapsolup olmadığını alır veya ayarlar.
STR
RW Karakterin toplam gücünü alır veya ayarlar.
SUICIDE
W Karakteri intihar etmeye zorlar.
SUMMONCAGE
W Karakteri, bir kafes çoklu ile çevrili SRC'lere ışınlar.
SUMMONTO
W Karakteri SRC'nin konumuna ışınlar.
TAG.name
RW Bir TAG'nin değerini alır veya ayarlar.
TAGAT.index
R Verilen sıfır tabanlı dizinde bir TAG alır.
TAGAT.index.KEY
R Verilen sıfır tabanlı dizinde TAG'nin adını alır.
TAGAT.index.VAL
R Verilen sıfır tabanlı dizinde TAG değerini alır.
TAGCOUNT
R Öğe üzerinde depolanan TAG'lerin sayısını alır.
TAGLIST
W Nesnenin TAG'lerinin bir listesini çıkarır.
TARGETFGMW function
W SRC'ye yönelik bir hedefleme imleci görüntüler.
TIMER
RW Öğenin zamanlayıcısının süresi dolmadan önce geçmesi gereken süreyi saniye cinsinden alır veya ayarlar.
TIMERD
RW Öğenin zamanlayıcısının süresi dolmadan önce geçmesi gereken süreyi saniyenin onda biri cinsinden alır veya ayarlar.
TIMERF time, function
W Bu nesne üzerinde zaman saniye cinsinden yürütülecek bir işlev zamanlandı.
TIMERF CLEAR
W Karakterden tüm zamanlanmış işlevleri temizler.
TIMERF STOP, function
W Belirtilen işlevi karakterden durdurur. (X versiyonunda, işlev adını veya bağımsız değişkeni tanımlamak için wild karakteri * kullanılabilir)
TIMERMS
W Verilen milisaniye sayısından sonra geçecek bir nesne zamanlayıcısı ayarlayın.
TITHING
RW Karakterin sahip olduğu ondalık puanlarının sayısını alır veya ayarlar.
TITLE
RW Karakterin başlığını alır veya ayarlar.
TOWNABBREV
R Karakterin kasaba kısaltmasını döndürür.
TRIGGER trig_name, trig_type
R Özel bir tetikleyici tetikler ve RETURN değerini döndürür.
UID
R Öğenin dünyadaki benzersiz kimliğini alır.
UNDERWEAR
W Karakterdeki iç çamaşırı görüntüsünü değiştirir.
UNEQUIP item_uid
W Karakterden bir eşyayı çıkarır ve sırt çantasına yerleştirir.
UPDATE
W Karakterin durumunu yakındaki istemcilere günceller.
UPDATEX
W Karakterin durumunu yakındaki istemcilere günceller ve tam bir yenileme sağlamak için önce onu görünümlerinden kaldırır.
USEITEM
W Görüş hattını kontrol etmeden, olayın kaynağı olarak SRC ile karakteri çift tıklar.
USEITEM object_uid
W Karakteri SRC olan bir nesneyi çift tıklatın.
VISUALRANGE
RW Karakterin görüş mesafesini alır veya ayarlar.
WEIGHT
R Karakterin ağırlığını alır.
WHERE
W Karakterin konumunu SRC'ye açıklar.
Z
R Karakterin Z pozisyonunu alır.
Tetikleyiciler
İşte tüm karakter tetikleyicilerinin bir listesi. Bağımsız değişkenler ve örnekler gibi daha ayrıntılı bilgiler için tetikleyici adına tıklayın.
@AfterClick
Nesne bir kez tıklatıldığında, ek yük adı gösterilmeden hemen önce tetiklenir.
@Attack
Karakter bir başkasına saldırmaya başladığında ateş eder.
@CallGuards
Karakter muhafız çağırdığında ateş eder.
@CharAttack
Karakter başka bir karakter tarafından saldırıya uğradığında ateş eder.
@CharClick
Karakter başka bir karakter tarafından tıklatıldığında tetiklenir.
@CharClientTooltip
Araç ipuçları karaktere gönderilmek üzereyken tetiklenir.
@CharDClick
Karakter başka bir karaktere çift tıkladığında tetiklenir.
@CharTradeAccepted
Başka bir karakter karakterle takas yapmayı kabul ettiğinde ateşlenir.
@Click
Nesne bir kez tıklatıldığında tetiklenir.
@ClientTooltip
Bu karakter için araç ipuçları bir istemciye gönderilmek üzereyken tetiklenir.
@CombatAdd
Birisi saldırgan listeme eklendiğinde tetiklenir.
@CombatDelete
Birisi saldırgan listemden silindiğinde tetiklenir.
@CombatEnd
Birisi saldırgan listemden silindiğinde ve daha uygun hedefim olmadığında ateş ediyor.
@CombatStart
Listeme ilk saldırgan eklenirken ateş ediyor.
@ContextMenuRequest
Bir istemci nesne için bağlam menüsü seçeneklerini istediğinde tetiklenir.
@ContextMenuSelect
İstemci nesne için bir bağlam menüsü seçeneği belirlediğinde tetiklenir.
@Create
Nesne ilk oluşturulduğunda, dünyaya yerleştirilmeden önce ateşlenir.
@Criminal
Karakter bir suçlu olduğunda ateş eder.
@DClick
Nesne çift tıklatıldığında tetiklenir.
@Death
Karakterin can puanı sıfıra ulaştığında ateş eder.
@DeathCorpse
Karakter için bir ceset yaratıldığında ateş eder.
@Destroy
Nesne silinirken tetiklenir.
@Dismount
Karakter arabasından indiğinde ateş eder.
@Dye
Karakter rengini veya bir nesnenin rengini değiştirmek üzereyken tetiklenir.
@Eat
Karakter bir şey yediğinde ateş eder.
@EnvironChange
Karakter için ortam değiştiğinde ateş eder.
@ExpChange
Karakterin deneyim puanları değiştiğinde ateş eder.
@ExpLevelChange
Karakterin deneyim seviyesi değiştiğinde ateş eder.
@FameChange
Karakterin şöhreti değiştiğinde ateş eder.
@GetHit
Karakter hasar aldığında ateş eder.
@Hit
Karakter savaşta bir başkasına çarptığında ateş eder.
@HitMiss
Karakter savaşta bir başkasını vuramadığında ateş eder.
@HitParry
Yalnızca X dalı. Karakter bir vuruşu savuşturmaya çalışırken ateş eder. X
@HitTry
Karakter savaşta bir başkasını vurmaya çalıştığında ateş eder.
@HouseDesignCommit
Karakter yeni bir ev tasarımı yaptığında ateşlenir.
@HouseDesignExit
Karakter ev tasarım modundan çıktığında tetiklenir.
@Hunger
Karakterin yiyecek seviyesi düştüğünde ateş eder.
@ItemAfterClick
Karakter, ek yük adı gösterilmeden hemen önce bir öğeye tek tıkladığında tetiklenir.
@ItemBuy
Karakter bir satıcıdan bir ürün satın aldığında ateşlenir.
@ItemClick
Karakter bir öğeyi bir kez tıklattığında tetiklenir.
@ItemClientTooltip
Araç ipuçları bir öğe için istemciye gönderilmek üzereyken tetiklenir.
@ItemContextMenuRequest
Karakter bir öğe için bağlam menüsü seçeneklerini istediğinde tetiklenir.
@ItemContextMenuSelect
Karakter bir öğe için bağlam menüsü seçeneğini belirlediğinde tetiklenir.
@ItemCreate
Bir öğe ilk olarak yaratıldığında, dünyaya yerleştirilmeden önce ateşlenir ve karakter bir şekilde bundan sorumludur.
@ItemDamage
Karakter bir öğeye zarar verdiğinde ateş eder.
@ItemDClick
Karakter bir öğeyi çift tıklattığında tetiklenir.
@ItemDropOn_Char
Karakter, bir karakterin üzerine bir öğe düşürdüğünde tetiklenir.
@ItemDropOn_Ground
Karakter bir öğeyi yere düşürdüğünde ateş eder.
@ItemDropOn_Item
Karakter bir öğeyi başka bir öğenin üzerine düşürdüğünde tetiklenir.
@ItemDropOn_Self
Karakter bir öğeyi başka bir öğenin içine düşürdüğünde tetiklenir.
@ItemEquip
Karakter bir öğeyi kuşandığında tetiklenir.
@ItemEquipTest
Yarışçı bir eşyayı kuşanmak üzereyken ateş eder.
@ItemPickUp_Ground
Karakter yerden bir eşya aldığında ateş eder.
@ItemPickUp_Pack
Karakter bir kabın içinden bir eşya aldığında ateşlenir.
@ItemPickUp_Self
Karakter başka bir öğenin içinden bir öğe aldığında ateşlenir.
@ItemPickUp_Stack
Karakter bir yığından bir öğe aldığında ateşlenir.
@ItemSell
Karakter bir satıcıya bir ürün sattığında tetiklenir.
@ItemSmelt
Karakter bir öğeyi kokladığında ateşlenir. X
@ItemSpellEffect
Karakter bir büyü ile bir öğeye çarptığında ateşlenir.
@ItemStep
Karakter bir öğeye bastığında ateşlenir.
@ItemTargOn_Cancel
Karakter bir öğenin hedef imlecini iptal ettiğinde tetiklenir.
@ItemTargOn_Char
Karakter, bir öğenin hedef imleciyle bir karakteri hedeflediğinde tetiklenir.
@ItemTargOn_Ground
Karakter, bir öğenin hedef imleciyle yeri hedeflediğinde ateş eder.
@ItemTargOn_Item
Karakter, öğenin hedef imleciyle bir öğeyi hedeflediğinde tetiklenir.
@ItemToolTip
Karakter bir öğe için eski tarz araç ipuçları istediğinde tetiklenir.
@ItemUnEquip
Karakter bir öğeyi kuşandığında tetiklenir.
@Jailed
Karakter hapse gönderildiğinde ateş eder.
@KarmaChange
Karakterin karması değiştiğinde ateşlenir.
@Kill
Karakter başka bir karakteri öldürdüğünde ateş eder.
@Login
Karakter oturum açtığında tetiklenir.
@Logout
Karakter oturumu kapattığında tetiklenir.
@Mount
Karakter bir gezintiye çıktığında ateş eder.
@MurderDecay
Karakterin öldürdüklerinden biri çürümek üzereyken ateş eder.
@MurderMark
Karakter öldürmek üzereyken ateş eder.
@NotoSend
Durum çubuğunu ateşler/karakterin kötü şöhret rengi başka bir oyuncuya gönderilir.
@NPCAcceptItem
NPC bir eşya aldığında ateşlenir.
@NpcActCast
NPC yapılacak büyüyü seçerken ateş eder. X
@NPCActFight
NPC bir savaş kararı verdiğinde ateş eder.
@NPCActFollow
NPC başka bir karakteri takip ettiğinde ateş eder.
@NPCAction
NPC bir AI eylemi gerçekleştirmek üzereyken ateşlenir.
@NPCActWander
Yalnızca X dalı. Bir NPC'nin dolaşırken attığı her adımı ateşler.
@NPCHearGreeting
NPC bir karakteri ilk kez duyduğunda ateş eder.
@NPCHearUnknown
NPC anlamadıkları bir şey duyduğunda ateş eder.
@NPCLookAtChar
Ateş eder ve ardından NPC bir karaktere bakar.
@NPCLookAtItem
NPC bir öğeye baktığında ateş eder.
@NPCLostTeleport
NPC kaybolduğunda ve EVİNE geri ışınlanmak üzereyken ateş eder.
@NPCRefuseItem
NPC kendilerine verilen bir eşyayı reddettiğinde ateş eder.
@NPCRestock
NPC eşyalarını yeniden stoklarken ateş eder.
@NPCSeeNewPlayer
NPC bir oyuncuyu ilk gördüğünde ateş eder.
@NPCSeeWantItem
NPC istediği bir eşya gördüğünde ateş eder.
@NPCSpecialAction
NPC özel bir eylem gerçekleştirmek üzereyken (ateş izi bırakmak, ağ atmak) ateş eder.
@PayGold
Karakter bir ödeme aldığında tetiklenir. (Yalnızca Deneysel Derleme)
@PersonalSpace
Karakterin üzerine basıldığında ateş eder.
@PetDesert
Karakter sahibini terk ettiğinde ateş eder.
@Profile
Bir oyuncu kağıt bebekten karakterin profilini okumaya çalıştığında ateşlenir.
@ReceiveItem
NPC, isteyip istemediklerine karar vermeden önce başka bir karakterden bir eşya aldığında ateş eder.
@RegenStat
Bir karakter herhangi bir istatistik noktasını yeniden oluşturacağı zaman ateşlenir.
@RegionEnter
Karakter bir bölgeye girdiğinde ateş eder.
@RegionLeave
Karakter bir bölgeden ayrıldığında ateş eder.
@RegionResourceFound
Bir kaynak seçildikten ve kaynak biti oluşturulduktan sonra tetiklenir.
@Rename
Karakter başka bir karakteri yeniden adlandırdığında tetiklenir.
@Resurrect
Karakter diriltildiğinde ateş eder.
@SeeCrime
Karakter bir suçun işlendiğini gördüğünde ateş eder.
@SeeHidden
Bu karakter gizli bir karakter görmek üzereyken ateş eder.
@SkillAbort
Karakter bir beceriyi iptal ettiğinde ateşlenir.
@SkillChange
Karakterin beceri seviyesi değiştiğinde ateş eder.
@SkillFail
Karakter bir beceride başarısız olduğunda ateş eder.
@SkillGain
Karakterin bir beceri kazanma şansı olduğunda ateş eder.
@SkillMakeItem
Karakter bir eşya ürettiğinde ateşlenir.
@SkillMenu
Karaktere bir beceri menüsü gösterildiğinde tetiklenir.
@SkillPreStart
Karakter bir beceriye başladığında, herhangi bir sabit kodlanmış eylem gerçekleşmeden önce ateşlenir.
@SkillSelect
Karakter, beceri menüsünde bir beceri seçtiğinde tetiklenir.
@SkillStart
Karakter bir beceriye başladığında ateş eder.
@SkillSuccess
Karakter bir beceride başarılı olduğunda ateş eder.
@SkillUseQuick
Karakter hızlı bir şekilde bir beceri kullandığında ateş eder.
@SkillWait
Sphere, bir karakterin bir beceriye başlamadan önce beklemesi gerekip gerekmediğini kontrol etmek istediğinde tetiklenir.
@SpellBook
Karakter büyü kitabını açtığında ateşlenir.
@SpellCast
Karakter bir büyü yaptığında ateş eder.
@SpellEffect
Karakter bir büyünün etkileriyle vurulduğunda ateş eder.
@SpellEffectAdd
Karaktere bir büyü hafızası eklendiğinde tetiklenir. X
@SpellEffectRemove
Ateşler, büyü hafızası karakterden kaldırılır. X
@SpellEffectTick
Karaktere periyodik bir büyünün (Zehir büyüsü gibi) etkisi vurulduğunda ateş eder. X
@SpellFail
Karakter büyü yapmadığında ateş eder.
@SpellSelect
Karakter yapmak için bir büyü seçtiğinde ateşlenir.
@SpellSuccess
Karakter başarılı bir şekilde büyü yaptığında ateşlenir.
@SpellTargetCancel
Karakter, az önce yaptığı bir büyü için hedef seçimini iptal ettiğinde ateşlenir.
@StatChange
Karakterin STR, DEX veya INT'si beceri kazanımı yoluyla değiştirildiğinde ateşlenir.
@StepStealth
Karakter gizliyken bir adım attığında ateş eder.
@ToggleFlying
Bir Gargoyle Oyuncusu Uçacak veya İnecek Olduğunda Ateş Eder.
@ToolTip
Bir oyuncu bu karakter için eski tarz ipuçları istediğinde tetiklenir.
@TradeAccepted
Karakter başka bir oyuncuyla bir takası kabul ettiğinde ateşlenir.
@TradeClose
Bir ticaret penceresi kapatıldığında tetiklenir.
@TradeCreate
Bir oyuncu başka bir oyuncuyla takas başlattığında ateşlenir.
@UserBugReport
Oyuncu bir hata raporu gönderdiğinde tetiklenir.
@UserChatButton
Oyuncu kağıt bebek üzerindeki Sohbet düğmesine bastığında tetiklenir.
@UserExtCmd
Oyuncu genişletilmiş bir komut paketi gönderdiğinde tetiklenir. (bazı makrolar tarafından kullanılır)
@UserExWalkLimit
Oyuncunun hareketi, Sphere.ini'daki hareket hızı ayarları tarafından kısıtlandığında tetiklenir.
@UserGuildButton
Oyuncu kağıt bebek üzerindeki Lonca düğmesine bastığında ateş eder.
@UserKRToolbar
Oyuncu araç çubuğundaki bir düğmeye bastığında tetiklenir.
@UserMailBag
Oyuncu posta çantasını başka bir karaktere sürüklediğinde ateş eder.
@UserQuestArrowClick
Oyuncu görev okuna tıkladığında ateşlenir.
@UserQuestButton
Oyuncu kağıt bebek üzerindeki Görev düğmesine bastığında ateşlenir.
@UserSkills
Oyuncu beceri menüsünü açtığında veya oyuncuya bir beceri güncellemesi gönderildiğinde tetiklenir.
@UserSpecialMove
Oyuncu özel bir hamle kullandığında ateş eder.
@UserStats
Oyuncu durum penceresini açtığında tetiklenir.
@UserUltimaStoreButton
Yeni istemcilerde 'Ultima Store' düğmesine tıklandığında tetikleniyor 7.0.62+
@UserVirtue
Oyuncu virtue düğmesine bastığında ateşlenir.
@UserVirtueInvoke
Oyuncu makrolar aracılığıyla bir virtue çağırdığında ateşlenir.
@UserWarmode
Oyuncu savaş ve barış modu arasında geçiş yaptığında ateş eder.
Oyuncu
Bir hesaba eklenen karakterler Oyuncu Karakterleri haline gelir. Temel karakter referanslarına, özelliklere ve işlevlere ek olarak aşağıdakileri de alırlar:
Başvuru
Başvurular, işaretçileri diğer nesnelere döndürür (örneğin, REGION referansı, bir nesnenin içinde bulunduğu REGION'a erişmenizi sağlar). Bunlara, nesnenin UID'sini (UID'leri olmayan nesne türleri için döndürmek için kullanılarak veya yoksa 0 kullanılarak veya KEY'in REFNAME nesnesi için geçerli bir özellik/işlev/referans olduğu durumlarda kullanılarak erişilebilir. Kullanım ve örnekler gibi daha detaylı bilgi için isme tıklayın.
GUILD
R Oyuncunun ait olduğu lonca taşını alır.
SKILLCLASS
RW Oyuncunun beceri sınıfını alır veya ayarlar.
TOWN
R Oyuncunun ait olduğu kasaba taşını alır.
Özellikler ve Fonksiyonlar
İşte tüm oynatıcı özelliklerinin ve işlevlerinin bir listesi. Bir işlev okunabilir olarak işaretlenirse, olarak kullanıldığında bir değer döndürebilir <KEY>. Kullanım ve örnekler gibi daha detaylı bilgi için isme tıklayın.
DEATHS
RW Oyuncunun kaç kez öldüğünü alır veya ayarlar.
DSPEECH +/-speech_id
RW Bağlı konuşma işleyicilerinin listesini alır veya oynatıcıya bir konuşma işleyicisi ekler veya oynatıcıdan kaldırır.
GMPAGE.n.DELETE
W n'inci GM sayfasını siler. (sıfır tabanlı)
GMPAGE.n.HANDLE
W Oynatıcıyı n'inci GM sayfası için işleyici olarak ayarlar. (sıfır tabanlı)
GMPAGE.n.key
W Bağımsız değişken olarak anahtar ile .page komutunu çalıştırır.
ISDSPEECH.speech_id
R Oynatıcıya verilen konuşma işleyicisi bağlıysa 1 döndürür.
KICK
W Oyuncunun hesabının bağlantısını keser ve bloke eder.
KILLS
RW Oyuncunun işlediği cinayet sayısını alır.
KRTOOLBARSTATUS
RW KR araç çubuğunun bu oynatıcı için etkinleştirilip etkinleştirilmediğini alır veya ayarlar.
LASTUSED
RW Oynatıcının bir istemciye en son bağlanmasından bu yana geçen süreyi saniye cinsinden alır.
PASSWORD
W Oyuncunun şifresini belirler veya temizler.
PFLAG
RW Oynatıcının PFLAG değerini alır veya ayarlar.
PROFILE
RW Oynatıcının profilinde görüntülenecek metni alır veya ayarlar.
SKILLLOCK.skill_id
RW Oyuncunun becerisinin kilit durumunu alır veya ayarlar. 0 Yukarı. 1 Aşağı. 2 Kilitli.
SPEEDMODE
RW Oyuncunun hareket etme hızını alır veya ayarlar. (0=Normal, 1=Yaya Olarak İki Kat Hız, 2=Her Zaman Yürü, 3=Her Zaman Yürüyerek Koş/Her Zaman Dağında Yürü, 4=Yürüyemez veya Koşamaz)
STATLOCK.stat_id
RW Oyuncunun STR (0), DEX (2) veya INT (1) değerinin kilit durumunu alır veya ayarlar. [0 = yukarı, 1 = aşağı, 2 = kilitli]
NPC'ler
Bir hesaba bağlı olmayan karakterler NPC'lerdir ve Sphere'in yapay zekası tarafından kontrol edilir. Temel karakter referanslarına, özelliklere ve işlevlere ek olarak aşağıdakileri de alırlar:
Özellikler ve Fonksiyonlar
İşte tüm NPC özelliklerinin ve işlevlerinin bir listesi. Bir işlev okunabilir olarak işaretlenirse, olarak kullanıldığında bir değer döndürebilir <KEY>.Kullanım ve örnekler gibi daha detaylı bilgi için isme tıklayın.
ACTPRI
RW NPC'nin mevcut eylemine yönelik motivasyonunu alır veya ayarlar.
BUY
W Mağaza vitrinini satın alma modunda SRC'ye görüntüler.
BYE
W NPC'nin mevcut eylemini sonlandırır.
FLEE distance
W NPC'yi mevcut konumundan uzaklaştırmaya başlar.
GOTO location
W NPC'yi belirtilen konuma doğru hareket ettirmeye başlar.
HIRE
W NPC ve SRC arasındaki işe alım sürecini başlatır.
LEAVE distance
W NPC'yi mevcut konumundan uzaklaştırmaya başlar.
NPC
RW NPC'nin AI türünü alır veya ayarlar.
HOMEDIST
RW NPC'nin EV konumundan dolaşabileceği mesafeyi alır veya ayarlar.
PETRETRIEVE
W SRC'nin ahırdaki evcil hayvanlarını NPC'den geri almasını sağlar.
PETSTABLE
W SRC'nin evcil hayvanını NPC ile sabitlemesini sağlar.
RESTOCK force
W NPC'nin tüm stokunu temizler, bir sonraki erişildiğinde (veya force=1 ise hemen) yeniden doldurur
RUN direction
W NPC'yi belirtilen yönde bir karo çalıştırmaya zorlar.
SELL
W Mağaza vitrinini satış modunda SRC'ye görüntüler.
SHRINK
W NPC'yi bir heykelcik eşyasına küçültür.
SPEECH +/-speech_id
RW NPC'ye bağlı konuşma işleyicilerinin listesini alır veya NPC'ye bir konuşma işleyicisi ekler veya NPC'den kaldırır.
SPEECHCOLOR
RW NPC'nin konuşmasının rengini alır veya ayarlar.
THROWDAM min,max
RW Fırlatılan nesneler için kullanılan bir dizi hasarı alır veya ayarlar. (chardef özelliğini geçersiz kılar)
THROWDAM dam
RW Fırlatılan nesneler için kullanılan sabit hasarı alır veya ayarlar. (chardef özelliğini geçersiz kılar)
THROWDAMTYPE damage flags
RW y Fırlatılan nesneler için kullanılan hasar bayraklarını alır veya ayarlar. (chardef özelliğini geçersiz kılar)
THROWOBJ id
RW NPC'ler tarafından atılacak bir nesnenin kimliğini alır veya ayarlar. (chardef özelliğini geçersiz kılar)
THROWRANGE min,max
RW Bir nesnenin fırlatılabileceği aralığı alır veya ayarlar. (chardef özelliğini geçersiz kılar)
THROWRANGE max
RW Varsayılan min. 2 olacak şekilde bir nesnenin atılabileceği aralığı alır veya ayarlar. (chardef özelliğini geçersiz kılar)
TRAIN skill
W NPC ve SRC arasında eğitimi başlatır.
VENDCAP
RW Bir satıcının yeniden stoklayacağı altın miktarını alır veya ayarlar.
VENDGOLD
RW Bir satıcının sahip olduğu altın miktarını alır veya ayarlar.
WALK direction
W NPC'yi belirtilen yönde bir karo yürümeye zorlar.
Client
Bir client bir karakteri kontrol ederken, aşağıdaki başvurular, özellikler ve işlevler kullanılabilir olacaktır:
Başvuru
Başvurular, işaretçileri diğer nesnelere döndürür (örneğin, REGION referansı, bir nesnenin içinde bulunduğu REGION'a erişmenizi sağlar). Bunlara, nesnenin UID'sini (UID'leri olmayan nesne türleri için döndürmek için kullanılarak veya yoksa 0 kullanılarak veya KEY'in REFNAME nesnesi için geçerli bir özellik/işlev/referans olduğu durumlarda kullanılarak erişilebilir.
GMPAGEP
R İstemcinin şu anda işlemekte olduğu GM sayfasını alır.
HOUSEDESIGN
R Şu anda müşteri tarafından tasarlanmakta olan binayı alır.
PARTY
R İstemcinin üyesi olduğu partiyi alır.
TARG
RW İstemcinin hedeflediği karakteri veya öğeyi alır veya ayarlar.
TARGP
RW İstemcinin hedeflediği konumu alır veya ayarlar.
TARGPROP
RW Yetenekleri istemcinin beceri menüsünde gösterilen karakteri alır veya ayarlar.
TARGPRV
RW İstemcinin daha önce hedeflediği karakteri veya öğeyi alır veya ayarlar.
Özellikler ve Fonksiyonlar
ADD item_defname
W İstemciden, belirtilen öğeyi eklemek için bir konumu hedeflemesini ister.
ADDBUFF icon, cliloc1, cliloc2, time, arg1, arg2, arg3
W İstemcinin güçlendirme simgesi çubuğunda bir güçlendirme simgesi görüntüler.
ADDCLILOC cliloc, args
W İstemciye gönderilen araç ipucuna bir cliloc ekler. Yalnızca @ClientTooltip tetikleyicilerde geçerlidir.
ADDCONTEXTENTRY entry_id, cliloc, flags, colour
W İstemciye gönderilmekte olan bağlam menüsüne bir girdi ekler. Yalnızca @ContextMenuRequest tetikleyicilerde geçerlidir.
ALLMOVE
RW İstemcinin ALLMOVE ayrıcalıklarına sahip olup olmadığını alır veya ayarlar.
ALLSHOW
RW İstemcinin bağlantısı kesilmiş karakterleri görüp göremeyeceğini alır veya ayarlar.
ARROWQUEST x, y, id
W İstemcinin ekranında, belirtilen dünya koordinatlarını gösteren bir ok görüntüler. Kimlik sağlanırsa, istemcide aynı anda birden fazla ok görüntülenebilir (Yalnızca daha yeni istemciler - 3.x+ istemcileri onaylıyor?). x ve y için 0'ı ve kimliğinizi geçerek oku iptal edebilirsiniz. Arrowquest'i herhangi bir argüman olmadan kullanmak, varsa 0 numaralı oku iptal edecektir.
BADSPAWN
W İstemciyi dünyadaki ilk geçersiz doğma noktasına ışınlar.
BANKSELF
W Müşterinin banka kutusunu açar.
CAST spell_id'
W Büyü yapmaya başlar.
CHARLIST
W İstemcinin karakter listesi ekranını görüntüler.
CLEARCTAGS
W İstemcinin tüm CTAG'lerini kaldırır.
CLIENTIS3D
R İstemci 3D istemciyi kullanıyorsa 1 döndürür.
CLIENTISKR
R İstemci KR istemcisini kullanıyorsa 1 döndürür.
CLIENTVERSION
R Kullanılan şifreleme anahtarlarına bağlı olarak istemcinin kullandığı istemci sürümünü alır (şifrelenmemiş istemciler 0 döndürür).
CTAG
RW Bir CTAG değerini alır veya ayarlar.
CTAGCOUNT
R İstemcide depolanan CTAG'lerin sayısını alır.
CTAGLIST
W İstemcinin SRC'ye yönelik CTAG'lerinin bir listesini görüntüler.
CTAGLIST LOG
W Sunucu konsolunda istemcinin CTAG'lerinin bir listesini görüntüler.
DEBUG
RW İstemcinin hata ayıklama modunda olup olmadığını alır veya ayarlar.
DETAIL
RW İstemcinin savaş mesajları gibi ek ayrıntıları alıp almayacağını alır veya ayarlar.
EVERBTARG command
W İstemciden bir komut girmesini veya belirtilmişse komuta bağımsız değişkenler girmesini ister. Argümanlarla birlikte tam komut daha sonra TARG'da yürütülür.
EXTRACT file, template_id
W Haritadaki hedeflenen bir alandan statik öğeleri ayıklar ve bunları belirtilen dosyaya kaydeder.
FLUSH
W Kuyruğa alınan ağ verilerinin istemciye hemen gönderilmesini zorlar.
GM
RW İstemcinin GM modunda olup olmadığını alır veya ayarlar.
GMPAGE ADD message
W Belirtilen mesajla istemciden bir GM sayfası gönderir veya herhangi bir argüman sağlanmazsa istemciden bir mesaj ister.
GOTARG
W İstemciyi hedeflenen öğeye ışınlar.
HEARALL
RW İstemcinin konumdan bağımsız olarak tüm oyuncu konuşmalarını duyup duyamayacağını alır veya ayarlar.
INFO
W İstemciye, hedefledikleri bir nesne için bir bilgi iletişim kutusu görüntüler.
INFORMATION
W İstemciye sunucu bilgilerini görüntüler.
LAST
W İstemciyi, ACT tarafından başvurulan nesneyi hedeflemeye zorlar.
LASTEVENT
RW Verilerin istemciden en son ne zaman alındığını döndürür.
LINK
W İstemcinin iki nesneyi birbirine bağlamak için hedeflemesine izin verir.
MENU menu_id
W İstemciye bir menü görüntüler.
MIDILIST music1, music2, ...
W Verilen listeden rastgele bir müzik kimliği seçer ve müşteriye onu çalmasını söyler.
NUDGE dx, dy, dz
W İstemcinin, öğelerin konumuna göre verilen koordinatlara göre bir öğe alanını dürtmesine izin verir.
NUKE command
W İstemcinin hedeflenen bir alandaki tüm öğeler üzerinde komut yürütmesine izin verir.
NUKECHAR command
W İstemcinin hedeflenen bir alandaki tüm NPC'lerde komut yürütmesine izin verir.
PAGE
W İstemciye GM sayfa menüsünü görüntüler.
PRIVSHOW
W İstemcinin ayrıcalık düzeyinin kendi adında gösterilip gösterilmeyeceğini alır veya ayarlar.
REMOVEBUFF icon
W İstemcinin güçlendirme simgesi çubuğundan bir güçlendirme simgesini kaldırır.
REPAIR
W İstemciden, onarması için bir öğeyi hedeflemesini ister.
REPORTEDCLIVER
R İstemcinin kullanmakta olduğu istemci sürümünü, kendisini sunucuya ne olarak tanımladığına bağlı olarak alır.
REPORTEDCLIVER.FULL
R İstemcinin kullanmakta olduğu istemci sürümünü, 4. basamak da dahil olmak üzere sunucuya kendisini tanımladığı şeye bağlı olarak alır.
RESEND
W İstemcinin ekranının tamamen yenilenmesini zorlar.
SAVE immediate
W Bir dünya tasarrufu başlar. Arka planda kaydetme etkinse, SAVE 1 ön plan kaydetmeyi zorlar.
SCREENSIZE
R İstemcinin ekran boyutunu alır. (genişlik,yükseklik)
SCREENSIZE.X
R İstemcinin ekran boyutunun genişliğini alır.
SCREENSIZE.Y
R İstemcinin ekran boyutunun yüksekliğini alır.
SCROLL scroll_id
W İstemciye kaydırma şeklinde bir mesaj görüntüler.
SELF
W Müşteriyi kendini hedef almaya zorlar.
SENDPACKET data
W İstemciye ham bir veri paketi gönderir.
SET command
W İstemciden, komutun yürütüleceği bir nesneyi hedeflemesini ister.
SHOWSKILLS
W Beceri menüsü için müşterinin becerilerini yeniler.
SKILLMENU skillmenu_id
W İstemciye bir beceri menüsü görüntüler.
SKILLSELECT skill_id
W Beceri menüsünden bir beceri seçen istemciyi simüle eder.
SUMMON character_id
W Çağırma büyüsünü character_id' ile yapar; çağrılacak karakter olmak.
SYSMESSAGE text
W İstemciye bir sistem mesajı görüntüler.
SYSMESSAGELOC hue, cliloc, args
W İstemciye yerelleştirilmiş bir sistem mesajı görüntüler.
SYSMESSAGELOCEX hue, cliloc, flags, affix, args
W İstemciye ekli metinle yerelleştirilmiş bir sistem mesajı görüntüler.
SYSMESSAGEUA hue, font, mode, language, text
W İstemciye bir UNICODE sistem iletisi görüntüler.
TARGETTEXT
RW İstemcinin hedef metnini alır veya ayarlar.
TELE
W Işınlanma büyüsünü yapar.
TILE z, item1, item2, ...
W Listelenen öğelerle hedeflenen bir alandaki zemini, verilen Z seviyesinde döşer.
UNEXTRACT file
W Daha önce ayıklanan statikleri, hedeflenen bir konumda dinamik öğeler olarak ayıklar.
VERSION
W İstemciye sunucu açıklamasını görüntüler.
WEBLINK url
W Belirtilen URL'ye göndermek için istemcinin web tarayıcısını açar.
Xcommand
W İstemciden, komutun yürütüleceği bir nesneyi hedeflemesini ister.

