[SERVICE] Die Questkontrolle

04/22/2014 23:36 sony199#10066
Quote:
Originally Posted by Rofelmau View Post
Warum machst du das mit event flags
kannst doch auch ganz normale pc qf's nehmen
dann ist es dem charnamen zu geordnet so oder so
Weiß nur nicht was du damit meinst, könntest du mir die Quest bitte umschreiben?

EDIT:
Nach ein wenig Sufu habe ich herausgefunden wie es geht, doch ich habe leider ein weiteres Problem, unzwar stürzt mein Core wegen dem server_timer immer wieder ab. Ich habe mit diesem noch nicht soviel Erfahrung, könnte mir jemand die Quest passend umschreiben oder ein Tipp geben?

Hier nochmal die Quest:
04/23/2014 00:47 Rofelmau#10067
Quote:
Originally Posted by sony199 View Post
Weiß nur nicht was du damit meinst, könntest du mir die Quest bitte umschreiben?

EDIT:
Nach ein wenig Sufu habe ich herausgefunden wie es geht, doch ich habe leider ein weiteres Problem, unzwar stürzt mein Core wegen dem server_timer immer wieder ab. Ich habe mit diesem noch nicht soviel Erfahrung, könnte mir jemand die Quest passend umschreiben oder ein Tipp geben?

Hier nochmal die Quest:
PHP Code:
quest wish_fountain begin
    state start begin        
        when 9152.click begin
            say_title
("Der Wunschbrunnen")
            
say_gold("")
            
say_gold("Dieser Brunnen ist sehr alt, aber voller Magie!")
            
say_gold("Wen man eine Goldene Münze in den Brunnen wirft,")
            
say_gold("erhälst du ein Item mit etwas Glück ist es sogar,")
            
say_gold("dass Item, das du gerne hättest.")
        
end
        when 9152.take with item
.get_vnum() == 2531 begin
            
if pc.getqf("wunschbrunnen") == 0 then
                pc
.setqf("wunschbrunnen"1)
                
timer("warten"10)
                
say_gold("Willst du die Goldene Münze hineinwerfen?")
                
say_gold("Mit etwas Glück erhälst du sogar dein gewünschtes Item.")
                
local choice select("Ja","Nein")
                if 
choice == 2 then
                    say_gold
("Vielleicht beim nächsten mal.")
                    return
                
end
                
if choice == 1 then
                    pc
.remove_item(2531)
                    
say_gold("Du wirfst nun eine Münze hinein, drücke fest die")
                    
say_gold("Daumen, damit dein Wunsch in erfüllung geht.")
                    
local wunschbelohnung number(15)
                    if 
wunschbelohnung == 1 then
                        say_gold
("Du hast Windschuhe erhalten.")
                        
pc.give_item2("72702"1)
                    elseif 
wunschbelohnung == 2 then
                        say_gold
("Du hast ein Schwert+9 erhalten.")
                        
pc.give_item2 ("19"1)
                    elseif 
wunschbelohnung == 3 then
                        say_gold
("Du hast Dolche+9 erhalten.")
                        
pc.give_item2("1009"1)
                    elseif 
wunschbelohnung == 4 then
                        say_gold
("Du hast Fächer+9 erhalten.")
                        
pc.give_item2("7009"1)
                    elseif 
wunschbelohnung == 5 then
                        say_gold
("Du hast eine Glefe+9 erhalten.")
                        
pc.give_item2("3009"1)
                        return
                    
end
                end
            end
            
elseif pc.getqf("wunschbrunnen") == 1 then
                say_gold
("Bitte warte noch!")
                return
            else
                
say_gold("Unbekannter Fehler")
                return
            
end
        end
        when warten
.timer begin
            local name 
pc.get_name()
            
pc.setqf("wunschbrunnen"0)
            return
        
end
    end
