Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 18:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 04/25/2011, 20:52   #2086
 
Syrael van G's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 390
Received Thanks: 168
ne Aktivert ist diese nicht.

Naja kann man nichts machen, werd weiter Probieren irgendwann werd ich schon drauf kommen was es ist!

Danke auf jeden Fall für die Hilfe!
Syrael van G is offline  
Old 04/25/2011, 22:18   #2087
 
TTrollo's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 47
Received Thanks: 10
Würde dieser state funktionieren??

PHP Code:
state check begin
        when pc
.count_item(11111) >= 10 begin
            say_title
("....")
            
say("")
            
say("......")
            
say(".....")
            
say(".......")
            
say("")
            
set_state(goback)
        
end
    end 
TTrollo is offline  
Old 04/25/2011, 22:41   #2088
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
hm ich glaube when pc.count_item(11111) >= 10 geht net

was gehen würde, wäre
when login with pc.count_item(11111) >= 10 begin
oder ähnliches
.Delta is offline  
Thanks
3 Users
Old 04/25/2011, 22:51   #2089
 
TTrollo's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 47
Received Thanks: 10
ok erst ma keine core fehler mehr ;D

ma gucken obs au so funst wie soll

#Edit: ok läuft^^ THX x3
TTrollo is offline  
Old 04/25/2011, 23:30   #2090
 
Syrael van G's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 390
Received Thanks: 168
So nach langen Testen hat es nichts geholfen, ich hab die Quest für Halloween entfernt und jetzt zählt jeder Mob und kann auch dazwischen andere Mobs killen!

Jedoch besteht weiterhin das Problem das sich der Count weiterhin zuürcksetzt!

"set_quest_state("jagd2", "run") " hat hierbei nichts geholfen!

Jemand nen Tipp für mich?

Hier nochmal die Originalquest wie sie der Maker ausspuckt!
Syrael van G is offline  
Old 04/26/2011, 04:11   #2091
 
Critone's Avatar
 
elite*gold: 149
Join Date: Feb 2010
Posts: 1,298
Received Thanks: 346
Quote:
quest teleport begin
state start begin
when 9009.chat."Insel" begin
say("Wohin willst du?")
local tel = select("Insel", "Abbrechen")
if tel == 1 then
pc.warp(333300, 333300)
elseif tel == 2 then
return
end
end
Kann das sein das da irgendwie ein paar Fehler drin sind? Bitte helft schnell
Critone is offline  
Old 04/26/2011, 04:16   #2092
 
.Scy's Avatar
 
elite*gold: 15
Join Date: Jul 2010
Posts: 3,926
Received Thanks: 1,158
PHP Code:
quest teleport begin
state start begin
when 9009.chat
."Insel" begin
say
("Wohin willst du?")
local tel select("Insel""Abbrechen")
if 
tel == 1 then
pc
.warp(333300333300)
else
return
end
end
end 
.Scy is offline  
Thanks
1 User
Old 04/26/2011, 04:23   #2093
 
Critone's Avatar
 
elite*gold: 149
Join Date: Feb 2010
Posts: 1,298
Received Thanks: 346
€:
Funktoniert immer noch nicht :S
Screen im Anhang...
Attached Images
File Type: jpg kl.JPG (72.0 KB, 9 views)
Critone is offline  
Old 04/26/2011, 09:06   #2094
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Critone füg ans ende mal noch ein end ein

@ Syrael van G try this

PHP Code:
----------------------------------------------
-- 
Toete Wildhunde
-- Made with Steffs Questmaker
----------------------------------------------
quest jagdquest1 begin
    state start begin
        when login with pc
.level >= 22 begin
            set_state
(information)
        
end
    end

    state information begin
        when letter begin
            send_letter
("Toete Wildhunde")
        
end

        when info 
or button begin
            say
("Toete Wildhunde")
            
say("Hallo!")
            
say("Diese Quest soll dir beim Level´n helfen.")
            
