Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 22: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 02/17/2011, 13:31   #1486
 
elite*gold: 27
Join Date: Jan 2011
Posts: 185
Received Thanks: 232
Hi Freunde

kann man sich auch hier eine quest erstellen lassen?

mfg: Stronger
Str0nger is offline  
Old 02/17/2011, 15:44   #1487
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by Str0nger View Post
Hi Freunde

kann man sich auch hier eine quest erstellen lassen?

mfg: Stronger
hm mir wärs lieber du versuchst es erstmal selber,
solltest du gar keine Ideen wie du das umsetzen sollst, dann schreib mir n epn oder add mich in skype, dann geb ich dir tipps bzw helfe dir
.Delta is offline  
Old 02/18/2011, 11:34   #1488
 
ganzliebe's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 218
Received Thanks: 18
hi Freunde
ich habe ein Problem,meine neuen reittiere machen kein DMG.habe 2008er files,und 2010er client von CranK.
und mir wurde gesagt das diese quest,den bug weg nimmt und man könnte DMG machen.leider macht die quest das nicht,könnt ihr mal bitte rein gucken
Quote:
----------------------------------------------
-- Reittier Menü Quest
-- copyright by Casi
----------------------------------------------
quest Reittier begin
state start begin
when 71119.use begin
say_title("Hey ".. pc.get_name() ..".")
say("Welches Reittier Willst du Benutzen")
local s = select("Löwe","Keiler","Feuer Tieger","Wolf","EXIT")
if s == 1 then
say_reward("Du Hast Dein Löwen gerufen")
pc.mount(20113)
affect.add_collect(apply.ATT_GRADE_BONUS,300,900)
affect.add_collect(apply.DEF_GRADE_BONUS,200,900)
end
if s == 2 then
say_reward("Du Hast Dein Keiler gerufen")
pc.mount(20110)
affect.add_collect(apply.ATT_GRADE_BONUS,290,900)
affect.add_collect(apply.DEF_GRADE_BONUS,150,900)
end
if s == 3 then
say_reward("Du Hast Dein Feuer Tieger gerufen")
pc.mount(20112)
affect.add_collect(apply.ATT_GRADE_BONUS,295,900)
affect.add_collect(apply.DEF_GRADE_BONUS,180,900)
end
if s == 4 then
say_reward("Du Hast Dein Wolf gerufen")
pc.mount(20111)
affect.add_collect(apply.ATT_GRADE_BONUS,250,900)
affect.add_collect(apply.DEF_GRADE_BONUS,100,900)
end
end
end
end
lg:ganzliebe
ganzliebe is offline  
Old 02/18/2011, 12:42   #1489
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
Quote:
Originally Posted by ganzliebe View Post
hi Freunde
ich habe ein Problem,meine neuen reittiere machen kein DMG.habe 2008er files,und 2010er client von CranK.
und mir wurde gesagt das diese quest,den bug weg nimmt und man könnte DMG machen.leider macht die quest das nicht,könnt ihr mal bitte rein gucken

lg:ganzliebe
Ohne mirs anzusehen, du musst auf ein pferd Level 11++ aufsteigen und das gesamte mit der Quest kombinieren.
Ich denke mal das wirst du ohne hilfe schaffen
.2good4you111 is offline  
Thanks
1 User
Old 02/18/2011, 20:46   #1490
 
elite*gold: 130
Join Date: Dec 2010
Posts: 248
Received Thanks: 293
Habe hier ne Quest.. Ist wie die Rollenblock Quest aufgebaut.. aber möchte Die Shops auf allen Map1 und 2 verbieten...
(Mapindexe: 1,21,41,3,23,43) (Bündel ID: 50200)


Kann die mir einer machen? Das ist das was ich bisher habe ^^
Am besten getestet ! Danke !
DarkBozZ* is offline  
Old 02/18/2011, 21:23   #1491
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
das ist glaub ich schon in der gamefile festgelegt was ein bündel macht.
Wenn die function mal gestartet ist bringt es auch nix die zu entfernen.
Das einzige mögliche wäre du kickst den Spieler.
.2good4you111 is offline  
Thanks
1 User
Old 02/18/2011, 21:31   #1492
 
