Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 15:21

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

Advertisement



[QUEST-FILE] 100% automatischer OX-Wettbewerb

Discussion on [QUEST-FILE] 100% automatischer OX-Wettbewerb within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 10/31/2011, 23:03   #16
 
elite*gold: 0
Join Date: Sep 2011
Posts: 159
Received Thanks: 128
Quote:
Originally Posted by ..Xao View Post
Ja.
Mein altes OX war auch auf timer basis und da war es so...
Wird auch immer noch so sein..
Aber hab dafür ne lösung im kopf... keine schöne und gute aber bei genug playern aufn server wäre es ne idee..
Muss es den an sich Timer abhängig sein
Man kann doch ein Befehl einbauen das wenn 2 Leute übrig bleiben eine Belohnung an einen Spieler gegeben wird der keinen Namen mit [] hat.

Sollte die Belohnung vergeben sein werden alle raus geportet und der OX beendet.

Oder würde das nicht gehen ?
Gozaa is offline  
Old 10/31/2011, 23:08   #17
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Quote:
Originally Posted by ProfiFighter View Post
Du meinst wohl kill, login usw. Events benutzen, wa? ^^
Ich werd jetzt erstmal gucken was sich ergibt. Ich konnte ohne Probleme die Map switchen usw. und der OX-Wettbewerb lief immer noch. Zur Not kann man ja auch andere Events benutzen.
Ich hätte es so gemacht

