Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > DarkOrbit
You last visited: Today at 03:52

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

Advertisement



Private Server Info and Support Thread

Discussion on Private Server Info and Support Thread within the DarkOrbit forum part of the Browsergames category.

Reply
 
Old 11/04/2016, 19:24   #2596
 
ItsTequila's Avatar
 
elite*gold: 0
Join Date: Jun 2015
Posts: 647
Received Thanks: 956
Quote:
Originally Posted by manulaiko3.0 View Post
I'm working on ingame settings and I'm having problems setting windows settings. All packets are properly configured and sent, however the windows just don't appear. If I send the packets I had from an old emulator it works as desired althougt they're the same packets.

Not working output:
Code:
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|HS
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|SET|1|1|1|1|1|1|1|1|1|1|1|0|0|1|1|1|1|1|1|1|1|1|1|1|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|CLIENT_RESOLUTION|2,1024,720
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MINIMAP_SCALE,0|7
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MINIMAP_SCALE,1|8
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MINIMAP_SCALE,2|9
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MINIMAP_SCALE,3|10
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MINIMAP_SCALE,4|11
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,0|5,251,142,20,303,217
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,1|5,240,150,20,308,246
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,2|5,240,150,20,308,246
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,3|5,240,150,20,321,171
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_CHAT|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SHOW_DRONES|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_PLAYER_NAMES|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_NOTIFICATIONS|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_WINDOW_BACKGROUND|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|PLAY_MUSIC|0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|PLAY_SFX|0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|BAR_STATUS|23,0,24,0,25,1,26,0,27,0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,0|0,18,9,1,1,244,14,1,24,173,63,0,3,558,406,1,5,7,5,0,10,89,198,0,20,-10,370,1,13,85,62,0,23,604,135,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,1|0,271,38,0,1,481,4,0,24,500,61,0,3,1016,458,1,5,-3,-9,0,10,-2,155,1,20,2,390,1,13,187,50,0,23,835,201,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,2|0,263,2,1,1,488,1,1,15,724,5,1,3,1016,458,0,5,5,5,0,24,500,61,0,10,-2,155,1,20,-1,382,1,13,187,50,0,23,838,213,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,3|0,444,-1,0,1,1057,329,1,20,39,530,0,3,1021,528,1,5,-10,-6,0,24,463,15,0,10,101,307,0,36,100,400,0,13,315,122,0,23,1067,132,0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|AUTO_REFINEMENT|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUICK_SLOT_STOP_ATTACK|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DOUBLECLICK_ATTACK|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|AUTO_START|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|ALWAYS_DRAGGABLE_WINDOWS|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|PRELOAD_USER_SHIPS|1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_PRESETTING|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_CUSTOMIZED|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_BACKGROUND|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_POIZONE|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_SHIP|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_ENGINE|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_COLLECTABLE|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_ATTACK|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_EFFECT|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUALITY_EXPLOSION|3
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUICKBAR_SLOT|-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,0|0,18,9,1,1,244,14,1,24,173,63,0,3,558,406,1,5,7,5,0,10,89,198,0,20,-10,370,1,13,85,62,0,23,604,135,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,1|0,271,38,0,1,481,4,0,24,500,61,0,3,1016,458,1,5,-3,-9,0,10,-2,155,1,20,2,390,1,13,187,50,0,23,835,201,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,2|0,263,2,1,1,488,1,1,15,724,5,1,3,1016,458,0,5,5,5,0,24,500,61,0,10,-2,155,1,20,-1,382,1,13,187,50,0,23,838,213,1
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,3|0,444,-1,0,1,1057,329,1,20,39,530,0,3,1021,528,1,5,-10,-6,0,24,463,15,0,10,101,307,0,36,100,400,0,13,315,122,0,23,1067,132,0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_ORDER|0
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,0|320,502
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,1|349,480
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,2|394,622
[2016/11/04 11:42:44] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,3|514,623
Working output:
Code:
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|A|SET|1|1|1|1|1|1|1|1|1|1|1|0|0|1|1|1|2|1|1|0|0|1|0|1|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|AUTO_START|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SHOW_DRONES|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_ORDER,0|0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|CLIENT_RESOLUTION|3,1024,720
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_ENGINE_WASTE|0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,0|320,502
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,1|349,480
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,2|394,622
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SEL_HST|9
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DOUBLECLICK_ATTACK|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|MAINMENU_POSITION,3|514,623
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,3|0,444,-1,0,1,1057,329,1,20,39,530,0,3,1021,528,1,5,-10,-6,0,24,463,15,0,10,101,307,0,36,100,400,0,13,315,122,0,23,1067,132,0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,2|0,263,2,1,1,488,1,1,15,724,5,1,3,1016,458,0,5,5,5,0,24,500,61,0,10,-2,155,1,20,-1,382,1,13,187,50,0,23,838,213,1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SIMPLE_SHIPS|0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|BAR_STATUS|32,1,34,0,35,0,23,1,24,1,25,1,26,1,27,1,39,0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,3|5,240,150,20,321,171
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|DISPLAY_WINDOW_BACKGROUND|0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,2|5,240,150,20,308,246
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|PRELOAD_USER_SHIPS|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,3|478,593
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|RESIZABLE_WINDOWS,0|5,251,142,20,303,217
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|AUTO_REFINEMENT|0
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,1|312,451
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,1|0,271,38,0,1,481,4,0,24,500,61,0,3,1016,458,1,5,-3,-9,0,10,-2,155,1,20,2,390,1,13,187,50,0,23,835,201,1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,2|358,592
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|WINDOW_SETTINGS,0|0,18,9,1,1,244,14,1,24,173,63,0,3,558,406,1,5,7,5,0,10,89,198,0,20,-10,370,1,13,85,62,0,23,604,135,1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|SLOTMENU_POSITION,0|284,477
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUICKBAR_SLOT|3,46,39,6,7,50,12,13,23,-1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|ALWAYS_DRAGGABLE_WINDOWS|1
[2016/11/04 11:48:12] (com.manulaiko.blackeye.net.game.Connection::send (117)): Packet sent: 0|7|QUICKSLOT_STOP_ATTACK|1
As you can see, the packets that handles windows settings (0|7|WINDOWS_SETTINGS) are the same, any help is appreciated.