elite*gold: 130
Join Date: Dec 2010
Posts: 248
Received Thanks: 293
2 good4 you... stimmt .. das ist festgelegt.. kannste mir dann so ne Kikquest für die maps und die ID machen ? Wäre sehr Nice !
DarkBozZ* is offline  
Old 02/18/2011, 21:53   #1493
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
when xy.use begin
--pc.logout()keinen logout befehl gefunden // Vllt command(logout)
pc.warp(koordinaten von irgend einer map, koordis y)
end

habe gerade keine Befehle vor mir liegen.
Werde aber kurz suchen+reineditieren.
Keinen gefunden -- pc.warp wäre ne alternative.
.2good4you111 is offline  
Thanks
1 User
Old 02/18/2011, 22:21   #1494
 
elite*gold: 130
Join Date: Dec 2010
Posts: 248
Received Thanks: 293
Kannst du pls nachgucken und dnn dir komplette quest + die mapindexe eingebaut hierreinschreiben ? Ich überhäufe dich auch mit Thx ^^
DarkBozZ* is offline  
Old 02/18/2011, 23:37   #1495
 
ganzliebe's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 218
Received Thanks: 18
hi 2good4you111
leider habe ich von quest schreiben null ahnung,die quest die ich da habe.ist selber aus elitepvpers.könntes du mir vielleicht die quest umschreiben.THX

LG:ganzliebe
ganzliebe is offline  
Old 02/19/2011, 00:08   #1496
 
elite*gold: 0
Join Date: Nov 2008
Posts: 224
Received Thanks: 58
Dieses Item verschwindet zwar nach der benutzung aber es Teleportiert nicht, woran kann das liegen?
Code:
quest itemwarp begin
    state start begin
        when 40001.use begin
            say_title("item")
            say("text")
            say("text.")
            say("")
            say("Möchtest du wirklich drücken?")
            local a= select("Klar","Niemals")
            if a==1 then
		pc.removeitem("40001", 1)
                pc.warp(307200,120300)
            elseif a==2 then
                say_title("texr")
                say("text")
                say("text")
            end
        end
    end
end
Bei make.sh kommt eine Fehlermeldung durch diese Quest, wo liegt der Fehler?

Code:
quest newmapwarp begin
    state start begin
        when 20094.chat."Die neue Map" begin
            if pc.count_item(40001) > 0 then
            say("Bist Du bereit?")
            local s = select ("Hinein!","Schnell weg hier!")
            if s == 1 then
				pc.removeitem("40001", 1)
				pc.warp (307200,120300)
            else
            return
        end
    end
end
Ich bedanke mich für Hilfe im Vorraus!!
L777C7 is offline  
Old 02/19/2011, 02:12   #1497
 
elite*gold: 121
Join Date: Feb 2008
Posts: 654
Received Thanks: 411
@L777C7: Probiers mal so.

PHP Code:
quest newmapwarp begin
    state start begin
        when 20094.chat
."Die neue Map" begin
            
if pc.count_item(40001) > 0 then
            say
("Bist Du bereit?")
            
local s select ("Hinein!","Schnell weg hier!")
            if 
== 1 then
                pc
.removeitem("40001"1)
                
pc.warp (307200,120300)
            else
                return
            
end
        end
    end
end 
Wenn's dennoch nicht funktioniert, dann liegt es an die warp koordinaten. Kommst du auf die map drauf per GM Command?
Legend2007 is offline  
Thanks
1 User
Old 02/19/2011, 08:29   #1498
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
@ L777C7
Bei der 2. Quest fehlt unten ein end

@ganzliebe
Welche quest meinst du denn?
.Delta is offline  
Thanks
2 Users
Old 02/19/2011, 11:38   #1499
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
@ganzliebe,
hätte eine funktionierende Quest zuhause liegen (ohne bonis da man damit ziemlich bugusen kann.)

