Injection Befehlsübersicht: Unterschied zwischen den Versionen

Aus UO-Sigena Wiki
Wechseln zu: Navigation, Suche
(Essen/Tränke)
Zeile 1: Zeile 1:
'''[x] steht für eventuelle Zeitangaben oder Mengen . Viele Befehlen arbeiten sogar mit mehreren Informationen z.b ,moveitem 0x0000 25 ground 720 20 = moveitem= bewegt ein item 25=menge ground=ort 720 20=wohinn auf den Boden. --[[Benutzer:Midas|Midas]] 04:09, 10. Feb. 2012 (CET)
+
Hier eine Auflistung von Befehlen für Injection. Erst 2 Wichtige Kategorien, dann eine Liste mit allem.  
'''
+
 
+
 
+
 
=== Waffen/Schilde und Kleidung ===
 
=== Waffen/Schilde und Kleidung ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! befehl !! Effekt !! Syntax
+
! Befehl !! Effekt !! Syntax
 
|-
 
|-
 
| ,setdress || Speichert die Kleidung die ihr gerade anhabt || ,setdress [name]  
 
| ,setdress || Speichert die Kleidung die ihr gerade anhabt || ,setdress [name]  
Zeile 57: Zeile 54:
 
Nun kann man mit dem Befehl ",usetype [festgelegter Objektname]" dieses Objekt benutzen. Ein Objekt im Rucksack, von allen Objekten im Rucksack, mit dieser Grafik wird benutzt. Das klingt jetzt kompliziert so als Schachtelsatz, aber z.B. Träke gibt es in verschiedenen Stärken. Diese haben aber die selbe Grafik. Injection kann die Stärke der Tränke nicht unterscheiden - und benutzt vorzugsweise die Tränke, die direkt im Rucksack - und nicht in einem weiteren Beutel liegen.
 
Nun kann man mit dem Befehl ",usetype [festgelegter Objektname]" dieses Objekt benutzen. Ein Objekt im Rucksack, von allen Objekten im Rucksack, mit dieser Grafik wird benutzt. Das klingt jetzt kompliziert so als Schachtelsatz, aber z.B. Träke gibt es in verschiedenen Stärken. Diese haben aber die selbe Grafik. Injection kann die Stärke der Tränke nicht unterscheiden - und benutzt vorzugsweise die Tränke, die direkt im Rucksack - und nicht in einem weiteren Beutel liegen.
  
