Register for your free account! | Forgot your password?

You last visited: Today at 17:24

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

Advertisement



Quest funktion hilfe

Discussion on Quest funktion hilfe within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Exclamation Quest funktion hilfe

Hallo,

könnte jemand mir mal helfen wie ich es schaffe per quest zu prüfen ob man gestorben ist?

z.b.
when kill with pc.is_pc() begin
warp_to_village()
end

ich will machen, dass wenn man stirbt wird man nach map1 teleportiert.

mfg
'oShet is offline  
Old 09/26/2012, 01:24   #2
 
NoX©'s Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 413
Received Thanks: 393
Hey

Versuche es mal hier


Da sind ein Paar schlaue köpfe dabei

NoX
NoX© is offline  
Old 09/26/2012, 12:53   #3
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
ich habe keine quest hilfe suche eig. nur ne funktion..
'oShet is offline  
Old 09/26/2012, 13:30   #4
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
mit 'when kill' wirste da nicht viel anfangen können, da to kill ja töten heißt & nicht sterben
du kannst es jedoch mit einem timer machen (nicht gerade schön aber was solls)
...so ungefähr:

PHP Code:
        when login begin
            timer
('death_check'0.5)
        
end
        when death_check
.timer begin
            
if pc.is_dead() then
                warp_to_village
()
            
end
        end 
Sp0ngeb0b ist cool is offline  
Thanks
2 Users
Old 09/26/2012, 18:09   #5
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Ne andere möglichkeit wäre mir lieber :/
Weil will nen run machen und der timer würde stören
'oShet is offline  
Old 09/26/2012, 18:14   #6
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
...es gibt keine andere xD
& seit wann stören timer? ô.O ..die sind zwar scheiße aber blocken/stören tun sie nicht
Sp0ngeb0b ist cool is offline  
Thanks
3 Users
Old 09/26/2012, 22:28   #7
 
elite*gold: 0
Join Date: Mar 2012
Posts: 774
Received Thanks: 420
Code:
quest kill begin
	state start begin
		when login begin
			if pc.is_dead() then
				warp_to_village()
			end
		end
	end
end
würde das nicht so gehn? hab es zwarnicht getetet und bin nen noob quester aber was solls.. nen versuch ist es ja wert .D
*.Creatic.* is offline  
Old 09/26/2012, 22:29   #8
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Nein, da login nur bei Login abgerufen wird.
Und beim Login ist der Spieler immer am Leben
Mijago is offline  
Thanks
1 User
Old 09/26/2012, 23:34   #9
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Wäre es irg.wie möglich ab zu fragen ob der spieler -hp hat und wenn ja dann warp...
'oShet is offline  
Old 09/27/2012, 16:43   #10
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Eine Prüfung auf einen Negativen HP Wert ist keine sichere Option zum prüfen, ob der spieler tot ist (wenn ein GM /kill benutzt, ist der Spieler tot, doch hat noch volle HP!).
Bitte benutze statt if pc.get_hp() <=0 then folgendes: if pc.is_dead() then.
Eine permanente Abfrage kannst du, wie Sponge es schon sagte, nur durch einen Looptimer realisieren.

Benutze, wenn der Benutzer in den Dungeon gewarpt wurde, Spongis
PHP Code:
timer('death_check'0.5
und übernimm ansonsten seinen Timer, der ist recht Ordentlich geschrieben.
Eine alternative wäre folgender Timer, der nur ausgeführt wird, wenn der Spieler auch Minus-HP hat.
PHP Code:
when death_check.timer with pc.is_dead() begin
    warp_to_village
()
end 
Du kannst statt warp_to_village auch einen "Manuellen", also einen eigenen Warpbefehl benutzen, bei dem du die Kooridinaten frei bestimmen kannst.


Grüße, Mijago
Mijago is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Hilfe]Quest Funktion Fehler :D
08/15/2012 - Metin2 Private Server - 11 Replies
Ja, ich bin es schon wieder (^-^) Und hab eine Frage, welche Questfunktionen benötige dafür? ._. http://i.epvpimg.com/vkD8h.png Mfg.
Suche Quest Funktion
08/01/2011 - Metin2 Private Server - 0 Replies
Hi leute ^^ Ich hab da mal ne frage an die Questschreiber.. Ich möchte wissen wie der befehl lautet um dein item aus meinem equip per quest zurück auf mein inventar bringen kann ohne das item zu löschen ^^
Hilfe bei Send Funktion mit Stop Funktion
04/02/2011 - AutoIt - 11 Replies
Hallo Elitepvpers ich habe ein Problem und Mein Problem ist das mein Text einfach weiter schreibt wenn ich mit HotKey verwende... gib es keine Funktion das der Text einmal kommt und nicht wenn man einmal die HotKey das er 10 min das selbe schreibt :confused:
Hilfe bei einer Quest (Spezial Funktion)
07/29/2010 - Metin2 Private Server - 8 Replies
Hallo zusammen :) und zwar möchste ich einer NPC eine bestimmte funktion geben ! Ist eig. ne simple funktion nur ich weiß nicht wie ich das machen soll xD Kommen wir mal jetzt zur der Funktion: Wenn man auf die NPC klickt soll ein kleines Fenster erscheinen. Dort soll z.B. GM stehen. Wenn man dann drauf klickt soll eine Passwortabfrage kommen (könnte z.B LagerPW sein oder so) ! Wäre so was möglich? Wenn ja wie kann man das machen ? Helfer bekommen reichlich Thx :D
[BRAUCHE]Quest Funktion
07/20/2010 - Metin2 Private Server - 3 Replies
Hy, ich machs mal kurz :D Wie ist der Quests Befehl dafür , dass überprüft wird aus welchem Reich der jeweilige Player ist? MFG



All times are GMT +2. The time now is 17:24.


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.