Thread: PI Player to Client

Results 1 to 3 of 3
  1. #1 PI Player to Client 
    Registered Member
    Join Date
    Jul 2012
    Posts
    149
    Thanks given
    33
    Thanks received
    6
    Rep Power
    11
    Basically I can't figure out how to change Player to Client, this method is looking for createGroundItem(Player int int etc...) and I need to to look for createGroundItem(Client int int etc). I've Scanned through this method countless times and I still can't figure it out.

    Code:
    public void execute(CycleEventContainer container) {
    						if (catchObject.owner == -1) {
    							return;
    						}
    						if (PlayerHandler.players[catchObject.owner] != null) {
    							if (PlayerHandler.players[catchObject.owner]
    									.getOutStream() != null) {
    								Server.itemHandler.createGroundItem(
    												(PlayerHandler.players[catchObject.owner]),
    												getData(trapData, n.npcType,
    														Constants.NPCID,
    														Constants.ITEMID),
    												Objects.objectX,
    												Objects.objectY,
    												1,
    												PlayerHandler.players[catchObject.owner].getId());
    							}
    						}
    						ObjectHandler.removeObject(catchObject);
    						Objects empty = new Objects(100, Objects.objectX,
    								Objects.objectY, 0, 0, 10, 0);
    						Server.objectHandler.placeObject(empty);
    						PlayerHandler.players[catchObject.owner]
    								.sendMessage("Your trap has dismantled.");
    						catchObject.owner = -1;
    						Objects.objectX = 0;
    						Objects.objectY = 0;
    						container.stop();
    					}
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Dec 2011
    Posts
    967
    Thanks given
    234
    Thanks received
    208
    Rep Power
    0
    class client inherits from player....

    The problem occurs most likely because you are offering Player as an argument, where Client is required, you can simply do something like

    Code:
    Player p;
    Client c = (Client)p;
    Reply With Quote  
     

  3. Thankful user:


  4. #3  
    Registered Member
    Join Date
    Jul 2012
    Posts
    149
    Thanks given
    33
    Thanks received
    6
    Rep Power
    11
    Quote Originally Posted by Icandoit View Post
    class client inherits from player....

    The problem occurs most likely because you are offering Player as an argument, where Client is required, you can simply do something like

    Code:
    Player p;
    Client c = (Client)p;
    Thanks, but it was
    Code:
    Server.itemHandler.createGroundItem(
    												(Client) (PlayerHandler.players[catchObject.owner]),
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. [PI] Server to Client Variables
    By IcEbLiTzMeHh in forum Help
    Replies: 5
    Last Post: 05-13-2012, 10:20 PM
  2. [PI] How to remove flames on Client.
    By Mayday Parade in forum Tutorials
    Replies: 14
    Last Post: 09-10-2011, 02:59 PM
  3. [PI] ::players to show who is online?
    By Acquittal in forum Help
    Replies: 15
    Last Post: 06-18-2011, 06:58 AM
  4. Replies: 1
    Last Post: 07-11-2010, 12:26 AM
  5. Enforcing players to use my Client
    By Maximum ZxZ in forum Help
    Replies: 13
    Last Post: 07-06-2010, 05:47 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •