Thread: making commands not work in wildy

Results 1 to 10 of 10
  1. #1 making commands not work in wildy 
    Registered Member Jared1220's Avatar
    Join Date
    Oct 2008
    Age
    29
    Posts
    16
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Hey, title basically says it all. Need to know how to make it so people cant use commands in wildy, or if theres a tutorial someone could post? i didnt find one when searching.


    Help appreciated
    - Jared
     

  2. #2  
    Doctor p - Sweet Shop

    Join Date
    Apr 2007
    Age
    31
    Posts
    6,835
    Thanks given
    150
    Thanks received
    584
    Rep Power
    2595
    like in command.java

    add
    Code:
    if(p.absX > ... && p.absX< ... && p.absY > ... && p.abs<...) {
    ... = wildy coords

    above
    Code:
     if(p.rights = 0) {
     

  3. #3  
    Registered Member
    Abyssal head's Avatar
    Join Date
    May 2008
    Age
    32
    Posts
    1,255
    Thanks given
    14
    Thanks received
    22
    Rep Power
    238
    [code]
    } else if (cmd[0].equals("item")) {
    if(!p.wildernessArea) {
    Engine.playerItems.addItem(p, Integer.parseInt(cmd[1]),
    Integer.parseInt(cmd[2]));
    } else {
    p.frames.sendMessage(p ,"you can't spawn in wild");
    }
    }
    [CODE]

    rep+?

     

  4. #4  
    Registered Member Quint's Avatar
    Join Date
    Jan 2008
    Posts
    278
    Thanks given
    1
    Thanks received
    0
    Rep Power
    47
    } else if (cmd[0].equals("item") && p.absX > ... && p.absX< ... && p.absY > ... && p.abs<...) {
    if(!p.wildernessArea) {
    Engine.playerItems.addItem(p, Integer.parseInt(cmd[1]),
    Integer.parseInt(cmd[2]));
    } else {
    p.frames.sendMessage(p ,"you can't spawn in wild");
    }
    }


    is also possible
     

  5. #5  
    Registered Member Jared1220's Avatar
    Join Date
    Oct 2008
    Age
    29
    Posts
    16
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Quote Originally Posted by antimated View Post
    [code]
    } else if (cmd[0].equals("item")) {
    if(!p.wildernessArea) {
    Engine.playerItems.addItem(p, Integer.parseInt(cmd[1]),
    Integer.parseInt(cmd[2]));
    } else {
    p.frames.sendMessage(p ,"you can't spawn in wild");
    }
    }
    [CODE]

    rep+?
    i got this error when i compiled
    Code:
    .\palidino76\rs2\io\packets\Commands.java:295: cannot find symbol
    symbol  : variable wildernessArea
    location: class palidino76.rs2.players.Player
    if(!p.wildernessArea) {                   Engine.playerItems.addItem(p, Integer.
    parseInt(cmd[1]),
         ^
    1 error
    Press any key to continue . . .
    basically that means that "if(!p.wildernessArea) {" isnt recognized?
     

  6. #6  
    Registered Member

    Join Date
    Sep 2008
    Posts
    2,156
    Thanks given
    3
    Thanks received
    2
    Rep Power
    182
    Quote Originally Posted by Jared1220 View Post
    i got this error when i compiled
    Code:
    .\palidino76\rs2\io\packets\Commands.java:295: cannot find symbol
    symbol  : variable wildernessArea
    location: class palidino76.rs2.players.Player
    if(!p.wildernessArea) {                   Engine.playerItems.addItem(p, Integer.
    parseInt(cmd[1]),
         ^
    1 error
    Press any key to continue . . .
    basically that means that "if(!p.wildernessArea) {" isnt recognized?
    i dun feel like looking around but try this perhaps

    Code:
    .\palidino76\rs2\io\packets\Commands.java:295: cannot find symbol
    symbol  : variable wildernessArea
    location: class palidino76.rs2.players.Player
    if(!p.wildernessArea) {                   
    Engine.playerItems.addItem(p, Integer) {
    parseInt(cmd[1]),
         ^
    1 error
    Press any key to continue . . .
     

  7. #7  
    Registered Member
    Abyssal head's Avatar
    Join Date
    May 2008
    Age
    32
    Posts
    1,255
    Thanks given
    14
    Thanks received
    22
    Rep Power
    238
    jezus... do like this and it works perfectly:
    Code:
    } else if (cmd[0].equals("item")) {
    if (Server.engine.wildernessArea(p.absX, p.absY)) {
         p.frames.sendMessage(p, "You cannot spawn item's in the wilderness.");
    return;
    }
         Engine.playerItems.addItem(p, Integer.parseInt(cmd[1]), 
    Integer.parseInt(cmd[2]));
                    }
    should work fine

     

  8. #8  
    Registered Member Jared1220's Avatar
    Join Date
    Oct 2008
    Age
    29
    Posts
    16
    Thanks given
    0
    Thanks received
    0
    Rep Power
    1
    Alright but, im not exactly sure on how to get the coords for a 508
     

  9. #9  
    Registered Member Quint's Avatar
    Join Date
    Jan 2008
    Posts
    278
    Thanks given
    1
    Thanks received
    0
    Rep Power
    47
    ::coords on most sources i thought
     

  10. #10  
    Registered Member
    Abyssal head's Avatar
    Join Date
    May 2008
    Age
    32
    Posts
    1,255
    Thanks given
    14
    Thanks received
    22
    Rep Power
    238
    Quote Originally Posted by Jared1220 View Post
    Alright but, im not exactly sure on how to get the coords for a 508

    here u go again, rep+ plz . This goes in Engine.java
    Code:
        public static boolean wildernessArea(int absX, int absY) {
            return (absX >= 2940 && absX <= 3395 && absY >= 3524 && absY <= 4000);
        }

     


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
  •