Register for your free account! | Forgot your password?

You last visited: Today at 09:52

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

 

[RELEASE]Questfunktion für Jagdquests

Reply
 
Old   #1

 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,267
Received Thanks: 2,502
[RELEASE]Questfunktion für Jagdquests

Wird überarbeitet, da die Core's gedumpt werden!




Yiv is offline  
Thanks
19 Users
Old   #2
 
elite*gold: 260
Join Date: Jan 2013
Posts: 177
Received Thanks: 100
good job!


Metin2 Team is offline  
Thanks
1 User
Old   #3

 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,267
Received Thanks: 2,502
Dankeschön!

Wäre froh über Reviews ob es geklappt hat!

MfG
Yiv is offline  
Old   #4
 
elite*gold: 0
Join Date: Apr 2012
Posts: 89
Received Thanks: 25
Nice.


xxmehmetcc is offline  
Thanks
1 User
Old   #5

 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,267
Received Thanks: 2,502
Danke!

Wenn ihr weiter Vorschläge habt, dann schreibt diese mir einfach!

MfG
Yiv is offline  
Old   #6

 
elite*gold: 99
Join Date: Sep 2011
Posts: 5,216
Received Thanks: 3,752
Good job
DasSchwarzeT is offline  
Thanks
1 User
Old   #7
 
elite*gold: 0
Join Date: Dec 2010
Posts: 210
Received Thanks: 26
Wenn ich es richtig verstehe: Man schreibt nur eine Quest, in der man einfach "huntmis(MobVNUM, MobAnzahl, ItemVNUM, ItemAnzahl)" und dann wird der Text aus der Questlib wieder gegeben?
xLobo™ is offline  
Thanks
1 User
Old   #8

 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,267
Received Thanks: 2,502
Quote:
Originally Posted by xLobo™ View Post
Wenn ich es richtig verstehe: Man schreibt nur eine Quest, in der man einfach "huntmis(MobVNUM, MobAnzahl, ItemVNUM, ItemAnzahl)" und dann wird der Text aus der Questlib wieder gegeben?
Ja. Wichtig ist nur dass du das immer so schreibst:
PHP Code:
when pc.get_level() >= and pc.getqf("hunt_state") == 0 begin
    huntmis
(xxxxxxxxxxxx)
end 
Das "pc.get_level() >= 5" ist dafür da, um zu bestimmen, ab wann die Quest ist und das "pc.getqf("hunt_state") == 0" ist dafür da, um zu bestimmen, welche Quest das in der gesamten Questreihe ist. Wenn du das pc.getqf("hunt_state") weglassen würdest, dann würde der Spieler alle Quests gleichzeitig machen können.

MfG

€dit: Wegen "hunt_state":
Ist die Questflag auf 0, dann ist das die erste Quest. Ist sie auf 1, dann ist das die zweite Quest. Ist sie auf 2, dann ist das die dritte Quest ...
Die Questflag wird immer nach abschließen der Quest automatisch in der Funktion erhöht!
Yiv is offline  
Old   #9

 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,086
Received Thanks: 550
Ich bleibe lieber bei meiner Funktion. Da spare ich immernoch jede menge Arbeit und habe trotzdem 100 Aufträge drin.

Trotzdem Danke fürs Release.

mfg
RedKing2 is offline  
Old   #10
 
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,740
Ist nice, aber was ist, wenn man zB affect-Bonis oder mehrere Items als Belohnung geben will?
.Remix is offline  
Thanks
1 User
Old   #11
 
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 462
Wird nicht gehn! Die Idee ist zwar net aber du reagierst auf kein Event wie Login Levelup kill
Kann also gar nicht funktionieren!
[SGA]Jango is offline  
Old   #12

 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,267
Received Thanks: 2,502
@Remix:
Das muss halt bisschen angepasst werden!

@[SGA]Jango:
Das ganze funktioniert. Wie in meinem Beispiel angegeben, muss man auch, bevor man die Funktion nutzt, noch etwas in der Art angeben:
PHP Code:
when login or levelup with pc.get_level() >= *** begin
    huntmis
(...)
end 
MfG
Yiv is offline  
Old   #13
 
elite*gold: 0
Join Date: Sep 2012
Posts: 269
Received Thanks: 125
tanke
.CHJonas is offline  
Old   #14
 
elite*gold: 3
Join Date: Oct 2010
Posts: 390
Received Thanks: 462
und wo ist das kill event? deine if abfrage wird nicht funktionieren
[SGA]Jango is offline  
Old   #15
 
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,740
Quote:
Originally Posted by [SGA]Jango View Post
und wo ist das kill event? deine if abfrage wird nicht funktionieren
Wieso sollte die if-Abfrage nicht funktionieren?
Durch die Funktion wird es nur abgespielt, kein Unterschied dazu, ob er es normal als Quest schreiben würde.


.Remix is offline  
Thanks
1 User
Reply



« Previous Thread | Next Thread »

Similar Threads
[Release]Questfunktion für Monsterlevel
Moin, hier mal eine ressourcenspaarende Version zum ablesen des Levels eines getöteten Monsters. Das hier in die questlib.lua einfügen, als...
32 Replies - Metin2 PServer Guides & Strategies
Jagdquests
Moin, Weiß einer in welcher Datei die Jagdquests sind? Gruß
7 Replies - Metin2 PServer - Discussions / Questions
Name von jagdquests
hi com. finde bei filezilla die jagdquests nicht. die main und subs sind es nicht -.- weiss wer den namen`?
0 Replies - Metin2 PServer - Discussions / Questions



All times are GMT +1. The time now is 09:52.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.