Eventspawn Quest

08/08/2011 00:54 √π.#1
So, hab lang nichts mehr von mir lesen lassen.
Hier mal ne Quest die ich noch rumliegen hatte, werdet ihr evtl. brauchen. Ist aufjedenfall benutzerfreundlicher als ein Event selbst mit /m zu bespawnen. Um den Effekt zu erreichen müsst ihr die Textdatei so abspeichern wie bei einer normalen regen.txt.
Inmoment ist es sehr simpel, für nur eine Map aufgebaut. Kann aber noch erweitert werden, dass man sich zwischen mehreren Maps entscheiden kann. Ich habs so eingeteilt, dass ihr nur die Variablen oben ausfüllen müsst, kleines Beispiel:
Ich will auf der Wüste über die event.txt mit der Ankündigung "Event Wüste" spawnen lassen. So schreibt man in den Kopf:
PHP Code:
local filename "event"
local map_index 63
local announcement 
"Event Wüste" 
Stellt noch Itemvalue oder NPCvalue ein und fertisch.
Die Textdatei dann unter share/data/dungeon abspeichern.

Viel Spaß

08/08/2011 08:13 Howaner#2
nice kann man gut gebrauchen
08/08/2011 08:44 'BestKilla#3
naja erklärt sich von selbst....
Einfach den Tal von Ascaria oder deviltower.quest öfffen, gucken wie mann per quest eine datei aus der dungeon sammlung spawnen lässst. quest schreieben...
IN ordner switschen und naachsehen wie etwas ausssieht...Fertig


Wenns nicht so ist sagts mir bitte ....
08/08/2011 11:58 √π.#4
Nicht ganz, in Tal von Ascaria und im DT werden die Dungeon Befehle benutzt. Diesen hab ich in der Reichschlacht gefunden.
08/08/2011 16:04 .TehRoot'#5
Danke kann ich gut gebrauchen.
08/08/2011 16:13 3jfx#6
kleine kritik:

PHP Code:
if s==3 then 
     
return 
end 
ist überflüssig, und wenn man die variablen schon anfängt englisch zu benennen dann bitte auch ganz ;)

ansonten net schlecht :D
08/08/2011 16:33 √π.#7
Quote:
Originally Posted by 3jfx View Post
kleine kritik:

PHP Code:
if s==3 then 
     
return 
end 
ist überflüssig, und wenn man die variablen schon anfängt englisch zu benennen dann bitte auch ganz ;)

ansonten net schlecht :D
Stimmt, haste recht. Einfluss hats aber nit, genau sowenig wie die Variablenbenennung :D Ich hab se so genannt wie man sie am besten zuordnen kann ^^
08/08/2011 16:47 3jfx#8
doch es hat einfluss^^ unnötiger vergleich = mehr rechenaufwand = mehr lags (theoretisch) ich könnts ehrlich gesagt besser zuordnen, wenn alle variablen nach dem selben muster benannt sind :D außerdem ist sowas unprofessionell :D
08/08/2011 17:34 √π.#9
Zufrieden? :'o
:D
08/08/2011 17:56 Howaner#10
Quote:
Originally Posted by √π. View Post
Zufrieden? :'o
:D
jetzt hast du einen bug drin O.o
wenn man abbrechen drückt werden trotzdem mobs gespawnt
08/08/2011 18:25 .Hazel#11
Quest sieht ganz schick aus, werde sie mir mal genauer angucken!
08/08/2011 18:47 √π.#12
Quote:
Originally Posted by .Howan View Post
jetzt hast du einen bug drin O.o
wenn man abbrechen drückt werden trotzdem mobs gespawnt
Sollt eigentlich nicht sein, aber wenns so ist füg ich die Abfrage wieder ein. Ich denke diese kleine Abfrage wird den Server nicht zum explodieren bringen :'o
08/09/2011 01:23 Venuz77#13
Könnte man statt, "data/dungeon/"..filename.." auch /data/dungeon/regen2.txt z.b machen?
08/09/2011 01:26 .Delta#14
Quote:
Originally Posted by Venuz77 View Post
Könnte man statt, "data/dungeon/"..filename.." auch /data/dungeon/regen2.txt z.b machen?
klar, kannst auch direkt die regenfile benennen :)
08/09/2011 12:26 √π.#15
Wie gesagt, ich habs in Variablen geschrieben, damit ihr nicht die Stellen raussuchen müsst. Wenn ihr es direkt machen wollt gehts natürlich auch ^^