Register for your free account! | Forgot your password?

You last visited: Today at 03:59

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

Advertisement



Geht das?..

Discussion on Geht das?.. within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
-Zhui-'s Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 895
Received Thanks: 167
Geht das?..

Hallu,
ich hab eine frage..

Kann man eine Quest machen, die so abläuft:

Spieler läuft zum NPC1 ,
Klickt den NPC1 an und ein Text erscheint.
(zB: Huch?! Du hast mich gefunden?)
Danach verschwindet der NPC und im
Chat erscheint eine Nachricht( so wie ein GM /n TEXT)
die alle sehen: '' <spielername> hat NPC1 gefunden!''
Danach gibt der GM dem Spieler eine belohnung^^

Jo das wäre halt ein cooles Event

vllt kann mir einer sagen ob das geht

mfg xTr0ne
-Zhui- is offline  
Old 03/20/2012, 13:06   #2





 
Marcoly's Avatar
 
elite*gold: 0
The Black Market: 1196/3/0
Join Date: May 2011
Posts: 10,932
Received Thanks: 11,779
Geht auf jeden Fall, als erstes eine Bedingung:

Code:
when *NPC-ID".chat."Du hast mich gefunden".begin
Dann einfach die Ausgabe im Chat:

Code:
notice_all(""..pc.get_name().." hat NPC1 gefunden!")
Die Belohnung könnte man auch per Quest machen:

Code:
pc.give_item(Id, Anzahl)
Marcoly is offline  
Thanks
2 Users
Old 03/20/2012, 13:43   #3
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Quote:
Originally Posted by Marco_A View Post
Geht auf jeden Fall, als erstes eine Bedingung:

Code:
when *NPC-ID".chat."Du hast mich gefunden".begin
Dann einfach die Ausgabe im Chat:

Code:
notice_all(""..pc.get_name().." hat NPC1 gefunden!")
Die Belohnung könnte man auch per Quest machen:

Code:
pc.give_item(Id, Anzahl)
Und wie lässt du den NPC danach verschwinden?
Gibt es dafür eine Questfunktion (etwa "pc.purge()")?
Mashkin is offline  
Old 03/20/2012, 13:50   #4





 
Marcoly's Avatar
 
elite*gold: 0
The Black Market: 1196/3/0
Join Date: May 2011
Posts: 10,932
Received Thanks: 11,779
Quote:
Originally Posted by M@shkin View Post
Und wie lässt du den NPC danach verschwinden?
Gibt es dafür eine Questfunktion (etwa "pc.purge()")?
Ist mit folgender Funktion möglich:

Code:
npc.purge()
Marcoly is offline  
Thanks
2 Users
Old 03/20/2012, 13:52   #5

 
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
also du kannst den npc "töten" mit npc.kill()
.Colossus. is offline  
Old 03/20/2012, 14:03   #6
 
elite*gold: 39
Join Date: Jun 2009
Posts: 500
Received Thanks: 212
Du musst den NPC wenn du ihn mit npc.purge() verschwinden lässt, aber (glaub ich) per quest spawnen, da er sonst durch die Regen wieder neu spawnt.

€dit: Marco_A.
Wieso schreibst du (was mir sehr oft auffällt & mir sehr oft unverständlich ist) ""..pc.get_name().."
und nicht pc.get_name().." ?^^
Versteh ich nicht :s

Mfg, Destroyer446
.HC'Destrox is offline  
Old 03/20/2012, 14:19   #7





 
Marcoly's Avatar
 
elite*gold: 0
The Black Market: 1196/3/0
Join Date: May 2011
Posts: 10,932
Received Thanks: 11,779
Quote:
Originally Posted by Destroyer446 View Post
Du musst den NPC wenn du ihn mit npc.purge() verschwinden lässt, aber (glaub ich) per quest spawnen, da er sonst durch die Regen wieder neu spawnt.
Oder man stellt die Respawnzeit einfach auf z.B. 3Tage und macht das Event dann regelmäßig.

Quote:
Originally Posted by Destroyer446 View Post
€dit: Marco_A.
Wieso schreibst du (was mir sehr oft auffällt & mir sehr oft unverständlich ist) ""..pc.get_name().."
und nicht pc.get_name().." ?^^
Versteh ich nicht :s

Mfg, Destroyer446
Das kommt darauf an wo der Name des Spielers platziert werden soll, inmitten eines Satzes benötigt man zwei Punkte davor und zwei Punkte dahinter.
Marcoly is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
FreeBSD root user geht nicht jedoch ein normaler geht
09/05/2011 - Metin2 Private Server - 5 Replies
Ich hab einen Root Server bei mir zuhause und hab die FreeBsd Version 8.2 drauf installiert. Ohne Zusatzorgramme, wie Debian... ganz alleine FreeBSD. Er läuft nur habe ich ein problem: Mit root kann ich nicht über putty oder Filezilla zugreifen, "kritischer Fehler" Passwort ist 100% richtig. Mit einem Benutzeracc kann ich wiederum zugreifen über putty und auch über Filezilla, jedoch keine Adminaufgaben durchführen. Wo liegt das Problem? Ich habe FreeBSD schon neu installiert aber das...
Warum geht EasyMetin2 nichtmehr und wann geht es wieder ?
08/23/2011 - Metin2 - 4 Replies
Hallo ich wollte mich gerade mit easymetin2 einloggen doch dann kam das man eine neue emt2 version braucht die ich dann updaten wollte dass hat nicht geklappt da es noch keine neue gibt. letztendlich habe ich es dann doch geschafft in metin2 zu kommen halt nur ohne botfenster warum geht des net ? wann geht der wieder ? LG elo12399
Filezilla-Geht, Navicat- Geht, Client einloggn-Fehler beim Verbinden mit Server.?????
08/12/2011 - Metin2 Private Server - 0 Replies
€:Sry hab vergessen Pong zu ändern :P Kann geclosed werden^^
welcher trainer geht geht überhaupt einer ?
11/01/2009 - S4 League Hacks, Bots, Cheats & Exploits - 9 Replies
welche trainer gehen die hacks verstehe ich net:confused:



All times are GMT +1. The time now is 03:59.


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.