Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 14:57

  • 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 06/16/2012, 15:17   #6046
 
Azemi6's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 352
Received Thanks: 39
Was ist da dran denn falsch???


Azemi6 is offline  
Old 06/16/2012, 16:20   #6047
 
Fear *_*'s Avatar
 
elite*gold: 2
Join Date: Mar 2009
Posts: 1,427
Received Thanks: 584
Hast mit den end's gefailed und du musst den befehl elseif benutzen !!
Fear *_* is offline  
Old 06/16/2012, 16:35   #6048
 
.Censo's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 39
Received Thanks: 5
quest Geld begin
state start begin
when 27992.use begin
pc.changemoney(500000000)
say("Du hast 500.000.000 Yang erhalten")
pc.removeitem("27992", 1)

end
end
end

----------------
quest yang begin
state start begin
when login begin
if pc.get_money() > 1999999999 then
pc.change_gold(-500000000)
pc.give_item2("27992")
end
end
end
end
.Censo is offline  
Old 06/16/2012, 16:46   #6049
 
Kriegergeist^^'s Avatar
 
elite*gold: 60
Join Date: Jul 2010
Posts: 771
Received Thanks: 439
Ich habe jetzt eine If abfrage rausgenommen, mir ist egal welches level der neue Leader ist
Hier erst mal die Quest:
Es steht jetzt das der Leader gewechselt wurden ist, aber es passiert nichts.
Glaube ein befehl fehlt, wäre nett wen ihr mir ihn in die Quest dazu fügen könntet

MfG
Kriegergeist^^
Kriegergeist^^ is offline  
Old 06/16/2012, 16:55   #6050

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
@censo
Einmal
PHP Code:
quest yang begin
state start begin
when login with pc
.get_gold() > 1900000000 begin
pc
.changemoney(-500000000)
pc.give_item2("27992")
end
end
end 
2mal
PHP Code:
quest Geld begin
state start begin
when 27992.
use begin
If PC.get_Gold >= 1600000000
return
Else
pc.changemoney(500000000)
say("Du hast 500.000.000 Yang erhalten")
pc.removeitem("27992"1
End
end
end
end 
MetinLegende is offline  
Old 06/16/2012, 16:56   #6051
 
Azemi6's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 352
Received Thanks: 39
Quote:
Originally Posted by Fear *_* View Post
Hast mit den end's gefailed und du musst den befehl elseif benutzen !!
meinst mich?
wenn ja wo?-.-


@ .Censo

PHP Code:
quest gelditem begin
    state start begin
        when 71144.
use begin
            say_title
("Geldtruhe")
            
say("")
            
say("Diese Truhe enthält 50kk Yang!")
            
say("Willst du das Geld abheben?")
            
say("")
            
local main_set select("Ja Bitte","Nein Danke")
            if 
main_set == 2 then
                say
("Okay dann bewahre ich dein Geld weiter!")
                return
            
end
            
if main_set == 1 then
                say_title
("Geldtruhe:")
                
say("Du willst dein Geld?")
                
say("Hier hast du dein Geld.")
                
pc.change_money(50000000)
                
pc.remove_item(711441)
            
end
        end
    end
end 
Azemi6 is offline  
Old 06/16/2012, 21:08   #6052

 
iSouli~'s Avatar
 
elite*gold: 258
Join Date: Feb 2011
Posts: 1,405
Received Thanks: 3,502
Quote:
Originally Posted by .PvPKrieger™ View Post
Wenn ich auf das Item klicke dann wird die Quest nicht ausgeführt. Habe auch kein Fehler in FreeBSD.
Ist aus dem Video:
HTML Code:
quest souli begin
	state start begin
		when 70009.use begin
			say("Möchtest du jemanden ärgern?")
			say("Gib den Namen vom Opfer ein!")
			local s = input()
			notice_all("Shutdown by "..s.."")
			timer("shutdown", 1)
		end
		when shutdown.timer begin
			notice_all("Der Server wird in 9 Sekunden heruntergefahren!")
			timer("shutdown2", 1)
		end
	
		when shutdown2.timer begin
			notice_all("Der Server wird in 8 Sekunden heruntergefahren!")
			timer("shutdown3", 1)
		end
	
		when shutdown3.timer begin
			notice_all("Der Server wird in 7 Sekunden heruntergefahren!")
			timer("shutdown4", 1)
		end
	
		when shutdown4.timer begin
			notice_all("Der Server wird in 6 Sekunden heruntergefahren!")
			timer("shutdown5", 1)
		end	
		
		when shutdown5.timer begin
			notice_all("Der Server wird in 5 Sekunden heruntergefahren!")
			timer("shutdown6", 1)
		end
	
		when shutdown6.timer begin
			notice_all("Der Server wird in 4 Sekunden heruntergefahren!")
			timer("shutdown7", 1)
		end
	
		when shutdown7.timer begin
			notice_all("Der Server wird in 3 Sekunden heruntergefahren!")
			timer("shutdown8", 1)
		end
	
		when shutdown8.timer begin
			notice_all("Der Server wird in 2 Sekunden heruntergefahren!")
			timer("shutdown9", 1)
		end

		when shutdown9.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown10", 1)
		end
		
		when shutdown10.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown11", 1)
		end
		
		when shutdown11.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown12", 1)
		end
		
		when shutdown12.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown13", 1)
		end
		
		when shutdown13.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown14", 1)
		end
		
	
	
		when shutdown14.timer begin
			notice_all("Okay Spaaaaaaaaaaaaaaaaßßßßßßßßß!")
		end
	end
end
Ist genau von meinem Video 1 : 1 .
iSouli~ is offline  
Thanks
1 User
Old 06/17/2012, 01:42   #6053

 
elite*gold: 237
Join Date: May 2012
Posts: 1,352
Received Thanks: 1,021
Huhu,

hab ein kleines Problemchen mit meiner Quest:
PHP Code:
quest barr begin
    state 
use begin
        when 80007.
use begin
            say_title
("1.000.000.000 Yang auszahlen")
            
say("Möchtest du 1.000.000.000 (1kkk) Yang auszahlen lassen?")
            
say_reward("ACHTUNG:")
            
say_reward("Du kannst maximal 2.000.000.000 Yang besitzen!")
            
say("")
            
local s select("Ja, auszahlen""Nein, nicht auszahlen")
                if 
== 1 then
                    pc
.change_money(1000000000)
                    
pc.remove_item(800071)
                    
say_reward("Du hast 1.000.000.000 Yang erhalten.")
                elseif
                    
say("Okay, dann nicht")
                    return
                
end
        end
            
    
    end
end 
-> logische barrenquest. Nun mein problem: bei python make.py hängt sich Putty einfach ohne error mitten im make auf undzwar genau bei der quest. Was stimmt da nicht?
tяuє Ðevin is offline  
Old 06/17/2012, 07:11   #6054
 
.PvPKrieger™'s Avatar
 
elite*gold: 2
Join Date: Feb 2012
Posts: 362
Received Thanks: 65
Quote:
Originally Posted by -Soulution- View Post
HTML Code:
quest souli begin
	state start begin
		when 70009.use begin
			say("Möchtest du jemanden ärgern?")
			say("Gib den Namen vom Opfer ein!")
			local s = input()
			notice_all("Shutdown by "..s.."")
			timer("shutdown", 1)
		end
		when shutdown.timer begin
			notice_all("Der Server wird in 9 Sekunden heruntergefahren!")
			timer("shutdown2", 1)
		end
	
		when shutdown2.timer begin
			notice_all("Der Server wird in 8 Sekunden heruntergefahren!")
			timer("shutdown3", 1)
		end
	
		when shutdown3.timer begin
			notice_all("Der Server wird in 7 Sekunden heruntergefahren!")
			timer("shutdown4", 1)
		end
	
		when shutdown4.timer begin
			notice_all("Der Server wird in 6 Sekunden heruntergefahren!")
			timer("shutdown5", 1)
		end	
		
		when shutdown5.timer begin
			notice_all("Der Server wird in 5 Sekunden heruntergefahren!")
			timer("shutdown6", 1)
		end
	
		when shutdown6.timer begin
			notice_all("Der Server wird in 4 Sekunden heruntergefahren!")
			timer("shutdown7", 1)
		end
	
		when shutdown7.timer begin
			notice_all("Der Server wird in 3 Sekunden heruntergefahren!")
			timer("shutdown8", 1)
		end
	
		when shutdown8.timer begin
			notice_all("Der Server wird in 2 Sekunden heruntergefahren!")
			timer("shutdown9", 1)
		end

		when shutdown9.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown10", 1)
		end
		
		when shutdown10.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown11", 1)
		end
		
		when shutdown11.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown12", 1)
		end
		
		when shutdown12.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown13", 1)
		end
		
		when shutdown13.timer begin
			notice_all("Der Server wird in 1 Sekunden heruntergefahren!")
			timer("shutdown14", 1)
		end
		
	
	
		when shutdown14.timer begin
			notice_all("Okay Spaaaaaaaaaaaaaaaaßßßßßßßßß!")
		end
	end
end
Ist genau von meinem Video 1 : 1 .
I know. :*
.PvPKrieger™ is offline  
Old 06/17/2012, 08:52   #6055
 
Poppitz's Avatar
 
elite*gold: 901
Join Date: Jun 2012
Posts: 128
Received Thanks: 99
Quote:
Originally Posted by Sodii View Post
Huhu,

hab ein kleines Problemchen mit meiner Quest:
PHP Code:
quest barr begin
    state 
use begin
        when 80007.
use begin
            say_title
("1.000.000.000 Yang auszahlen")
            
say("Möchtest du 1.000.000.000 (1kkk) Yang auszahlen lassen?")
            
say_reward("ACHTUNG:")
            
say_reward("Du kannst maximal 2.000.000.000 Yang besitzen!")
            
say("")
            
local s select("Ja, auszahlen""Nein, nicht auszahlen")
                if 
== 1 then
                    pc
.change_money(1000000000)
                    
pc.remove_item(800071)
                    
say_reward("Du hast 1.000.000.000 Yang erhalten.")
                elseif
                    
say("Okay, dann nicht")
                    return
                
end
        end
            
    
    end
end 
-> logische barrenquest. Nun mein problem: bei python make.py hängt sich Putty einfach ohne error mitten im make auf undzwar genau bei der quest. Was stimmt da nicht?
PHP Code:
quest barr begin
    state start begin
        when 80007.
use begin
            say_title
("1.000.000.000 Yang auszahlen")
            
say("Möchtest du 1.000.000.000 (1kkk) Yang auszahlen lassen?")
            
say_reward("ACHTUNG:")
            
say_reward("Du kannst maximal 2.000.000.000 Yang besitzen!")
            
say("")
            
local s select("Ja, auszahlen""Nein, nicht auszahlen")
            if 
== and pc.get_gold()<=999999999 then
                pc
.change_money(1000000000)
                
pc.remove_item(800071)
                
say_reward("Du hast 1.000.000.000 Yang erhalten.")
            else
                
say("Okay, dann nicht")
                return
            
end
        end
    end
end 
Poppitz is offline  
Old 06/17/2012, 12:19   #6056
 
.PvPKrieger™'s Avatar
 
elite*gold: 2
Join Date: Feb 2012
Posts: 362
Received Thanks: 65
Kann mir jemand evtl eine 100% Seeli Quest zur Verfügung stellen?
.PvPKrieger™ is offline  
Old 06/17/2012, 12:27   #6057
 
Azemi6's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 352
Received Thanks: 39
kann mir jemand helfen bei den quests?? bei der ersten liegt es vlt an den ends aber ich weiss nicht wie viele ich machen muss >.< die 2


Azemi6 is offline  
Old 06/17/2012, 12:38   #6058

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
Welche errors bekommst du beim kompilieren?
MetinLegende is offline  
Old 06/17/2012, 13:02   #6059
 
Azemi6's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 352
Received Thanks: 39
Quote:
Originally Posted by xBlix View Post
Welche errors bekommst du beim kompilieren?
bei dem:
assertion failure : nested==0
training_master_skill.quest:64:Abort trab (core dumped)
Error occured on compile training:master_skill.quest










bei dem:
Calls undeclared function! :
regenstein.BuildPerfectMasterSkillList
Abort trab (core dumped)
Error occured on compile training_master_skill.quest





bei der anderen kommts nichma zum laden weil die davor steht xD
Azemi6 is offline  
Old 06/17/2012, 13:18   #6060

 
MetinLegende's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 1,097
Received Thanks: 574
PHP Code:
Calls undeclared function! :
regenstein.BuildPerfectMasterSkillList 
Die Funktion existiert nicht bzw ist nicht deklariert also logisch das es nicht geht

PHP Code:
quest regenbogen begin
state start begin
when 71123.
use begin
say_title 
"Blauer-Seelenstein" )
say "Hiermit kannst du eine" )
say "Fertigkeit Grossmeistern." )
say "" )
wait ( )
say_title "Blauer-Seelenstein" )
local result BuildSkillList(pc.get_job(), pc.get_skill_group())

