Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 17:31

  • 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 05/28/2012, 22:58   #5836

 
elite*gold: 0
The Black Market: 160/0/0
Join Date: May 2012
Posts: 7,283
Received Thanks: 822
Gar nix :/
Ielinque is offline  
Old 05/28/2012, 23:59   #5837
 
elite*gold: 10
Join Date: Dec 2010
Posts: 330
Received Thanks: 115
Huhu

Mal eine andere Frage kannst du eine Quest machen die sowas kann :

Ich bin auf der suche nach einer Quest .


Es sollte so Funktionieren, das wenn mann sich mit dem GM GA SA Charakter einloggt und seine Rechte nutzen möchte erst einen Pin eingeben muss

wie z.B /k 12345 und danach kann man erst Mob ,Items und alles andere nutzen das ist mir soeben durch den Kopf geschossen und musste direkt Fragen ob jemand sowas hat oder ob es das Gibt ;D


Mfg FreakZ
[SA]FreakZ is offline  
Old 05/29/2012, 00:32   #5838

 
elite*gold: 0
The Black Market: 160/0/0
Join Date: May 2012
Posts: 7,283
Received Thanks: 822
Ich guckmal ob ichs schaffen kann , aber gib mir genauere tipps ^^
Ielinque is offline  
Old 05/29/2012, 01:45   #5839
 
Grand09's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 230
Received Thanks: 41
Hallo leude

ich habe mal ne Frage,

pc.warp(1002400, 1002300)

wie funktioniert der Warpbefehl , das man dann auf der koordi 150,150 kommt? weil ich komme immer am Rand auf dem Berg hoch auf koordi 3,3 ....
Grand09 is offline  
Old 05/29/2012, 02:27   #5840
 
elite*gold: 2
Join Date: Feb 2012
Posts: 168
Received Thanks: 444
@grand geh auf die stelle 150x150 und gib /state ein schau im chat da stehn die korrdis ;D

So leute frage hab ne quest in der man Mysterioöse Truhen mehrmals öffnen kann nur will ich dass man es nur alle 30min 1mal öffnen kann wie bau ich dass da ein


Wer kann hölföön?
buja12 is offline  
Thanks
3 Users
Old 05/29/2012, 02:51   #5841

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Quote:
Originally Posted by buja12 View Post
@grand geh auf die stelle 150x150 und gib /state ein schau im chat da stehn die korrdis ;D

So leute frage hab ne quest in der man Mysterioöse Truhen mehrmals öffnen kann nur will ich dass man es nur alle 30min 1mal öffnen kann wie bau ich dass da ein


Wer kann hölföön?
PHP Code:
quest christmas_present begin
    state start begin
        when 71144.
use begin
            
if pc.getqf("presents") >= 10 then
                chat
("Du hast bereits 10 Geschenke geöffnet.")
                return
            elseif 
pc.getqf("dur") > get_time() then
                chat
("Du kannst jetzt noch kein nächstes Geschenk aufmachen.")
                return
            
end
            local gifts 
= {
                {
7105553001},
                {
50512},
                {
27992279932799438994389953899648070480714807248073480744807548076480774807848079}
            }
            
local pct1 number(16)
            
local pct2
            
if pct1 == 1 then
                pct2 
number(1table.getn(gifts[1]))
            elseif 
pct1 3 then
                pct2 
number(1table.getn(gifts[3]))
            else
                
pct2 number(1table.getn(gifts[2]))
            
end
            pc
.give_item2(gifts[pct1][pct2], 1)
            
pc.setqf("presents"pc.getqf("presents") + 1)
            
pc.setqf("dur"get_time() + 60*30)
            
chat("Von 10 Geschenken hast du "..pc.getqf("presents").." ausgepackt.")
            if 
pc.getqf("presents") == 10 then
                item
.remove()
            else
                
chat("Packe in 30 min das nächste Geschenk aus.")
            
end
        end
    end
end 
Ocelot2606 is offline  
Thanks
1 User
Old 05/29/2012, 11:35   #5842
 
elite*gold: 2
Join Date: Feb 2012
Posts: 168
Received Thanks: 444
Quote:
Originally Posted by Ocelot2606 View Post
PHP Code:
quest christmas_present begin
    state start begin
        when 71144.
use begin
            
if pc.getqf("presents") >= 10 then
                chat
("Du hast bereits 10 Geschenke geöffnet.")
                return
            elseif 
pc.getqf("dur") > get_time() then
                chat
("Du kannst jetzt noch kein nächstes Geschenk aufmachen.")
                return
            
end
            local gifts 
= {
                {
7105553001},
                {
50512},
                {
27992279932799438994389953899648070480714807248073480744807548076480774807848079}
            }
            
local pct1 number(16)
            
local pct2
            
if pct1 == 1 then
                pct2 
