Thread: Object help

Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1 Object help 
    Derp.
    BenjaR's Avatar
    Join Date
    May 2008
    Age
    29
    Posts
    2,083
    Thanks given
    167
    Thanks received
    125
    Rep Power
    915
    The object click I set is not working, It only lets me click the object when I am 1 square away from the Coordinate it has been spawned at.

    Code:
    			case 4622:
    				if (absX == 2212 && absY == 4940 || absX == 2213 && absY == 4940) {
    					Teleport(absX, absY +4, 1);
    				} else if (absX == 2205 && absY == 4939 || absX == 2206 && absY == 4939) {
    					Teleport(absX, absY -4, 1);
    					sendMessage("testing");
    				}
    				break;
     

  2. #2  
    Registered Member

    Join Date
    Jan 2007
    Age
    34
    Posts
    2,947
    Thanks given
    15
    Thanks received
    33
    Rep Power
    1360
    You sure you don't have any code without a break in your objects like

    Code:
    if (xDiff <= 1 && yDiff <=1) {
    }
     

  3. #3  
    Derp.
    BenjaR's Avatar
    Join Date
    May 2008
    Age
    29
    Posts
    2,083
    Thanks given
    167
    Thanks received
    125
    Rep Power
    915
    Uploaded info --
     

  4. #4  
    Registered Member
    CTucker's Avatar
    Join Date
    Oct 2008
    Posts
    2,422
    Thanks given
    263
    Thanks received
    281
    Rep Power
    343
    Quote Originally Posted by Thirteen View Post
    You sure you don't have any code without a break in your objects like

    Code:
    if (xDiff <= 1 && yDiff <=1) {
    }
    Code:
    			case 4622:
    				if (absX == 2210 && absY == 4940 || absX == 2211 && absY == 4940) {
    					Teleport(absX, absY +8, 2);
    				} else if (absX == 2203 && absY == 4937 || absX == 2205 && absY == 4939) {
    					Teleport(absX, absY -8, 2);
    					sendMessage("hope it works");
    				}
    				break;
     

  5. #5  
    Ciggy
    Guest
    go to case 132:
    and add

    if (objectID == 1733) {
    if (heightLevel == -4){
    Teleport(absX, absY +4, 1);
    } else {
    Teleport(absX, absY -4, 1);
    }
    }
     

  6. #6  
    Registered Member

    Join Date
    Jan 2007
    Age
    34
    Posts
    2,947
    Thanks given
    15
    Thanks received
    33
    Rep Power
    1360
    Let me explain a little more.

    Objects itself, no matter the objectSize, always land in one co-ordinate square.
    If I mapped my object at 3000 3000, and it was your staircase, the staircase may cover 3000-3003 and 3000-3002.

    If you have a code such as
    Code:
    if (xDiff <= 1 && yDiff <=1) {
    }
    You will have to be standing 1 square or on square 3000,3000 if you get what I mean, as it reads that from where you placed the object rather than where the object covers.


    You will need to look under the "atObject" packet, for a seperate code like the one I described.
     

  7. #7  
    Derp.
    BenjaR's Avatar
    Join Date
    May 2008
    Age
    29
    Posts
    2,083
    Thanks given
    167
    Thanks received
    125
    Rep Power
    915
    I don't have a case 32. I think the problem is because the object is rotated. ?
     

  8. #8  
    Registered Member

    Join Date
    Jan 2007
    Age
    34
    Posts
    2,947
    Thanks given
    15
    Thanks received
    33
    Rep Power
    1360
    Please try what I said...
     

  9. #9  
    Ciggy
    Guest
    Quote Originally Posted by βeηjαmiη ♥ View Post
    I don't have a case 32. I think the problem is because the object is rotated. ?
    case 132...
     

  10. #10  
    Derp.
    BenjaR's Avatar
    Join Date
    May 2008
    Age
    29
    Posts
    2,083
    Thanks given
    167
    Thanks received
    125
    Rep Power
    915
    All I found with "atObject" is stuff like
    Code:
    if (useItemID == 4667 && (atObjectID == 6437 || atObjectID == 6438))
    And sorry, 32 was a typo. Didn't find 132.

    Source is RichScape
     

Page 1 of 2 12 LastLast

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
  •