here you go try thisif(!usingCross && !usingArrows && usingBow && (c.playerEquipment[c.playerWeapon] < 4212 || c.playerEquipment[c.playerWeapon] > 4223)) {
c.sendMessage("You have run out of arrows!");
c.stopMovement();
c.npcIndex = 0;
return;
|
Ok , this is what is happening. I use the rune c bow or any range weapon then I switch to a melee weapon. It says, "You have run out of ammo!" when I have the melee weapon on.
Here is the thing for it:
Code:if (!c.usingCross && !usingArrows && c.usingBow && (c.playerEquipment[Player.playerWeapon] < 4212 || c.playerEquipment[Player.playerWeapon] > 4223) && !c.usingMagic) { if (c.playerEquipment[Player.playerWeapon] == 15241) c.sendMessage("You have fun out of shots."); else c.sendMessage("You have run out of arrows!"); c.stopMovement(); c.getCombat().resetPlayerAttack(); return; }
here you go try thisif(!usingCross && !usingArrows && usingBow && (c.playerEquipment[c.playerWeapon] < 4212 || c.playerEquipment[c.playerWeapon] > 4223)) {
c.sendMessage("You have run out of arrows!");
c.stopMovement();
c.npcIndex = 0;
return;
Shouldn't you put && !usingMelee or something?
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |