[RP] Help me edit this code

krepcheck

Member
Aug 22, 2017
35
1
Code:
 public static bool WithinAttackDistance(RoomUser roomUser, RoomUser TargetroomUser)
        {
            if (roomUser.X + 1 == TargetroomUser.X && roomUser.Y == TargetroomUser.Y
                  || roomUser.X == TargetroomUser.X - 1 && roomUser.Y == TargetroomUser.Y + 1
                  || roomUser.X == TargetroomUser.X + 1 && roomUser.Y == TargetroomUser.Y - 1
                  || roomUser.X - 1 == TargetroomUser.X && roomUser.Y == TargetroomUser.Y ||
                  roomUser.Y + 1 == TargetroomUser.Y && roomUser.X == TargetroomUser.X ||
                  roomUser.Y - 1 == TargetroomUser.Y && roomUser.X == TargetroomUser.X ||
                  roomUser.X == TargetroomUser.X && roomUser.Y == TargetroomUser.Y)
            {
I want to make it so they have to be next to each other to hit, like peak thanks!
 

JayC

Always Learning
Aug 8, 2013
5,493
1,398
Code:
RoomUser TargetUser = Room.GetRoomUserManager().GetRoomUserByHabbo(TargetClient.GetHabbo().Id);
            RoomUser CurrentUser = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id);
            if (TargetUser == null || CurrentUser == null)
                return;

            if (((Math.Abs(TargetUser.X - CurrentUser.X) >= 2) || (Math.Abs(TargetUser.Y - CurrentUser.Y) >= 2)))
            {
                Session.SendWhisper(PlusEnvironment.GetGame().GetRPLanguageLocale().TryGetValue("command_usertoofaraway").value, PlusEnvironment.GetGame().GetRPLanguageLocale().TryGetValue("command_usertoofaraway").bubble);
                return;
            }
 

krepcheck

Member
Aug 22, 2017
35
1
Code:
RoomUser TargetUser = Room.GetRoomUserManager().GetRoomUserByHabbo(TargetClient.GetHabbo().Id);
            RoomUser CurrentUser = Room.GetRoomUserManager().GetRoomUserByHabbo(Session.GetHabbo().Id);
            if (TargetUser == null || CurrentUser == null)
                return;

            if (((Math.Abs(TargetUser.X - CurrentUser.X) >= 2) || (Math.Abs(TargetUser.Y - CurrentUser.Y) >= 2)))
            {
                Session.SendWhisper(PlusEnvironment.GetGame().GetRPLanguageLocale().TryGetValue("command_usertoofaraway").value, PlusEnvironment.GetGame().GetRPLanguageLocale().TryGetValue("command_usertoofaraway").bubble);
                return;
            }
do i replace all of that with that
 

Users who are viewing this thread

Top