end 
Wartezeit ist jetzt aber nur 10 Sekunden, musst du dir anpassen
Die zeile mit der angabe wie lange man noch warten msus hab ichr ausgenommen weil das in dem Aufbau vom timer abgefragt werden müsste und nicht von einer variable, denke auf den kleinen luxus können user auch verzichten.

mir ist gerade aufgefallen, dass man das auch kürzen kann von
PHP Code:
when warten.timer begin
            local name 
pc.get_name()
            
pc.setqf("wunschbrunnen"0)
            return
        
end 
zu
PHP Code:
when warten.timer begin
            pc
.setqf("wunschbrunnen"0)
        
end 
04/23/2014 01:07 sony199#10068
Quote:
Originally Posted by Rofelmau View Post
PHP Code:
quest wish_fountain begin
    state start begin        
        when 9152.click begin
            say_title
("Der Wunschbrunnen")
            
say_gold("")
            
say_gold("Dieser Brunnen ist sehr alt, aber voller Magie!")
            
say_gold("Wen man eine Goldene Münze in den Brunnen wirft,")
            
say_gold("erhälst du ein Item mit etwas Glück ist es sogar,")
            
say_gold("dass Item, das du gerne hättest.")
        
end
        when 9152.take with item
.get_vnum() == 2531 begin
            
if pc.getqf("wunschbrunnen") == 0 then
                pc
.setqf("wunschbrunnen"1)
                
timer("warten"10)
                
say_gold("Willst du die Goldene Münze hineinwerfen?")
                
say_gold("Mit etwas Glück erhälst du sogar dein gewünschtes Item.")
                
local choice select("Ja","Nein")
                if 
choice == 2 then
                    say_gold
("Vielleicht beim nächsten mal.")
                    return
                
end
                
if choice == 1 then
                    pc
.remove_item(2531)
                    
say_gold("Du wirfst nun eine Münze hinein, drücke fest die")
                    
say_gold("Daumen, damit dein Wunsch in erfüllung geht.")
                    
local wunschbelohnung number(15)
                    if 
wunschbelohnung == 1 then
                        say_gold
("Du hast Windschuhe erhalten.")
                        
pc.give_item2("72702"1)
                    elseif 
wunschbelohnung == 2 then
                        say_gold
("Du hast ein Schwert+9 erhalten.")
                        
pc.give_item2 ("19"1)
                    elseif 
wunschbelohnung == 3 then
                        say_gold
("Du hast Dolche+9 erhalten.")
                        
pc.give_item2("1009"1)
                    elseif 
wunschbelohnung == 4 then
                        say_gold
("Du hast Fächer+9 erhalten.")
                        
pc.give_item2("7009"1)
                    elseif 
wunschbelohnung == 5 then
                        say_gold
("Du hast eine Glefe+9 erhalten.")
                        
pc.give_item2("3009"1)
                        return
                    
end
                end
            end
            
elseif pc.getqf("wunschbrunnen") == 1 then
                say_gold
("Bitte warte noch!")
                return
            else
                
say_gold("Unbekannter Fehler")
                return
            
end
        end
        when warten
.timer begin
            local name 
pc.get_name()
            
pc.setqf("wunschbrunnen"0)
            return
        
end
    end
end 
Wartezeit ist jetzt aber nur 10 Sekunden, musst du dir anpassen
Die zeile mit der angabe wie lange man noch warten msus hab ichr ausgenommen weil das in dem Aufbau vom timer abgefragt werden müsste und nicht von einer variable, denke auf den kleinen luxus können user auch verzichten.

mir ist gerade aufgefallen, dass man das auch kürzen kann von
PHP Code:
when warten.timer begin
            local name 
pc.get_name()
            
pc.setqf("wunschbrunnen"0)
            return
        
end 
zu
PHP Code:
when warten.timer begin
            pc
.setqf("wunschbrunnen"0)
        
end 
Danke für deine schnelle Antwort, aber ich habe nicht ohne Grund den server_timer gewählt und den "Luxus" eingebaut. Die Spieler müssen 24H warten und innerhalb dieser Zeit werden sie sich mit sehr hoher Wahrscheinlichkeit auch ausloggen, somit wird dein timer nicht mehr wirken.

