Register for your free account! | Forgot your password?

You last visited: Today at 12:07

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

Advertisement



Mob Frage

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

Reply
 
Old   #1
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Exclamation Mob Frage

Ehm wie kann man des einstellen, so das man ein Npc ansprechen kann und danach ist er ein Mob ?
Also bei Sirius habe ich des gesehen, und bei ein anderen. Z.b. das der Mob
eine statur war und durch ein item ist er zum mob geworten...
Weiß jemand wie man das einstellt ?
Währe echt ne große hilfe von euch...
OoKaMi_ is offline  
Old 12/01/2014, 18:00   #2
 
elite*gold: 0
Join Date: Jul 2011
Posts: 25
Received Thanks: 1
Viele Dinge die man bei Root server sieht sind meisten glaube gekauft von Programmierer
NEWBOSS2 is offline  
Old 12/01/2014, 18:00   #3

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Ich weiß nicht wie sie es gemacht haben, aber ich könnte mir vorstellen, das sie einen Npc haben und ein "gleichaussehendes" Monster. Nun wird per Quest geregelt, das wenn der NPC das Item bekommt, er verschwindet "npc.purge()" und dann dieses "gleichaussehende" Monster spawnt "mob.spawn()".
.yorliK is offline  
Thanks
2 Users
Old 12/01/2014, 18:12   #4
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Danke Kilroy.

Könntest du mir villt mal eine test quest erstellen ?
Weil ich kenne den befehl nicht, wie man ein item auf den npc zieht und er ihn dann weg nimmt.

Und hier rein muss die Vnum vom Mob ?
spawn.mob(101)
OoKaMi_ is offline  
Old 12/01/2014, 18:45   #5

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Code:
quest mob_spawn begin
	state start begin
		when npcid.take with item.get_vnum()== itemvnum begin -- NpcID und ItemVNUM ergänzen
			item.remove()
			npc.purge()
			mob.spawn(MobID, x-koord, y-koord, 0, 0) -- MobID und x,y Koord ergänzen
			-- alternativ ginge auch, ist aber nicht genau.
			-- mob.spawn(MobID, pc.get_local_x(), pc.get_local_y(), 0, 0) -- MobID ergänzen
		end
	end
end
.yorliK is offline  
Thanks
2 Users
Old 12/01/2014, 18:51   #6
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Dankeschön

Ich habe es mal Versucht, aber ohne Erfolg.
Der erste Npc Verschwindet wenn ich das Item drauf ziehe, aber der neue wirt nicht gespawnt...

Code:
quest mob_spawn begin
	state start begin
		when 20012.take with item.get_vnum()== 19 begin
			if pc.get_map_index() == 1 then
			item.remove()
			npc.purge()
			d.spawn_mob(9012, 655, 680)
		end
	end
end
end
Wenn ich mob.spawn(9012, 655, 680) benutze kommt in game der fehler "error occurred on [mob_spawn:270] invalid argument"
Und mit "d.spwan_mob" da kommt kein fehler, aber der npc b.z.w mob wirt nicht gespawnt...
OoKaMi_ is offline  
Old 12/02/2014, 17:27   #7

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Code:
quest mob_spawn begin
	state start begin
		when 20012.take with item.get_vnum()== 19 begin
			if pc.get_map_index() == 1 then
				item.remove()
				npc.purge()
				mob.spawn(9012, 655, 680, 0, 0)
			end
		end
	end
end
.yorliK is offline  
Old 12/02/2014, 18:11   #8
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
was sind die 0, 0 ?
OoKaMi_ is offline  
Old 12/02/2014, 18:25   #9

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Hab ich mir nie Gedanken drüber gemacht, bis jetzt hab ich immer nur ein Monster spawnen lassen und mit 0 gings

Quote:
Originally Posted by .Delta View Post
wenn in der gleichen map, ausgelöst durch iein event
PHP Code:
mob.spawn(vnumxyanzahl
oder
PHP Code:
mob.spawn(vnumxyzanzahl
bin mir grad net sicher^^

ansonsten die erste variante mit 1 als anzahl und dann einfahc immer wieder wiederholen^^
.yorliK is offline  
Old 12/02/2014, 18:33   #10
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Aber wie schon gesagt mit mob.spawn kommt der fehler "error occurred on [mob_spawn:270] invalid argument"

oder liegt es an den 0, 0 ?
OoKaMi_ is offline  
Old 12/02/2014, 19:34   #11

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Nein, ich hab sie bei mir ausprobiert und sie funktioniert.
Ich weiß nicht, was du falsch machst.

Ich benutze die 2089m, wenn du eine höhere verwendest, gibt es da eine von den Funktionen die verwendet wurden, die bei dir anders ist?
.yorliK is offline  
Old 12/02/2014, 20:01   #12
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Ich benutze die 65k Game von Vanilla und die files sind von speedi und Viruz.
Wie gesagt bei turm run steht das mit d.spawn.mob
OoKaMi_ is offline  
Old 12/02/2014, 20:36   #13

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
d.spawn_mob ist aber nur in einer Dungeon Instanz möglich.

Sicher das das error compile durch den Befehl kommt, oder gibt es andere Befehle wie item.remove() die andere parameter brauchen?
.yorliK is offline  
Old 12/03/2014, 07:40   #14
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
war das nicht eher so?
spawn_mob("9012", 655, 680)
hab jetzt gerade keine lust nach zusehen^^
lfcmaus is offline  
Old 12/03/2014, 15:56   #15
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Kilroy.

Es hat geklappt danke für deine Hilfe
OoKaMi_ is offline  
Reply




All times are GMT +1. The time now is 12:11.


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