Register for your free account! | Forgot your password?

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

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

Advertisement



Client - Quest Kommunikation

Discussion on Client - Quest Kommunikation within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
Client - Quest Kommunikation

Hey,

habe ein weiteres Problem, und zwar hab ich in die Taskleiste 4 neue Buttons eingefügt und sie mit einer Quest verbunden, wobei allerdings nur die erste Zeile der quest_list ausgelesen werden kann.
Zum Beispiel habe ich eine Quest in der quest_list in Zeile 1 stehen. Klicke auf den passenden Button wird die Quest ausgeführt. Wenn ich dem Button allerdings eine Quest, die in Zeile 43 steht, zuweise, wird diese nicht ausgeführt.

MfG.
MrPlayboy is offline  
Old 04/20/2014, 20:37   #2

 
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
Du musst in deinem clienten die Zeile angeben, aus welcher er die quest ausliest
.Colossus. is offline  
Thanks
1 User
Old 04/20/2014, 20:47   #3
 
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
event.QuestButtonClick(constInfo.LOAD_QUEST1)

und in constinfo steht

LOAD_QUEST1 = 43

geht trzd nicht^^
MrPlayboy is offline  
Old 04/20/2014, 21:41   #4
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Starte den Server neu, ein einfaches compilen reicht nicht aus wenn du eine neue Quest hinzugefuegt hast und gerne mit dem Questindex arbeiten moechtest.
ProfessorEnte is offline  
Thanks
1 User
Old 04/20/2014, 21:45   #5
 
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
Geht leider auch nicht.
Noch ein Nachtrag, die Quest beginnt mit when button or info
Das Lustige ist ja, es funktioniert nur Zeile 1 der quest_list. Alle anderen Zeilen kann er nicht ausführen^^
MrPlayboy is offline  
Old 04/21/2014, 02:07   #6
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
Quote:
Originally Posted by ProfessorEnte View Post
Starte den Server neu, ein einfaches compilen reicht nicht aus wenn du eine neue Quest hinzugefuegt hast und gerne mit dem Questindex arbeiten moechtest.

cmdchat mit q.getcurrentquestindex? oO

Bsp:
cmdchat("quest_baum "..q.getcurrentquestindex())

Dann kannst du das in der game.py abfangen und hast den QuestIndex. Den kannst du dann irgendwo (constInfo?) abspeichern und damit machen was du willst
Mijago is offline  
Thanks
1 User
Old 04/21/2014, 08:46   #7
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Quote:
Originally Posted by Mijago View Post
cmdchat mit q.getcurrentquestindex? oO

Bsp:
cmdchat("quest_baum "..q.getcurrentquestindex())

Dann kannst du das in der game.py abfangen und hast den QuestIndex. Den kannst du dann irgendwo (constInfo?) abspeichern und damit machen was du willst
Wenn ich eine komplett neue quest einfuege, dann gibt er mir kein questindex zurueck ohne neustart vom metin Server
ProfessorEnte is offline  
Thanks
1 User
Old 04/21/2014, 09:34   #8
 
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
Habe die Funktion jetzt in die Quest eingetragen, aber als Questindex findet er 0
MrPlayboy is offline  
Old 04/21/2014, 09:48   #9
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
Sicher? Hatte damit nie Probleme hmm
Mijago is offline  
Old 04/21/2014, 10:08   #10
 
elite*gold: 71
Join Date: Dec 2011
Posts: 598
Received Thanks: 149
Code:
when login begin
	cmdchat("loadquest1 "..q.getcurrentquestindex())
	chat(q.getcurrentquestindex())
end
when button or info begin   
	say_title("Warpring:")
Beim Chat steht nur 0 und ansonsten klappt es auch nicht

Edit: Nach dem Serverneustart wird im Chat zwar die richtige Questindex angegeben, aber die Quest wird nicht ausgeführt wenn ich auf den Button klicke.
MrPlayboy is offline  
Reply


Similar Threads Similar Threads
[Release]Client-Quest Kommunikation
10/03/2013 - Metin2 PServer Guides & Strategies - 69 Replies
Hallo, hier release ich zwei Methoden wie ihr erstens eine Quest mit dem Client starten könnt und zweitens wie ihr Daten aus dem Client per Quest auslesen könnt. Quest aus Client starten Zuerst möchte ich mich bei .Xero bedanken, der mir den Denkanstoß dazu brachte. Nun zum eigentlichen Teil. Es gibt zwei Methoden wie ihr es machen könnt. Zu allererst müsst ihr im Client einen Button haben welcher die Quest starten soll. Entscheidend dazu ist der Befehl event.QuestButtonClick()...



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


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.