[Tutorial] Eigene Portale erstellen (Ascent)

01/07/2008 20:48 Etherian#1
Hallo Leute,

aufgrund dessen, dass es in diesem Board viele gute Tutorials zum Erstellen eines Servers, jedoch kaum welche für die spätere Bedienung gibt, habe ich mich entschlossen, nach und nach mal ein paar Tutorials zu posten.

Anfangen möchte ich mit dem Erstellen eigener Portale um z.B. zum Spielertreff, zur Level-Arena oder jeder anderen Stelle im Spiel zu gelangen.

Ich hoffe, ich kann euch damit ein Bisschen helfen.


1. Als erstes gehen wir ins Spiel zu dem Punkt an dem man durch das Portal ankommen soll. Hier geben wir den Befehl .gps ein um so die Koordinaten dieser Stelle zu erhalten. Um genau zu sein, benötigen wir von diesen Daten die Map-ID, im Falle des Bildes die 1. Und die X-,Y-, und Z-Koordinaten. Schreibt euch diese am Besten irgendwo auf einen Zettel.



[Only registered and activated users can see links. Click Here To Register...]



2. Als nächstes öffnen wir Navicat. (Wenn ihr es noch nicht haben solltet, könnt ihr es euch [Only registered and activated users can see links. Click Here To Register...] downloaden) Loggen uns in unsere Datenbank ein und suchen die Tabelle teleport_coords.



[Only registered and activated users can see links. Click Here To Register...]



Aus der tabelle sucht ihr euch dann ein Portal raus, welches ihr mit großer Wahrscheinlichkeit nicht gebrauchen werdet (Man könnte auch neue ID's erstellen, ihr müsst euch dann nur eine freie Spell-ID suchen) und löscht es raus. Bitte vergesst jedoch vorher nicht, euch die ID des Portals zu merken.
Ich habe in diesem Fall mal das Portal nach Anvilmar gelöscht und wie ihr sehen könnt, habe ich auch schon einige Portale erstellt.



[Only registered and activated users can see links. Click Here To Register...]


Jetzt erstellt Ihr einen neuen Eintrag, indem ihr unten auf das + klickt und gebt zuerst die eben gelöschte ID in das erste Feld ein. In die zweite Spalte kommt der ein Name für das Portal (Nicht der Name der Ingame angezeigt wird), in meinem Fall ist das, Portal zum GT. Danach müsst ihr in die folgenden Felder die Map-ID und die 3 Koordinaten eingeben. Bitte achtet dabei auf das korrekte Eintippen der Werte.


[Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]


Das ganze bestätigt ihr jetzt noch, indem ihr unten auf das Häkchen klickt.

Nun öffnen wir die Tabelle Gameobject_Names um an die Tabelle für Gameobjekte zu kommen.


[Only registered and activated users can see links. Click Here To Register...]


Hier klickt ihr bitte unten auf das + um eine neue Zeile zu erzeugen.

Als erstes müsst ihr eine ID für das Gameobject angeben, da diese meistens nicht vergeben sind. Ich habe hier die 999999 gewählt. In die nächste Spalte kommt die 22 für ein Portal. Und in die 3. Spalte die 1327 für das Aussehen des Portals. Die 4. Zeile beinhaltet den Namen, der ingame angezeigt wird, wenn man mit dem Mauszeiger über das Portal fährt.


[Only registered and activated users can see links. Click Here To Register...]


Zum Schluss tragt ihr in die letzte Spalte nur noch die ID der zuvor in der Tabelle teleport_coords erstellten Zeile ein. In meinem Fall war dies die 1936.


[Only registered and activated users can see links. Click Here To Register...]




So, Herzlichen Glückwunsch ihr habt somit euer erstes Portal erstellt. :)

