Sd2 Ticket

07/08/2011 19:18 lolkake2#1
Hallo,

Wenn ich bei meinem P Server das Sd2 Ticket kaufe und dan den Sd2 porter anspreche sagt er immer das ich kein ticket besitze warum ?!
Benutze den code 71095

Danke
07/08/2011 19:23 PhanToM.LorD#2
Vielleicht ist in deiner sd2 portquest eine andere Vnum/Zahl schau mal in der quest nach
07/08/2011 19:36 RivathaX#3
Es wäre super wenn du einfach die dazu gehörige Quest hier mal Postet.
Ich denke wie mein Vor Poster schon sagte, dass dort einfach eine andere VNUM drin steht.
07/08/2011 19:38 lolkake2#4
Quote:
Originally Posted by RivathaX View Post
Es wäre super wenn du einfach die dazu gehörige Quest hier mal Postet.
Ich denke wie mein Vor Poster schon sagte, dass dort einfach eine andere VNUM drin steht.
wie heißt die quest den xD

PS: durch sd1 kommt man rein
07/08/2011 19:44 RivathaX#5
Die dazu gehörige Quest wäre...
# check_trans_ticket.quest
07/08/2011 19:49 lolkake2#6
Quote:
Originally Posted by RivathaX View Post
Die dazu gehörige Quest wäre...
# check_trans_ticket.quest
ja ok also bei mir steht da drinnen


was genau soll ich verändern?
07/08/2011 19:53 lolkake2#7
kann ich auch irgendwie machend das man garkein item braucht?
07/08/2011 19:55 Dromerace#8
Quote:
Originally Posted by lolkake2 View Post
ja ok also bei mir steht da drinnen


was genau soll ich verändern?


So du hast 71096 eingeben bei der Überprüfung. Der quest, Habe es verbessert im zitat
07/08/2011 19:55 RivathaX#9
Sieht eig. ganz Normal aus.
Hab es auch nur überflogen, aber tue diese Quest rein anstatt deine.
Quote:
-------------------------------------
--Metin2 Premium Zone Pass Quest
------------------------------------
quest check_trans_ticket begin
state start begin
when login or levelup with pc.level >0 begin
set_state(zone_enter)
end
end

state zone_enter begin
when 20088.chat."Zweite Ebene" begin
say("")
say(""..mob_name(20088).."")
say("Die zweite Ebene des")
say("Spinnendungeons ist sehr gefährlich!")
say("Ich hoffe du bist stark genug")
say("für die dort lauernden Gefahren...")
say("")
say("Bitte gib mir ein Ticket!")
say("Ohne kann ich dich leider nicht hineinlassen.")
say("")
wait()
say("")
say("")

if pc.count_item(71095)>0 then
say_title(""..mob_name(20088).."")
say("")
say("Ich bringe dich nun in die zweite Ebene!")
say("")
pc.remove_item(71095, 1)
char_log(0,"GO_SPIDER2","USE_ITEM(71095)")

elseif pc.count_item(71096) >0 then
say_title(""..mob_name(20088).."")
say("")
say("Ich bringe dich nun in die zweite Ebene!")
say("")

char_log(0,"GO_SPIDER2","USE_ITEM(71096)")
else
say_title(""..mob_name(20088).."")
say("")
say("Du bist nicht im Besitz eines Passierscheins!")
say("Ich kann dich leider nicht in die zweite Ebene führen...")
say("")
return
end
say_title(""..mob_name(20088).."")
say("")
say("Die Monster dort oben sind sehr Stark!")
say("Sei vorsichtig!")
say("")
wait()
pc.warp(704100, 464100)
end
end
end
Danach führ die make Datei aus.
Und versichere dich, dass die Quest auch in der locale_list, Hongkong_list eingetragen ist.

Ich bitte dich darum dein Doppel Beitrag zulöschen.
07/08/2011 19:56 lolkake2#10
Quote:
Originally Posted by RivathaX View Post
Sieht eig. ganz Normal aus.
Hab es auch nur überflogen, aber tue diese Quest rein anstatt deine.


Danach führ die make Datei aus.
Und versichere dich, dass die Quest auch in der locale_list, Hongkong_list eingetragen ist.
soll ich es in den ordner /usr/rain/...
oder /usr/profizocker94/...
reinmachen?
07/08/2011 19:57 RivathaX#11
Dort halt wo die Server Files sind die du grade benutzt.
07/08/2011 19:58 .Delta#12
Quote:
Originally Posted by lolkake2 View Post
kann ich auch irgendwie machend das man garkein item braucht?
PHP Code:
------------------------------------
--
Metin2 Premium Zone Pass Quest
------------------------------------
quest check_trans_ticket begin
    state start begin
        when login 
