Hello!
Today im gonna show you how to add the Top Effects into a old Client
and we will make a command for these Effects!
Im working with a 5017 Client because i love it to add new things
there

and I show you now how to add the Effects into your 5017
Client (working with other Clients also)
1. Add the Effect-Files
OK. I hope you guys got Conqueronline 2.0 because im too lazy to upload
the files :P Go into your Conquer Folder > c3 > Effects > others and
there you take this Folders and add it into your older Client Folder
same place Co Folder > c3 > effect >other>..
FolderNames:
gamebow
gamefighter
gamewater
gamefire
gamewarrior
2. Edit some ini Files
Go into you Old Conquer Folder>ini and there you will find a data named 3DEffect. open this file and add this:
Code:
[gamewarrior]
Amount=2
EffectId0=9890
TextureId0=9890
ASB0=5
ADB0=6
EffectId1=9896
TextureId1=9896
ASB1=5
ADB1=6
Delay=0
LoopTime=99999999
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
[gamewater]
Amount=2
EffectId0=9898
TextureId0=9898
ASB0=5
ADB0=6
EffectId1=9904
TextureId1=9904
ASB1=5
ADB1=6
Delay=0
LoopTime=99999999
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
[gamefire]
Amount=2
EffectId0=9858
TextureId0=9858
ASB0=5
ADB0=6
EffectId1=9864
TextureId1=9864
ASB1=5
ADB1=6
Delay=0
LoopTime=99999999
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
[gamefighter]
Amount=2
EffectId0=9850
TextureId0=9850
ASB0=5
ADB0=6
EffectId1=9856
TextureId1=9856
ASB1=5
ADB1=6
Delay=0
LoopTime=99999999
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
[gamebow]
Amount=2
EffectId0=9842
TextureId0=9842
ASB0=5
ADB0=6
EffectId1=9848
TextureId1=9848
ASB1=5
ADB1=6
Delay=0
LoopTime=99999999
FrameInterval=33
LoopInterval=0
OffsetX=0
OffsetY=0
OffsetZ=0
ColorEnable=1
OK. after you added this codes we need to edit another file
named 3DEffectObj there are a bit more codes that u dont need
but it doesnt care..
you need to add this:
Code:
9836=c3/effect/other/gameassistant/2.c3
9839=c3/effect/other/gameassistant/5.c3
9842=c3/effect/other/gamebow/2.c3
9848=c3/effect/other/gamebow/8.c3
9850=c3/effect/other/gamebow/2.c3
9856=c3/effect/other/gamebow/8.c3
9858=c3/effect/other/gamebow/2.c3
9864=c3/effect/other/gamebow/8.c3
9866=c3/effect/other/gamebow/2.c3
9872=c3/effect/other/gamebow/8.c3
9874=c3/effect/other/gamemain/2.c3
9878=c3/effect/other/gamemain/6.c3
9885=c3/effect/other/gamemonth/5.c3
9886=c3/effect/other/gamemonth/6.c3
9890=c3/effect/other/gamebow/2.c3
9896=c3/effect/other/gamebow/8.c3
9898=c3/effect/other/gamebow/2.c3
9904=c3/effect/other/gamebow/8.c3
9910=c3/effect/other/gameweek/6.c3
9912=c3/effect/other/gameweek/8.c3
Ok. Now the last file we need to edit that we got the effects in our client is 3dtexture there you need to add this:
Code:
9836=c3/effect/other/gameassistant/2.dds
9839=c3/effect/other/gameassistant/2.dds
9842=c3/effect/other/gamebow/2.dds
9848=c3/effect/other/gamebow/2.dds
9850=c3/effect/other/gamefighter/2.dds
9856=c3/effect/other/gamefighter/2.dds
9858=c3/effect/other/gamefire/2.dds
9864=c3/effect/other/gamefire/2.dds
9866=c3/effect/other/gamegulp/2.dds
9872=c3/effect/other/gamegulp/2.dds
9874=c3/effect/other/gamemain/2.dds
9878=c3/effect/other/gamemain/2.dds
9885=c3/effect/other/gamemonth/5.dds
9886=c3/effect/other/gamemonth/6.dds
9890=c3/effect/other/gamewarrior/2.dds
9896=c3/effect/other/gamewarrior/2.dds
9898=c3/effect/other/gamewater/2.dds
9904=c3/effect/other/gamewater/2.dds
9910=c3/effect/other/gameweek/6.dds
9912=c3/effect/other/gameweek/8.dds
YEA! Now we got the Top Effects in our Client
3. The Top Effect Command
I made this Command for my 5017 source but im sure if u change some codes it will work with the newest sources too..
Go into Client.cs and search for your Commands "/model" for example and under this add:
Code:
if (Splitter[0] == "/top")
{
if (Splitter[1] == "water")
MyChar.MyClient.SendPacket(General.MyPackets.String(MyChar.UID, 10, "gamewater"));
if (Splitter[1] == "trojan")
MyChar.MyClient.SendPacket(General.MyPackets.String(MyChar.UID, 10, "gamewarrior"));
if (Splitter[1] == "archer")
MyChar.MyClient.SendPacket(General.MyPackets.String(MyChar.UID, 10, "gamebow"));
if (Splitter[1] == "warrior")
MyChar.MyClient.SendPacket(General.MyPackets.String(MyChar.UID, 10, "gamefighter"));
if (Splitter[1] == "fire")
MyChar.MyClient.SendPacket(General.MyPackets.String(MyChar.UID, 10, "gamefire"));
}
OK. We are DONE! now just go into your server and type for
example /top trojan and you will get this effect you also
can make it with many other effects!
Here a screenshot how it looks like
I hope I could help you guys press THANKS if u liked it!