PS: Das "local name = pc.get_name()" ist noch ein Überbleibsel der alten Quest. Danke für den Hinweis.
04/23/2014 01:12 Rofelmau#10069
Quote:
Originally Posted by sony199 View Post
Danke für deine schnelle Antwort, aber ich habe nicht ohne Grund den server_timer gewählt und den "Luxus" eingebaut. Die Spieler müssen 24H warten und innerhalb dieser Zeit werden sie sich mit sehr hoher Wahrscheinlichkeit auch ausloggen, somit wird dein timer nicht mehr wirken.

PS: Das "local name = pc.get_name()" ist noch ein Überbleibsel der alten Quest. Danke für den Hinweis.
Dann würde ich das ganze umbauen und in einem qf speichern wie bei den bioquests, kann ich dir Bauen dauert nur einen Momment

PHP Code:
quest wish_fountain begin
    state start begin        
        when 9152.click begin
            say_title
("Der Wunschbrunnen")
            
say_gold("")
            
say_gold("Dieser Brunnen ist sehr alt, aber voller Magie!")
            
say_gold("Wen man eine Goldene Münze in den Brunnen wirft,")
            
say_gold("erhälst du ein Item mit etwas Glück ist es sogar,")
            
say_gold("dass Item, das du gerne hättest.")
        
end
        when 9152.take with item
.get_vnum() == 2531 begin
            
