Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 00:41

  • 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 01/16/2015, 22:40   #10846

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Kann mir jemand sagen warum

PHP Code:
say("Test ".. say_reward("Test Reward") ..""
nicht funktioniert ... ? x.x
rollback is offline  
Old 01/17/2015, 12:07   #10847

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Es geht primär um die ersten Paar Zeilen, bitte nicht von der Länge der Quest abschrecken lassen

Wenn man auf die Schriftrolle klickt, passiert gar nichts mehr, gestern ging es aber noch (kann leider nicht sagen, was verändert wurde)

Edit: Die Tabs werden hier irgendwie nicht richtig angezeigt, ich hab sie aber soweit richtig gesetzt.



----


Quote:
Originally Posted by [Sensenmann] View Post
Kann mir jemand sagen warum

PHP Code:
say("Test ".. say_reward("Test Reward") ..""
nicht funktioniert ... ? x.x
Versuchs mit

PHP Code:
say("Test ".. say_reward ..("Test Reward")""
Hype is offline  
Old 01/17/2015, 14:14   #10848
 
elite*gold: 0
Join Date: Jan 2012
Posts: 195
Received Thanks: 19
Quest Fehler

Habe mir mal ne Quest ei epvp gesucht und sie bissl abgeändert nach meine wünschen und jetzt spackt sie rum und
bei sh make.sh kommt :
tausch.quest:2:must start with ´quest´
Error occured on compile tausch.quest
tausch.quest
dazu habe ich von einen user denn tipp bekommen
:Füg diese Funktion in der questlib.lua hinzu und in die quest_functions schreibste select3
dazu noch deine Quest:
alle schon und gut gemacht aber der fehler ist trotzdem noch da helft mir bitte
Supermgking is offline  
Old 01/18/2015, 01:28   #10849

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by .ɦype View Post
Versuchs mit

PHP Code:
say("Test ".. say_reward ..("Test Reward")""
nope geht auch nicht ... hab auch keinen fehler beim compilen sondern es wird nur nicht richtig angezeigt ..^^
rollback is offline  
Old 01/18/2015, 03:04   #10850
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
say_reward() funktioniert wie die say() funktion, es wird ledigtlich eine andere farbe verwendet, daher kommt bei sogesehen say(say('x')) natürlich nichts raus
die anwendung dieses befehls taucht oft in ymir quests wie zb in bioquests auf deshalb bin ich gerade etwas verwundert, dass das nicht allen bekannt war
lg
Sp0ngeb0b ist cool is offline  
Old 01/18/2015, 03:12   #10851

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
say_reward() funktioniert wie die say() funktion, es wird ledigtlich eine andere farbe verwendet, daher kommt bei sogesehen say(say('x')) natürlich nichts raus
die anwendung dieses befehls taucht oft in ymir quests wie zb in bioquests auf deshalb bin ich gerade etwas verwundert, dass das nicht allen bekannt war
lg
Habs auch so probiert:
PHP Code:
say("Test "color256(255200200).."Test Reward"..color256(196196196)" ayo Test"
bekomme da aber einen Fehler beim Compilen

EDIT:
Habe jetzt mal eine neue Questfunktion erstellt:
PHP Code:
function say_with_reward(name1rewardname2say(name1..color256(255200200)..reward..color256(196196196)..name2end 
und in der Quest so geschrieben:
PHP Code:
say_with_reward("Normal ""Reward"" Normal"
Und dabei kommt das raus:


Was hab ich falsch gemacht ... ?

EDIT²:
Wenn das Questfenster öffnet ist es gaaaaanz kurz in der Reward-Farbe
rollback is offline  
Old 01/18/2015, 15:08   #10852
 
elite*gold: 0
Join Date: Oct 2011
Posts: 93
Received Thanks: 0
deinuntergang123 is offline  
Old 01/18/2015, 19:04   #10853
 
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
Quote:
Originally Posted by [Sensenmann] View Post
Habs auch so probiert:
PHP Code:
say("Test "color256(255200200).."Test Reward"..color256(196196196)" ayo Test"
bekomme da aber einen Fehler beim Compilen

EDIT:
Habe jetzt mal eine neue Questfunktion erstellt:
PHP Code:
function say_with_reward(name1rewardname2say(name1..color256(255200200)..reward..color256(196196196)..name2end 
und in der Quest so geschrieben:
PHP Code:
say_with_reward("Normal ""Reward"" Normal"
Und dabei kommt das raus:


Was hab ich falsch gemacht ... ?

EDIT²:
Wenn das Questfenster öffnet ist es gaaaaanz kurz in der Reward-Farbe
Code:
say("Test "..color256(255, 200, 200).."Test Reward"..color256(196, 196, 196).." ayo Test")
'Mahone is offline  
Old 01/18/2015, 19:12   #10854

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Quote:
Originally Posted by 'Mahone View Post
Code:
say("Test "..color256(255, 200, 200).."Test Reward"..color256(196, 196, 196).." ayo Test")
Funktioniert auch nicht ...
Ist 1:1 das gleiche wie in der Funktion ^^
rollback is offline  
Old 01/18/2015, 21:20   #10855
 
IceCreamx3's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 842
Received Thanks: 112
PHP Code:
quest horse_guard begin
    state start begin
        when 20349.chat begin
            say_title
("Stallbursche"
            
local selectinfo select("Information","Abbrechen")
            if 
selectinfo == 2 then
                
return
            elseif 
selectinfo == 1 then
                say_title
("Stallbursche"
                
local selectinfo2 select("Anfängerpferd steigern","Kampfpferd","Kampfferd steigern","Militärpferd","Abbrechen")
                if 
selectinfo2 == 5 then
                    
return
                elseif 
selectinfo2 == 1 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
                
elseif selectinfo2 == 2 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Wenn du dein Anfängerpferd ausreichend")
                    
say("trainiert hast und es die Stufe 10 besitzt")
                    
say("kannst du eine Prüfung für das Kampfpferd")
                    
say("ablegen.")
                    
say("")
                    
say("Wenn du soweit bist, komm zu mir.")
                    
say("Ich erkläre es dir dann genauer.")
                
end
                
elseif selectinfo2 == 3 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Um dein Kampfpferd zu trainieren bedarf")
                    
say("es keinerlei Gegenstände. Du musst nämlich")
                    
say("diverse Aufgaben für mich erledigen. Wenn")
                    
say("du die Aufgaben ordnungsgemäß erledigst")
                    
say("wird die Stufe deines Kampfpferdes erhöht")
                    
say("")
                    
say("Dein Kampfpferd muss sich aber nach solch")
                    
say("einer Aufgabe etwas ausruhen, weshalb du")
                    
say("1-4 Stunden warten musst, ehe du die nächste")
                    
say("Kampfpferd-Stufe erlangen möchtest.")
                    
say("")
                    
say("Komm dafür einfach, wenn du soweit bist, zu")
                    
say("mir. Ich erkläre es dir dann genauer.")
                
end
                
elseif selectinfo2 == 4 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
            end
        end    
    end
end 
syntax error:


Danke!
IceCreamx3 is offline  
Old 01/19/2015, 03:13   #10856

 
G.I Duke's Avatar
 
elite*gold: 313
Join Date: Apr 2013
Posts: 585
Received Thanks: 122
Quote:
Originally Posted by IceCreamx3 View Post
PHP Code:
quest horse_guard begin
    state start begin
        when 20349.chat begin
            say_title
("Stallbursche"
            
local selectinfo select("Information","Abbrechen")
            if 
selectinfo == 2 then
                
return
            elseif 
selectinfo == 1 then
                say_title
("Stallbursche"
                
local selectinfo2 select("Anfängerpferd steigern","Kampfpferd","Kampfferd steigern","Militärpferd","Abbrechen")
                if 
selectinfo2 == 5 then
                    
return
                elseif 
selectinfo2 == 1 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
                
elseif selectinfo2 == 2 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Wenn du dein Anfängerpferd ausreichend")
                    
say("trainiert hast und es die Stufe 10 besitzt")
                    
say("kannst du eine Prüfung für das Kampfpferd")
                    
say("ablegen.")
                    
say("")
                    
say("Wenn du soweit bist, komm zu mir.")
                    
say("Ich erkläre es dir dann genauer.")
                
end
                
elseif selectinfo2 == 3 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Um dein Kampfpferd zu trainieren bedarf")
                    
say("es keinerlei Gegenstände. Du musst nämlich")
                    
say("diverse Aufgaben für mich erledigen. Wenn")
                    
say("du die Aufgaben ordnungsgemäß erledigst")
                    
say("wird die Stufe deines Kampfpferdes erhöht")
                    
say("")
                    
say("Dein Kampfpferd muss sich aber nach solch")
                    
say("einer Aufgabe etwas ausruhen, weshalb du")
                    
say("1-4 Stunden warten musst, ehe du die nächste")
                    
say("Kampfpferd-Stufe erlangen möchtest.")
                    
say("")
                    
say("Komm dafür einfach, wenn du soweit bist, zu")
                    
say("mir. Ich erkläre es dir dann genauer.")
                
end
                
elseif selectinfo2 == 4 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
            end
        end    
    end
end 
syntax error:


Danke!
PHP Code:
quest horse_guard begin
    state start begin
        when 20349.chat begin
            say_title
("Stallbursche"
            
local selectinfo select("Information","Abbrechen")
            if 
selectinfo == 1 then
                say_title
("Stallbursche"
                
local selectinfo2 select("Anfängerpferd steigern","Kampfpferd","Kampfferd steigern","Militärpferd","Abbrechen")
                if 
selectinfo2 == 1 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
                elseif 
selectinfo2 == 2 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Wenn du dein Anfängerpferd ausreichend")
                    
say("trainiert hast und es die Stufe 10 besitzt")
                    
say("kannst du eine Prüfung für das Kampfpferd")
                    
say("ablegen.")
                    
say("")
                    
say("Wenn du soweit bist, komm zu mir.")
                    
say("Ich erkläre es dir dann genauer.")
                
                elseif 
selectinfo2 == 3 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Um dein Kampfpferd zu trainieren bedarf")
                    
say("es keinerlei Gegenstände. Du musst nämlich")
                    
say("diverse Aufgaben für mich erledigen. Wenn")
                    
say("du die Aufgaben ordnungsgemäß erledigst")
                    
say("wird die Stufe deines Kampfpferdes erhöht")
                    
say("")
                    
say("Dein Kampfpferd muss sich aber nach solch")
                    
say("einer Aufgabe etwas ausruhen, weshalb du")
                    
say("1-4 Stunden warten musst, ehe du die nächste")
                    
say("Kampfpferd-Stufe erlangen möchtest.")
                    
say("")
                    
say("Komm dafür einfach, wenn du soweit bist, zu")
                    
say("mir. Ich erkläre es dir dann genauer.")
                
                elseif 
selectinfo2 == 4 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
            
elseif selectinfo == 2 then
            end
        end    
    end
end 
Greetings.
G.I Duke is offline  
Thanks
1 User
Old 01/19/2015, 10:31   #10857
 
IceCreamx3's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 842
Received Thanks: 112
Quote:
Originally Posted by .мαяfυ™ View Post
PHP Code:
quest horse_guard begin
    state start begin
        when 20349.chat begin
            say_title
("Stallbursche"
            
local selectinfo select("Information","Abbrechen")
            if 
selectinfo == 1 then
                say_title
("Stallbursche"
                
local selectinfo2 select("Anfängerpferd steigern","Kampfpferd","Kampfferd steigern","Militärpferd","Abbrechen")
                if 
selectinfo2 == 1 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
                elseif 
selectinfo2 == 2 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Wenn du dein Anfängerpferd ausreichend")
                    
say("trainiert hast und es die Stufe 10 besitzt")
                    
say("kannst du eine Prüfung für das Kampfpferd")
                    
say("ablegen.")
                    
say("")
                    
say("Wenn du soweit bist, komm zu mir.")
                    
say("Ich erkläre es dir dann genauer.")
                
                elseif 
selectinfo2 == 3 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Um dein Kampfpferd zu trainieren bedarf")
                    
say("es keinerlei Gegenstände. Du musst nämlich")
                    
say("diverse Aufgaben für mich erledigen. Wenn")
                    
say("du die Aufgaben ordnungsgemäß erledigst")
                    
say("wird die Stufe deines Kampfpferdes erhöht")
                    
say("")
                    
say("Dein Kampfpferd muss sich aber nach solch")
                    
say("einer Aufgabe etwas ausruhen, weshalb du")
                    
say("1-4 Stunden warten musst, ehe du die nächste")
                    
say("Kampfpferd-Stufe erlangen möchtest.")
                    
say("")
                    
say("Komm dafür einfach, wenn du soweit bist, zu")
                    
say("mir. Ich erkläre es dir dann genauer.")
                
                elseif 
selectinfo2 == 4 then
                    say_title
("Stallbursche:")
                    
say("")
                    
say("Du kannst aus allen Metin-Steinen")
                    
say("Pferdemedaillen erlangen. Mit diesen")
                    
say("Medaillen kannst du die Stufe deines")
                    
say("Anfängerpferdes erhöhen.")
                    
say("")
                    
say("Komm dafür einfach mit der")
                    
say("Pferdemedaille zu mir")
                
end
            
elseif selectinfo == 2 then
            end
        end    
    end
end 
Greetings.
Danke, aber es passiert nichts, wenn ich den Stallburschen anklicke.
Weißt du möglicherweise, wo das Problem liegen könnte?
IceCreamx3 is offline  
Old 01/19/2015, 14:30   #10858
 
Pаylasici's Avatar
 
elite*gold: 99
Join Date: Aug 2009
Posts: 4,295
Received Thanks: 5,091
Quote:
Originally Posted by IceCreamx3 View Post
Danke, aber es passiert nichts, wenn ich den Stallburschen anklicke.
Weißt du möglicherweise, wo das Problem liegen könnte?
when 20349.chat."" begin
Pаylasici is offline  
Thanks
1 User
Old 01/19/2015, 14:31   #10859

 
G.I Duke's Avatar
 
elite*gold: 313
Join Date: Apr 2013
Posts: 585
Received Thanks: 122
Quote:
Originally Posted by IceCreamx3 View Post
Danke, aber es passiert nichts, wenn ich den Stallburschen anklicke.
Weißt du möglicherweise, wo das Problem liegen könnte?
Ups nich gesehn. änder einfach das hier
PHP Code:
quest horse_guard begin 
    state start begin 
        when 20349.chat begin 
in das hier
PHP Code:
quest horse_guard begin 
    state start begin 
        when 20349.chat
."DEIN TEXT" begin 
G.I Duke is offline  
Thanks
1 User
Old 01/19/2015, 14:32   #10860

 
Hype's Avatar
 
elite*gold: 14
The Black Market: 137/0/0
Join Date: May 2013
Posts: 4,288
Received Thanks: 1,477
Quote:
Originally Posted by .ɦype View Post
Es geht primär um die ersten Paar Zeilen, bitte nicht von der Länge der Quest abschrecken lassen

Wenn man auf die Schriftrolle klickt, passiert gar nichts mehr, gestern ging es aber noch (kann leider nicht sagen, was verändert wurde)

Edit: Die Tabs werden hier irgendwie nicht richtig angezeigt, ich hab sie aber soweit richtig gesetzt.


Suche Weiter :3
Hype is offline  
Reply




All times are GMT +1. The time now is 00:41.


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.