Register for your free account! | Forgot your password?

You last visited: Today at 19:16

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

Advertisement



[HOWTO]Making A New Effect

Discussion on [HOWTO]Making A New Effect within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2009
Posts: 382
Received Thanks: 161
[HOWTO]Making A New Effect

1.256x256 or bigger a image


Example ;



2.Download paint.net and open the image



Image > Rotate 90 Clockwise click

3.Image > Resize




256x256

4.Save As DDS name xxx1_1



5.Image > Resize

128x128 and Save As DDS name xxx1_2

6.Image > Resize

32x32 for icon save as .tga name is xxx

7.Download .mse



in mse xxx1_1 , xxx1_2 you can change this

7.Open a xml

Code:
<!-- This file was generated by the Metin2 File Archiver (r155) -->
<Buildfile version="1.1">
	<Action type="create" output="NewEffect">
		<File archivedPath="d:/ymir work/effect/etc/buff/xxx.mse" type="1"><![CDATA[Source\ymir work\effect\etc\buff\xxx.mse]]></File>
		<File archivedPath="d:/ymir work/effect/etc/buff/xxx1_1.dds" type="1"><![CDATA[Source\ymir work\effect\etc\buff\xxx1_1.dds]]></File>
		<File archivedPath="d:/ymir work/effect/etc/buff/xxx1_2.dds" type="1"><![CDATA[Source\ymir work\effect\etc\buff\xxx1_2.dds]]></File>
		<File archivedPath="icon/item/xxx.tga" type="1"><![CDATA[Source\icon\item\arbok.tga]]></File>

	</Action>
</Buildfile>
and repack

8.Open game.py and add this

Code:
			"xxx"					: self.__xxx,
under

Code:
			"CloseSafebox"			: self.CommandCloseSafebox,
example :



Add this code end of game.py

Code:
	def __xxx(self):
		net.SendChatPacket("(xxx)")
9.Open playersettingmodule.py

find this

Code:
	EmoticonStr = "d:/ymir work/effect/etc/emoticon/"
add under

Code:
	BuffStr = "d:/ymir work/effect/etc/buff/"


Code:
	chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"xxx.mse")
	net.RegisterEmoticonString("(xxx)")
add this under

Code:
net.RegisterEmoticonString("(fish)")
Example :



and repack root

10.Quest

Code:
quest neweffectsafa begin
	state start begin
		when xxx.use begin
			cmdchat("xxx")
end end end end
11.Block in the chat writing xxx

open uichat.py

go 210.line

change this

Code:
		if net.IsChatInsultIn(text):
			chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
		else:
			net.SendChatPacket(text, type)
with

Code:
		if text == "(xxx)":
			return	
		elif net.IsChatInsultIn(text):
			chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
		else:
			net.SendChatPacket(text, type)



Video ;


Show


Sorry for bad english
vpser is offline  
Thanks
77 Users
Old 10/31/2012, 22:34   #2



 
`zuppie´'s Avatar
 
elite*gold: 0
The Black Market: 113/0/0
Join Date: Mar 2011
Posts: 2,813
Received Thanks: 2,681
Haha wtf. But very nice TuT and effects.
`zuppie´ is offline  
Old 10/31/2012, 22:38   #3
 
*~.ιηνιη¢ιвℓє.~*'s Avatar
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,823
Received Thanks: 951
Very nice tut *-* thank you .

thx given'
*~.ιηνιη¢ιвℓє.~* is offline  
Old 10/31/2012, 22:39   #4
 
elite*gold: 32
The Black Market: 120/0/1
Join Date: Mar 2012
Posts: 6,716
Received Thanks: 2,737
Thanks given, nice Tut.
Aber ich finde, das man das können sollte...
Syuki is offline  
Old 10/31/2012, 22:45   #5
 
elite*gold: 0
Join Date: Sep 2012
Posts: 4,904
Received Thanks: 608
Nettes Tut
ηice is offline  
Old 10/31/2012, 22:58   #6
 
elite*gold: 0
Join Date: Sep 2012
Posts: 5
Received Thanks: 0
Nice tut bro, thx
Kouji123 is offline  
Old 10/31/2012, 22:59   #7
 
[The]Domco's Avatar
 
elite*gold: 45
Join Date: Mar 2011
Posts: 253
Received Thanks: 238
I wish on epvp will be more tutorials like this very nice man
[The]Domco is offline  
Old 11/01/2012, 00:26   #8
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
lol funny but nice
'oShet is offline  
Old 11/01/2012, 01:36   #9
 
Red Firestar's Avatar
 
elite*gold: 0
The Black Market: 185/0/0
Join Date: Jul 2012
Posts: 5,520
Received Thanks: 1,350
wow nice thanks *-*
Red Firestar is offline  
Old 11/01/2012, 13:01   #10
 
elite*gold: 0
Join Date: Dec 2010
Posts: 59
Received Thanks: 5
dl link off
reup please
norrrbi is offline  
Old 11/01/2012, 13:47   #11
 
Sagota's Avatar
 
elite*gold: 225
Join Date: Oct 2011
Posts: 962
Received Thanks: 493
Nice thx
Ich werde mal i-wann versuchen xD
Sagota is offline  
Old 11/01/2012, 13:55   #12
 
elite*gold: 0
Join Date: Oct 2009
Posts: 382
Received Thanks: 161
, thank you for comment
vpser is offline  
Old 11/01/2012, 14:15   #13
 
elite*gold: 0
Join Date: Nov 2012
Posts: 73
Received Thanks: 349
File Blocked for Violation.

Please reupload no mediafire ;/
mark102495 is offline  
Old 11/01/2012, 15:35   #14
 
elite*gold: 0
Join Date: Mar 2012
Posts: 1,304
Received Thanks: 621
reupload :P
.Secresy' is offline  
Old 11/01/2012, 16:09   #15
 
elite*gold: 0
Join Date: Oct 2009
Posts: 382
Received Thanks: 161


is working ?
vpser is offline  
Reply


Similar Threads Similar Threads
[HowTo]effect 14+15
03/27/2010 - Metin2 PServer Guides & Strategies - 28 Replies
Viele kennen es nicht, es ist seit der Beta enthalten und wurde früher angezeigt als man wieder bezahlen musste. Im Spiel aufzurufen durch /effect 14 ; /effect 15 Screen vorweg: http://www.imagebanana.com/img/rjcanw/metin21.jpg http://www.imagebanana.com/img/nl0115lz/metin22.jp g Diese effecte liegen in der season1.epk Entpackt sie mit dem File extractor und geht ins Verzeichnis "season1>effect" Dort liegen die beiden Datein mit den Namen "paymessage_decide" & "paymessage_warning" Öffnet...
Making Effect World Side? (5165)
02/24/2010 - CO2 Private Server - 10 Replies
How would I make this code world side so that the world can see the firework or whatever effect i'm doing? if (Cmd == "/effect") { Game.World.Effect = Cmd; foreach (Game.Character Player in Game.World.H_Chars.Values) try { ...



All times are GMT +1. The time now is 19:16.


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.