- ServUO Version
- Publish 58
- Ultima Expansion
- Endless Journey
Hello,
I tried to test the following packet, which works fine in OSI client but nothing happens in CUO.
Example of use: ninja disturbing smoke/flash
SERVUO CODE:
I tried to test the following packet, which works fine in OSI client but nothing happens in CUO.
Example of use: ninja disturbing smoke/flash
SERVUO CODE:
/************* TRY FOLLOWING IN GAME COMMANDS:[fade fadein[fade fadeout[fade fadeinout[fade flashlight[fade flashdark**************/namespace Server.Commands { public class CustomCmdHandlers { public static void Initialize() { CommandSystem.Register( "Say", AccessLevel.GameMaster, new CommandEventHandler( Say_OnCommand ) ); CommandSystem.Register( "Control", AccessLevel.GameMaster, new CommandEventHandler( Control_OnCommand ) ); CommandSystem.Register( "Fade", AccessLevel.GameMaster, new CommandEventHandler( Fade_OnCommand ) ); } [Usage( "Fade <type>" )] [Description( "Send test packet" )] public static void Fade_OnCommand( CommandEventArgs e ) { Packet animPacket = null; string arguments = e.ArgString.Trim(); NetState state = e.Mobile.NetState; switch (arguments) { case "fadein": animPacket = Packet.Acquire(new ScreenFadeIn()); state.Send(animPacket); Packet.Release(animPacket); break; case "fadeout": animPacket = Packet.Acquire(new ScreenFadeOut()); state.Send(animPacket); Packet.Release(animPacket); break; case "fadeinout": animPacket = Packet.Acquire(new ScreenFadeInOut()); state.Send(animPacket); Packet.Release(animPacket); break; case "flashlight": animPacket = Packet.Acquire(new ScreenLightFlash()); state.Send(animPacket); Packet.Release(animPacket); break; case "flashdark": animPacket = Packet.Acquire(new ScreenDarkFlash()); state.Send(animPacket); Packet.Release(animPacket); break; default: break; } } }}