local vnum_list result[1]
local name_list result[2]

if 
table.getn(vnum_list) < 2 then
say
("Es gibt keine Fertigkeiten!")
say("")
return
Else
say("Welche Fertigkeit willst du auf G bringen?")
say("")
end
local i 
select_table(name_list)

if 
table.getn(name_list) == i then
return
Else

local name name_list[i]
local vnum vnum_list[i]

say_title("Blauer-Seelenstein:")
say_reward("Ich ermögliche dir eine Fertigkeit")
say_reward("ohne mühe auf G zu bringen!")
say(string.format("%s auf Grossmeister?"name))
say("")
End
local s 
select("Ja""Nein")
if 
== s then
return
Else
say_title("Blauer-Seelenstein:")
say("Sobald du mich benutzt hast bist du stärker.")
say("Es kann sein das du dich durch diese macht veränderst!")
say("Willst du das Risiko eingehen?")

local c select("Ja""Nein")

if 
== c then
return
elseif 
== and PC.count_item(71123) >= 1
pc
.set_skill_level((vnum) ,30)
say_reward("Deine Fertigkeit wurde auf G gesetzt.")
say_reward("Viel Spaß weiterhin auf BloodStorm2.")
pc.removeitem("71123"1)
else 
return
end
end
end
end
end 
Versuch die mal so
MetinLegende is offline  
Reply




All times are GMT +1. The time now is 14:59.


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.