Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 23:01

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

Advertisement



[NPC]Questbar machen?=?

Discussion on [NPC]Questbar machen?=? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
[NPC]Questbar machen?=?

Hallo,
wie kann ich einen pc Questbar machen=

Also was mich für diesen npc ändern will eine quest rein hauen
´Sh4Xx` is offline  
Old 01/11/2013, 21:06   #2
 
Yiv's Avatar
 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,282
Received Thanks: 2,579
Du musst in deiner Quest das einfügen:
Code:
when NPC-VNUM.chat."BLA" begin
und NPC-VNUM durch die VNum des NPC's ersetzen und "BLA" durch den Text von der Auswahl beim NPC.

MfG
Yiv is offline  
Thanks
1 User
Old 01/11/2013, 21:09   #3
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
Quote:
quest drachenraum begin
state start begin
when login or levelup with pc.level >0 begin
set_state(zone_enter)
end
end

state zone_enter begin
when 20092.chat."Ich will den Drachen töten!" begin
say("")
say(""..mob_name(30122).."")
say("Du benötigst einen 3 Gewundendeschlüssel")
say("um in den Drachenraum zu gelangen!")
say("Diesen bekommt ihr von dem Setou Hauptmann")
say("Im Drachenraum haust der berüchtigte")
say("Zin-Drache! Er ist der Gefährlichste")
say("Mob in ganz Metin2! Willst du immernoch")
say("in den Drachenraum?")
say("")
say_reward("Hast du 3 Gewundeneschlüssel??")
wait()
say("")
say("")

if pc.get_level() <= 75 then
say_title("Geist eines Suras:")
say("Haha dich Wicht werde ich nicht in den")
say("Drachenraum lassen!! Lvl erstmal auf Lv 75")
say("dann reden wir weiter.")
say("")
say_reward("Du benötigst mindestens Lv 75 um in den")
say_reward("Drachenraum zu gelangen!")
return
end

if pc.count_item(30179)>3 then
say("")
say(""..mob_name(30122).."")
say("Ich bringe dich nun in den Drachenraum")
say("")
pc.remove_item(30179)

elseif pc.count_item(71095) >3 then
say("")
say(""..mob_name(30122).."")
say("Du besitzt keine Gewunden Schlüssel! !")
say("")

else
say("")
say(""..mob_name(30122).."")
say("Du bist nicht im besitzt der Gewundenschlüssel!")
say("Ohne einen kannst du den Drachenraum nicht erreichen.")
return
end

say("Du wirst nun teleportiert!")
say("Aber sei vorsichtig!")
wait()
notice_all("Der Spieler ".. pc.get_name() .." versucht Beran Setou zu Töten");
notice_all("Beran-Setou!");
pc.remove_item(30179, 3)
pc.warp(1719,12213)
end
end
end
Liegt es an der Quest oder an dem NPC?
´Sh4Xx` is offline  
Old 01/11/2013, 21:28   #4
 
elite*gold: 32
The Black Market: 120/0/1
Join Date: Mar 2012
Posts: 6,716
Received Thanks: 2,737
Hast du den die Quests schon reloaded? An der Quest ansich liegt es eigentlich nicht, nein!
Syuki is offline  
Old 01/11/2013, 21:32   #5
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
So quest´s Relaoded und die questlist auch und ahbe fehler gefunden gucken obs eght schreibe es dann heir hin

Quote:
state zone_enter begin
when 20092.chat."Ich will den Drachen töten!" begin
say("")
say(""..mob_name(30122).."")
es glaube ich fail

