예제 #1
0
 public void Login(string userName, string password, string botName, string world)
 {
     try
     {
         _vp = new VpNet.Instance();
         _vp.Connect();
         _vp.Login(userName, password, botName);
         _vp.Enter(world);
         _vp.UpdateAvatar();
         _t = new Timer(Wait, Instance, 0, 30);
         Clients.Caller.onLogin();
     }
     catch (VpException ex)
     {
         Clients.Caller.onException(ex);
     }
 }
예제 #2
0
 public void OnObjectDelete(VpNet.Instance sender, ObjectDeleteArgsT <Avatar <VpNet.Vector3>, VpObject <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onObjectDelete(args);
 }
예제 #3
0
 public void OnQueryCellResult(VpNet.Instance sender, QueryCellResultArgsT <VpObject <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onQueryResult(args);
 }
예제 #4
0
 public void OnObjectDeleteCallback(VpNet.Instance sender, ObjectDeleteCallbackArgsT <RcDefault, VpObject <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onObjectDeleteCallback(args);
 }
예제 #5
0
 public void OnUniverseDisconnect(VpNet.Instance sender, UniverseDisconnectEventArgs args)
 {
     _caller.onUniverseDisconnect(args);
 }
예제 #6
0
 public void OnTeleport(VpNet.Instance sender, TeleportEventArgsT <Teleport <World, Avatar <VpNet.Vector3>, VpNet.Vector3>, World, Avatar <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onTeleport(args);
 }
예제 #7
0
 public void OnWorldList(VpNet.Instance sender, WorldListEventArgs args)
 {
     _caller.onWorldList(args);
 }
예제 #8
0
 public void OnWorldDisconnect(VpNet.Instance sender, WorldDisconnectEventArgs args)
 {
     _caller.onWorldDisconnect(args);
 }
예제 #9
0
 public void OnWorldSettingsChanged(VpNet.Instance sender, WorldSettingsChangedEventArgs args)
 {
     _caller.onWorldSettingsChanged(args);
 }
예제 #10
0
 public void OnAvatarChange(VpNet.Instance sender, AvatarChangeEventArgsT <Avatar <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onAvatarChange(args);
 }
예제 #11
0
 public void OnChatMessage(VpNet.Instance sender, ChatMessageEventArgsT <Avatar <VpNet.Vector3>, ChatMessage, VpNet.Vector3, VpNet.Color> args)
 {
     _caller.onChatMessage(args);
 }
예제 #12
0
 public void OnAvatarEnter(VpNet.Instance sender, AvatarEnterEventArgsT <Avatar <VpNet.Vector3>, VpNet.Vector3> args)
 {
     _caller.onAvatarEnter(args);
 }
예제 #13
0
 public void OnQueryCellEnd(VpNet.Instance sender, QueryCellEndArgs args)
 {
     _caller.onQueryCellEnd(args);
 }