Thread: Projectiles on objects [emulous] giving rep++

Results 1 to 5 of 5
  1. #1 Projectiles on objects [emulous] giving rep++ 
    Registered Member


    Join Date
    May 2008
    Posts
    710
    Thanks given
    42
    Thanks received
    21
    Rep Power
    323
    Does someone know how to make projectiles work on objects?


    Here is my code for projectiles on players :

    Code:
    	public void fireProjectilePlayer() {
    		if(c.oldPlayerIndex > 0) {
    			if(Server.playerHandler.players[c.oldPlayerIndex] != null) {
    				c.projectileStage = 2;
    				int pX = c.getX();
    				int pY = c.getY();
    				int oX = Server.playerHandler.players[c.oldPlayerIndex].getX();
    				int oY = Server.playerHandler.players[c.oldPlayerIndex].getY();
    				int offX = (pY - oY)* -1;
    				int offY = (pX - oX)* -1;	
    				c.getPA().createPlayersProjectile(pX, pY, offX, offY, 50, getProjectileSpeed(), getRangeProjectileGFX(), 43, 31, - c.oldPlayerIndex - 1, getProjectileShowDelay());
    			}
    		}

    Giving rep++ for help!

    ---------- Post added at 07:35 PM ---------- Previous post was at 07:09 PM ----------

    bump!
    Reply With Quote  
     

  2. #2  
    Registered Member
    Klorox's Avatar
    Join Date
    Sep 2007
    Posts
    1,090
    Thanks given
    2
    Thanks received
    11
    Rep Power
    700
    I don't know why you'd even want to do this, but just look at the code a bit.
    This creates the actual projectile.
    Code:
    c.getPA().createPlayersProjectile(pX, pY, offX, offY, 50, getProjectileSpeed(), getRangeProjectileGFX(), 43, 31, - c.oldPlayerIndex - 1, getProjectileShowDelay());
    So I guess it'd be something like,
    Code:
    			case OBJECTID:
    				c.objectDistance = 6;
    				c.objectYOffset = 1;
    				c.getPA().createPlayersProjectile(pX, pY, offX, offY, 50, getProjectileSpeed(), getRangeProjectileGFX(), 43, 31, - 1, getProjectileShowDelay());
    				break;
    I guarantee the above case wont work but i hope i at least gave you somewhat of an idea.
    Reply With Quote  
     

  3. #3  
    Registered Member


    Join Date
    May 2008
    Posts
    710
    Thanks given
    42
    Thanks received
    21
    Rep Power
    323
    Still need help

    ---------- Post added at 02:20 PM ---------- Previous post was at 01:03 PM ----------

    bump
    Reply With Quote  
     

  4. #4  
    sυввч

    Sub's Avatar
    Join Date
    Aug 2007
    Age
    24
    Posts
    4,352
    Thanks given
    1,205
    Thanks received
    359
    Rep Power
    2845
    This is possible but certain stuff is required, working on it.
    Reply With Quote  
     

  5. #5  
    Registered Member


    Join Date
    May 2008
    Posts
    710
    Thanks given
    42
    Thanks received
    21
    Rep Power
    323
    Already made it :]
    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

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •