Skip to content

Auto equip

Featured Replies

Hello cheaters, Well, I'm implementing my Capture the Flag (CTF) event, I want to put it on when a player picks up a flag and delivers the weapon he was equipped to return without needing to do it himself.

 

can you give me examples how can i do this? because I tried creating an array but it didn't work

 

if (_flags.keySet().contains(npc))
		{
			if (getState() != EventState.RUNNING)
				return true;
			
			if (_flags.get(npc) == getTeam(player) && _flagWielders.values().contains(player))
			{
				player.destroyItemByItemId("Event flag.", 6718, 1, null, false);
				player.broadcastUserInfo();
				announce(player.getName()+" has scored for "+_flags.get(npc).getName()+"!", false);
				
				increaseScore(player, 1);
				
				for (Npc flag : _flagWielders.keySet())
				{
					if (_flagWielders.get(flag) == player)
					{
						_removeFlags = flag;
						break;
					}
				}
				
				_flagWielders.remove(_removeFlags);
				return true;
			}
			
			if (_flags.get(npc) != getTeam(player) && !_flagWielders.keySet().contains(npc))
			{
				ItemInstance flag = player.addItem("Event flag.", 6718, 1, null, false);
				player.useEquippableItem(flag, true);
				player.broadcastUserInfo();
				announce(player.getName()+" has got the "+_flags.get(npc).getName()+" flag!", false);
				player.broadcastPacket(new SocialAction(player, 16));
				_flagWielders.put(npc, player);
				return true;
			}
		}

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.