say("Toete bitte 100 Wildhunde!")
            
say_reward("Toete 100 Wildhunde")
            
say("")
            
pc.setqf("state"100)
            
q.set_counter("Wildhund"100)
            
set_state(killen)
        
end
    end
    state killen begin

        when 101.kill begin
            local count 
pc.getqf("state") - 1
            
if count <= 100 then
                pc
.setqf("state"count)
                
q.set_counter("Wildhund"count)
            
end
            
if count == 0 then
                say_title
("Toete Wildhunde")
                
say("Du hast die Quest erfolgreich abgeschlossen!")
                
say("Du erhaelst:")
                
say_reward("Metinsteine (leicht)")
                
say_reward("Ausserdem:")
                
say_reward("20.000.000 Yang")
                
say_reward("20.000.000 Erfahrung")
                
pc.change_money(20000000)
                
pc.give_exp2(20000000)
                
pc.give_item2(7108010)
                
clear_letter()
                
set_state(__COMPLETE__)

            
end
        end
    end

    state __COMPLETE__ begin
    end
end 
.Delta is offline  
Thanks
3 Users
Old 04/26/2011, 12:21   #2095
 
Syrael van G's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 390
Received Thanks: 168
Beim ersten Einloggen sind alle Jagdquest´s da und zählt auch jeden mob. jedoch wenn ich dazwischen aufhöre und mich Porte oder Relog mache, sind die Quest´s jetzt alle weg!
Syrael van G is offline  
Old 04/26/2011, 12:37   #2096
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Soll auch so sein, wenn die Rolle einmal angeklickt wurde wirds aktiviert...
Man kanns auch so machen:
PHP Code:
----------------------------------------------
-- 
Toete Wildhunde
-- Made with Steffs Questmaker
----------------------------------------------
quest jagdquest1 begin
    state start begin
        when login with pc
.level >= 22 begin
            set_state
(information)
        
end
    end

    state information begin
        when letter begin
            send_letter
("Toete Wildhunde")
        
end

        when info 
or button begin
            say
("Toete Wildhunde")
            
say("Hallo!")
            
say("Diese Quest soll dir beim Level´n helfen.")
            
say("Toete bitte 100 Wildhunde!")
            
say_reward("Toete 100 Wildhunde")
            
say("")
            
pc.setqf("state"100)
            
q.set_counter("Wildhund"100)
            
set_state(killen)
        
end
    end
    state killen begin
        when letter begin
            send_letter
("Toete Wildhunde")
        
end

        when info 
or button begin
            say
("Toete Wildhunde")
            
say("Hallo!")
            
say("Diese Quest soll dir beim Level´n helfen.")
            
say("Toete bitte 100 Wildhunde!")
            
say_reward("Du musst noch "..pc.getqf("state").." Wildhunde töten.")
            
say("")
        
end

        when 101.kill begin
            local count 
pc.getqf("state") - 1
            
if count <= 100 then
                pc
.setqf("state"count)
                
q.set_counter("Wildhund"count)
            
end
            
if count == 0 then
                say_title
("Toete Wildhunde")
                
say("Du hast die Quest erfolgreich abgeschlossen!")
                
say("Du erhaelst:")
                
say_reward("Metinsteine (leicht)")
                
say_reward("Ausserdem:")
                
say_reward("20.000.000 Yang")
                
say_reward("20.000.000 Erfahrung")
                
pc.change_money(20000000)
                
pc.give_exp2(20000000)
                
pc.give_item2(7108010)
                
clear_letter()
                
set_state(__COMPLETE__)

            
end
        end
    end

    state __COMPLETE__ begin
    end
end 
Dann hast du immer ne Questrolle + ne übersicht wie viele noch
√π. is offline  
Thanks
2 Users
Old 04/26/2011, 12:43   #2097
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by Googler77 View Post
Soll auch so sein, wenn die Rolle einmal angeklickt wurde wirds aktiviert...
Man kanns auch so machen:
PHP Code:
----------------------------------------------
-- 
Toete Wildhunde
-- Made with Steffs Questmaker
----------------------------------------------
quest jagdquest1 begin
    state start begin
        when login with pc
