1.256x256 or bigger a image
Example ;
[Only registered and activated users can see links. Click Here To Register...]
2.Download paint.net and open the image
[Only registered and activated users can see links. Click Here To Register...]
Image > Rotate 90 Clockwise click
3.Image > Resize
[Only registered and activated users can see links. Click Here To Register...]
256x256
4.Save As DDS name xxx1_1
[Only registered and activated users can see links. Click Here To Register...]
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
[Only registered and activated users can see links. Click Here To Register...]
in mse xxx1_1 , xxx1_2 you can change this
7.Open a xml
and repack
8.Open game.py and add this
under
example :
[Only registered and activated users can see links. Click Here To Register...]
Add this code end of game.py
9.Open playersettingmodule.py
find this
add under
[Only registered and activated users can see links. Click Here To Register...]
add this under
Example :
[Only registered and activated users can see links. Click Here To Register...]
and repack root
10.Quest
11.Block in the chat writing xxx
open uichat.py
go 210.line
change this
with
[Only registered and activated users can see links. Click Here To Register...]
Video ;
Show
Sorry for bad english
Example ;
[Only registered and activated users can see links. Click Here To Register...]
2.Download paint.net and open the image
[Only registered and activated users can see links. Click Here To Register...]
Image > Rotate 90 Clockwise click
3.Image > Resize
[Only registered and activated users can see links. Click Here To Register...]
256x256
4.Save As DDS name xxx1_1
[Only registered and activated users can see links. Click Here To Register...]
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
[Only registered and activated users can see links. Click Here To Register...]
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>
8.Open game.py and add this
Code:
"xxx" : self.__xxx,
Code:
"CloseSafebox" : self.CommandCloseSafebox,
[Only registered and activated users can see links. Click Here To Register...]
Add this code end of game.py
Code:
def __xxx(self):
net.SendChatPacket("(xxx)")
find this
Code:
EmoticonStr = "d:/ymir work/effect/etc/emoticon/"
Code:
BuffStr = "d:/ymir work/effect/etc/buff/"
Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"xxx.mse")
net.RegisterEmoticonString("(xxx)")
Code:
net.RegisterEmoticonString("(fish)")
[Only registered and activated users can see links. Click Here To Register...]
and repack root
10.Quest
Code:
quest neweffectsafa begin
state start begin
when xxx.use begin
cmdchat("xxx")
end end end end
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)
Code:
if text == "(xxx)": return elif net.IsChatInsultIn(text): chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING) else: net.SendChatPacket(text, type)
[Only registered and activated users can see links. Click Here To Register...]
Video ;
|
|
Show
|
|
Sorry for bad english