Where the packets are sent:
Where they're build:
If the client stops responding (doesn't send back anymore packets) it means to you got some packet wrong. Also check what you've sent before you sent those settings. I don't really work with that client but I know to you gotta send the windows first on 7.5.3
ItsTequila is offline  
Thanks
1 User
Old 11/05/2016, 15:10   #2597
 
manulaiko3.0's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 663
Received Thanks: 1,154
Quote:
Originally Posted by NUMANDERBUHMAN View Post
If the client stops responding (doesn't send back anymore packets) it means to you got some packet wrong. Also check what you've sent before you sent those settings. I don't really work with that client but I know to you gotta send the windows first on 7.5.3
Yes, I was sending 0|SET|... instead of 0|A|SET|... thanks!
manulaiko3.0 is offline  
Old 11/10/2016, 22:50   #2598
 
steppdroid's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 280
Received Thanks: 42
Hi, how change color text in chat?
Quote:
Send("j%" + roomId + "@" + Username + "@" + message + "#");
"j%" is red, i would yellow, Thanks!
steppdroid is offline  
Old 11/11/2016, 11:44   #2599


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,043
Received Thanks: 8,252
Quote:
Originally Posted by steppdroid View Post
Hi, how change color text in chat?

"j%" is red, i would yellow, Thanks!
Code:
public static var CMD_ADMIN_MSG:String = "j";
public static var CMD_DEVELOPER_MSG:String = "dq";

if(this.adminLevelId > -1 && this.adminLevelId < 3)
            {
               _loc1_ = "<span class=\'supporter\'><a href=\"event:USER|" + this.username + "\">" + this.username + ": </a> " + Main.maskHTML(this.message) + "</span><br>";
            }
            else
            {
               _loc1_ = "<span class=\'mod\'><a href=\"event:USER|" + this.username + "\">" + this.username + ": </a> " + Main.maskHTML(this.message) + "</span><br>";
            }

case Constants.CMD_ADMIN_MSG:
               _loc10_ = _loc4_[0];
               _loc11_ = _loc4_[1];
               _loc12_ = decodeString(_loc4_[2]);
               _loc13_ = parseInt(_loc4_[3]);
               this.chat.output(Message.TYPE_MODERATOR,_loc11_,null,_loc12_,_loc10_,_loc13_);
               _loc14_ = new ChatEvent("MessageEvent.TEXT_RECEIVED");
               _loc14_.username = _loc11_;
               _loc14_.message = _loc12_;
               _loc14_.clanTag = _loc15_;
               _loc14_.usertype = _loc13_;
               dispatchEvent(_loc14_);
               break;
reverse the rest of this shit yourself to find out how to set the adminlevelid
Requi is offline  
Thanks
1 User
Old 11/11/2016, 13:27   #2600
 
steppdroid's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 280
Received Thanks: 42
Quote:
Originally Posted by Requi View Post
Code:
public static var CMD_ADMIN_MSG:String = "j";
public static var CMD_DEVELOPER_MSG:String = "dq";

if(this.adminLevelId > -1 && this.adminLevelId < 3)
            {
               _loc1_ = "<span class=\'supporter\'><a href=\"event:USER|" + this.username + "\">" + this.username + ": </a> " + Main.maskHTML(this.message) + "</span><br>";
            }
            else
            {
               _loc1_ = "<span class=\'mod\'><a href=\"event:USER|" + this.username + "\">" + this.username + ": </a> " + Main.maskHTML(this.message) + "</span><br>";
            }

case Constants.CMD_ADMIN_MSG:
               _loc10_ = _loc4_[0];
               _loc11_ = _loc4_[1];
               _loc12_ = decodeString(_loc4_[2]);
               _loc13_ = parseInt(_loc4_[3]);
               this.chat.output(Message.TYPE_MODERATOR,_loc11_,null,_loc12_,_loc10_,_loc13_);
               _loc14_ = new ChatEvent("MessageEvent.TEXT_RECEIVED");
               _loc14_.username = _loc11_;
               _loc14_.message = _loc12_;
               _loc14_.clanTag = _loc15_;
               _loc14_.usertype = _loc13_;
               dispatchEvent(_loc14_);
               break;
reverse the rest of this shit yourself to find out how to set the adminlevelid
Nothing.. whith this
Code:
else if (IsModerator)
                                    {

                                            pair.Value.Send("dq%" + roomId + "@" + Username + "@" + message + "@" + Clan + "#");
                                        
                                    }
When i write with moderator i obtain:
Code:
System : 250
In Attach Files my chat.swf
Attached Files
File Type: zip chat.zip (62.2 KB, 4 views)
steppdroid is offline  
Old 11/11/2016, 14:20   #2601


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,043
Received Thanks: 8,252
Quote:
Originally Posted by steppdroid View Post
Nothing.. whith this
Code:
else if (IsModerator)
                                    {

                                            pair.Value.Send("dq%" + roomId + "@" + Username + "@" + message + "@" + Clan + "#");
                                        
                                    }
When i write with moderator i obtain:
Code:
System : 250
In Attach Files my chat.swf
Reverse the fucking swf.
Code:
case Constants.CMD_DEVELOPER_MSG:         this.chat.output(Message.TYPE_SYSTEM,this.languageHandler.getWord("globalchat.chat.system"),null,_loc4_[0],this.activeRoomId);

public function output(param1:int, param2:String, param3:String, param4:String, param5:int, param6:int = -1) : Message
      {
         var _loc7_:Room = this.main.getRoom(param5);
         if(_loc7_ == null)
         {
            return null;
         }
         var _loc8_:Message = new Message(param1,param2,param3,param4);
         _loc8_.setAdminLevelId(param6);
         _loc7_.addMessage(_loc8_);
         if(param5 == this.main.getActiveRoomId())
         {
            this.textOutput.htmlText = _loc7_.getAllMessages();
         }
         if(this.main.contains(this) && this.autoscroll)
         {
            this.textOutput.scrollV = this.textOutput.maxScrollV;
            this.myScrollBar.setHolderToBottom();
         }
         if(!this.contains(this.myScrollBar) && this.textOutput.maxScrollV > 1)
         {
            this.addChildAt(this.myScrollBar,4);
         }
         return _loc8_;
      }

public function Message(param1:int, param2:String, param3:String, param4:String)
      {
         super();
         this.messageType = param1;
         if(param2 != null)
         {
            this.username = Main.maskHTML(param2);
         }
         if(param3 != null)
         {
            this.clanTag = Main.maskHTML(param3);
         }
         this.message = param4;
      }
It's a system message not a user message. Use CMD_ADMIN_MSG, but change the admin level so it uses another css class. You can change the color of the css classes in the .css file.
Requi is offline  
Thanks
1 User
Old 11/12/2016, 12:06   #2602
 
steppdroid's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 280
Received Thanks: 42
Hi, why with this query not upgrade the database?!

Code:
 public static void BanUser(String username)
        {
            try
            {
                var sql = "INSERT INTO `bannedusers` (`Username`) VALUES ("+ username + ");";

                using (var dbClient = chatmanager.getQueryreactor())
                {
                   dbClient.query(sql);
                }
            }
            catch { }
        }
Code for bann user is:
Code:
      case "/ban":
                            if (IsAdministrator)
                            {
                                var user = message.Remove(0, 5) ;
                                foreach (var pair in Program.chatUsers)
                                {
                                    if (pair.Value.Username.ToLower() == user.ToLower())
                                    {
                                        pair.Value.Send("at%#");
                                        pair.Value._handler.Shutdown(SocketShutdown.Both);
                                        pair.Value._handler.Close();
                                        pair.Value._handler = null;
                                        Program.chatUsers.Remove(pair.Key);
                                        Program.AddLog(Username, user, "Banned client");
                                        Program.BanUser(pair.Value.Username);
                                        Program.chatUsers.Remove(pair.Key);
                                        
                                    }
                                    foreach (var usar in Program.chatUsers)
                                    {

                                        usar.Value.Send("fk%250@" + user + "  banned.#");

                                    }
                                    return;
                                }
                            }
                            else
                            {
                            
                            }
steppdroid is offline  
Old 11/14/2016, 08:25   #2603
 
manulaiko3.0's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 663
Received Thanks: 1,154
Quote:
Originally Posted by steppdroid View Post
Hi, why with this query not upgrade the database?!

Code:
 public static void BanUser(String username)
        {
            try
            {
                var sql = "INSERT INTO `bannedusers` (`Username`) VALUES ("+ username + ");";

                using (var dbClient = chatmanager.getQueryreactor())
                {
                   dbClient.query(sql);
                }
            }
            catch { }
        }
Code for bann user is:
Code:
      case "/ban":
                            if (IsAdministrator)
                            {
                                var user = message.Remove(0, 5) ;
                                foreach (var pair in Program.chatUsers)
                                {
                                    if (pair.Value.Username.ToLower() == user.ToLower())
                                    {
                                        pair.Value.Send("at%#");
                                        pair.Value._handler.Shutdown(SocketShutdown.Both);
                                        pair.Value._handler.Close();
                                        pair.Value._handler = null;
                                        Program.chatUsers.Remove(pair.Key);
                                        Program.AddLog(Username, user, "Banned client");
                                        Program.BanUser(pair.Value.Username);
                                        Program.chatUsers.Remove(pair.Key);
                                        
                                    }
                                    foreach (var usar in Program.chatUsers)
                                    {

                                        usar.Value.Send("fk%250@" + user + "  banned.#");

                                    }
                                    return;
                                }
                            }
                            else
                            {
                            
                            }
'Cuz string quotes.
manulaiko3.0 is offline  
Old 11/14/2016, 20:43   #2604
 
elite*gold: 0
Join Date: Sep 2013
Posts: 134
Received Thanks: 7
Quote:
Originally Posted by manulaiko3.0 View Post
We're not here to teach you programming. Just use a 6.5.3+ client.
i dont find file of this version
MS-Colder is offline  
Old 11/14/2016, 21:01   #2605
 
ItsTequila's Avatar
 
elite*gold: 0
Join Date: Jun 2015
Posts: 647
Received Thanks: 956
Quote:
Originally Posted by MS-Colder View Post
i dont find file of this version
Create one yourself.
ItsTequila is offline  
Old 11/15/2016, 09:16   #2606
 
manulaiko3.0's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 663
Received Thanks: 1,154
Quote:
Originally Posted by MS-Colder View Post
i dont find file of this version
Search more, there have been various packs that contained 6.5.3 client files, alternatively you can download them from any other PS that uses it.
manulaiko3.0 is offline  
Old 11/15/2016, 13:03   #2607
 
steppdroid's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 280
Received Thanks: 42
I guys , i have been coded TDM event, but i haven't graphics result , because I do not know the packets tdm,i would packet tdm for final result "0|n|tdm?????" can someone help me? thank
srry for my bad english.
steppdroid is offline  
Old 11/15/2016, 20:01   #2608
 
45the45's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 543
Received Thanks: 158
576 Days Ago...


This server continue existing and in my opinion is so cool why don't try it?

(Eliteserver not the same as the vid)
45the45 is offline  
Old 11/16/2016, 16:42   #2609
 
manulaiko3.0's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 663
Received Thanks: 1,154
Quote:
Originally Posted by steppdroid View Post
I guys , i have been coded TDM event, but i haven't graphics result , because I do not know the packets tdm,i would packet tdm for final result "0|n|tdm?????" can someone help me? thank
srry for my bad english.
MapEventsAssembly:
Code:
public class MapEventsAssembly extends BaseAssembly 
{ 
     //...
    private function initDelegateDict() : void 
    { 
        //...
        this.delegateDict[ServerCommands.TEAM_DEATHMATCH] = this.assembleTeamDeathmatch; 
    }
    private function assembleTeamDeathmatch(param1:Array) : void 
    { 
        this.main.getTDMManager().parseCommands(param1); 
    }
}
TDMManager:
Code:
package net.bigpoint.darkorbit.tdm 
{ 
   import net.bigpoint.darkorbit.Main; 
   import flash.utils.Timer; 
   import flash.display.Bitmap; 
   import net.bigpoint.darkorbit.gui.elements.ScoreElement; 
   import com.bigpoint.utils.BPLocale; 
   import net.bigpoint.darkorbit.net.ServerCommands; 
   import net.bigpoint.darkorbit.gui.windows.SimpleWindow; 
   import net.bigpoint.darkorbit.gui.elements.SimpleElement; 
   import net.bigpoint.darkorbit.gui.container.SimpleContainer; 
   import flash.events.TimerEvent; 
   import net.bigpoint.darkorbit.gui.elements.InfoField; 
   import com.bigpoint.utils.TimeFormatter; 
   import net.bigpoint.darkorbit.ResourceManager; 
   import com.bigpoint.filecollection.finish.SWFFinisher; 
   import flash.display.Sprite; 
   import net.bigpoint.darkorbit.ScreenManager; 
   import com.greensock.TweenLite; 
   import com.greensock.easing.Bounce; 
   import com.greensock.easing.Expo; 
   import flash.display.DisplayObject; 
   import net.bigpoint.darkorbit.audio.AudioManager; 
   import net.bigpoint.darkorbit.Hero; 
    
   public class TDMManager 
   { 
        
      private var main:Main; 
       
      private var tdmTimer:Timer; 
       
      private var localSecsElapsed:int; 
       
      private var tdmTimeInSecs:int; 
       
      private var leftFactionBitmap:Bitmap; 
       
      private var rightFactionBitmap:Bitmap; 
       
      private var tdmCounter:net.bigpoint.darkorbit.tdm.TDMCounter; 
       
      private var leftScoreElement:ScoreElement; 
       
      private var rightScoreElement:ScoreElement; 
       
      private var homeFactionId:int; 
       
      private var guestFactionId:int; 
       
      private var playersLeftHome:int; 
       
      private var playersLeftGuest:int; 
       
      private var tdmIntroInit:Boolean = false; 
       
      public function TDMManager(param1:Main) 
      { 
         super(); 
         this.main = param1; 
      } 
       
      public function parseCommands(param1:Array) : void 
      { 
         var _loc2_:int = 0; 
         var _loc3_:int = 0; 
         var _loc4_:int = 0; 
         var _loc5_:String = null; 
         var _loc6_:String = null; 
         var _loc7_:String = null; 
         var _loc8_:String = null; 
         var _loc9_:int = 0; 
         var _loc10_:int = 0; 
         var _loc11_:int = 0; 
         var _loc12_:int = 0; 
         var _loc13_:int = 0; 
         var _loc14_:int = 0; 
         var _loc15_:int = 0; 
         switch(param1[3]) 
         { 
            case ServerCommands.DRAFT: 
               _loc2_ = parseInt(param1[4]); 
               _loc3_ = parseInt(param1[5]); 
               this.updateTDMWindow(_loc2_,_loc3_); 
               if(_loc2_ == 0 && _loc3_ == -1) 
               { 
                  this.main.getGuiManager().writeToLog(BPLocale.getText("tdm_pull_phase_finished")); 
               } 
               else if(_loc2_ == 1) 
               { 
                  this.main.getGuiManager().writeToLog(BPLocale.getText("tdm_pull_phase")); 
               } 
               break; 
            case ServerCommands.GAMES_COUNT: 
               _loc4_ = parseInt(param1[4]); 
               this.setTDMGamesCount(_loc4_); 
               break; 
            case ServerCommands.MESSAGE: 
               _loc5_ = param1[4]; 
               _loc6_ = param1[5]; 
               _loc7_ = param1[6]; 
               this.main.getGuiManager().writeToLog(BPLocale.getText(_loc5_).replace(_loc6_,_loc7_)); 
               break; 
            case ServerCommands.GATE_MAPS_MESSAGE: 
               _loc8_ = param1[4]; 
               _loc9_ = param1[5]; 
               this.setTDMQueue(_loc8_,_loc9_); 
               break; 
            case ServerCommands.TDM_EVENT: 
               switch(param1[4]) 
               { 
                  case ServerCommands.TDM_STATS_INIT: 
                     _loc10_ = param1[5]; 
                     _loc11_ = param1[6]; 
                     this.initStats(_loc10_,_loc11_); 
                     break; 
                  case ServerCommands.TDM_INTRO_PHASE: 
                     _loc12_ = param1[5]; 
                     this.updateIntro(_loc12_); 
                     break; 
                  case ServerCommands.TDM_KICK_OFF: 
                     break; 
                  case ServerCommands.TDM_MATCH_RESULT: 
                     _loc13_ = param1[5]; 
                     _loc14_ = param1[6]; 
                     _loc15_ = param1[7]; 
                     this.updateMatchResult(-1,_loc13_,_loc14_); 
                     this.showResult(_loc15_); 
                     break; 
                  default: 
                     _loc12_ = param1[4]; 
                     _loc13_ = param1[5]; 
                     _loc14_ = param1[6]; 
                     this.updateMatchResult(_loc12_,_loc13_,_loc14_); 
               } 
         } 
      } 
       
      private function createTDMWindow() : SimpleWindow 
      { 
         var _loc6_:SimpleElement = null; 
         var _loc1_:int = 0; 
         var _loc2_:SimpleWindow = this.main.getGuiManager().createWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         var _loc3_:SimpleContainer = _loc2_.getContainer(SimpleContainer.CLASS_TDM); 
         var _loc4_:Array = _loc3_.getAllElements(); 
         var _loc5_:int = 0; 
         while(_loc5_ < _loc4_.length) 
         { 
            _loc6_ = _loc4_[_loc5_]; 
            _loc6_.x = _loc1_; 
            _loc1_ = _loc1_ + 60; 
            _loc5_++; 
         } 
         return _loc2_; 
      } 
       
      private function setTimeInSec(param1:int) : void 
      { 
         this.tdmTimeInSecs = param1; 
         if(this.tdmTimer != null) 
         { 
            this.stopTDMTimer(); 
         } 
         this.tdmTimer = new Timer(1000,0); 
         this.tdmTimer.addEventListener(TimerEvent.TIMER,this.handleTDMTimerTick); 
         this.tdmTimer.start(); 
         this.localSecsElapsed = 1; 
      } 
       
      public function updateTDMWindow(param1:int, param2:int) : void 
      { 
         var _loc3_:SimpleWindow = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         if(_loc3_ == null) 
         { 
            _loc3_ = this.createTDMWindow(); 
         } 
         var _loc4_:SimpleContainer = _loc3_.getContainer(SimpleContainer.CLASS_TDM); 
         var _loc5_:SimpleElement = _loc4_.getElement(SimpleElement.TYPE_TDM_TIMER); 
         var _loc6_:SimpleElement = _loc4_.getElement(SimpleElement.TYPE_TDM_GAMES); 
         var _loc7_:SimpleElement = _loc4_.getElement(SimpleElement.TYPE_TDM_QUEUE); 
         switch(param1) 
         { 
            case 0: 
               InfoField(_loc5_).updateTooltip(BPLocale.getText("ttip_tdmTimer_1")); 
               if(param2 == -1) 
               { 
                  this.stopTDMTimer(); 
                  this.setTDMTimer(0); 
               } 
               else 
               { 
                  this.setTimeInSec(param2); 
                  this.setTDMTimer(param2); 
               } 
               if(this.leftScoreElement != null && this.rightScoreElement != null) 
               { 
                  if(Boolean(this.leftScoreElement.visible) && Boolean(this.rightScoreElement.visible)) 
                  { 
                     this.leftScoreElement.visible = false; 
                     this.rightScoreElement.visible = false; 
                  } 
               } 
               if(!_loc6_.visible && !_loc7_.visible) 
               { 
                  _loc6_.visible = true; 
                  _loc7_.visible = true; 
               } 
               break; 
            case 1: 
               InfoField(_loc5_).updateTooltip(BPLocale.getText("ttip_tdmTimer_2")); 
               this.setTDMGamesCount(0); 
               this.setTDMQueue("---",0); 
               if(this.leftScoreElement != null && this.rightScoreElement != null) 
               { 
                  if(!this.leftScoreElement.visible && !this.rightScoreElement.visible) 
                  { 
                     this.leftScoreElement.visible = true; 
                     this.rightScoreElement.visible = true; 
                  } 
               } 
               if(Boolean(_loc6_.visible) && Boolean(_loc7_.visible)) 
               { 
                  _loc6_.visible = false; 
                  _loc7_.visible = false; 
               } 
         } 
      } 
       
      private function handleTDMTimerTick(param1:TimerEvent) : void 
      { 
         var _loc2_:int = this.tdmTimeInSecs - this.localSecsElapsed++; 
         if(_loc2_ < 0) 
         { 
            _loc2_ = 0; 
         } 
         if(_loc2_ == 0 && this.tdmTimer != null) 
         { 
            this.stopTDMTimer(); 
         } 
         this.setTDMTimer(_loc2_); 
      } 
       
      private function stopTDMTimer() : void 
      { 
         this.tdmTimer.stop(); 
         this.tdmTimer.removeEventListener(TimerEvent.TIMER,this.handleTDMTimerTick); 
      } 
       
      private function removeTextFieldPulse() : void 
      { 
         var _loc1_:SimpleWindow = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         var _loc2_:SimpleContainer = _loc1_.getContainer(SimpleContainer.CLASS_TDM); 
         var _loc3_:SimpleElement = _loc2_.getElement(SimpleElement.TYPE_TDM_TIMER); 
         InfoField(_loc3_).removeTextfieldPulse(); 
      } 
       
      private function setTDMTimer(param1:int) : void 
      { 
         var _loc3_:SimpleContainer = null; 
         var _loc4_:SimpleElement = null; 
         var _loc2_:SimpleWindow = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         if(_loc2_ != null) 
         { 
            _loc3_ = _loc2_.getContainer(SimpleContainer.CLASS_TDM); 
            _loc4_ = _loc3_.getElement(SimpleElement.TYPE_TDM_TIMER); 
            if(_loc4_ != null) 
            { 
               InfoField(_loc4_).setLabel(TimeFormatter.formatTime(param1)); 
               if(param1 == 30) 
               { 
                  InfoField(_loc4_).setTextfieldPulse(0.5); 
               } 
               else if(param1 == 0) 
               { 
                  this.removeTextFieldPulse(); 
               } 
            } 
         } 
      } 
       
      public function setTDMGamesCount(param1:int) : void 
      { 
         var _loc3_:SimpleContainer = null; 
         var _loc4_:SimpleElement = null; 
         var _loc2_:SimpleWindow = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         if(_loc2_ != null) 
         { 
            _loc3_ = _loc2_.getContainer(SimpleContainer.CLASS_TDM); 
            _loc4_ = _loc3_.getElement(SimpleElement.TYPE_TDM_GAMES); 
            if(_loc4_ != null) 
            { 
               InfoField(_loc4_).setLabel(param1.toString()); 
            } 
         } 
      } 
       
      public function setTDMQueue(param1:String, param2:int) : void 
      { 
         var _loc4_:SimpleContainer = null; 
         var _loc5_:SimpleElement = null; 
         var _loc6_:String = null; 
         var _loc3_:SimpleWindow = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
         if(_loc3_ != null) 
         { 
            _loc4_ = _loc3_.getContainer(SimpleContainer.CLASS_TDM); 
            _loc5_ = _loc4_.getElement(SimpleElement.TYPE_TDM_QUEUE); 
            _loc6_ = "cbInfoIcon_queue"; 
            switch(param2) 
            { 
               case 1: 
                  _loc6_ = "cbInfoIcon_bad_queue"; 
                  break; 
               case 2: 
                  _loc6_ = "cbInfoIcon_normal_queue"; 
                  break; 
               case 3: 
                  _loc6_ = "cbInfoIcon_good_queue"; 
            } 
            InfoField(_loc5_).updateIcon(ResourceManager.getBitmap("ui",_loc6_)); 
            InfoField(_loc5_).setLabel(param1.toString()); 
         } 
      } 
       
      public function initStats(param1:int, param2:int) : void 
      { 
         this.homeFactionId = param1; 
         this.guestFactionId = param2; 
      } 
       
      public function showIntro() : void 
      { 
         var _loc1_:SWFFinisher = SWFFinisher(ResourceManager.fileCollection.getFinisher("ui")); 
         this.leftFactionBitmap = _loc1_.getEmbededBitmap("left_" + this.homeFactionId); 
         this.rightFactionBitmap = _loc1_.getEmbededBitmap("right_" + this.guestFactionId); 
         var _loc2_:Sprite = this.main.screenManager.getGUILayer0(); 
         this.tdmCounter = new net.bigpoint.darkorbit.tdm.TDMCounter(this); 
         this.leftFactionBitmap.alpha = 0; 
         this.leftFactionBitmap.x = -this.leftFactionBitmap.width; 
         var _loc3_:int = ScreenManager.getHalfScreenWidth() - this.leftFactionBitmap.width - this.tdmCounter.width * 0.5 + 5; 
         this.leftFactionBitmap.y = ScreenManager.getHalfScreenHeight() - 235; 
         this.rightFactionBitmap.alpha = 0; 
         this.rightFactionBitmap.x = ScreenManager.getScreenWidth() + this.leftFactionBitmap.width - 5; 
         var _loc4_:int = ScreenManager.getHalfScreenWidth() + this.tdmCounter.width * 0.5; 
         this.rightFactionBitmap.y = ScreenManager.getHalfScreenHeight() - 235; 
         _loc2_.addChild(this.tdmCounter); 
         _loc2_.addChild(this.leftFactionBitmap); 
         _loc2_.addChild(this.rightFactionBitmap); 
         TweenLite.to(this.tdmCounter,1,{"alpha":1}); 
         TweenLite.to(this.leftFactionBitmap,1,{ 
            "alpha":1, 
            "x":_loc3_, 
            "ease":Bounce.easeOut 
         }); 
         TweenLite.to(this.rightFactionBitmap,1,{ 
            "alpha":1, 
            "x":_loc4_, 
            "ease":Bounce.easeOut 
         }); 
         var _loc5_:Timer = new Timer(270,1); 
         _loc5_.addEventListener(TimerEvent.TIMER_COMPLETE,this.handleIntroCollisionFinish); 
         _loc5_.start(); 
      } 
       
      public function removeIntro() : void 
      { 
         var _loc1_:Sprite = this.main.screenManager.getGUILayer0(); 
         if(_loc1_.contains(this.leftFactionBitmap)) 
         { 
            TweenLite.to(this.leftFactionBitmap,1,{ 
               "ease":Expo.easeOut, 
               "alpha":0, 
               "x":-this.leftFactionBitmap.width, 
               "onComplete":this.handleIntroElementFadeOut, 
               "onCompleteParams":[this.leftFactionBitmap] 
            }); 
         } 
         if(_loc1_.contains(this.rightFactionBitmap)) 
         { 
            TweenLite.to(this.rightFactionBitmap,1,{ 
               "ease":Expo.easeOut, 
               "alpha":0, 
               "x":ScreenManager.getScreenWidth() + this.leftFactionBitmap.width - 5, 
               "onComplete":this.handleIntroElementFadeOut, 
               "onCompleteParams":[this.rightFactionBitmap] 
            }); 
         } 
         if(_loc1_.contains(this.tdmCounter)) 
         { 
            TweenLite.to(this.tdmCounter,1,{ 
               "alpha":0, 
               "onComplete":this.handleIntroElementFadeOut, 
               "onCompleteParams":[this.tdmCounter] 
            }); 
         } 
      } 
       
      private function handleIntroElementFadeOut(param1:DisplayObject) : void 
      { 
         var _loc2_:Sprite = this.main.screenManager.getGUILayer0(); 
         _loc2_.removeChild(param1); 
         this.tdmIntroInit = false; 
      } 
       
      private function handleIntroCollisionFinish(param1:TimerEvent) : void 
      { 
         AudioManager.playSoundEffect(26); 
         this.main.screenManager.shakeScreen(); 
      } 
       
      public function updateIntro(param1:int) : void 
      { 
         if(this.tdmIntroInit) 
         { 
            return; 
         } 
         this.showIntro(); 
         this.tdmIntroInit = true; 
         if(this.tdmCounter != null) 
         { 
            this.tdmCounter.startCounter(param1); 
         } 
      } 
       
      public function updateMatchResult(param1:int, param2:int, param3:int) : void 
      { 
         var _loc4_:SimpleWindow = null; 
         var _loc5_:SimpleContainer = null; 
         this.playersLeftHome = param2; 
         this.playersLeftGuest = param3; 
         if(this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM) == null) 
         { 
            this.createTDMWindow(); 
         } 
         if(this.leftScoreElement == null && this.rightScoreElement == null) 
         { 
            _loc4_ = this.main.getGuiManager().getWindow(SimpleWindow.WINDOW_CLASS_TDM); 
            _loc5_ = _loc4_.getContainer(SimpleContainer.CLASS_TDM); 
            _loc5_.getElement(SimpleElement.TYPE_TDM_GAMES).visible = false; 
            _loc5_.getElement(SimpleElement.TYPE_TDM_QUEUE).visible = false; 
            this.leftScoreElement = new ScoreElement(SimpleElement.TYPE_TDM_LEFT_SCORE,this.main.getGuiManager(),this.homeFactionId); 
            this.leftScoreElement.x = 70; 
            this.leftScoreElement.y = -5; 
            this.leftScoreElement.mouseEnabled = false; 
            this.rightScoreElement = new ScoreElement(SimpleElement.TYPE_TDM_RIGHT_SCORE,this.main.getGuiManager(),this.guestFactionId); 
            this.rightScoreElement.x = this.leftScoreElement.x + this.leftScoreElement.getBackground().width; 
            this.rightScoreElement.y = -5; 
            this.rightScoreElement.mouseEnabled = false; 
            _loc5_.addElement(this.leftScoreElement,SimpleContainer.NO_ALIGN); 
            _loc5_.addElement(this.rightScoreElement,SimpleContainer.NO_ALIGN); 
         } 
         else 
         { 
            this.leftScoreElement.visible = true; 
            this.rightScoreElement.visible = true; 
         } 
         this.leftScoreElement.updateScore(param2); 
         this.rightScoreElement.updateScore(param3); 
         this.setTDMTimer(param1); 
      } 
       
      public function showResult(param1:int) : void 
      { 
         if(param1 != -1) 
         { 
            switch(param1) 
            { 
               case 0: 
                  this.main.screenManager.showBigMessage(BPLocale.getText("tdm_both_teams_lose")); 
                  break; 
               case 1: 
                  if(Hero.factionID == this.homeFactionId) 
                  { 
                     this.main.screenManager.showBigMessage(BPLocale.getText("tdm_your_team_wins").replace("%COUNT%",this.playersLeftHome)); 
                  } 
                  else 
                  { 
                     this.main.screenManager.showBigMessage(BPLocale.getText("tdm_your_team_loses").replace("%COUNT%",this.playersLeftGuest)); 
                  } 
                  break; 
               case 2: 
                  if(Hero.factionID == this.guestFactionId) 
                  { 
                     this.main.screenManager.showBigMessage(BPLocale.getText("tdm_your_team_wins").replace("%COUNT%",this.playersLeftGuest)); 
                  } 
                  else 
                  { 
                     this.main.screenManager.showBigMessage(BPLocale.getText("tdm_your_team_loses").replace("%COUNT%",this.playersLeftHome)); 
                  } 
            } 
         } 
      } 
       
      public function getMain() : Main 
      { 
         return this.main; 
      } 
       
      public function cleanUp() : void 
      { 
         if(this.tdmTimer != null) 
         { 
            this.stopTDMTimer(); 
         } 
      } 
   } 
}
Start by the parseCommands method which accepts as parameter the packet.
manulaiko3.0 is offline  
Old 11/20/2016, 02:34   #2610
 
elite*gold: 0
Join Date: Apr 2012
Posts: 2
Received Thanks: 0
Hello to all !
Excuse my English but I'm French ^^

Picture:

I would need a little help for my private server. I set up my server about 1 week ago, all well I know how to play on the map .. But one day
To the other without understanding for what, I am blocked when connecting to the map, the loading has no end ... I read on the forum to configure the file "map.php", I
I put my address address lan, I also opened port 8080 on my router. During an attempted connection, my emulator tells me that I am
Connected to the server .. My emulator is pachequiin, I have windows 10, can you help me on this problem please?
darkli is offline  
Reply

Tags
2018, darkorbit, emulator, private, server


Similar Threads Similar Threads
Private private server :P READ FOR MORE INFO
12/01/2010 - SRO Private Server - 12 Replies
hey guys im wondering if there is anyway to make a real private server like ZSZC or SWSRO or MYSRO but to where i can only play and level a character and as if it was a real private server. but just for me, not like an emulator where im already lvl 90 or 120 or whatever. i mean one where i set the rates and i level. if not then ok u can close this. but i was just wondering.



All times are GMT +1. The time now is 03:52.


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.