Geht immernoch net:/
´Sh4Xx` is offline  
Old 01/11/2013, 22:30   #6
 
elite*gold: 0
Join Date: May 2009
Posts: 7,902
Received Thanks: 2,151
OnClick (oneclick?) oder wie die Spalte noch mal hies, muss doch auf 0 oder 1 gestellt werden?

(sry is schon verdammt lang her als ich es das letzte mal gemacht habe )
.$Terra$. is offline  
Old 01/12/2013, 01:51   #7
 
elite*gold: 0
Join Date: Jul 2011
Posts: 203
Received Thanks: 101
die Quest hatte einige Fehlerhafte Funktionen und sehr sinnfrei geschrieben sprich bugs

hier mal die überarbeitete untestes!

PHP Code:
quest drachenraum begin
    state start begin
        when login 
or levelup with pc.level >=1 begin
            set_state
(zone_enter)
        
end
    end
    state zone_enter begin
        when 20092.chat
."Ich will den Drachen töten!" begin
        
if pc.get_level() <= 75 then
            say_title
("Geist eines Suras.:")
            
say("Haha dich Wicht werde ich nicht in den")
            
say("Drachenraum lassen!!Lvl erstmal auf Lv 75")
            
say("dann reden wir weiter.")
            
say("")
            
say_reward("Du benötigst mindestens Lv 75 um in den")
            
say_reward("Drachenraum zu gelangen!")
        else
            
say(""..mob_name(30122)..".:")
            
say("")
            
say("Du benötigst einen 3 Gewundendeschlüssel")
            
say("um in den Drachenraum zu gelangen!")
            
say("Diesen bekommt ihr von dem Setou Hauptmann")
            
say("Im Drachenraum haust der berüchtigte")
            
say("Zin-Drache! Er ist der Gefährlichste")
            
say("Mob in ganz Metin2! Willst du immernoch")
            
say("in den Drachenraum?")
            
say("")
            
say_reward("Hast du 3 Gewundeneschlüssel??")
            
local auswahl = ("Ja,habe ich","nein seh ich so aus!?")
            if 
auswahl == 1 then
                
if pc.count_item(30179) >=3 then
                    say
(""..mob_name(30122)..".:")
                    
say("")
                    
say("Ich bringe dich nun in den Drachenraum!")
                    
say("")
                    
notice_all("Der Spieler ".. pc.get_name() .." versucht Beran Setou zu Töten")
                    
pc.removeitem("30179"3)
                    
pc.warp(171900,1221300) -- Ingame vorher testen mit /warp 1719 12213 kommste hin dann passen die vorne ansonsten bearbeiten
                
else
                    
say(""..mob_name(30122)..".:")
                    
say("")
                    
say("Du besitzt keine Gewunden Schlüssel!!")
                    
say("Ohne einen kannst du den Drachenraum")
                    
say("nicht erreichen.")
                
end
            
elseif auswahl == 2 then
                
return
            
end
        end
    end
end 
Quote:
Originally Posted by .$Terra$. View Post
OnClick (oneclick?) oder wie die Spalte noch mal hies, muss doch auf 0 oder 1 gestellt werden?

(sry is schon verdammt lang her als ich es das letzte mal gemacht habe )
1 = einzelquest click oder shop
2 = quest
Clemente89 is offline  
Reply


Similar Threads Similar Threads
Was mit überflüssigen Paysafecards machen um die später zu Geld zu machen?
10/14/2012 - elite*gold Trading - 12 Replies
Hallo, jeder kennt das, ihr habt eine Paysafecard rum liegen für die ihr gar keine Verwendung habt. Aber was machen mit der Paysafecard? Jeder Post der eine Sinnvolle Antwort gibt kriegt 10 e*Gold Das was man mit der Paysafecard kauft sollte meist mit einem ähnlichen Wert wieder verkauft werden.
Lehrer zu shops machen, doch sie sollen eine ausbildung machen
05/27/2012 - Metin2 Private Server - 5 Replies
Hallo, ich will die bücher von den verschiedenen Rassen (chara`s) in die kehrer rein tun: Ich hab on_click auf 1 gemacht, dann klapps doch sie machen keine ausbildung mehr... kann jemand helfen. Hab das schon auf verschiedenen Servern gesehen wo es geht, will es auch gerne wissen :D
Reichsklinge zu 1hand waffe machen und dss und fks rein machen usw wie?
02/15/2011 - Metin2 Private Server - 5 Replies
Hallo, Ich möchte Reichsklinge zur 1 Hand Waffe machen das Sura, Ninja und Krieger sie tragen können ich möchte aber auch noch DMG erhöhen und DSS und FKS rein machen... Wie???



All times are GMT +1. The time now is 23:04.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.