Jetzt müsst ihr nur noch einmal den server restarten, damit die neuen Objekte aus der DB geladen werden können. Und schon könnt ihr im Spiel mit dem Befehl .go spawn 999999 1 ein Portal spawnen. (Natürlich müsst ihr die von euch gewählte ID benutzen, die 1 dient dazu, dass sich das Portal nach einem Serverrestart auch noch dort befindet.

Ich hoffe, ich habe hiermit gegen keine Bordregeln verstoßen, falls doch, bitte eine kleine PM an mich.

Ansonsten würde ich mich über ein kleines Feedback freuen, zumindest würde ich gerne erfahren, ob euch dieses Tutorial etwas gebracht hat. Und evtl. ein kleines THX^^

Viele Grüße

Ethériàn
01/07/2008 21:49 -=|Blade|=-#2
boah geil N1 von dir!!!
01/07/2008 22:38 Etherian#3
Immer wieder gerne :)

Wenn's doch noch Leute gibt, die mit sowas was anfangen können, dann werde ich nochmal ein paar mehr schreiben.

Mit freundlichen Grüßen

Ethériàn
02/20/2008 07:18 Faim123#4
ok alles ging aba wen ich noch eins mache funkt es net ka wieso kan es dadran liegen das sich die x , y, z, in meina tabelle automatisch aufrunden ?

Thx im Vorraus
02/20/2008 08:35 Barzul#5
Ich denke ma nicht schau noch ma genau in die Tabellen und überprüf ob du en schreibfehler hast hatte ich anfangs auch :D
02/20/2008 08:36 Faim123#6
ey supa das is ne glatte 1 kriegst ein thanks von mir
02/20/2008 16:45 Barzul#7
ey Faim123 ich wil dir net blöd kommen aba du hast da als rang BaRzUl könntest du das raus nehmen das is mein name


thx
02/20/2008 20:25 Lemuna#8
fc und ja rausnehemn faim
02/21/2008 11:53 Etherian#9
Hmm... wüsste ich jetzt auf Anhieb nicht, ob es sowas irgendwo gibt. Aber kann gut sein. Naja, aber so kann man dann die Portale hinstellen, wo man sie haben möchte. :)


Mit freundlichen Grüßen

Ethériàn
02/23/2008 19:11 Goldenwing#10
Danke Etherian ! Sehr nett von dir ein so ausführliches Turtorial zu kreieren.

Jedoch kann, aus welchem Grund auch immer, die hinzugefügten Bilder nicht betrachten.. deine Erklärung unter den Bildern bezieht sich manchmal auf die Bilder und da wird es sehr schwer , selbst ein Portal herzustellen.

Trozdem Danke
02/23/2008 19:36 Goldenwing#11
Problem behoben.

Nächstes ist: Meine Tabelle ist leer. Ist das normal? Und wenn ich irgendwo eine Verbindung aufbauen will dann steht da :

1045 - Access denied for user 'root'@'localhost'(using Password: NO )

Kann mir bitte jemand helfen??
02/23/2008 20:04 Goldenwing#12
Problem behoben.
04/28/2008 16:14 xxdarkflownyxx#13
Wie mache ich die erstellten portale weg?, habe versucht nen portal zur lvl arena zu machen doch bin dauernd in quel thalas gelandet ka wieso koords warn richtig -.-
04/28/2008 17:32 GoblinArt#14
Ich hab keine Frage zum TuT aber eine andere!

Möglicherweise kennst du dich etwas aus... muss ich meinen Homeserver mappen um Portale zu erstellen... hab das seltsame Probleme das meine Portal nicht funzen... ich kann Sie schon erstellen usw... ich mach das aber nicht über das manuelle eintragen sondern über nen simplen sql befehl sonst würde es mir auch zu lange dauern! (Die , hab ich durch . ersetzt keine Angst :))

Also simpel: Muss ich mappen das Portal funzen?
04/29/2008 22:28 xxdarkflownyxx#15
Eigentlich net müsste auch so funzen, wenn du evtl. nen ascent server gemacht hast und dann deine portale via sql befehl machst musste doch ingame nochmal .go spawn <ID> eingeben für das jeweilige portal das du halt zu gefügt hast (ID steht in der db bei gameobject_names und bei teleport_coords), wenn das nicht der fall ist, ist der sql befehl mit hoher wahrscheinlichkeit FEHLERHAFT.