Results 1 to 2 of 2

Thread: Skill type/levels based on a const

  1. #1
    Join Date
    Feb 2007
    Posts
    849
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default Skill type/levels based on a const

    mormonman, It doesnt matter that you werent first, i forgot about the findfight procedure as a antirandom
    So you did help.


    BTW, can i add sombody on msn?
    Need some more help


    So this is from GetAllLvls;

    SCAR Code:
    Players[CurrentPlayer].level[1] := GetSkillInfo('attack',False);
        Players[CurrentPlayer].level[2] := GetSkillInfo('strength',False);
        Players[CurrentPlayer].level[3] := GetSkillInfo('defence',False);
        Players[CurrentPlayer].level[4] := GetSkillInfo('range',False);
        Players[CurrentPlayer].level[5] := GetSkillInfo('prayer',False);
        Players[CurrentPlayer].level[6] := GetSkillInfo('magic',False);
        Players[CurrentPlayer].level[7] := GetSkillInfo('runecrafting',False);
        Players[CurrentPlayer].level[8] := GetSkillInfo('hitpoints',False);
        Players[CurrentPlayer].level[9] := GetSkillInfo('agility',False);
        Players[CurrentPlayer].level[10] := GetSkillInfo('herblore',False);
        Players[CurrentPlayer].level[11] := GetSkillInfo('thieving',False);
        Players[CurrentPlayer].level[12] := GetSkillInfo('crafting',False);
        Players[CurrentPlayer].level[13] := GetSkillInfo('fletching',False);
        Players[CurrentPlayer].level[14] := GetSkillInfo('slayer',False);
        Players[CurrentPlayer].level[15] := GetSkillInfo('mining',False);
        Players[CurrentPlayer].level[16] := GetSkillInfo('smithing',False);
        Players[CurrentPlayer].level[17] := GetSkillInfo('fishing',False);
        Players[CurrentPlayer].level[18] := GetSkillInfo('cooking',False);
        Players[CurrentPlayer].level[19] := GetSkillInfo('firemaking',False);
        Players[CurrentPlayer].level[20] := GetSkillInfo('woodcutting',False);
        Players[CurrentPlayer].level[21] := GetSkillInfo('farming',False);

    And this is my const (as it is for every script i use).

    SCAR Code:
    ScriptType = any;    //attack,  strength,  defence,  range,  prayer, magic
                        //runecrafting, hitpoints, agility, herblore, thieving
                       //fletching, slayer, mining, smithing, fishing, cooking
                      //woodcutting, farming, construction, hunting, summoning

    now for Antiban and things, how would i assign each level number(from first quote of this post) to the skill?

    SCAR Code:
    Typesend('My '+ScriptType+' level is'+Players[CurrentPlayer].level[##] ;


    But i need to assign each number with the correct skill type.
    Think i explained that well enough.




    Might be able to modify this.
    SCAR Code:
    attack = Players[CurrentPlayer].level[1];
    strength = Players[CurrentPlayer].level[2];
    defence = Players[CurrentPlayer].level[3];
    range = Players[CurrentPlayer].level[4];
    prayer = Players[CurrentPlayer].level[5];
    magic = Players[CurrentPlayer].level[6];
    runecrafting = Players[CurrentPlayer].level[7];
    hitpoints = Players[CurrentPlayer].level[8];
    agility = Players[CurrentPlayer].level[9];
    herblore = Players[CurrentPlayer].level[10];
    thieving = Players[CurrentPlayer].level[11];
    crafting = Players[CurrentPlayer].level[12];
    fletching = Players[CurrentPlayer].level[13];
    slayer = Players[CurrentPlayer].level[14];
    mining = Players[CurrentPlayer].level[15];
    smithing = Players[CurrentPlayer].level[16];
    fishing = Players[CurrentPlayer].level[17];
    cooking = Players[CurrentPlayer].level[18];
    firemaking = Players[CurrentPlayer].level[19];
    woodcutting = Players[CurrentPlayer].level[20];
    farming = Players[CurrentPlayer].level[21];
    construction = Players[CurrentPlayer].level[22];
    hunting = Players[CurrentPlayer].level[23];
    summoning = Players[CurrentPlayer].level[24];
    ________________________________________
    14:19 < cycrosism> I wonder what she would have done without it
    14:19 < cycrosism> without me*
    Cycrosism is now an it.
    Quote Originally Posted by Dervish View Post
    /Facedesk.

  2. #2
    Join Date
    Sep 2007
    Posts
    638
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Am I right in assuming that by this you mean you want to be able to have it output your level?

    You could just have a chart at the top of the screen so that they would input an integer so that you would have

    SCAR Code:
    Players[CurrentPlayer].level[ScriptType];

    and then you could make an array of the skills so that the number they enter corresponds with the skill.

    ex.
    Skill[1]: 'Attack';
    /ex.

    SCAR Code:
    Typesend('My '+Skill[ScriptType]+' level is'+Players[CurrentPlayer].level[ScriptType] ;

    I'm working on a better way now, but it might take me a bit.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Best Places To train/auto (low levels and High levels)
    By hobohotel33 in forum Skill Guides
    Replies: 32
    Last Post: 03-09-2009, 08:26 PM
  2. Touble getting skill levels
    By Gone Fishing in forum OSR Help
    Replies: 19
    Last Post: 04-25-2008, 12:46 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •