Register for your free account! | Forgot your password?

You last visited: Today at 08:07

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

Advertisement



Questbefehl

Discussion on Questbefehl within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 7,902
Received Thanks: 2,151
Questbefehl

Hallo liebe com,


Ich hätte ne Frage zu den Questbefehlen.

Ich will eine Quest schreiben, in der man gewisse Item's gegen ein anderes
eintauschen kann.

Es sollen 4 Item's gecheckt werden und dann gegen eins eingetauscht werden.

Welchen Befehl brauche ich bzw wie schreibe ich dies?
.$Terra$. is offline  
Old 01/19/2011, 15:25   #2
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
PHP Code:
if pc.count_item(IDanzahl) => 10 and pc.count_item(IDanzahl) => 30 and [...] then
say
("Alright")
else
say("Du hast zuwenige Items")
end 
.2good4you111 is offline  
Old 01/19/2011, 15:26   #3
 
elite*gold: 0
Join Date: May 2009
Posts: 7,902
Received Thanks: 2,151
Und wie schreibt man es, das die vorraussetzung eines der Items sei ?
.$Terra$. is offline  
Old 01/19/2011, 15:30   #4
 
.2good4you111's Avatar
 
elite*gold: 20
Join Date: Oct 2010
Posts: 1,303
Received Thanks: 457
einfach das and durch ein or ersetzen, du kannst aber auch kombinieren...

if 19 = 1 AND 29 = 1 or 39 = 1 then

end

mein code ist nur eine kurzfassung auf meinen ersten den du ein bisschen dur nachdenken ändern musst...
so wirst du es auch lernen
.2good4you111 is offline  
Thanks
1 User
Old 01/19/2011, 15:58   #5
 
elite*gold: 0
Join Date: May 2009
Posts: 7,902
Received Thanks: 2,151
Thx, wenn ichs hinkriege release ich heute/morgen ne Changerquest für zb King's. Wenns das nicht schon gibt
.$Terra$. is offline  
Old 01/19/2011, 16:38   #6
 
iYoshix3's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
if pc.count_item(19) >= 1 and pc.count_item(29) >= 3 then
pc.remove_item(19)
pc.remove_item(29, 3)
pc.give_item2(199)

das wäre ein tausch beispiel. er frägt ab ob er schwert und langschwert 3 mal hat und
gibt dann das item 199
iYoshix3 is offline  
Thanks
1 User
Old 01/24/2011, 18:46   #7
 
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
Für das was er brauch wäre das hier das Richtige da er nur die King eintauschen will:

PHP Code:
if pc.count_item(KING ID) >= ANZAHL then
   pc
.remove_item(IDANZAHL
Nicht vergessen den Anfang und en der quest zu bestimmen.
.Sh4rk is offline  
Reply


Similar Threads Similar Threads
Questbefehl: In Dateien schreiben?!
11/05/2010 - Metin2 Private Server - 8 Replies
Hay, Wollte mal wissen ob einer von euch den Questbefehl weiß um in eine .txt Datei im Questordner zu schreiben. char_log <- Schreibt es in die Log Tabelle. Was anderes fiel mir nicht ein .__. Gruß, SoNiice.
Questbefehl zum Buffen
10/02/2010 - Metin2 Private Server - 4 Replies
Abend, gibt es einen Befehl womit man einen Spieler Buffen kann? zB. einem Spieler Segen, HDD etc geben Gruß.
[FRAGE]Neuen Questbefehl?
09/05/2010 - Metin2 Private Server - 3 Replies
Hey liebe Com, Ich wollte euch mal Fragen ob es eine Möglichkeit gibt, einen neuen Questbefehl zu schreiben. Ich habe in meiner Tabelle Player>Player eine neue Zeile hinzugefügt und wollte diese in der Quest abrufen mit : pc.neu() == 1 then so z.b. wenn meine neue Spalte in der Tabelle neu heißt, doch das funkt nicht, weis einer
Questbefehl
06/08/2010 - Metin2 Private Server - 4 Replies
Gibt es bzw. kann man einen neuen Questbefehl hinzufügen der wie der Befehl "reload a" die gm_list bzw. gm_host hinzufügen das die Quest später jeder User nutzen kann? Weil mit dem "command" Befehl geht es ja nicht...



All times are GMT +2. The time now is 08:07.


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