.level >= 22 begin
            set_state
(information)
        
end
    end

    state information begin
        when letter begin
            send_letter
("Toete Wildhunde")
        
end

        when info 
or button begin
            say
("Toete Wildhunde")
            
say("Hallo!")
            
say("Diese Quest soll dir beim Level´n helfen.")
            
say("Toete bitte 100 Wildhunde!")
            
say_reward("Toete 100 Wildhunde")
            
say("")
            
pc.setqf("state"100)
            
q.set_counter("Wildhund"100)
            
set_state(killen)
        
end
    end
    state killen begin
        when letter begin
            send_letter
("Toete Wildhunde")
        
end

        when info 
or button begin
            say
("Toete Wildhunde")
            
say("Hallo!")
            
say("Diese Quest soll dir beim Level´n helfen.")
            
say("Toete bitte 100 Wildhunde!")
            
say_reward("Du musst noch "..pc.getqf("state").." Wildhunde töten.")
            
say("")
        
end

        when 101.kill begin
            local count 
pc.getqf("state") - 1
            
if count <= 100 then
                pc
.setqf("state"count)
                
q.set_counter("Wildhund"count)
            
end
            
if count == 0 then
                say_title
("Toete Wildhunde")
                
say("Du hast die Quest erfolgreich abgeschlossen!")
                
say("Du erhaelst:")
                
say_reward("Metinsteine (leicht)")
                
say_reward("Ausserdem:")
                
say_reward("20.000.000 Yang")
                
say_reward("20.000.000 Erfahrung")
                
pc.change_money(20000000)
                
pc.give_exp2(20000000)
                
pc.give_item2(7108010)
                
clear_letter()
                
set_state(__COMPLETE__)

            
end
        end
    end

    state __COMPLETE__ begin
    end
end 
Dann hast du immer ne Questrolle + ne übersicht wie viele noch
oh ja, hab ich verpeilt dir noch nen letter reinzubauen , sry
mein Fehler
.Delta is offline  
Thanks
3 Users
Old 04/26/2011, 12:59   #2098
 
Syrael van G's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 390
Received Thanks: 168
ne funkt net .. Habt ihr oben Falsch verstanden!....

Es sind nach nem relog weder eine Questrolle am Bildschirmrand noch irgendwelche jagdquest´s in den Aufträgen... So wie wenn ich sie garnicht eingefügt hätte aber Vpc meldet keinen Fehler!

Also ich mach mir nen neuen Char sobald ich lvl 22 habe kommt die Jagdquest für die Wildhunde ich klicke die an und sie ist in den Aufträgen drinnen.... jetzt mach ich relog und die quest ist nicht mehr in den Aufträgen drinnen.. die ist weg!!!
Syrael van G is offline  
Old 04/26/2011, 13:03   #2099
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Ja und mit der Quest sollte die Quest auch nach dem relogg wieder da sein.
√π. is offline  
Thanks
1 User
Old 04/26/2011, 13:05   #2100
 
Syrael van G's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 390
Received Thanks: 168
Ist sie aber nicht

Edit: Hab jetzt mal alles in Navigat was mit Quest´s zu tun hat geleert! da standen nähmlich die alle Jagdquest´s drinnen ..Mal schaun vielleicht funkt es ja jetzt!

Edit2: Ja daran hat es gelegen Irgendwie hatten alle carakter die Jagtquest automatisch nach nem Relog erfüllt! jetzt funkt es und der Count funktioniert auch!

set_state(killen)
end
end
state killen begin
Funktionierte bei mir nicht musste aus KILLEN einfach KILL machen

Danke für die Hilfe!!!!
Syrael van G is offline  
Reply




All times are GMT +1. The time now is 18:01.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.