Werde dir die dann heute mal reineditieren.


PHP Code:
quest reitruf begin
    state start begin
        when 71114.
use begin --Keiler
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201116000)
            else
                
pc.mount(201116000)
            
end
            say
("Dein Keiler wurde gerufen.")
        
end
        
        when 71116.
use begin --Wolf
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201136000)
            else
                
pc.mount(201136000)
            
end
                say
("Dein Wolf wurde gerufen.")
        
end
        
        when 71118.
use begin --Tiger
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201126000)
            else
                
pc.mount(201126000)
            
end    
                say
("Dein Tiger wurde gerufen.")
        
end
        
        when 71120.
use begin --Löwe
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201106000)
            else
                
pc.mount(201106000)
            
end    
                say
("Dein Löwe wurde gerufen")
        
end
        
        when 71124.
use begin
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201146000)
            else
                
pc.mount(201146000)
            
end    
                say
("Dein Weißer Löwe wurde gerufen.")
        
end
        
        when 71125.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201156000)
            else
                
pc.mount(201156000)
            
end    
                say
("Dein Kriegskeiler wurde gerufen")
        
end
    
        when 71126.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201176000)
            else
                
pc.mount(201176000)
            
end    
                say
("Dein Streitwolf wurde gerufen")
        
end    
        
        when 71127.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201166000)
            else
                
pc.mount(201166000)
            
end    
                say
("Dein Sturmtiger wurde gerufen")
        
end
        
        when 71128.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                horse
.summon()
                
horse.ride()
                
pc.mount(201186000)
            else
                
pc.mount(201186000)
            
end    
                say
("Dein Schlachtlöwe wurde gerufen")
        
end
    end
end 
Die müsste eigentlich funnzen.


Ansonsten teste die.

PHP Code:
quest reitruf begin
    state start begin
        when 71114.
use begin --Keiler
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201116000)
            else
                
pc.mount(201116000)
            
end
            say
("Dein Keiler wurde gerufen.")
        
end
        
        when 71116.
use begin --Wolf
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201136000)
            else
                
pc.mount(201136000)
            
end
                say
("Dein Wolf wurde gerufen.")
        
end
        
        when 71118.
use begin --Tiger
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201126000)
            else
                
pc.mount(201126000)
            
end    
                say
("Dein Tiger wurde gerufen.")
        
end
        
        when 71120.
use begin --Löwe
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201106000)
            else
                
pc.mount(201106000)
            
end    
                say
("Dein Löwe wurde gerufen")
        
end
        
        when 71124.
use begin
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201146000)
            else
                
pc.mount(201146000)
            
end    
                say
("Dein Weißer Löwe wurde gerufen.")
        
end
        
        when 71125.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201156000)
            else
                
pc.mount(201156000)
            
end    
                say
("Dein Kriegskeiler wurde gerufen")
        
end
    
        when 71126.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201176000)
            else
                
pc.mount(201176000)
            
end    
                say
("Dein Streitwolf wurde gerufen")
        
end    
        
        when 71127.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201166000)
            else
                
pc.mount(201166000)
            
end    
                say
("Dein Sturmtiger wurde gerufen")
        
end
        
        when 71128.
use with pc.get_level() >= 85 begin
            
if pc.is_mount() != true then
                command
("horse_ride")
                
pc.mount(201186000)
            else
                
pc.mount(201186000)
            
end    
                say
("Dein Schlachtlöwe wurde gerufen")
        
end
    end
end 

Bei diesen beiden sind keine Bonis die der Spieler buggen könnte.
Jedes Reittier hat ein eigenes Item.
.2good4you111 is offline  
Old 02/19/2011, 12:10   #1500
 
elite*gold: 130
Join Date: Dec 2010
Posts: 248
Received Thanks: 293
Kann mir einer Helfen [Siehe eite 150] ^^
DarkBozZ* is offline  
Reply




All times are GMT +1. The time now is 22: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.