== Sonstiges ==
+
=== auf Sigena funktionierende Befehle ===
'''
+
 
Einige nützliche befehle.'''
+
Eine Vollständige Liste findet man unter der [http://yoko.com.ua/help Liste der Yoko-Injection Befehle]. (Russische Sprache, aber der Syntax ist gut lesbar und schon verständlich. Für den Rest gibts Google-Translate.
,track 1255 1444 0 Zeigt einen Pfeil an der euch dorthin führt wo ihr es angegeben habt der erste Zahlenblock ist der Längengrad der zweite der Breitengrad der dritte der Höhengrad mit .where bekommt ihr angezeigt wo ihr seid, nützlich wenn ihr eine Person nicht findet und die es euch auch nicht erklären kann.
+
 
,track off Schaltet den Trackmodus wieder aus.
+
{| class="wikitable"
,hide Versteckt ein Objekt,Monster oder einen Spieler der euch blokiert sehr nützlich wenn ihr umzingelt werdet. Mit ,resend wird alles wieder angezeigt.
+
|-
,resend Lädt den Bildschirm neu wenn ihr z.b fest hängt oder einen Grafikfehler habt.
+
! Befehl !! Effekt !! Syntax im Skript !! über die Schriftzeile aktivierbare Version
,drop ihr bekommt ein Zielkreuz und könnt ein Item auswählen nützlich wenn er das Item genau unter euch legen soll.  
+
|-
,drop 6 Ihr wollt z.b einen weg auslegen der Fallen mit sich bringt und habt genug gold dabei, dann ist dieser Befehl sehr nützlich ihr bekommt auch hier ein Zielkreuz ihr klickt auf das item das er dropen soll, und er legt genau 6 Gold unter auch auf den Boden.
+
| addobject || Fügt ein neues Objekt in die Registerkarte "Object Types" ein || uo.addobject(objectname,[object]) || ,addobject objectname [object]
,massmove 25 Aktiviert eine Massenbewegung die nur einmal funktioniert, damit meine ich wollt ihr das wieder durch führen müsst ihr den befehlt erneut eingeben, ihr gebt den Befehl ein und habt z.b 150 einzelne Schlüsselringe in eurer Tasche die ihr in eine Kiste in eurem Haus verstauen wollt dan gebt den Befehl ein bewegt einen Schlüsselring von Tasche A in Tasche B und alle 150 Schlüsselringe werden nach gelegt. Sehr nützlich bei den Handwerkern z.b.
+
|-
,info Zeigt euch verschiedene Ijection Informationen von dem was ihr mit dem Zielkreuz ausgewählt habt.
+
| addtype || Fügt eine neue Objektgruppe in die Registerkarte "Object Types" ein. || uo.addtype(typename,[type]) || ,addtype typename [type]
,morph 1-999999 Ein Spaß Befehl der euch in alles verwandeln kann das es in Ultima Online gibt mit
+
|-
,morph 0 verwandelt ihr euch wieder zurück das ganze sehr natürlich nur ihr Lokal.
+
| arm ||  ||  ||
,setcatchbag Ihr bekommt wieder einen Zielkreuz wählt eine Tasche aus darin fallen nun alle Items die ihr herstellt, lootet oder in eurer Tasche bewegt.
+
|-
,unsetcatchbag löscht die mit ,setcatchbag gespeicherte Tasche.
+
| attack ||  ||  ||
,emptycontainer 10 Leer eine Kiste oder Tasche und füllt den gesamten Inhalt in eure Tasche.
+
|-
 +
| bandageself ||  ||  ||
 +
|-
 +
| canceltarget ||  ||  ||
 +
|-
 +
| cout ||  || uo.count || - - -
 +
|-
 +
| dead ||  ||  ||
 +
|-
 +
| deletejournal ||  ||  ||
 +
|-
 +
| disarm ||  ||  ||
 +
|-
 +
| dismount ||  ||  ||
 +
|-
 +
| dress ||  ||  ||
 +
|-
 +
| drop ||  ||  ||
 +
|-
 +
| drophere ||  ||  ||
 +
|-
 +
| emptycontainer ||  ||  ||
 +
|-
 +
| exec ||  ||  ||
 +
|-
 +
| getx ||  ||  ||
 +
|-
 +
| gety ||  ||  ||
 +
|-
 +
| getz ||  ||  ||
 +
|-
 +
| hidden ||  ||  ||
 +
|-
 +
| hide ||  ||  ||
 +
|-
 +
| injournal ||  ||  ||
 +
|-
 +
| lasttile ||  ||  ||
 +
|-
 +
| light ||  ||  ||
 +
|-
 +
| massmove ||  ||  ||
 +
|-
 +
| opendoor ||  ||  ||
 +
|-
 +
| removehat ||  ||  ||
 +
|-
 +
| removeearrings ||  ||  ||
 +
|-
 +
| removeneckless ||  ||  ||
 +
|-
 +
| resend ||  ||  ||
 +
|-
 +
| set ||  ||  ||
 +
|-
 +
| setarm ||  ||  ||
 +
|-
 +
| setcatchbag ||  ||  ||
 +
|-
 +
| setdress ||  ||  ||
 +
|-
 +
| skilval ||  ||  ||
 +
|-
 +
| target ||  ||  ||
 +
|-
 +
| undress ||  ||  ||
 +
|-
 +
| unsetdress ||  ||  ||
 +
|-
 +
| unsetcatchbag ||  ||  ||
 +
|-
 +
| usetype ||  ||  ||
 +
|-
 +
| wait ||  ||  ||
 +
|-
 +
| waittargetground ||  ||  ||
 +
|-
 +
| waittargetlast ||  ||  ||
 +
|-
 +
| waittargetobject ||  ||  ||
 +
|-
 +
| waittargetobjecttype ||  ||  ||
 +
|-
 +
| waittargetself ||  ||  ||
 +
|-
 +
| waittargettile ||  ||  ||
 +
|-
 +
| waittargettype ||  ||  ||
 +
|-
 +
| warmode ||  ||  ||
 +
|}

Version vom 10. Februar 2012, 19:45 Uhr

Hier eine Auflistung von Befehlen für Injection. Erst 2 Wichtige Kategorien, dann eine Liste mit allem.

Waffen/Schilde und Kleidung

Befehl Effekt Syntax
,setdress Speichert die Kleidung die ihr gerade anhabt ,setdress [name]
,dress Kleidet euch mit der Kleidung dir ihr mit ,setdress [name] gespeichert habt. ,dress [name]
,undress Zieht all eure Kleidung aus. ,undress
,unsetdress Löscht das Gesetzte Kleidung Set ,unsetdress [name]
,setarm Speichert eure Waffe und euer Schild. ,setarm [name]
,arm Legt die Waffen und das Schild an das ihr mit ,setarm [name] gesetzt habt ,arm [name]
,disarm Legt alles ab was ihr in der Hand habt. ,disarm
,unsetarm Löscht das gesetzte Waffenset ,unsetarm [name]

"[name]" ist eine beliebige Variable. Sie kann aus Zahlen und Buchstaben bestehen. Es ist nur ein Name, der dem Set zugewiesen wird. Ob dieses Set "1" oder "sdfgh5jfdi1ppoie" heißt ist für Injection egal. Namen, die man sich merken kann, erleichtern einem alles.

Essen/Tränke

Diese Befehle werden benutzt, um per UO Makro in Verbindung mit Injection automatisch einen Trank zu trinken oder was zu essen wenn man z.b Vergiftet ist oder keine Stamina mehr hat.

Befehl Effekt Syntax
,usetype Simuliert einen Doppelklick auf das definierte Objekt , usetype [typeID]
,info Liest die Informationen des Objekts aus. ,info [Objekt auswählen]
.type Liest die Grafik-ID aus .type [Objekt auswählen]
,bandageself Legt der Spielfigur eine Bandage an ,bandageself
.healme legt Waffen ab, eine Bandage und danach die Waffen wieder an. .bandageself

Um nun mit einer Taste etwas Nahrung oder einen Trank zu sich zu nehmen geht man folgendermaßen vor:

  • mit .type oder ,info liest man die ID des Gegenstands aus.
  • nun formuliert man einen Hotkey mit der Funktion "Say". In das Textfenster kommt dann ,useype [typeID]

[typeID] ist hier eine variable, die der Grafik-ID des Objekts entspricht. Beim Drücken der Taste wird nun dieser Objekttyp benutzt.

  • Alternativ kann man dies auch im Injectionfenster machen:
  • Im Reiter "Object Types" kann man Objekte speichern
  • Dieses Objekt speichert man dort unter einem Namen.
  • Diesen Namen gibt man als erstes ein und wählt dann
  • mit dem Button "from Target" das Objekt aus.
  • dies wird dann im Reiter "Main" mit dem Button "save" gespeichert.

Nun kann man mit dem Befehl ",usetype [festgelegter Objektname]" dieses Objekt benutzen. Ein Objekt im Rucksack, von allen Objekten im Rucksack, mit dieser Grafik wird benutzt. Das klingt jetzt kompliziert so als Schachtelsatz, aber z.B. Träke gibt es in verschiedenen Stärken. Diese haben aber die selbe Grafik. Injection kann die Stärke der Tränke nicht unterscheiden - und benutzt vorzugsweise die Tränke, die direkt im Rucksack - und nicht in einem weiteren Beutel liegen.

auf Sigena funktionierende Befehle

Eine Vollständige Liste findet man unter der Liste der Yoko-Injection Befehle. (Russische Sprache, aber der Syntax ist gut lesbar und schon verständlich. Für den Rest gibts Google-Translate.

Befehl Effekt Syntax im Skript über die Schriftzeile aktivierbare Version
addobject Fügt ein neues Objekt in die Registerkarte "Object Types" ein uo.addobject(objectname,[object]) ,addobject objectname [object]
addtype Fügt eine neue Objektgruppe in die Registerkarte "Object Types" ein. uo.addtype(typename,[type]) ,addtype typename [type]
arm
attack
bandageself
canceltarget
cout uo.count - - -
dead
deletejournal
disarm
dismount
dress
drop
drophere
emptycontainer
exec
getx
gety
getz
hidden
hide
injournal
lasttile
light
massmove
opendoor
removehat
removeearrings
removeneckless
resend
set
setarm
setcatchbag
setdress
skilval
target
undress
unsetdress
unsetcatchbag
usetype
wait
waittargetground
waittargetlast
waittargetobject
waittargetobjecttype
waittargetself
waittargettile
waittargettype
warmode