if get_time()>pc.getqf("warten"then
                pc
.setqf("warten",get_time()+60*60*24)    
                
say_gold("Willst du die Goldene Münze hineinwerfen?")
                
say_gold("Mit etwas Glück erhälst du sogar dein gewünschtes Item.")
                
local choice select("Ja","Nein")
                if 
choice == 2 then
                    say_gold
("Vielleicht beim nächsten mal.")
                    return
                
end
                
if choice == 1 then
                    pc
.remove_item(2531)
                    
say_gold("Du wirfst nun eine Münze hinein, drücke fest die")
                    
say_gold("Daumen, damit dein Wunsch in erfüllung geht.")
                    
local wunschbelohnung number(15)
                    if 
wunschbelohnung == 1 then
                        say_gold
("Du hast Windschuhe erhalten.")
                        
pc.give_item2("72702"1)
                    elseif 
wunschbelohnung == 2 then
                        say_gold
("Du hast ein Schwert+9 erhalten.")
                        
pc.give_item2 ("19"1)
                    elseif 
wunschbelohnung == 3 then
                        say_gold
("Du hast Dolche+9 erhalten.")
                        
pc.give_item2("1009"1)
                    elseif 
wunschbelohnung == 4 then
                        say_gold
("Du hast Fächer+9 erhalten.")
                        
pc.give_item2("7009"1)
                    elseif 
wunschbelohnung == 5 then
                        say_gold
("Du hast eine Glefe+9 erhalten.")
                        
pc.give_item2("3009"1)
                        return
                    
end
                end
            
elseif get_time()<=pc.getqf("warten"then
                say_gold
("Bitte warte noch"..pc.getqf("warten")-get_time().." Sekunden")
                return
            else
                
say_gold("Unbekannter Fehler")
                return
            
end
        end
    end
end 
so in etwa
04/23/2014 01:33 sony199#10070
Fettes THX, klappt alles. Hätte da nur noch eine Frage, währe es möglich die Zeitanzeige auch in Stunden, Minuten und Sekunden hinzubekommen, wenn ja könnte es mir vielleicht noch jemand kurz ergänzen?
04/23/2014 01:42 Rofelmau#10071
Klaube alles geht nicht, müsstest dich für eins entscheiden, das dann umrechnen und kannst es dann noch runden lassen

bin ich mir aber selber nicht sicher habe ich noch nie ausprobiert mit dem runden vor allem.
PHP Code:
local zeit pc.getqf("warten")-get_time()
local Stunden zeit/360
local minuten 
zeit/60
local sekunden 
zeit
local stundengerundet 
math.ceil(zeit 360 )
local minutengerundet math.ceil(zeit 60 
04/23/2014 02:09 sony199#10072
Hmmmh, Minuten währe mir auch eine zu hohe Zahl und Stunden gerundet bisschen zu ungenau, aber ich danke dir sehr für dein Vorschlag, hätte da vielleicht noch jemand eine anderen Möglichkeit?

PS: Wie wird überhaupt gerundet, bei 1 Std. und 31 Min. = 2 Std. und bei 1 Std. und 29 Min = 1 Std., was dann bei 1 Std. und 30 Min?
04/23/2014 13:59 rollback#10073
Quote:
Originally Posted by sony199 View Post
Hmmmh, Minuten währe mir auch eine zu hohe Zahl und Stunden gerundet bisschen zu ungenau, aber ich danke dir sehr für dein Vorschlag, hätte da vielleicht noch jemand eine anderen Möglichkeit?

PS: Wie wird überhaupt gerundet, bei 1 Std. und 31 Min. = 2 Std. und bei 1 Std. und 29 Min = 1 Std., was dann bei 1 Std. und 30 Min?
2std
04/23/2014 14:00 ExoBiTe™#10074
Quote:
Originally Posted by Streetkillah98
Hey jo ich brauche hilfe bei dieser Quest:
PHP Code:
--pc.getweapon()
--
pc.getarmor()
quest waffenupgrade begin
    state start begin
        when kill with not npc
.is_pc() begin
            local WaffePvM 
pc.getqf("pc.getweapon()")
            
pc.setqf("PvM_"..pc.getweapon()..""WaffePvM +)
            
pc.setqf("PvMSchwert"1)
        
end
        
        when kill with npc
.is_pc() begin
            local WaffePvP 
pc.getqf("pc.getweapon()")
            
pc.setqf("PvP_"..pc.getweapon()..""WaffePvP +)
            
pc.setqf("PvPSchwert"1)
        
end
    
        when kill with not npc
.is_pc() begin
            local RüstungPvM 
pc.getqf("pc.getarmor()")
            
pc.setqf("PvM_"..pc.getarmor()..""RüstungPvM +)
            
pc.setqf("PvMRüssi"1)
        
end
        
        when kill with npc
.is_pc() begin
            local RüstungPvP 
pc.getqf("pc.getarmor()")
            
pc.setqf("PvP_"..pc.getarmor()..""RüstungPvP +)
            
pc.setqf("PvPRüssi"1)
        
end
        
--        when login with pc.getqf("PvPRüssi") == and pc.getqf("PvMRüssi") == and pc.getqf("PvPSchwert") == and pc.getqf("PvMSchwert") == 1 begin
        
        when 20011.chat
."Statistiken" begin
            say_title
(""..mob_name(20011)..":")
            
say("Hallo, "..pc.get_name.."")
            
say("Mit der Waffe die du gerade trägst,")
            
say("hast du bereits "..WaffePvM.." PvM Kills gemacht,")
            
say("und "..WaffePvP.." PvP Kills gemacht.")
            
say("")
            
say("Während du die Rüstung die du gerade trägst,")
            
say("anhattest, hast du "..RüstungPvM.." PvM Kills gemacht,")
            
say("und "..RüstungPvP.." PvP Kills gemacht.")
            
say("")
        
end
    end
end 
Beim Compilen sagt er mir keinen Error, aber wenn ich nun Ingame Uriel anspreche, und auf Statistiken klicke, kommt nur
Uriel:
Also praktisch nur das say_title(""..mob_name(20011)..":") .
Sonst kommt nichts mher, und leider kann ich so auch nicht überprüfen, ob er die sachen oben countet. :/
Mfg
Keiner eine Idee?
04/23/2014 15:48 .yorliK#10075
Quote:
Originally Posted by sony199 View Post
Fettes THX, klappt alles. Hätte da nur noch eine Frage, währe es möglich die Zeitanzeige auch in Stunden, Minuten und Sekunden hinzubekommen, wenn ja könnte es mir vielleicht noch jemand kurz ergänzen?

Das sieht dann so aus:
PHP Code:
    local Stunden math.floor((pc.getqf("warten")-get_time()) / 60 60)
    
local Minuten math.floor(((pc.getqf("warten")-get_time()) / 60 ) - Stunden 60)
    
local Sekunden math.floor((pc.getqf("warten")-get_time()) - Stunden 60 60 Minuten 60
eingefügt in deine Quest dann also so:
PHP Code:
quest wish_fountain begin 
    state start begin         
        when 9152.click begin 
            say_title
("Der Wunschbrunnen"
            
say_gold(""
            
say_gold("Dieser Brunnen ist sehr alt, aber voller Magie!"
            
say_gold("Wen man eine Goldene Münze in den Brunnen wirft,"
            
say_gold("erhälst du ein Item mit etwas Glück ist es sogar,"
            
say_gold("dass Item, das du gerne hättest."
        
end 
        when 9152.take with item
.get_vnum() == 2531 begin 
            
if get_time()>pc.getqf("warten"then 
                pc
.setqf("warten",get_time()+60*60*24)     
                
say_gold("Willst du die Goldene Münze hineinwerfen?"
                
say_gold("Mit etwas Glück erhälst du sogar dein gewünschtes Item."
                
local choice select("Ja","Nein"
                if 
choice == 2 then 
                say_gold
("Vielleicht beim nächsten mal."
                    return 
                
end 
                
if choice == 1 then 
                    pc
.remove_item(2531
                    
say_gold("Du wirfst nun eine Münze hinein, drücke fest die"
                    
say_gold("Daumen, damit dein Wunsch in erfüllung geht."
                    
local wunschbelohnung number(15
                    if 
wunschbelohnung == 1 then 
                        say_gold
("Du hast Windschuhe erhalten."
                        
pc.give_item2("72702"1
                    elseif 
wunschbelohnung == 2 then 
                        say_gold
("Du hast ein Schwert+9 erhalten."
                        
pc.give_item2 ("19"1
                    elseif 
wunschbelohnung == 3 then 
                        say_gold
("Du hast Dolche+9 erhalten."
                        
pc.give_item2("1009"1
                    elseif 
wunschbelohnung == 4 then 
                        say_gold
("Du hast Fächer+9 erhalten."
                        
pc.give_item2("7009"1
                    elseif 
wunschbelohnung == 5 then 
                        say_gold
("Du hast eine Glefe+9 erhalten."
                        
pc.give_item2("3009"1
                        return 
                    
end 
                end 
            
elseif get_time()<=pc.getqf("warten"then 
                local Stunden 
math.floor((pc.getqf("warten")-get_time()) / 60 60)
                
local Minuten math.floor(((pc.getqf("warten")-get_time()) / 60 ) - Stunden 60)
                
local Sekunden math.floor((pc.getqf("warten")-get_time()) - Stunden 60 60 Minuten 60)
                
say_gold("Bitte warte noch "..Stunden.." Stunden, "..Minuten.." Minuten, "..Sekunden.." Sekunden."
                return 
            else 
                
say_gold("Unbekannter Fehler"
                return 
            
end 
        end 
    end 
end 
__________________________________________________

Quote:
Originally Posted by Streetkillah98 View Post
Keiner eine Idee?
Sag mir den genauen Ablauf der Quest, ich blick da nicht durch.
- Ich schreib sie dir dann.
04/23/2014 16:29 .Namikaze#10076
Quote:
Originally Posted by .Namikaze View Post
Hallo Community,

ich habe ein problem mit der folgenden quest und zwar sobald ich auf den npc klicke und die urkunde tauschen möchte kommt dies hier
[Only registered and activated users can see links. Click Here To Register...]
das lustige ist aber habe die urkunde im inventar

hier die quest


hoffe das mir jemand helfen kann

mfg
.Namikaze
brauche immer noch hilfe bei dieser quest.
04/23/2014 17:51 sony199#10077
Quote:
Originally Posted by Kilroy. View Post
Das sieht dann so aus:
PHP Code:
    local Stunden math.floor((pc.getqf("warten")-get_time()) / 60 60)
    
local Minuten math.floor(((pc.getqf("warten")-get_time()) / 60 ) - Stunden 60)
    
local Sekunden math.floor((pc.getqf("warten")-get_time()) - Stunden 60 60 Minuten 60
eingefügt in deine Quest dann also so:
PHP Code:
quest wish_fountain begin 
    state start begin         
        when 9152.click begin 
            say_title
("Der Wunschbrunnen"
            
say_gold(""
            
say_gold("Dieser Brunnen ist sehr alt, aber voller Magie!"
            
say_gold("Wen man eine Goldene Münze in den Brunnen wirft,"
            
say_gold("erhälst du ein Item mit etwas Glück ist es sogar,"
            
say_gold("dass Item, das du gerne hättest."
        
end 
        when 9152.take with item
.get_vnum() == 2531 begin 
            
if get_time()>pc.getqf("warten"then 
                pc
.setqf("warten",get_time()+60*60*24)     
                
say_gold("Willst du die Goldene Münze hineinwerfen?"
                
say_gold("Mit etwas Glück erhälst du sogar dein gewünschtes Item."
                
local choice select("Ja","Nein"
                if 
choice == 2 then 
                say_gold
("Vielleicht beim nächsten mal."
                    return 
                
end 
                
if choice == 1 then 
                    pc
.remove_item(2531
                    
say_gold("Du wirfst nun eine Münze hinein, drücke fest die"
                    
say_gold("Daumen, damit dein Wunsch in erfüllung geht."
                    
local wunschbelohnung number(15
                    if 
wunschbelohnung == 1 then 
                        say_gold
("Du hast Windschuhe erhalten."
                        
pc.give_item2("72702"1
                    elseif 
wunschbelohnung == 2 then 
                        say_gold
("Du hast ein Schwert+9 erhalten."
                        
pc.give_item2 ("19"1
                    elseif 
wunschbelohnung == 3 then 
                        say_gold
("Du hast Dolche+9 erhalten."
                        
pc.give_item2("1009"1
                    elseif 
wunschbelohnung == 4 then 
                        say_gold
("Du hast Fächer+9 erhalten."
                        
pc.give_item2("7009"1
                    elseif 
wunschbelohnung == 5 then 
                        say_gold
("Du hast eine Glefe+9 erhalten."
                        
pc.give_item2("3009"1
                        return 
                    
end 
                end 
            
elseif get_time()<=pc.getqf("warten"then 
                local Stunden 
math.floor((pc.getqf("warten")-get_time()) / 60 60)
                
local Minuten math.floor(((pc.getqf("warten")-get_time()) / 60 ) - Stunden 60)
                
local Sekunden math.floor((pc.getqf("warten")-get_time()) - Stunden 60 60 Minuten 60)
                
say_gold("Bitte warte noch "..Stunden.." Stunden, "..Minuten.." Minuten, "..Sekunden.." Sekunden."
                return 
            else 
                
say_gold("Unbekannter Fehler"
                return 
            
end 
        end 
    end 
end 
__________________________________________________



Sag mir den genauen Ablauf der Quest, ich blick da nicht durch.
- Ich schreib sie dir dann.
Genau so, wie ich es mir vorgestellt haben, vielen dank, an alle die mitgeholfen haben.
04/23/2014 18:18 Rofelmau#10078
Hab jetzt mal selber ne Frage :O

Möchte eigentlich ne Jagdquest schreiben allerdings mit Zeitbeschränkung
Ich denke dabei immer an die Pferdelevel quests auf DE, da gab es nachher auch Zeitbeschränkung in der man das schaffen muss
Was ich jetzt genau suche ist der befehl der dafür sorgt das in der questübersicht "n" auch die zeit angezeigt wird die man noch hat.
Jemand ne Idee?
04/23/2014 20:49 ExoBiTe™#10079
Quote:
Originally Posted by Rofelmau
Hab jetzt mal selber ne Frage :O

Möchte eigentlich ne Jagdquest schreiben allerdings mit Zeitbeschränkung
Ich denke dabei immer an die Pferdelevel quests auf DE, da gab es nachher auch Zeitbeschränkung in der man das schaffen muss
Was ich jetzt genau suche ist der befehl der dafür sorgt das in der questübersicht "n" auch die zeit angezeigt wird die man noch hat.
Jemand ne Idee?
Nimm die doch am besten die DE Pferdequest, und such den befehl raus, und pass ihn auf deine Zeit an.

-------------------------------------------------------------------------------

Kann mir keiner hierbei helfen? :oo
Quote:
Originally Posted by Streetkillah98
Hey jo ich brauche hilfe bei dieser Quest:
PHP Code:
--pc.getweapon()
--
pc.getarmor()
quest waffenupgrade begin
    state start begin
        when kill with not npc
.is_pc() begin
            local WaffePvM 
pc.getqf("pc.getweapon()")
            
pc.setqf("PvM_"..pc.getweapon()..""WaffePvM +)
            
pc.setqf("PvMSchwert"1)
        
end
        
        when kill with npc
.is_pc() begin
            local WaffePvP 
pc.getqf("pc.getweapon()")
            
pc.setqf("PvP_"..pc.getweapon()..""WaffePvP +)
            
pc.setqf("PvPSchwert"1)
        
end
    
        when kill with not npc
.is_pc() begin
            local RüstungPvM 
pc.getqf("pc.getarmor()")
            
pc.setqf("PvM_"..pc.getarmor()..""RüstungPvM +)
            
pc.setqf("PvMRüssi"1)
        
end
        
        when kill with npc
.is_pc() begin
            local RüstungPvP 
pc.getqf("pc.getarmor()")
            
pc.setqf("PvP_"..pc.getarmor()..""RüstungPvP +)
            
pc.setqf("PvPRüssi"1)
        
end
        
--        when login with pc.getqf("PvPRüssi") == and pc.getqf("PvMRüssi") == and pc.getqf("PvPSchwert") == and pc.getqf("PvMSchwert") == 1 begin
        
        when 20011.chat
."Statistiken" begin
            say_title
(""..mob_name(20011)..":")
            
say("Hallo, "..pc.get_name.."")
            
say("Mit der Waffe die du gerade trägst,")
            
say("hast du bereits "..WaffePvM.." PvM Kills gemacht,")
            
say("und "..WaffePvP.." PvP Kills gemacht.")
            
say("")
            
say("Während du die Rüstung die du gerade trägst,")
            
say("anhattest, hast du "..RüstungPvM.." PvM Kills gemacht,")
            
say("und "..RüstungPvP.." PvP Kills gemacht.")
            
say("")
        
end
    end
end 
Beim Compilen sagt er mir keinen Error, aber wenn ich nun Ingame Uriel anspreche, und auf Statistiken klicke, kommt nur
Uriel:
Also praktisch nur das say_title(""..mob_name(20011)..":") .
Sonst kommt nichts mher, und leider kann ich so auch nicht überprüfen, ob er die sachen oben countet. :/
Mfg
04/23/2014 21:10 Rofelmau#10080
Quote:
Originally Posted by Streetkillah98 View Post
Nimm die doch am besten die DE Pferdequest, und such den befehl raus, und pass ihn auf deine Zeit an.

-------------------------------------------------------------------------------

Kann mir keiner hierbei helfen? :oo
Hab das nur leider nirgends gefunden, danke

Ich glaube das problem ist, dass das script die variablen nicht auslesen kann
versuch sie mal als qf einzutragen