number(1table.getn(gifts[1]))
            elseif 
pct1 3 then
                pct2 
number(1table.getn(gifts[3]))
            else
                
pct2 number(1table.getn(gifts[2]))
            
end
            pc
.give_item2(gifts[pct1][pct2], 1)
            
pc.setqf("presents"pc.getqf("presents") + 1)
            
pc.setqf("dur"get_time() + 60*30)
            
chat("Von 10 Geschenken hast du "..pc.getqf("presents").." ausgepackt.")
            if 
pc.getqf("presents") == 10 then
                item
.remove()
            else
                
chat("Packe in 30 min das nächste Geschenk aus.")
            
end
        end
    end
end 
Okay riesen thx aber was sind die local gifts?

Dann wiederrum kann ich sie 9x öffnen ins lager tuhen und wd 9mal öffnen kann ich dass verhindern?
buja12 is offline  
Thanks
3 Users
Old 05/29/2012, 14:46   #5843
 
elite*gold: 650
Join Date: May 2012
Posts: 47
Received Thanks: 93
Ja würde mich auch mal interessieren wie man dass fixxen könnte sitz am gleichn problem
:x
lιкєcяαηк™ is offline  
Thanks
3 Users
Old 05/29/2012, 15:14   #5844
 
[Admin]OnTime's Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 10
Received Thanks: 6
PHP Code:
quest DT1 begin 
    state start begin 
        when login 
or levelup with pc.level>=85 begin 
            set_state
(info
        
end 
        end 
        state info begin 
        when letter begin 
            local v 
find_npc_by_vnum(20011
            if 
!= 0 then 
                target
.vid("__TARGET__"v"Uriel"
            
end 
            send_letter
("Uriel's Revenge"
        
end 
         
        when button 
or info begin 
            say_title
("Uriel's Revenge"
            
say("Uriel needs help.Find Uriel and help him."
            
say("Hurry dont waste any time!"
            
say(""
        
end 

        when __TARGET__
.target.click or 
        
20011.chat."Uriel's Revenge" begin 
        target
.delete("__TARGET__"
        
say_title("Uriel:"
        
say("Hello my friend..."
        
say("Do you want to tell you why i am so sad?"
        
say("Well,it's been a long time since me and my wife"
        
say("visited a mysterious place to collect some rare herbs."
        
say("Then the accident happened.A dark creature named"
        
say("Death Reaper killed my wife.Then i promised to,"
        
say("take revenge for my wife's death.The years passed"
        
say("and now i am too old to do it myself."
        
wait() 
        
say_title("Uriel:"
        
say("Well,i need to take revenge now but i can't"
        
say("because i am too old to do that."
        
say("I need a really hero to help me..."
        
say("But who?"
        
say_reward("Do you want to help me?"
        
local s=select("Yes","No"
            if 
== 1 then 
                say_title
("Uriel's Revenge"
                
say("Uriel and his wife visited a mysterious"
                
say("place long time ago and Uriel lost his wife."
                
say("He promised to take revenge but the years"
                
say("passed and now he is too old and he can't."
                
say_reward("Find and kill 1 Death Reaper"
                
say_reward("and take revenge for Uriel."
                
pc.setqf("state"1
                
q.set_counter("Death Reaper"1
                
set_state(action
                else 
                return 
            
end 
        end 
        end 
        state action begin 
        when letter begin 
            send_letter
("Kill A Death Reaper"
        
end 
        when button 
or info begin 
            say
("Uriel trusted you his secret and now"
            
say("you have promised to kill the Death Reaper"
            
say("and take revenge for his dead wife."
        
end 
        when 1093.kill begin 
            send_letter
("Death Reaper killed!"
            
set_state("goback"
        
end 
    end 
    state goback begin 
        when 20011.chat
."Death Reaper Killed" begin 
            say
("Ahh you succeeded!"
            
say("Congratulations!"
            
say("Now it's time for your reward!"
            
say("You earn:"
            
say_reward("- 250.000.000 Gold"
            
say_reward("- x2 Rainbow Stones"
            
say_reward("- x5 Stones of Life"
            
pc.change_money(250000000
            
pc.give_item2(50512,1
            
pc.give_item2(50512,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
clear_letter() 
        
set_state("__complete"
        
end 
    end 
    state __complete begin 
    end 
end 
When i kill the death reaper (1093) nothing happens!What is the problem? :/
[Admin]OnTime is offline  
Thanks
1 User
Old 05/29/2012, 15:17   #5845
 
elite*gold: 2
Join Date: Feb 2012
Posts: 168
Received Thanks: 444
Quote:
Originally Posted by [Admin]OnTime View Post
PHP Code:
quest DT1 begin 
    state start begin 
        when login 
or levelup with pc.level>=85 begin 
            set_state
(info
        
end 
        end 
        state info begin 
        when letter begin 
            local v 
find_npc_by_vnum(20011
            if 
!= 0 then 
                target
.vid("__TARGET__"v"Uriel"
            
end 
            send_letter
("Uriel's Revenge"
        
end 
         
        when button 
or info begin 
            say_title
("Uriel's Revenge"
            
say("Uriel needs help.Find Uriel and help him."
            
say("Hurry dont waste any time!"
            
say(""
        
end 

        when __TARGET__
.target.click or 
        
20011.chat."Uriel's Revenge" begin 
        target
.delete("__TARGET__"
        
say_title("Uriel:"
        
say("Hello my friend..."
        
say("Do you want to tell you why i am so sad?"
        
say("Well,it's been a long time since me and my wife"
        
say("visited a mysterious place to collect some rare herbs."
        
say("Then the accident happened.A dark creature named"
        
say("Death Reaper killed my wife.Then i promised to,"
        
say("take revenge for my wife's death.The years passed"
        
say("and now i am too old to do it myself."
        
wait() 
        
say_title("Uriel:"
        
say("Well,i need to take revenge now but i can't"
        
say("because i am too old to do that."
        
say("I need a really hero to help me..."
        
say("But who?"
        
say_reward("Do you want to help me?"
        
local s=select("Yes","No"
            if 
== 1 then 
                say_title
("Uriel's Revenge"
                
say("Uriel and his wife visited a mysterious"
                
say("place long time ago and Uriel lost his wife."
                
say("He promised to take revenge but the years"
                
say("passed and now he is too old and he can't."
                
say_reward("Find and kill 1 Death Reaper"
                
say_reward("and take revenge for Uriel."
                
pc.setqf("state"1
                
q.set_counter("Death Reaper"1
                
set_state(action
                else 
                return 
            
end 
        end 
        end 
        state action begin 
        when letter begin 
            send_letter
("Kill A Death Reaper"
        
end 
        when button 
or info begin 
            say
("Uriel trusted you his secret and now"
            
say("you have promised to kill the Death Reaper"
            
say("and take revenge for his dead wife."
        
end 
        when 1093.kill begin 
            send_letter
("Death Reaper killed!"
            
set_state("goback"
        
end 
    end 
    state goback begin 
        when 20011.chat
."Death Reaper Killed" begin 
            say
("Ahh you succeeded!"
            
say("Congratulations!"
            
say("Now it's time for your reward!"
            
say("You earn:"
            
say_reward("- 250.000.000 Gold"
            
say_reward("- x2 Rainbow Stones"
            
say_reward("- x5 Stones of Life"
            
pc.change_money(250000000
            
pc.give_item2(50512,1
            
pc.give_item2(50512,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
pc.give_item2(100001,1
            
clear_letter() 
        
set_state("__complete"
        
end 
    end 
    state __complete begin 
    end 
end 
When i kill the death reaper (1093) nothing happens!What is the problem? :/
What will happen? Ahh sry i see it now.

Try it this way

buja12 is offline  
Thanks
3 Users
Old 05/29/2012, 15:29   #5846

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Das dürfte eigentlich nicht gehen das mit dem Lager hast du das auch getestet?

Die local gifts sind die items was raus kommen können
Ocelot2606 is offline  
Old 05/29/2012, 15:36   #5847
 
elite*gold: 2
Join Date: Feb 2012
Posts: 168
Received Thanks: 444
Quote:
Originally Posted by Ocelot2606 View Post
Das dürfte eigentlich nicht gehen das mit dem Lager hast du das auch getestet?

Die local gifts sind die items was raus kommen können

Jo doch kann die ins lager legen neue char machen 9x öffnen ins lager legen

usw. usw.

(In Game sind sie nicht handelbar, oder fallenlassbar)
buja12 is offline  
Thanks
2 Users
Old 05/29/2012, 15:50   #5848

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Ahja stimmt weil sie nur Charakter Spezifisch sind müsstest ne account id abfrage machen
Ocelot2606 is offline  
Thanks
1 User
Old 05/29/2012, 15:56   #5849
 
elite*gold: 2
Join Date: Feb 2012
Posts: 168
Received Thanks: 444
Quote:
Originally Posted by Ocelot2606 View Post
Ahja stimmt weil sie nur Charakter Spezifisch sind müsstest ne account id abfrage machen
Wie meinste dass gibts dazu ein Thread wenn ja schick mir den mal pls
buja12 is offline  
Thanks
2 Users
Old 05/29/2012, 16:24   #5850
 
[Admin]OnTime's Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 10
Received Thanks: 6
Quote:
Originally Posted by buja12 View Post
What will happen? Ahh sry i see it now.

Try it this way

Nop...It doesn't work...
[Admin]OnTime is offline  
Reply




All times are GMT +1. The time now is 17:32.


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.