Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 08:51

  • 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 08/24/2014, 23:41   #10441
 
elite*gold: 0
Join Date: Oct 2011
Posts: 93
Received Thanks: 0
ups
bin hier falsch xd
kann gelöscht werden
deinuntergang123 is offline  
Old 08/28/2014, 14:45   #10442
 
elite*gold: 0
Join Date: Aug 2014
Posts: 63
Received Thanks: 16
Quote:
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc.job == 0 then
pc.give_item2(27003,200 )
pc.give_item2(27003,200 )
pc.give_item2(27006,200 )
pc.give_item2(19)
pc.give_item2(11209)
pc.give_item2(12209)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(50512)
pc.give_item2(80009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf SERVERNAME")
say("Dein Starterequip hast du bereits erhalten.")
say("Mache dich nun auf den Weg und erforsche diese Welt!")
end
elseif pc.job == 1 then
pc.give_item2(27003,200 )
pc.give_item2(27003,200 )
pc.give_item2(27006,200 )
pc.give_item2(1009)
pc.give_item2(11409)
pc.give_item2(12349)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(50512)
pc.give_item2(80009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf SERVERNAME")
say("Dein Starterequip hast du bereits erhalten.")
say("Mache dich nun auf den Weg und erforsche diese Welt!")
end
elseif pc.job == 2 then
pc.give_item2(27003,200 )
pc.give_item2(27003,200 )
pc.give_item2(27006,200 )
pc.give_item2(19)
pc.give_item2(11609)
pc.give_item2(12489)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(50512)
pc.give_item2(80009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf SERVERNAME")
say("Dein Starterequip hast du bereits erhalten.")
say("Mache dich nun auf den Weg und erforsche diese Welt!")
end
elseif pc.job == 3 then
pc.give_item2(27003,200 )
pc.give_item2(27003,200 )
pc.give_item2(27006,200 )
pc.give_item2(7009)
pc.give_item2(11809)
pc.give_item2(12629)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(50512)
pc.give_item2(80009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf SERVERNAME")
say("Dein Starterequip hast du bereits erhalten.")
say("Mache dich nun auf den Weg und erforsche diese Welt!")
end
end
end
end
end
end
Jedoch kommt Fehler bei m2 qc
.M3L1H is offline  
Old 08/28/2014, 15:13   #10443

 
Avulsed's Avatar
 
elite*gold: 90
Join Date: Apr 2010
Posts: 1,887
Received Thanks: 1,793
Quote:
Originally Posted by .M3L1H View Post
Jedoch kommt Fehler bei m2 qc
Habs mal bisschen sortiert und die ends angepasst, sollte jetzt ohne Probleme kompilieren.

Avulsed is offline  
Thanks
2 Users
Old 08/28/2014, 18:06   #10444
 
terron's Avatar
 
elite*gold: 0
Join Date: Jun 2011
Posts: 69
Received Thanks: 25
Quote:
Originally Posted by Avulsed View Post
Habs mal bisschen sortiert und die ends angepasst, sollte jetzt ohne Probleme kompilieren.

You lost a set_state(weiter) line. And if pc.getqf("basic_weapon")==0 then construction is useless here.
terron is offline  
Thanks
1 User
Old 08/28/2014, 18:13   #10445
 
elite*gold: 0
Join Date: Aug 2014
Posts: 63
Received Thanks: 16
Könntet Ihr mir bitte das hier korriegieren sotieren?

Quote:
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc.job == 0 then
pc.give_item2(27002,200 )
pc.give_item2(27002,200 )
pc.give_item2(27005,200 )
pc.give_item2(19)
pc.give_item2(11209)
pc.give_item2(12209
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(70021)
pc.give_item2(10009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf Melsona2!")
say("Melsona2 bietet dir sehr viel Spass.")
say("Wir hoffen der Server wird dir gefallen.")
say("Werde einer der besten auf dem Server!")
say("Dein Startlevel 30. Endlevel 250.")
say("")
say("Nicht zu vergessen zu Voten.")

elseif pc.job == 1 then
pc.give_item2(27002,200 )
pc.give_item2(27002,200 )
pc.give_item2(27005,200 )
pc.give_item2(1009)
pc.give_item2(11409)
pc.give_item2(12349)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(70021)
pc.give_item2(10009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf Melsona2!")
say("Melsona2 bietet dir sehr viel Spass.")
say("Wir hoffen der Server wird dir gefallen.")
say("Werde einer der besten auf dem Server!")
say("Dein Startlevel 30. Endlevel 250.")
say("")
say("Nicht zu vergessen zu Voten.")

elseif pc.job == 2 then
pc.give_item2(27002,200 )
pc.give_item2(27002,200 )
pc.give_item2(27005,200 )
pc.give_item2(19)
pc.give_item2(11609)
pc.give_item2(12489)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(70021)
pc.give_item2(10009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf Melsona2!")
say("Melsona2 bietet dir sehr viel Spass.")
say("Wir hoffen der Server wird dir gefallen.")
say("Werde einer der besten auf dem Server!")
say("Dein Startlevel 30. Endlevel 250.")
say("")
say("Nicht zu vergessen zu Voten.")

elseif pc.job == 3 then
pc.give_item2(27002,200 )
pc.give_item2(27002,200 )
pc.give_item2(27005,200 )
pc.give_item2(7009)
pc.give_item2(11809)
pc.give_item2(12629)
pc.give_item2(13009)
pc.give_item2(14009)
pc.give_item2(15009)
pc.give_item2(16009)
pc.give_item2(17009)
pc.give_item2(72702)
pc.give_item2(71044, 20)
pc.give_item2(71045, 20)
pc.give_item2(70021)
pc.give_item2(10009)
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf Melsona2!")
say("Melsona2 bietet dir sehr viel Spass.")
say("Wir hoffen der Server wird dir gefallen.")
say("Werde einer der besten auf dem Server!")
say("Dein Startlevel 30. Endlevel 250.")
say("")
say("Nicht zu vergessen zu Voten.")

end
end
end
end
end

Kommt fehler bei "m2 qc"
.M3L1H is offline  
Old 08/28/2014, 18:21   #10446
 
terron's Avatar
 
elite*gold: 0
Join Date: Jun 2011
Posts: 69
Received Thanks: 25
Quote:
Originally Posted by .M3L1H View Post
Könntet Ihr mir bitte das hier korriegieren sotieren?




Kommt fehler bei "m2 qc"
Code:
quest give_basic_weapon begin 
	state start begin 
		when login begin 
			if pc.getqf("basic_weapon") == 0 then 
				pc.setqf("basic_weapon", 1) 
				if pc.get_job() == 0 then 
					pc.give_item2(27002, 200) 
					pc.give_item2(27002, 200) 
					pc.give_item2(27005, 200) 
					pc.give_item2(19) 
					pc.give_item2(11209) 
					pc.give_item2(12209)
					pc.give_item2(13009) 
					pc.give_item2(14009) 
					pc.give_item2(15009) 
					pc.give_item2(16009) 
					pc.give_item2(17009) 
					pc.give_item2(72702) 
					pc.give_item2(71044, 20) 
					pc.give_item2(71045, 20) 
					pc.give_item2(70021) 
					pc.give_item2(10009) 
					horse.set_level(21) 
					horse.ride()
					pc.give_item2 ( 50053 ) 
					pc.set_skill_level(131, 59) 
					pc.set_skill_level(137, 59) 
					pc.set_skill_level(138, 59) 
					pc.set_skill_level(139, 59) 
					pc.set_skill_level(140, 59) 
					say("Willkommen auf Melsona2!") 
					say("Melsona2 bietet dir sehr viel Spass.") 
					say("Wir hoffen der Server wird dir gefallen.") 
					say("Werde einer der besten auf dem Server!")
					say("Dein Startlevel 30. Endlevel 250.")
					say("")
					say("Nicht zu vergessen zu Voten.") 

				elseif pc.get_job() == 1 then 
					pc.give_item2(27002, 200) 
					pc.give_item2(27002, 200) 
					pc.give_item2(27005, 200) 
					pc.give_item2(1009) 
					pc.give_item2(11409) 
					pc.give_item2(12349) 
					pc.give_item2(13009) 
					pc.give_item2(14009) 
					pc.give_item2(15009) 
					pc.give_item2(16009) 
					pc.give_item2(17009) 
					pc.give_item2(72702) 
					pc.give_item2(71044, 20) 
					pc.give_item2(71045, 20) 
					pc.give_item2(70021) 
					pc.give_item2(10009) 
					horse.set_level(21)
					horse.ride()
					pc.give_item2(50053) 
					pc.set_skill_level(131, 59) 
					pc.set_skill_level(137, 59) 
					pc.set_skill_level(138, 59) 
					pc.set_skill_level(139, 59) 
					pc.set_skill_level(140, 59) 
					say("Willkommen auf Melsona2!") 
					say("Melsona2 bietet dir sehr viel Spass.") 
					say("Wir hoffen der Server wird dir gefallen.") 
					say("Werde einer der besten auf dem Server!")
					say("Dein Startlevel 30. Endlevel 250.")
					say("")
					say("Nicht zu vergessen zu Voten.") 

				elseif pc.get_job() == 2 then 
					pc.give_item2(27002, 200) 
					pc.give_item2(27002, 200) 
					pc.give_item2(27005, 200) 
					pc.give_item2(19) 
					pc.give_item2(11609) 
					pc.give_item2(12489) 
					pc.give_item2(13009) 
					pc.give_item2(14009) 
					pc.give_item2(15009) 
					pc.give_item2(16009) 
					pc.give_item2(17009) 
					pc.give_item2(72702) 
					pc.give_item2(71044, 20) 
					pc.give_item2(71045, 20) 
					pc.give_item2(70021) 
					pc.give_item2(10009) 
					horse.set_level(21) 
					horse.ride() 
					pc.give_item2(50053) 
					pc.set_skill_level(131, 59) 
					pc.set_skill_level(137, 59) 
					pc.set_skill_level(138, 59) 
					pc.set_skill_level(139, 59) 
					pc.set_skill_level(140, 59) 
					say("Willkommen auf Melsona2!") 
					say("Melsona2 bietet dir sehr viel Spass.") 
					say("Wir hoffen der Server wird dir gefallen.") 
					say("Werde einer der besten auf dem Server!")
					say("Dein Startlevel 30. Endlevel 250.")
					say("")
					say("Nicht zu vergessen zu Voten.") 

				elseif pc.get_job() == 3 then 
					pc.give_item2(27002, 200) 
					pc.give_item2(27002, 200) 
					pc.give_item2(27005, 200) 
					pc.give_item2(7009) 
					pc.give_item2(11809) 
					pc.give_item2(12629) 
					pc.give_item2(13009) 
					pc.give_item2(14009)
					pc.give_item2(15009)
					pc.give_item2(16009)
					pc.give_item2(17009) 
					pc.give_item2(72702) 
					pc.give_item2(71044, 20) 
					pc.give_item2(71045, 20) 
					pc.give_item2(70021) 
					pc.give_item2(10009) 
					horse.set_level(21) 
					horse.ride() 
					pc.give_item2(50053) 
					pc.set_skill_level(131, 59) 
					pc.set_skill_level(137, 59) 
					pc.set_skill_level(138, 59) 
					pc.set_skill_level(139, 59) 
					pc.set_skill_level(140, 59) 
					say("Willkommen auf Melsona2!") 
					say("Melsona2 bietet dir sehr viel Spass.") 
					say("Wir hoffen der Server wird dir gefallen.") 
					say("Werde einer der besten auf dem Server!")
					say("Dein Startlevel 30. Endlevel 250.")
					say("")
					say("Nicht zu vergessen zu Voten.") 
				end 
			end 
		end 
	end 
end
You lost one ")".
terron is offline  
Thanks
1 User
Old 08/29/2014, 14:44   #10447
 
elite*gold: 0
Join Date: Aug 2014
Posts: 63
Received Thanks: 16
This error message is still!
Please help me.
.M3L1H is offline  
Old 08/31/2014, 15:25   #10448
 
elite*gold: 0
Join Date: Aug 2014
Posts: 63
Received Thanks: 16
Its working!
Sorry for the @error Message
.M3L1H is offline  
Old 09/01/2014, 21:12   #10449
 
elite*gold: 0
Join Date: Oct 2011
Posts: 93
Received Thanks: 0
wollte nen run
der nach einander monster spawnt
die ganze grp dort hin portet
und das man zum schluss ein item bekommt






die quest ist von Kilroy.
das einzigste was klappt ist irgend nur das man selber in dne run geportet wird
deinuntergang123 is offline  
Old 09/02/2014, 19:44   #10450
 
elite*gold: 0
Join Date: Feb 2012
Posts: 37
Received Thanks: 1
When i click on my pet seals nothing happens!

PHP Code:
quest haustiere begin
    state start begin
    
    when levelup with pc
.get_level() >= 1 begin

        local point_to_liv 
pc.getqf("pet_point")

            
pc.setqf("pet_point"point_to_liv+1)
            
chat("Your pet has gained a skill point")
            
chat("use it to increase its skills.")
  
    
end

    when 53001.
use with pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == 0 begin
    
        
if pc.getqf("pet_point") > 0 then
        
            say_title
("Manage pet skills")
            
say("")
            
say("Hello "..pc.get_name().." your pet can increase its level")
            
say("while you also level up, and it´ll win skill points.")
            
say("Currently, you have "..pc.getqf("pet_point").." points")
            
say("so you can give them to your pet as you want")
            
        
local puntosvida pc.getqf("mascovida")
        
local puntossp pc.getqf("mascosp")
        
local puntosyang pc.getqf("mascoyang")
        
local puntosexp pc.getqf("mascoexp")
        
local puntosmons pc.getqf("mascomons")
        
local mascopuntos select ("Increase hp ("..puntosvida.." points)" "Increase sp ("..puntossp.." points)" "Increase yang ("..puntosyang.." points)" "Increase exp ("..puntosexp.." points)" "Increase monster ("..puntosmons.." points)" "Reset skills" "Close")
        
            if 
mascopuntos == 1 then
            
                
if pc.getqf("mascovida") == 30 then
                chat
("Sorry, you already have 30 points in this skill")
                return
                
end
  
        say_title
("Give skill points")
        
say("")
        
say("Hi "..pc.get_name().." I´m your pet")
        
say("how many points do you want")
        
say("to give me in this skill?")
        
say("")
  
   
local subirvida tonumber(input())
  
        if 
subirvida == nil or subirvida 1 then
  
            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master you can´t give me")
            
say("less than 1 point in my skills")
            
say("")
            return
            
end
    
        
if subirvida 30 then
        
            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master you can´t")
            
say("give me more than 30 points")
            
say("because my skills can´t have more than 30 points")
            return
            
end
            
        
if subirvida pc.getqf("pet_point"then

            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master, you can´t give me")
            
say("so many points if you don´t have them")
            
say("")
            return
            
end
  
    pc
.setqf("mascovida"subirvida)
    
pc.setqf("pet_point"pc.getqf("pet_point") - subirvida)
    
chat("The hp that gives you your pet has increased")
   elseif 
mascopuntos == 2 then
    
if pc.getqf("mascosp") == 30 then
    chat
("Sorry, you already have 30 points in this skill")
    return
    
end
  
   say_title
("Give skill points")
   
say("")
    
say("Hi "..pc.get_name().." I´m your pet")
    
say("how many points do you want")
    
say("to give me in this skill?")
    
say("")
  
   
local subirsp tonumber(input())
  
    if 
subirsp == nil or subirsp 1 then
  
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t give me")
     
say("less than 1 point in my skills")
     
say("")
     return
     
end
    
    
if subirsp 30 then
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t")
     
say("give me more than 30 points")
     
say("because my skills can´t have more than 30 points")
     return
     
end
    
     
if subirsp pc.getqf("pet_point"then

            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master, you can´t give me")
            
say("so many points if you don´t have them")
            
say("")
            return
            
end
   pc
.setqf("mascosp"subirsp)
   
pc.setqf("pet_point"pc.getqf("pet_point") - subirsp)
   
chat("The sp that gives you your pet has increased")
   elseif 
mascopuntos == 3 then
    
if pc.getqf("mascoyang") == 30 then
    chat
("Sorry, you already have 30 points in this skill")
    return
    
end
  
    say_title
("Give skill points")
    
say("")
    
say("Hi "..pc.get_name().." I´m your pet")
    
say("how many points do you want")
    
say("to give me in this skill?")
    
say("")
  
   
local subiryang tonumber(input())
  
    if 
subiryang == nil or subiryang 1 then
  
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t give me")
     
say("less than 1 point in my skills")
     
say("")
     return
     
end
    
    
if subiryang 30 then
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t")
     
say("give me more than 30 points")
     
say("because my skills can´t have more than 30 points")
     return
     
end
    
     
if subiryang pc.getqf("pet_point"then

            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master, you can´t give me")
            
say("so many points if you don´t have them")
            
say("")
            return
            
end
            
   pc
.setqf("mascoyang"subiryang)
   
pc.setqf("pet_point"pc.getqf("pet_point") - subiryang)
   
chat("The yang bonus that gives you your pet has increased")
   elseif 
mascopuntos == 4 then

    
if pc.getqf("mascoexp") == 30 then
    chat
("Sorry, you already have 30 points in this skill")
    return
    
end
  
   say_title
("Give skill points")
   
say("")
    
say("Hi "..pc.get_name().." I´m your pet")
    
say("how many points do you want")
    
say("to give me in this skill?")
    
say("")
  
   
local subirexp tonumber(input())
  
    if 
subirexp == nil or subirexp 1 then
  
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t give me")
     
say("less than 1 point in my skills")
     
say("")
     return
     
end
    
    
if subirexp 30 then
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t")
     
say("give me more than 30 points")
     
say("because my skills can´t have more than 30 points")
     return
     
end
    
     
if subirexp pc.getqf("pet_point"then

            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master, you can´t give me")
            
say("so many points if you don´t have them")
            
say("")
            return
            
end
   pc
.setqf("mascoexp"subirexp)
   
pc.setqf("pet_point"pc.getqf("pet_point") - subirexp)
   
chat("The exp bonus that gives you your pet has increased")
   elseif 
mascopuntos == 5 then
    
if pc.getqf("mascomons") == 30 then
    chat
("Sorry, you already have 30 points in this skill")
    return
    
end
  
   say_title
("Give skill points")
   
say("")
    
say("Hi "..pc.get_name().." I´m your pet")
    
say("how many points do you want")
    
say("to give me in this skill?")
    
say("")
  
   
local subirmons tonumber(input())
  
    if 
subirmons == nil or subirmons 1 then
  
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t give me")
     
say("less than 1 point in my skills")
     
say("")
     return
     
end
    
    
if subirmons 30 then
     say_title
("Give skill points")
     
say("")
     
say("I´m sorry master you can´t")
     
say("give me more than 30 points")
     
say("because my skills can´t have more than 30 points")
     return
     
end
    
     
if subirmons pc.getqf("pet_point"then

            say_title
("Give skill points")
            
say("")
            
say("I´m sorry master, you can´t give me")
            
say("so many points if you don´t have them")
            
say("")
            return
            
end
   pc
.setqf("mascomons"subirmons)
   
pc.setqf("pet_point"pc.getqf("pet_point") - subirmons)
   
chat("The monter strenght bonus that gives you your pet has increased")
   elseif 
mascopuntos == 6 then
    say_title
("Manage pet skills")
    
say("")
    
say("Here you can reset the points of your skills")
    
say("Choose the skill you want and it´ll be reset")
    
say("and you´ll have its points back to you")


  
local habs select ("Hp" "Sp" "Yang" "Exp" "Monster" "Close")
   if 
habs == 1 then
  local puntosvida 
pc.getqf("mascovida")
   
pc.setqf("pet_point"pc.getqf("pet_point") + puntosvida)
   
pc.setqf("mascovida"pc.getqf("mascovida") - puntosvida)
   
chat("You´ve reseted the hp points of your pet")
   elseif 
habs == 2 then
  local puntossp 
pc.getqf("mascosp")
  
   
pc.setqf("pet_point"pc.getqf("pet_point") + puntossp)
   
pc.setqf("mascosp"pc.getqf("mascosp") - puntossp)
   
chat("You´ve reseted the sp points of your pet")
       elseif 
habs == 3 then
  local puntosyang 
pc.getqf("mascoyang")
   
pc.setqf("pet_point"pc.getqf("pet_point") + puntosyang)
   
pc.setqf("mascoyang"pc.getqf("mascoyang") - puntosyang)
   
chat("You´ve reseted the yang bonus points of your pet")
       elseif 
habs == 4 then
  local puntosexp 
pc.getqf("mascoexp")
    
pc.setqf("pet_point"pc.getqf("pet_point") + puntosexp)
    
pc.setqf("mascoexp"pc.getqf("mascoexp") - puntosexp)
    
chat("You´ve reseted the exp bonus points of your pet")
     elseif 
habs == 5 then
    local puntosmons 
pc.getqf("mascomons")
    
pc.setqf("pet_point"pc.getqf("pet_point") + puntosmons)
    
pc.setqf("mascomons"pc.getqf("mascomons") - puntosmons)
    
chat("You´ve reseted the monster strenght points of your pet")
     elseif 
habs == 6 then
    
return
    
   
end

elseif mascopuntos == 7 then
  
return
end
else
       
say_title("Pet skills")
       
say("")
       
say("I´m sorry you don´t have pet points now.")
       
say("each level that you level up will give you 1 point.")
       
say("")
       
say("But if you want I can show you the points")
       
say("you´ve already given to your pet")
       
say("")
       
say("I can also help you if your pet points have a bug")
       
say("")
      
       
local ver select ("See them" "They have a bug" "Not now")
     if 
ver == 1 then
       local puntosvida 
pc.getqf("mascovida")
       
local puntossp pc.getqf("mascosp")
       
local puntosyang pc.getqf("mascoyang")
       
local puntosexp pc.getqf("mascoexp")
       
local puntosmons pc.getqf("mascomons")
       
local mascopuntos select ("Skill hp ("..puntosvida.." points)" "Skill sp ("..puntossp.." points)" "Skill yang ("..puntosyang.." points)" "Skill exp ("..puntosexp.." points)" "Skill monster ("..puntosmons.." points)" "Salir")
     elseif 
ver == 2 then
    say_title
("Bugged pet skills")
    
say("")
    
say("If you don´t gain points when levelling up")
    
say("use this option to solve the problem.")
    
say("")
    
say("You´ll lose all the points you had")
    
say("and you´ll be given as many as your level is")
    
say("")
    
say_reward("Want to do it?")
       
local puntosvida pc.getqf("mascovida")
       
local puntossp pc.getqf("mascosp")
       
local puntosyang pc.getqf("mascoyang")
       
local puntosexp pc.getqf("mascoexp")
       
local puntosmons pc.getqf("mascomons")
       
local puntoslevel pc.get_level() - 1
      local desbu 
select ("Yeah" "No")
         if 
desbu == 1 then
        pc
.setqf("mascovida"pc.getqf("mascovida") - puntosvida)
        
pc.setqf("mascosp"pc.getqf("mascosp") - puntossp)
        
pc.setqf("mascoyang"pc.getqf("mascoyang") - puntosyang)
        
pc.setqf("mascoexp"pc.getqf("mascoexp") - puntosexp)
        
pc.setqf("mascomons"pc.getqf("mascomons") - puntosmons)
        
pc.setqf("pet_point"pc.getqf("pet_point") + puntoslevel)
        
chat("Your skills have been reseted")
        
chat("you now have the points you should have")
         elseif 
desbu == 2 then
        
return

end
  end
   end
    end
    
    when 53003.
use with pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == and pc.getqf("dog") == 0 begin
          
if pc.getqf("icephoenix") < 1 then
      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
    
             
chat("You´ve just summoned your pet!")
      
local caballolevel horse.get_level()
      
pc.setqf("caballolvl"caballolevel)
      
affect.add_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.add_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.add_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.add_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*1.16+5,60*60*24*365*60)
             
horse.set_level ("22")
             
horse.unsummon() horse.summon()
             
pc.setqf("icephoenix"2)
      
     elseif 
pc.getqf("icephoenix") == 2 then

      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
      
      
chat("You´ve just unsummoned your pet!")
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
             
horse.unsummon()
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
             
pc.setqf("icephoenix"0)

      
end
      end

      when logout 
or login with pc.getqf("icephoenix") == 2 begin
          
      pc
.setqf("icephoenix"0)
              
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
      
local puntosvida pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
          
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
end
      when 53002.
use with pc.getqf("icephoenix") == and pc.getqf("pwahuang") == and pc.getqf("dog") == and pc.getqf("dog") == 0 begin
          
if pc.getqf("reindeer") < 1 then
      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
    
             
chat("You´ve just summoned your pet!")
      
local caballolevel horse.get_level()
      
pc.setqf("caballolvl"caballolevel)
      
affect.add_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.add_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.add_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.add_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*1.16+5,60*60*24*365*60)
             
horse.set_level ("25")
             
horse.unsummon() horse.summon()
             
pc.setqf("reindeer"2)
      
     elseif 
pc.getqf("reindeer") == 2 then

      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
      
      
chat("You´ve just unsummoned your pet!")
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
             
horse.unsummon()
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
             
pc.setqf("reindeer"0)

      
end
      end

      when logout 
or login with pc.getqf("reindeer") == 2 begin
          
      pc
.setqf("reindeer"0)
              
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
      
local puntosvida pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
          
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
end
      when 53005.
use with pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("dog") == and pc.getqf("dog") == 0 begin
          
if pc.getqf("pwahuang") < 1 then
      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
    
             
chat("You´ve just summoned your pet!")
      
local caballolevel horse.get_level()
      
pc.setqf("caballolvl"caballolevel)
      
affect.add_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.add_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.add_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.add_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*1.16+5,60*60*24*365*60)
             
horse.set_level ("29")
             
horse.unsummon() horse.summon()
             
pc.setqf("pwahuang"2)
      
     elseif 
pc.getqf("pwahuang") == 2 then

      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
      
      
chat("You´ve just unsummoned your pet!")
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
             
horse.unsummon()
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
             
pc.setqf("pwahuang"0)

      
end
      end

      when logout 
or login with pc.getqf("pwahuang") == 2 begin
          
      pc
.setqf("pwahuang"0)
              
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
      
local puntosvida pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
          
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
end
      when 53006.
use with pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == 0 begin
          
if pc.getqf("dog") < 1 then
      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
    
             
chat("You´ve just summoned your pet!")
      
local caballolevel horse.get_level()
      
pc.setqf("caballolvl"caballolevel)
      
affect.add_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.add_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.add_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.add_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*1.16+5,60*60*24*365*60)
             
horse.set_level ("26")
             
horse.unsummon() horse.summon()
             
pc.setqf("dog"2)
      
     elseif 
pc.getqf("dog") == 2 then

      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
      
      
chat("You´ve just unsummoned your pet!")
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
             
horse.unsummon()
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
             
pc.setqf("dog"0)

      
end
      end

      when logout 
or login with pc.getqf("dog") == 2 begin
          
      pc
.setqf("dog"0)
              
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
      
local puntosvida pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
          
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
end
     when 71142.
use with pc.getqf("icephoenix") == and pc.getqf("reindeer") == and pc.getqf("pwahuang") == and pc.getqf("dog") == 0 begin
          
if pc.getqf("dog") < 1 then
      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
    
             
chat("You´ve just summoned your pet!")
      
local caballolevel horse.get_level()
      
pc.setqf("caballolvl"caballolevel)
      
affect.add_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.add_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.add_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.add_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.add_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*1.16+5,60*60*24*365*60)
             
horse.set_level ("24")
             
horse.unsummon() horse.summon()
             
pc.setqf("dog"2)
      
     elseif 
pc.getqf("dog") == 2 then

      local puntosvida 
pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
      
      
chat("You´ve just unsummoned your pet!")
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
             
horse.unsummon()
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
             
pc.setqf("dog"0)

   
end
  end

     when logout 
or login with pc.getqf("dog") == 2 begin
          
      pc
.setqf("dog"0)
              
      
local recuperarlvl pc.getqf("caballolvl")
             
horse.set_level (recuperarlvl)
      
local puntosvida pc.getqf("mascovida")
      
local puntossp pc.getqf("mascosp")
      
local puntosyang pc.getqf("mascoyang")
      
local puntosexp pc.getqf("mascoexp")
      
local puntosmons pc.getqf("mascomons")
          
      
affect.remove_collect(apply.MAX_HP,puntosvida*320+500,60*60*24*365*60)
             
affect.remove_collect(apply.MAX_SP,puntossp*150+500,60*60*24*365*60)    
             
affect.remove_collect(apply.GOLD_DOUBLE_BONUS,puntosyang*0.8+5,60*60*24*365*60)
             
affect.remove_collect(apply.EXP_DOUBLE_BONUS,puntosexp*0.8+5,5*60*24*365*60)
             
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,puntosmons*0.5+5,60*60*24*365*60)
  
end
    end
end 
Can somebody help my skype name is: Fresh.tutteam

Thanks in advanced
dragon5knife is offline  
Old 09/04/2014, 18:44   #10451

 
AntikerGolem's Avatar
 
elite*gold: 0
Join Date: Aug 2011
Posts: 2,125
Received Thanks: 844
Code:
quest warpring begin
	state start begin
		when 70007.use begin
			local e = pc.get_empire()
			say_title("Warpring:")
			say("Ich bringe dich überall hin.")
			say("Wo soll es hin gehen?")
			local a = select("Hauptstädte", "Neutrale Gebiete", "Farm Gebiete", "Level Gebiete", "Abbrechen")
			if a==1 then
				say_title("Warpring:")
				say("Wähle aus:")
				local b = select("Map1", "Map2", "Handelsmap", "Abbrechen")			
				if b==1 then
					say_title("Warpring:")
					say("Welche Stadt soll es sein?")
					t = select("Yongan", "Joan", "Pyungmoo", "Abbrechen")
					if t==1 then
						pc.warp(473900, 954600)
					elseif t==2 then
						x="63200"
						y="166700"
					elseif t==3 then
						x="959600"
						y="269700"
					end
				elseif b==2 then
					say_title("Warpring:")
					say("Welche Stadt soll es sein?")
					t = select("Rotes Reich", "Gelbes Reich", "Blaues Reich", "Abbrechen")
					if t==1 then
						x="352300"
						y="882700"
					elseif t==2 then
						x="145700"
						y="239800"
					elseif t==3 then
						x="863800"
						y="246000"
					end
				elseif b==3 then
					say_title("Warpring:")
					say("Ich bringe dich nun in die Handelsmap.")
						x="491700"
						y="497400"
					end
				elseif a==2 then
					say_title("Warpring:")
					say("Wähle eine neutrales Gebiet aus.")
					local d = select("Tal von Seungryong", "Hwang-Tempel", "Yongbi-Wüste", "Berg Sohan", "Abbrechen")
					if d==1 then
						say_title("Warpring:")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Rek-Wiese", "Abbrechen")
						if t==1 then
							if e==1 then
								x="402100"
								y="673900"						
							elseif e==2 then
								x="270400"
								y="739900"
							elseif e==3 then
								x="321300"
								y="808000"
							end
						elseif t==2 then
							x="332700"
							y="745600"
						elseif t==3 then
							x="282800"
							y="792800"
						end
					elseif d==2 then
						say_title("Warpring:")
						say("Wohin möchtest du teleporiert werden?")
						z = select("Anfang", "Ende")
						if z==1 then
							x="270400"
							y="739900"						
						elseif z==2 then
							x="590400"
							y="110500"
						end
					elseif d==3 then
						say_title("Warpring")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Abbrechen")
						if t==1 then
							if e==1 then
								x="217800"
								y="627200"						
							elseif e==2 then
								x="221900"
								y="502700"
							elseif e==3 then
								x="344000"
								y="502500"
							end
						elseif t==2 then
							x="296300"
							y="547500"
						end
					elseif d==4 then
						say_title("Warpring")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Abbrechen")
						if t==1 then
							if e==1 then
								x="434200"
								y="290600"						
							elseif e==2 then
								x="375200"
								y="174900"
							elseif e==3 then
								x="491800"
								y="173600"
							end
						elseif t==2 then
							x="436200"
							y="215300"
						end
					elseif a==3 then
						say_title("Warpring:")
						say("Wähle nun ein Farm Gebiet aus.")
						local k = select("LowLv Farm", "Lungsam", "Roter Wald", "Land der Riesen", "Abbrechen")
						if k==1 then
							x="204800"
							y="204800"
						elseif k==2 then
							x="289000"
							y="5800"
						elseif k==3 then
							x="1119200"
							y="7000"
						elseif k==4 then
							x="828100"
							y="763400"
						end
					elseif a==4 then
						say_title("Warpring:")
						say("Wähle nun ein Level Gebiet aus.")
						local p = select("Spinnendungeon", "Grotte der Verbannung", "Abbrechen")
						if p==1 then
							x="91900"
							y="525400"
						elseif p==2 then
							x="284200"
							y="809600"
						end
					end			
				end			
				if s!=4 or p!= 3 then
				pc.warp(x, y)
			end
		end
	end
end
Wenn ich auf Farm Gebiete & Level Gebiete klicke, geht das Quest fenster zu d.h. kann nicht weiter machen
AntikerGolem is offline  
Old 09/04/2014, 21:27   #10452
 
elite*gold: 0
Join Date: Jun 2013
Posts: 217
Received Thanks: 46
Quote:
Originally Posted by KaiserAwu View Post
Code:
quest warpring begin
	state start begin
		when 70007.use begin
			local e = pc.get_empire()
			say_title("Warpring:")
			say("Ich bringe dich überall hin.")
			say("Wo soll es hin gehen?")
			local a = select("Hauptstädte", "Neutrale Gebiete", "Farm Gebiete", "Level Gebiete", "Abbrechen")
			if a==1 then
				say_title("Warpring:")
				say("Wähle aus:")
				local b = select("Map1", "Map2", "Handelsmap", "Abbrechen")			
				if b==1 then
					say_title("Warpring:")
					say("Welche Stadt soll es sein?")
					t = select("Yongan", "Joan", "Pyungmoo", "Abbrechen")
					if t==1 then
						pc.warp(473900, 954600)
					elseif t==2 then
						x="63200"
						y="166700"
					elseif t==3 then
						x="959600"
						y="269700"
					end
				elseif b==2 then
					say_title("Warpring:")
					say("Welche Stadt soll es sein?")
					t = select("Rotes Reich", "Gelbes Reich", "Blaues Reich", "Abbrechen")
					if t==1 then
						x="352300"
						y="882700"
					elseif t==2 then
						x="145700"
						y="239800"
					elseif t==3 then
						x="863800"
						y="246000"
					end
				elseif b==3 then
					say_title("Warpring:")
					say("Ich bringe dich nun in die Handelsmap.")
						x="491700"
						y="497400"
					end
				elseif a==2 then
					say_title("Warpring:")
					say("Wähle eine neutrales Gebiet aus.")
					local d = select("Tal von Seungryong", "Hwang-Tempel", "Yongbi-Wüste", "Berg Sohan", "Abbrechen")
					if d==1 then
						say_title("Warpring:")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Rek-Wiese", "Abbrechen")
						if t==1 then
							if e==1 then
								x="402100"
								y="673900"						
							elseif e==2 then
								x="270400"
								y="739900"
							elseif e==3 then
								x="321300"
								y="808000"
							end
						elseif t==2 then
							x="332700"
							y="745600"
						elseif t==3 then
							x="282800"
							y="792800"
						end
					elseif d==2 then
						say_title("Warpring:")
						say("Wohin möchtest du teleporiert werden?")
						z = select("Anfang", "Ende")
						if z==1 then
							x="270400"
							y="739900"						
						elseif z==2 then
							x="590400"
							y="110500"
						end
					elseif d==3 then
						say_title("Warpring")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Abbrechen")
						if t==1 then
							if e==1 then
								x="217800"
								y="627200"						
							elseif e==2 then
								x="221900"
								y="502700"
							elseif e==3 then
								x="344000"
								y="502500"
							end
						elseif t==2 then
							x="296300"
							y="547500"
						end
					elseif d==4 then
						say_title("Warpring")
						say("Wohin möchtest du teleporiert werden?")
						t = select("Anfang", "Mitte", "Abbrechen")
						if t==1 then
							if e==1 then
								x="434200"
								y="290600"						
							elseif e==2 then
								x="375200"
								y="174900"
							elseif e==3 then
								x="491800"
								y="173600"
							end
						elseif t==2 then
							x="436200"
							y="215300"
						end
					elseif a==3 then
						say_title("Warpring:")
						say("Wähle nun ein Farm Gebiet aus.")
						local k = select("LowLv Farm", "Lungsam", "Roter Wald", "Land der Riesen", "Abbrechen")
						if k==1 then
							x="204800"
							y="204800"
						elseif k==2 then
							x="289000"
							y="5800"
						elseif k==3 then
							x="1119200"
							y="7000"
						elseif k==4 then
							x="828100"
							y="763400"
						end
					elseif a==4 then
						say_title("Warpring:")
						say("Wähle nun ein Level Gebiet aus.")
						local p = select("Spinnendungeon", "Grotte der Verbannung", "Abbrechen")
						if p==1 then
							x="91900"
							y="525400"
						elseif p==2 then
							x="284200"
							y="809600"
						end
					end			
				end			
				if s!=4 or p!= 3 then
				pc.warp(x, y)
			end
		end
	end
end
Wenn ich auf Farm Gebiete & Level Gebiete klicke, geht das Quest fenster zu d.h. kann nicht weiter machen
Probier mal die überarbeitete Version aus:

ArsMartialis is offline  
Old 09/04/2014, 21:35   #10453

 
AntikerGolem's Avatar
 
elite*gold: 0
Join Date: Aug 2011
Posts: 2,125
Received Thanks: 844
Quote:
Originally Posted by ArsMartialis View Post
Probier mal die überarbeitete Version aus:


syntax error : [string "start"]:44: <eof> expected near `elseif'
Quests/port/warpring.quest:151:Error occured on compile Quests/port/warpring.quest
root@artex2:/usr/home/game/share/locale/germany/quest #
AntikerGolem is offline  
Old 09/04/2014, 21:48   #10454
 
elite*gold: 0
Join Date: Jun 2013
Posts: 217
Received Thanks: 46
Quote:
Originally Posted by KaiserAwu View Post
syntax error : [string "start"]:44: <eof> expected near `elseif'
Quests/port/warpring.quest:151:Error occured on compile Quests/port/warpring.quest
root@artex2:/usr/home/game/share/locale/germany/quest #
Hoffe jetzt aber^^

ArsMartialis is offline  
Thanks
1 User
Old 09/09/2014, 00:07   #10455
 
elite*gold: 0
Join Date: Sep 2014
Posts: 4
Received Thanks: 1
Code:
quest mountruhe begin
	state start begin
		when 53507.use begin
			if pc.count_item(53010) >0 then
				pc.give_item2(52031, 1)
				pc.remove_item(53507, 1)
			elseif pc.count_item(53011) >0 then
				pc.give_item2(52046, 1)
				pc.remove_item(53507, 1)
			elsieif pc.count_item(53012) >0 then
				pc.give_item2(52001, 1)
				pc.remove_item(53507, 1)
			elseif pc.count_item(53013) >0 then
				pc.give_item2(52016, 1)
				pc.remove_item(53507, 1)
			end
		end
	end
end
wie funz. sowas?
NiemandesFreunde is offline  
Reply




All times are GMT +1. The time now is 08:51.


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.