[SERVICE] Die Questkontrolle

05/01/2011 17:52 DivineShot#2206
Quote:
Originally Posted by DivineShot View Post

Ich will an den Ort "Insel des Todes" die Map soll FarmMap heißen die Koords. da hab ich Rot markiert.
Also ich will den Quest dann wieder in den normalen Teleporter einbauen ..
Könnte einer machen ? ..
05/01/2011 18:37 Yoscha#2207
Quote:
Originally Posted by Yoscha View Post
Ich will ja nicht nerven aber,die ist noch überhaupt nicht ausgereift, im Prinzip ist da gar nix , aber ich will das wenn jemand in die Map kommt ( index 459 ) zu der Postion x 30 ,y 30 geportet wird, weil man sonst irgendwie in einem Berg steht :D





Und diese hier, funktioniert nicht. Habe in der DB schon type auf 18 gemacht ^.^


____
EDIT :

Ich hab natürlich neuen Char verwendet, aber ich finde die Quest irgendwie nicht die davor kommt.
Ich suche sie grad ^^

DRINGEND HILFE :(
05/01/2011 20:24 .ReDDoX™#2208
Quote:
Originally Posted by Yoscha View Post
Ich will ja nicht nerven aber,die ist noch überhaupt nicht ausgereift, im Prinzip ist da gar nix , aber ich will das wenn jemand in die Map kommt ( index 459 ) zu der Postion x 30 ,y 30 geportet wird, weil man sonst irgendwie in einem Berg steht :D





Und diese hier, funktioniert nicht. Habe in der DB schon type auf 18 gemacht ^.^


____
EDIT :

Ich hab natürlich neuen Char verwendet, aber ich finde die Quest irgendwie nicht die davor kommt.
Ich suche sie grad ^^
Hey

Erst mal deine nicht funktionierende Quest:

Was das porten angeht:
Dazu kannst du einfach in FileZilla in den map-Ordner gehen & dort in der "town.txt" eingeben, wo der Standard-Platz ist.
05/01/2011 20:27 Yoscha#2209
Danke, aber leider kann man da nur den NEUSTART Ort eingeben, nicht den SPAWN oder START Ort.
Nur halt die Stadt ... :/
05/01/2011 20:48 .ReDDoX™#2210
Quote:
Originally Posted by Yoscha View Post
Danke, aber leider kann man da nur den NEUSTART Ort eingeben, nicht den SPAWN oder START Ort.
Nur halt die Stadt ... :/

Ok, dann versuchs mal so:

Ich denke mal du weißt wie du die x- & y-Koordinaten findest.
05/01/2011 21:27 Yoscha#2211
Funzt leider nicht :( die Shops auch nicht, das leigt aber bestimmt daran das der npc nicht dabei ist :(
05/01/2011 21:29 Yoscha#2212
obwohl muss die die koordinaten mit /c -> , -> debuginfo da eingeben ?
05/01/2011 21:37 .ReDDoX™#2213
Quote:
Originally Posted by Yoscha View Post
Funzt leider nicht :( die Shops auch nicht, das leigt aber bestimmt daran das der npc nicht dabei ist :(

Achso, stimmt <.<
Man kann Shops per Item nicht öffnen, sry, hab ich vergessen :D
Musst dann einen NPC auswählen.
05/01/2011 22:05 .Resistance#2214
Ich habe gerade erst angefangen, Quests zu schreiben, und wollte eben meine erste Quest fertigstellen.
Sie klappt nicht-.-
05/01/2011 22:08 .Delta#2215
probiers mal mit quest test begin anstatt quest test start

ansonsten schreibe hier mal bitte deine Fehlermeldung rein.
05/01/2011 22:13 .Resistance#2216
Super danke.
Es klappt^^
Doofer Fehler *schäm*^^
€dit:
Beim Compilen der Quest kein Fehler, aber sie erscheint nicht.
Ich habe sie schon soweit geändert:
05/01/2011 22:22 .Delta#2217
hm probiers mal so^^
PHP Code:
quest test begin
    state quest begin
        when login with pc
.get_level()==127 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Meine erste Quest")
        
end
        when button 
or info begin
            say_title
("Ich versuche jetzt Quests zu schreiben!")
            
say("Gehe zur Gemmi und spreche mit ihr")
            
set_state(gemmisuchen)
        
end
    end
    state gemmisuchen begin
        when letter begin
            local v 
find_npc_by_vnum(9003)
            if 
v==0 then
            
else
                
target.vid("__TARGET__"v,"Geh zur Gemi")
            
end
        end
        when letter begin
            send_letter
("Komm her")
        
end
        when button 
or info gebin
            say_title
("Komm her")
            
say("Geh zur Gemmi")
            
say("")
        
end
        when __TARGET__
.target.click begin
            target
.delete("__TARGET__")
            
say("Gemmi:")
            
say("Willst du ein Schwert +0?")
            
locale f select("Ja""Nein du Sack")
            if 
== 1 then
                say
("Da hast dus")
                
pc.give_item2(10)
                
clear_letter()
                
q.done()
                
set_state(__fertig__)
            else
                
say("Dann halt nicht")
                
clear_letter()
                
q.done()
                
set_state(__fertig__)
            
end
        end
    end
    state __fertig__ begin
    end
end 
05/01/2011 22:33 .Resistance#2218
Die Quest erscheint trotzdem nicht.
Ich probier es noch mal mit pc.is_gm()
05/01/2011 22:38 Yoscha#2219
Können wir uns nochmal um mein start set kümmern ? :D
05/01/2011 22:40 .Delta#2220
Quote:
Originally Posted by Yoscha View Post
Können wir uns nochmal um mein start set kümmern ? :D
lässt sich durchaus einrichten :p
wie war das, bekommste ne Fehlermeldung?