or levelup with pc.level >0 begin
            set_state
(zone_enter)
        
end
    end
    state zone_enter begin
        when 20088.chat
."³q¦æ¼f¬d" begin
            say
("")
            
say(""..mob_name(20088).."")
            
say("¾¾! ¦³¤H¨Ó±´¯Á³o*Ó¯µ±K®c·µ©O.")
            
say("§Ú*t³d¦u½ÃµÛµ²¬É..")
            
say("©Ò¦³©Çª«³£¬Ý¤£¨ì§Ú..")
            
say("¥ýÅý§Ú¬Ý¬Ý±zªº³q¦æÃÒ§a.")
            
say("")
            
wait()
            
say("")
            
say("")
            
say("")
            
say(""..mob_name(20088).."")
            
say("±z³º±aµÛ³q¦æÃÒ©ú®Ñ°Ú!")
            
say("")
            
say("¶â.. ¸ò§Ú¨Ó§a.")
            
wait()
            
pc.warp(704100464100)
        
end
    end
end 
07/08/2011 20:23 lolkake2#13
Quote:
Originally Posted by .Delta View Post
PHP Code:
------------------------------------
--
Metin2 Premium Zone Pass Quest
------------------------------------
quest check_trans_ticket begin
    state start begin
        when login 
or levelup with pc.level >0 begin
            set_state
(zone_enter)
        
end
    end
    state zone_enter begin
        when 20088.chat
."³q¦æ¼f¬d" begin
            say
("")
            
say(""..mob_name(20088).."")
            
say("¾¾! ¦³¤H¨Ó±´¯Á³o*Ó¯µ±K®c·µ©O.")
            
say("§Ú*t³d¦u½ÃµÛµ²¬É..")
            
say("©Ò¦³©Çª«³£¬Ý¤£¨ì§Ú..")
            
say("¥ýÅý§Ú¬Ý¬Ý±zªº³q¦æÃÒ§a.")
            
say("")
            
wait()
            
say("")
            
say("")
            
say("")
            
say(""..mob_name(20088).."")
            
say("±z³º±aµÛ³q¦æÃÒ©ú®Ñ°Ú!")
            
say("")
            
say("¶â.. ¸ò§Ú¨Ó§a.")
            
wait()
            
pc.warp(704100464100)
        
end
    end
end 
geht nicht!
07/08/2011 20:28 RivathaX#14
PHP Code:
-------------------------------------
--
Metin2 Premium Zone Pass Quest
------------------------------------
quest check_trans_ticket begin
state start begin
when login 
or levelup with pc.level >0 begin
set_state
(zone_enter)
end
end

state zone_enter begin
when 20088.chat
."Zweite Ebene" begin
say
("")
say(""..mob_name(20088).."")
say("Die zweite Ebene des")
say("Spinnendungeons ist sehr gefährlich!")
say("Ich hoffe du bist stark genug")
say("für die dort lauernden Gefahren...")
say("")
wait()
say("")
say("")

say_title(""..mob_name(20088).."")
say("")
say("Ich bringe dich nun in die zweite Ebene!")
say("")

say_title(""..mob_name(20088).."")
say("")
say("Ich bringe dich nun in die zweite Ebene!")
say("")

say_title(""..mob_name(20088).."")
say("")    
say("Die Monster dort oben sind sehr Stark!")    
say("Sei vorsichtig!")
say("")
wait()
pc.warp(704100464100)
end
end
end 
Teste dieses aus.
Falls es einen Fehler gibt dann bitte hier Posten.
Das sollte halt die Quest sein ohne Item.

---

Delta danke schön habe ich leider übersehen.

@lolkake2 die Quest von Delta sieht ordentlich aus und sollte auf jeden Fall gehen.
07/08/2011 20:35 .Delta#15
@RivathaX
In Zeile 33 gehört das end nicht hin :)

@lolkake2
ich finde in meiner Version keinen Fehler, aber hier nochmal eine andere, kürzere Version
PHP Code:
quest check_trans_ticket begin
    state start begin
        when 20088.chat
."Zweite Ebene" begin
            say_title
(mob_name(20088))
            
say("")
            
say("Die zweite Ebene des")
            
say("Spinnendungeons ist sehr gefährlich!")
            
say("Ich hoffe du bist stark genug")
            
say("für die dort lauernden Gefahren...")
            
say("")
            
say("Willst du in den SD2?")
            
local s select("Ja""Nein")
            if 
== 2 then
                
return
            
end
            say
("Ich bringe dich nun in die zweite Ebene!")
            
wait()
            
pc.warp(704100464100)
        
end
    end
end 
Wenn du die Quest richtig einfügst wird diese auch funktionieren :)