PHP Code:
When login or levelup or kill or dead or letter with game_eventlfaf("Automatic_ox") == 1 begin
if pc.get_time() >= xxx time then
game_set_eventflag
(time 10)
10 Sekunden sind drüberstarte nächste Frage (Hoffentlich muss man nicht auf der Map sein")
ox.event_spuck_frage
end
end 
so in etwa.. Codes stimmen zwar nicht alle aber du verstehst was ich meine

mfg Risan
.Risan. is offline  
Old 10/31/2011, 23:10   #18
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Quote:
Originally Posted by ..Xao View Post
Ich hätte es so gemacht

PHP Code:
When login or levelup or kill or dead or letter with game_eventlfaf("Automatic_ox") == 1 begin
if pc.get_time() >= xxx time then
game_set_eventflag
(time 10)
10 Sekunden sind drüberstarte nächste Frage (Hoffentlich muss man nicht auf der Map sein")
ox.event_spuck_frage
end
end 
so in etwa.. Codes stimmen zwar nicht alle aber du verstehst was ich meine

mfg Risan
So meinte ich ja das auch - also die Events usw. nutzen ^^.
Mach ich aber halt nur zur Not ^^. Ich hoffe du verstehst das.

Großes Edit beim ersten Beitrag. Bitte beachtet das: Als erstes solltet ihr ein Item mit der ID 1524, wo der Name des Items nicht relevant ist in der Item_Proto erstellen(Icon wird hier nicht benötigt, dh. es wird auf keine Clientmodifikation zurückgegriffen)(Es gibt genug Tutorials in EPvP zu diesem Thema).
ProfiFighter is offline  
Old 10/31/2011, 23:15   #19
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Joa..
Ich würd die gewinn items in eine Datenbank hauen... ;D

Schau bei mir:


War zu faul alles in Quest zu schreiben, und so kann jederzeit während metin2 läuft neues item einfügen ohne reboot oder ähnliches.
Die quest holt sich das item per zufall aus der Datenbank..

.Risan. is offline  
Old 10/31/2011, 23:21   #20
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Quote:
Originally Posted by ..Xao View Post
Ich hätte es so gemacht

PHP Code:
When login or levelup or kill or dead or letter with game_eventlfaf("Automatic_ox") == 1 begin
if pc.get_time() >= xxx time then
game_set_eventflag
(time 10)
10 Sekunden sind drüberstarte nächste Frage (Hoffentlich muss man nicht auf der Map sein")
ox.event_spuck_frage
end
end 
so in etwa.. Codes stimmen zwar nicht alle aber du verstehst was ich meine

mfg Risan
Hab mich gerade an ein altes Problem erinnert: Also, wenn der OX-Wettbewerb über einen anderen Gamechannel als 99(halt wo die OX-Map ist usw.) gestartet/ gemanagt wird entstehen Bugs, dh. egal ob ihr wollt oder nicht, das mit den kill, login usw. darf dann nur auf dem Gamechannel 99 für den OX-Wettbewerb benutzt werden, was nicht gerade viel bringt, aber wenn jemand ein Problem mit den Timern hat, dann kann er die Quest gerne bearbeiten.
ProfiFighter is offline  
Old 10/31/2011, 23:21   #21
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
pc.get.channel_id() == 99 then
oder so..
Voila!
.Risan. is offline  
Old 10/31/2011, 23:26   #22
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Ja, aber auf dem "game"-Channel 99 sind meistens nie so viele Spieler und das ist das Hauptproblem. Vllt. ist das bei manchen Servern anders, aber ich wollts halt nur sagen.
Wenn halt jemand mit den Timern ein Problem hat kann ers ja mit den kill, login usw. Events machen.
@..Xao: pc.get.channel_id() == 99 then
Ich weiß ja nicht, ob es diesen Befehl überhaupt gibt, aber zur Not geht es ja auch per Mapabfrage. War halt lange nicht mehr in der Metin2-Sektion on und deshalb bin ich im Questen etwas eingerostet ^^. Stattdessen mach ich nun Programme usw. in C++ ^^.

@All: Falls ihr jetzt Probleme mit dem Timer habt versucht mal andere SF. Aber auf jeden Fall könnt ihr auf eine andere Map wechseln usw., ohne das der OX-Wettbewerb aufhört zu laufen. Vergesst aber nicht, das ihr den OX-Wettbewerb immer in der OX-Map/ CH99-Map starten müsst.
ProfiFighter is offline  
Old 10/31/2011, 23:44   #23
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
job, das mit channel_id ist in gamecore drinne.. nur einfügen in quest_function
.Risan. is offline  
Old 12/08/2011, 01:55   #24
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Sorry für den kleinen Push, aber es gab ein großes Problem im Random-Bereich des Codes. Da nun alles wieder fixxed ist empfehle ich die neuste Version zu nehmen. Wenn jemand das mit dem Money-Bug(kann noch passieren) fixxen will kann er das, ich hab dazu aber leider kb. Also kommt mir nicht mit "O.o Dein Code lässt Money-Bugs zu!", denn ich habe euch gesagt, dass ihr das fixxen könnt wenn ihr wollt(dh. ihr müsst das nicht).
ProfiFighter is offline  
Reply


Similar Threads Similar Threads
[Quest File]Automatischer GM Status
10/20/2011 - Metin2 PServer Guides & Strategies - 32 Replies
Hey, ich hab mal ne kleine Quest geschrieben! Is nichts besonderes, aber für viele von euch sicher recht hilfreich! Ich kennt sicher diesen Thread: http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/703838-quest-release-online-teamli st.html#post6487243 Und um die Quest jetzt für einen NPC zu machen, müsst ihr folgende Quest einfügen: quest gm_status begin state start begin
[WICHTIG] UppItems Quest File Name gesucht !
05/15/2011 - Metin2 Private Server - 3 Replies
Hey Ich habe die Serverfiles von Computerkrank v2 ;) Neben dem Waffenhändler ist ja ein NPC namens UppItems weiss jemand wie die Quest File von diesem NPC heisst ? Ich würde diese eben sehr gerne ein bisschen bearbeiten... Also die Quest File unter /usr/rain/channel/share_data/locale/hongkong/ques t Da muss die doch sein also die Quest File vom UppItems NPC ?!?!?
FileZilla ~|-|~> locale/Hongkong/quest/locale_big5.lua: No such file or directory
05/12/2010 - Metin2 Private Server - 6 Replies
Hey, ich habe ein problem bei filezilla und zwar hab ich mich bei filezilla eingelogt und die locale_big5.lua bearbeitet also das was die npc's sagen kk war alles gut habe server rebootet und kommt ständig das hier: Kostenloser Bilder Upload Service - Gratis Bilder hochladen / uploaden ohne Anmeldung also das locale/Hongkong/quest/locale_big5.lua: No such file or directory -^ und das hier: http://www.bilder-space.de/show_img.php?img=9246c 6-1273689327.jpg&size=thumb wieso kann wer gelfen...
[GM NPC]Quest file falsch?
04/21/2010 - Metin2 Private Server - 6 Replies
Hallo Community, ich habe den GM Npc von >PornPaul< umgeschrieben (nur für meinen Server) . Jedoch kann ich den Npc nicht mehr anklicken da ich irgendwo fehler gemacht habe. Jeodch find ich sie nicht :rtfm: Wäre cool wenn ihr mir helfen könntet quest gmstuff begin state start begin when 20095.chat."GM Stuff" with pc.is_gm() begin



All times are GMT +2. The time now is 15:21.


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.