[COMMAND]/allskill {By CrAshInSiDe}

Page 1 of 4 1234 LastLast
Results 1 to 15 of 59
  1. #1
    Account Upgraded | Title Enabled! crashinside is offline
    MemberRank
    Jun 2006 Join Date
    279Posts

    [COMMAND]/allskill {By CrAshInSiDe}

    After much work,i have make this cool command!
    But...not give all skills (2-3 not give) cause i have use admin gm guide of Rob for add all skills and some was missing!
    If give me skills ID of skill miss i can add!
    For now i give you the command
    P.S I have add 2 skills for raider then was missing
    P.P.S I WORKING FOR FIX LVL SKILLS,I RELEASE FULL CODE LATER!

    In socket.h Find
    Code:
     
        int Command_Mute;
        int Command_Tele;
        int Command_Level;
    After Add
    Code:
     
    int Command_AllSkill;
    In WorldServer.h Find
    Code:
     
            bool pakGMChangeFairyStay(CPlayer* thisclient, int newvalue); 
            bool pakGMChangeFairyTestMode(CPlayer* thisclient, int mode); 
            bool pakGMTelePlayerHere( CPlayer* thisclient, char* name );
    After Add
    Code:
     
            bool pakGMAllSkill ( CPlayer* thisclient, char* name);
    In worldserver.cpp Find
    Code:
     
        Config.Command_Info = ConfigGetInt    ( "commands.ini", "info", 299 );
        Config.Command_IQuest = ConfigGetInt    ( "commands.ini", "iquest", 299 );
        Config.Command_Item = ConfigGetInt    ( "commands.ini", "item", 299 );
    After Add
    Code:
     
        Config.Command_AllSkill = ConfigGetInt ( "commands.ini", "allskill", 299 );
    In gmcmds.cpp Find
    Code:
     
        if (strcmp(command, "tele")==0) // **** TELEPORT TO MAX AND X Y POINTS *****
        {
            if(Config.Command_Tele > thisclient->Session->accesslevel)
                            return true;
            if ((tmp = strtok(NULL, " "))==NULL) return true; unsigned map=atoi(tmp);
            if ((tmp = strtok(NULL, " "))==NULL) return true; float x=(float)atoi(tmp);
            if ((tmp = strtok(NULL, " "))==NULL) return true; float y=(float)atoi(tmp);
            Log( MSG_GMACTION, " %s : /tele %i,%i,%i" , thisclient->CharInfo->charname, map, x, y);     
            return pakGMTele(thisclient, map, x, y);
        }
    After Add
    Code:
     
       else if (strcmp(command, "allskill")==0) /* Give all Skill to a Player - By CrAshInSiDe */
       {
            if(Config.Command_AllSkill > thisclient->Session->accesslevel)
            return true;
            if ((tmp = strtok(NULL, " "))==NULL) return true; char* name=tmp;
            Log( MSG_GMACTION, " %s : /allskill %s", thisclient->CharInfo->charname, name);
            return pakGMAllSkill(thisclient, name);
            }
    To End Of File Add
    Code:
     
    //GM: All Skills {By CrAshInSiDe}
        bool CWorldServer::pakGMAllSkill(CPlayer* thisclient, char* name)
    {
        int classid = thisclient->CharInfo->Job;
        CPlayer* otherclient = GetClientByCharName( name );
        if(otherclient==NULL)
        return true;
    if ( classid == 321 ) //Raider
    {
    otherclient->cskills[0].id = 1401;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 1521;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 1541;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[4].id = 1551;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 1561;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[6].id = 1571;
    otherclient->cskills[6].level = 9;
    otherclient->cskills[7].id = 1581;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 1591;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 1601;
    otherclient->cskills[9].level = 1;
    otherclient->cskills[10].id = 1606;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 1616;
    otherclient->cskills[11].level = 9;
    otherclient->cskills[12].id = 1626;
    otherclient->cskills[12].level = 1;
    otherclient->cskills[13].id = 1631;
    otherclient->cskills[13].level = 2;
    otherclient->cskills[14].id = 1636;
    otherclient->cskills[14].level = 2;
    otherclient->cskills[15].id = 1641;
    otherclient->cskills[15].level = 1;
    otherclient->cskills[16].id = 1646;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1651;
    otherclient->cskills[17].level = 1;
    otherclient->cskills[18].id = 1776;
    otherclient->cskills[18].level = 1;
    otherclient->cskills[19].id = 1781;
    otherclient->cskills[19].level = 18;
    otherclient->cskills[20].id = 1801;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1811;
    otherclient->cskills[21].level = 2;
    otherclient->cskills[21].id = 1946;
    otherclient->cskills[21].level = 2;
    otherclient->cskills[22].id = 1816;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[24].id = 1826;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 1951;
    otherclient->cskills[25].level = 2;
    otherclient->cskills[26].id = 1836;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 1841;
    otherclient->cskills[27].level = 9;
    otherclient->cskills[28].id = 1851;
    otherclient->cskills[28].level = 1;
    otherclient->cskills[29].id = 1856;
    otherclient->cskills[29].level = 1;
    otherclient->cskills[30].id = 1861;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 1871;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 1881;
    otherclient->cskills[32].level = 2;
    otherclient->cskills[33].id = 1886;
    otherclient->cskills[33].level = 2;
    otherclient->cskills[34].id = 1891;
    otherclient->cskills[34].level = 2;
    otherclient->cskills[35].id = 1896;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 1906;
    otherclient->cskills[36].level = 9;
    otherclient->cskills[37].id = 1916;
    otherclient->cskills[37].level = 9;
    otherclient->cskills[38].id = 1926;
    otherclient->cskills[38].level = 9;
    otherclient->cskills[39].id = 1936;
    otherclient->cskills[39].level = 9;
    otherclient->cskills[40].id = 1876;
    otherclient->cskills[40].level = 2;
    
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 121 ) //Knight
    {
    otherclient->cskills[0].id = 201;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 211;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[5].id = 251;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[2].id = 221;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[6].id = 261;
    otherclient->cskills[6].level = 9;
    otherclient->cskills[3].id = 231;
    otherclient->cskills[3].level = 4;
    otherclient->cskills[4].id = 241;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[4].id = 236;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[4].id = 311;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[7].id = 271;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 281;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 291;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 301;
    otherclient->cskills[10].level = 3;
    otherclient->cskills[11].id = 306;
    otherclient->cskills[11].level = 2;
    otherclient->cskills[12].id = 426;
    otherclient->cskills[12].level = 9;
    otherclient->cskills[13].id = 431;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 441;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 461;
    otherclient->cskills[15].level = 18;
    otherclient->cskills[16].id = 481;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[18].id = 496;
    otherclient->cskills[18].level = 9;
    otherclient->cskills[17].id = 491;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[19].id = 451;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 506;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 516;
    otherclient->cskills[21].level = 18;
    otherclient->cskills[22].id = 721;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 726;
    otherclient->cskills[23].level = 9;
    otherclient->cskills[24].id = 731;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 421;
    otherclient->cskills[25].level = 2;
    otherclient->cskills[26].id = 416;
    otherclient->cskills[26].level = 2;
    otherclient->cskills[27].id = 501;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 516;
    otherclient->cskills[28].level = 9;
    otherclient->cskills[30].id = 721;
    otherclient->cskills[30].level = 3;
    otherclient->cskills[31].id = 726;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 496;
    otherclient->cskills[32].level = 3;
    otherclient->cskills[33].id = 491;
    otherclient->cskills[33].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 122 ) //Champion
    {
    otherclient->cskills[0].id = 201;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 211;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[5].id = 251;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[2].id = 221;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[2].id = 261;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 231;
    otherclient->cskills[3].level = 4;
    otherclient->cskills[4].id = 241;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[7].id = 236;
    otherclient->cskills[7].level = 3;
    otherclient->cskills[8].id = 311;
    otherclient->cskills[8].level = 3;
    otherclient->cskills[9].id = 316;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 386;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 396;
    otherclient->cskills[11].level = 9;
    otherclient->cskills[12].id = 406;
    otherclient->cskills[12].level = 3;
    otherclient->cskills[13].id = 411;
    otherclient->cskills[13].level = 2;
    otherclient->cskills[14].id = 421;
    otherclient->cskills[14].level = 1;
    otherclient->cskills[15].id = 416;
    otherclient->cskills[15].level = 2;
    otherclient->cskills[16].id = 526;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 506;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[18].id = 501;
    otherclient->cskills[18].level = 1;
    otherclient->cskills[19].id = 516;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 531;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 541;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 551;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 661;
    otherclient->cskills[23].level = 18;
    otherclient->cskills[24].id = 681;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 701;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 711;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 716;
    otherclient->cskills[27].level = 3;
    otherclient->cskills[28].id = 691;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 696;
    otherclient->cskills[29].level = 3;
    otherclient->cskills[29].id = 421;
    otherclient->cskills[29].level = 2;
    // Spear-2 handed
    otherclient->cskills[40].id = 356;
    otherclient->cskills[40].level = 9;
    otherclient->cskills[41].id = 366;
    otherclient->cskills[41].level = 9;
    otherclient->cskills[42].id = 376;
    otherclient->cskills[42].level = 3;
    otherclient->cskills[43].id = 381;
    otherclient->cskills[43].level = 2;
    otherclient->cskills[53].id = 611;
    otherclient->cskills[53].level = 18;
    otherclient->cskills[54].id = 631;
    otherclient->cskills[54].level = 9;
    otherclient->cskills[55].id = 651;
    otherclient->cskills[55].level = 9;
    otherclient->cskills[56].id = 711;
    otherclient->cskills[56].level = 3;
    otherclient->cskills[57].id = 716;
    otherclient->cskills[57].level = 3;
    otherclient->cskills[58].id = 561;
    otherclient->cskills[58].level = 18;
    otherclient->cskills[59].id = 581;
    otherclient->cskills[59].level = 9;
    otherclient->cskills[60].id = 601;
    otherclient->cskills[60].level = 9;
    otherclient->cskills[61].id = 326;
    otherclient->cskills[61].level = 9;
    otherclient->cskills[62].id = 336;
    otherclient->cskills[62].level = 9;
    otherclient->cskills[63].id = 351;
    otherclient->cskills[63].level = 2;
    otherclient->cskills[64].id = 346;
    otherclient->cskills[64].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 222 ) //Cleric
    {
    otherclient->cskills[0].id = 931;
    otherclient->cskills[0].level = 18;
    otherclient->cskills[1].id = 911;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[2].id = 921;
    otherclient->cskills[2].level = 3;
    otherclient->cskills[3].id = 926;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 951;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 986;
    otherclient->cskills[5].level = 6;
    otherclient->cskills[6].id = 1021;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 1031;
    otherclient->cskills[7].level = 5;
    otherclient->cskills[8].id = 976;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[9].id = 996;
    otherclient->cskills[9].level = 6;
    otherclient->cskills[10].id = 1006;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 1036;
    otherclient->cskills[11].level = 3;
    otherclient->cskills[12].id = 1041;
    otherclient->cskills[12].level = 4;
    otherclient->cskills[13].id = 961;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 971;
    otherclient->cskills[14].level = 3;
    otherclient->cskills[15].id = 981;
    otherclient->cskills[15].level = 3;
    otherclient->cskills[16].id = 1011;
    otherclient->cskills[16].level = 6;
    otherclient->cskills[17].id = 1181;
    otherclient->cskills[17].level = 1;
    otherclient->cskills[18].id = 1186;
    otherclient->cskills[18].level = 18;
    otherclient->cskills[19].id = 1296;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 1306;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1241;
    otherclient->cskills[21].level = 1;
    otherclient->cskills[22].id = 1211;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 1206;
    otherclient->cskills[23].level = 2;
    otherclient->cskills[24].id = 1246;
    otherclient->cskills[24].level = 6;
    otherclient->cskills[26].id = 1256;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 1266;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 1276;
    otherclient->cskills[28].level = 6;
    otherclient->cskills[29].id = 1271;
    otherclient->cskills[29].level = 1;
    otherclient->cskills[30].id = 1226;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 1236;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 1261;
    otherclient->cskills[32].level = 3;
    otherclient->cskills[33].id = 1176;
    otherclient->cskills[33].level = 1;
    otherclient->cskills[34].id = 1286;
    otherclient->cskills[34].level = 6;
    otherclient->cskills[35].id = 1221;
    otherclient->cskills[35].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 221 ) //Mage
    {
    otherclient->cskills[0].id = 851;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 831;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 891;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 861;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 881;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[5].id = 871;
    otherclient->cskills[5].level = 3;
    otherclient->cskills[6].id = 831;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 821;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 841;
    otherclient->cskills[8].level = 2;
    otherclient->cskills[9].id = 846;
    otherclient->cskills[9].level = 2;
    otherclient->cskills[10].id = 876;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 886;
    otherclient->cskills[11].level = 1;
    otherclient->cskills[12].id = 901;
    otherclient->cskills[12].level = 6;
    otherclient->cskills[13].id = 1046;
    otherclient->cskills[13].level = 1;
    otherclient->cskills[14].id = 1051;
    otherclient->cskills[14].level = 18;
    otherclient->cskills[15].id = 1316;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 1136;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1071;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[18].id = 1101;
    otherclient->cskills[18].level = 3;
    otherclient->cskills[19].id = 1121;
    otherclient->cskills[19].level = 3;
    otherclient->cskills[20].id = 1141;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1106;
    otherclient->cskills[21].level = 1;
    otherclient->cskills[22].id = 1126;
    otherclient->cskills[22].level = 1;
    otherclient->cskills[23].id = 1081;
    otherclient->cskills[23].level = 2;
    otherclient->cskills[24].id = 1096;
    otherclient->cskills[24].level = 2;
    otherclient->cskills[25].id = 1151;
    otherclient->cskills[25].level = 6;
    otherclient->cskills[26].id = 1086;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 1111;
    otherclient->cskills[27].level = 3;
    otherclient->cskills[28].id = 1131;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 1116;
    otherclient->cskills[29].level = 2;
    otherclient->cskills[30].id = 1171;
    otherclient->cskills[30].level = 2;
    otherclient->cskills[31].id = 1176;
    otherclient->cskills[31].level = 1;
    otherclient->cskills[32].id = 1161;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 801;
    otherclient->cskills[33].level = 18;
    otherclient->cskills[34].id = 911;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 921;
    otherclient->cskills[35].level = 3;
    otherclient->cskills[36].id = 926;
    otherclient->cskills[36].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 322 ) //Scout
    {
    otherclient->cskills[0].id = 1401;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 1411;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 1431;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 1441;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 1451;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 1461;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[6].id = 1471;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 1496;
    otherclient->cskills[7].level = 3;
    otherclient->cskills[8].id = 1476;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 1486;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 1501;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 1656;
    otherclient->cskills[11].level = 1;
    otherclient->cskills[12].id = 1661;
    otherclient->cskills[12].level = 18;
    otherclient->cskills[13].id = 1681;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 1691;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 1701;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 1711;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1716;
    otherclient->cskills[17].level = 3;
    otherclient->cskills[18].id = 1721;
    otherclient->cskills[18].level = 6;
    otherclient->cskills[19].id = 1731;
    otherclient->cskills[19].level = 3;
    otherclient->cskills[20].id = 1736;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1746;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 1756;
    otherclient->cskills[22].level = 3;
    otherclient->cskills[23].id = 1506;
    otherclient->cskills[23].level = 3;
    otherclient->cskills[24].id = 1766;
    otherclient->cskills[24].level = 3;
    otherclient->cskills[25].id = 1511;
    otherclient->cskills[25].level = 2;
    otherclient->cskills[26].id = 1761;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 1516;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 1771;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 1956;
    otherclient->cskills[29].level = 2;
    otherclient->cskills[30].id = 5571;
    otherclient->cskills[30].level = 1;
    otherclient->cskills[31].id = 5570;
    otherclient->cskills[31].level = 1;
    otherclient->cskills[32].id = 5574;
    otherclient->cskills[32].level = 1;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 422 ) //Artisan
    {
    otherclient->cskills[0].id = 2001;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 2011;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 2036;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 2031;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 2056;
    otherclient->cskills[4].level = 2;
    otherclient->cskills[5].id = 2046;
    otherclient->cskills[5].level = 3;
    otherclient->cskills[6].id = 2051;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 2061;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 2071;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[8].id = 2076;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 2086;
    otherclient->cskills[9].level = 3;
    otherclient->cskills[10].id = 2091;
    otherclient->cskills[10].level = 3;
    otherclient->cskills[11].id = 2096;
    otherclient->cskills[11].level = 2;
    otherclient->cskills[12].id = 2111;
    otherclient->cskills[12].level = 3;
    otherclient->cskills[13].id = 2101;
    otherclient->cskills[13].level = 3;
    otherclient->cskills[14].id = 2106;
    otherclient->cskills[14].level = 3;
    otherclient->cskills[15].id = 2116;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 2126;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[17].id = 2136;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[18].id = 2146;
    otherclient->cskills[18].level = 9;
    otherclient->cskills[19].id = 2156;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 2166;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 2176;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 2186;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 2196;
    otherclient->cskills[23].level = 9;
    otherclient->cskills[24].id = 2206;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 2216;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 2226;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 2236;
    otherclient->cskills[27].level = 9;
    otherclient->cskills[28].id = 2246;
    otherclient->cskills[28].level = 9;
    otherclient->cskills[29].id = 2241;
    otherclient->cskills[29].level = 18;
    otherclient->cskills[30].id = 2486;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 2496;
    otherclient->cskills[31].level = 9;
    otherclient->cskills[32].id = 2506;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 2516;
    otherclient->cskills[33].level = 9;
    otherclient->cskills[34].id = 2461;
    otherclient->cskills[34].level = 1;
    otherclient->cskills[35].id = 2526;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 2536;
    otherclient->cskills[36].level = 9;
    otherclient->cskills[37].id = 2546;
    otherclient->cskills[37].level = 9;
    otherclient->cskills[38].id = 2556;
    otherclient->cskills[38].level = 9;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 421 ) //Bourgeois
    {
    otherclient->cskills[0].id = 2001;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 2011;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 2036;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 2031;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 2056;
    otherclient->cskills[4].level = 2;
    otherclient->cskills[5].id = 2046;
    otherclient->cskills[5].level = 3;
    otherclient->cskills[6].id = 2051;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 2061;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 2071;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[9].id = 2076;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 2086;
    otherclient->cskills[10].level = 3;
    otherclient->cskills[11].id = 2091;
    otherclient->cskills[11].level = 3;
    otherclient->cskills[12].id = 2096;
    otherclient->cskills[12].level = 2;
    otherclient->cskills[13].id = 2111;
    otherclient->cskills[13].level = 3;
    otherclient->cskills[14].id = 2101;
    otherclient->cskills[14].level = 3;
    otherclient->cskills[15].id = 2106;
    otherclient->cskills[15].level = 3;
    otherclient->cskills[16].id = 2256;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[17].id = 2266;
    otherclient->cskills[17].level = 18;
    otherclient->cskills[18].id = 2286;
    otherclient->cskills[18].level = 9;
    otherclient->cskills[19].id = 2296;
    otherclient->cskills[19].level = 1;
    otherclient->cskills[20].id = 2301;
    otherclient->cskills[20].level = 1;
    otherclient->cskills[21].id = 2316;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 2306;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 2401;
    otherclient->cskills[23].level = 1;
    otherclient->cskills[24].id = 2326;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 2336;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 2346;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 2356;
    otherclient->cskills[27].level = 3;
    otherclient->cskills[28].id = 2366;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 2351;
    otherclient->cskills[29].level = 3;
    otherclient->cskills[30].id = 2376;
    otherclient->cskills[30].level = 3;
    otherclient->cskills[31].id = 2371;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 2381;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 2391;
    otherclient->cskills[33].level = 9;
    otherclient->cskills[34].id = 2406;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 2416;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 2426;
    otherclient->cskills[36].level = 3;
    otherclient->cskills[37].id = 2431;
    otherclient->cskills[37].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    }
    else
    {
        SendPM(thisclient, "Can't add skills for this class");
    }
    
        return true;
    }
    In commands.ini Find
    Code:
     
    Ani=299
    Ann=299
    Ban=299
    Cha=299
    Before Add
    Code:
     
    AllSkill=299
    Usage
    Code:
     
    /allskill CHARNAME
    This command work only for 2nd job class,if give me a list of all skills id for all class i can add all class without problem ;)
    Last edited by crashinside; 04-10-07 at 12:25 AM.


  2. #2
    No One Knows ! ☠RockAngeL☠ is offline
    MemberRank
    Apr 2007 Join Date
    ☮/UAE.phpLocation
    3,186Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    thanks :D that awesome

  3. #3
    Account Upgraded | Title Enabled! crashinside is offline
    MemberRank
    Jun 2006 Join Date
    279Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Me and Rob working for fix the level skills and got ALL SKILLS!
    Please take patience,its not an Easy Work

  4. #4
    Account Upgraded | Title Enabled! crashinside is offline
    MemberRank
    Jun 2006 Join Date
    279Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Command Updated!
    Great Thnx To Rob!

  5. #5
    bankai Zaraki Kenpachi is offline
    MemberRank
    Aug 2006 Join Date
    Soul SocietyLocation
    1,283Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    wow looking good yo!!

  6. #6
    Account Upgraded | Title Enabled! rl2171 is offline
    MemberRank
    Aug 2006 Join Date
    USALocation
    659Posts

    Cool Re: [COMMAND]/allskill {By CrAshInSiDe}

    Quote Originally Posted by crashinside View Post
    Command Updated!
    Great Thnx To Rob!
    It was alot of work, but I think we got it this time ;)

    Next thing for it is for a packet that will make the change without logging off, but this was the big one and alot of work you did too!

    Rob

  7. #7
    Member thatoneguy is offline
    MemberRank
    Jun 2006 Join Date
    Englewood, ColoLocation
    55Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    some of the ids that are needed (these are the only ones I looked at did not test the other)
    I would look for the ids but i am to tired so ya.. off to bed
    Code:
    Artisan
    
    Master Twin Shot , Top gunner, Poison Shot, Hypno Shot, Summon Terror Knight,
    Expert Sword Craft, Expert Mace Craft, Expert Bow Craft, Expert Magic Craft, 
    Expert Gun Craft, Deluxe Potion Craft, Deluxe Subitem Craft, Deluxe Robe Craft, 
    Deluxe Armor Craft, Deluxe Clothing Craft, Advance Craft Reasearch, 
    Cart Craft, Castle Gear Craft, Gem Cutting
    Code:
    Knight (all i seen wrong)
    
    Howl, Staminal Assist
    Code:
    Champion
    
    War Howl, Combat Howl, War Scream, Combat Scream, 
    War Cry, Two-Handed Sword Mast, Piercing Lunge, 
    Battle Howl, Voltage Crash

  8. #8
    Account Upgraded | Title Enabled! crashinside is offline
    MemberRank
    Jun 2006 Join Date
    279Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Quote Originally Posted by thatoneguy View Post
    some of the ids that are needed (these are the only ones I looked at did not test the other)
    I would look for the ids but i am to tired so ya.. off to bed
    Code:
    Artisan
    
    Master Twin Shot , Top gunner, Poison Shot, Hypno Shot, Summon Terror Knight,
    Expert Sword Craft, Expert Mace Craft, Expert Bow Craft, Expert Magic Craft, 
    Expert Gun Craft, Deluxe Potion Craft, Deluxe Subitem Craft, Deluxe Robe Craft, 
    Deluxe Armor Craft, Deluxe Clothing Craft, Advance Craft Reasearch, 
    Cart Craft, Castle Gear Craft, Gem Cutting
    Code:
    Knight (all i seen wrong)
    
    Howl, Staminal Assist
    Code:
    Champion
    
    War Howl, Combat Howl, War Scream, Combat Scream, 
    War Cry, Two-Handed Sword Mast, Piercing Lunge, 
    Battle Howl, Voltage Crash
    That are skill missed?

  9. #9
    Account Upgraded | Title Enabled! rl2171 is offline
    MemberRank
    Aug 2006 Join Date
    USALocation
    659Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Thanks for the information on possible missing skills.

    I had updated the information in my guide, but I think I may have overwrote it forgetting on the artisan one, so I will look into it.

    It is also possible I have the skill set too high, so if I do, then I just have to make the adjustment on the skill level.

    Please if you see more, let us know so we can get it updated.

    Rob

  10. #10
    Apprentice viperj2war is offline
    MemberRank
    Aug 2007 Join Date
    11Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Howdy i think i did it correctly for 3 times ,. still dont get skills i checked my worldserver it says invalid gm command,. wat should i do?

  11. #11
    Member thatoneguy is offline
    MemberRank
    Jun 2006 Join Date
    Englewood, ColoLocation
    55Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Yes these are the skills that I had seen where missing, I'm about to get on and test the other now so i will edit this topic after I get on and test the others :)

  12. #12
    Apprentice viperj2war is offline
    MemberRank
    Aug 2007 Join Date
    11Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    can somebody help me i guess im the only one here who doesnt know how to work with these files... T_T

  13. #13
    Account Upgraded | Title Enabled! rl2171 is offline
    MemberRank
    Aug 2006 Join Date
    USALocation
    659Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    All,

    I found that when I reinputted skills and/or did a copy/paste I had made some mistakes.

    I currently now have all corrected but the artisan build. As soon as I get all the mistakes fixed in it and working correctly I will post the updated code.

    Thanks all for finding my mistakes.

    Rob

  14. #14
    Account Upgraded | Title Enabled! rl2171 is offline
    MemberRank
    Aug 2006 Join Date
    USALocation
    659Posts

    Cool Re: [COMMAND]/allskill {By CrAshInSiDe}

    Ok, all now works, with one exception.

    The Artisan build does not have the Gem Craft showing up in the list as we went past the limitations currently on that section of the characters table.

    Even if you attempt to add it, it will only stay till the next time you log in.

    I have added it in this code, so once that goes beyond the 255 limit, it will be there.

    Replace everything of what you have in the gmcmds.cpp (at the bottom) with this one.

    Enjoy!

    Rob

    Code:
    //GM: All Skills {By CrAshInSiDe} - Skills and levels updated by rl2171
        bool CWorldServer::pakGMAllSkill(CPlayer* thisclient, char* name)
    {
        int classid = thisclient->CharInfo->Job;
        CPlayer* otherclient = GetClientByCharName( name );
        if(otherclient==NULL)
        return true;
    if ( classid == 321 ) //Raider
    {
    otherclient->cskills[0].id = 1401;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 1521;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 1541;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 1551;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 1561;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 1571;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[6].id = 1581;
    otherclient->cskills[6].level = 9;
    otherclient->cskills[7].id = 1591;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 1601;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[9].id = 1606;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 1616;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 1626;
    otherclient->cskills[11].level = 1;
    otherclient->cskills[12].id = 1631;
    otherclient->cskills[12].level = 2;
    otherclient->cskills[13].id = 1636;
    otherclient->cskills[13].level = 2;
    otherclient->cskills[14].id = 1641;
    otherclient->cskills[14].level = 1;
    otherclient->cskills[15].id = 1646;
    otherclient->cskills[15].level = 1;
    otherclient->cskills[16].id = 1651;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1776;
    otherclient->cskills[17].level = 1;
    otherclient->cskills[18].id = 1781;
    otherclient->cskills[18].level = 18;
    otherclient->cskills[19].id = 1801;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 1811;
    otherclient->cskills[20].level = 2;
    otherclient->cskills[21].id = 1946;
    otherclient->cskills[21].level = 2;
    otherclient->cskills[22].id = 1816;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 1826;
    otherclient->cskills[23].level = 9;
    otherclient->cskills[24].id = 1951;
    otherclient->cskills[24].level = 2;
    otherclient->cskills[25].id = 1836;
    otherclient->cskills[25].level = 3;
    otherclient->cskills[26].id = 1841;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 1851;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 1856;
    otherclient->cskills[28].level = 1;
    otherclient->cskills[29].id = 1861;
    otherclient->cskills[29].level = 9;
    otherclient->cskills[30].id = 1871;
    otherclient->cskills[30].level = 3;
    otherclient->cskills[31].id = 1881;
    otherclient->cskills[31].level = 2;
    otherclient->cskills[32].id = 1886;
    otherclient->cskills[32].level = 2;
    otherclient->cskills[33].id = 1891;
    otherclient->cskills[33].level = 2;
    otherclient->cskills[34].id = 1896;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 1906;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 1916;
    otherclient->cskills[36].level = 9;
    otherclient->cskills[37].id = 1926;
    otherclient->cskills[37].level = 9;
    otherclient->cskills[38].id = 1936;
    otherclient->cskills[38].level = 9;
    otherclient->cskills[39].id = 1876;
    otherclient->cskills[39].level = 2;
    otherclient->cskills[40].id = 1811;
    otherclient->cskills[40].level = 2;
    otherclient->cskills[41].id = 1506;
    otherclient->cskills[41].level = 3;
    otherclient->cskills[42].id = 1511;
    otherclient->cskills[42].level = 2;
    otherclient->cskills[43].id = 1766;
    otherclient->cskills[43].level = 3;
    otherclient->cskills[44].id = 1761;
    otherclient->cskills[44].level = 3;
    otherclient->cskills[45].id = 1516;
    otherclient->cskills[45].level = 1;
    otherclient->cskills[46].id = 1771;
    otherclient->cskills[46].level = 3;
    
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 121 ) //Knight
    {
    otherclient->cskills[0].id = 201;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 211;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[2].id = 251;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 221;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 261;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 231;
    otherclient->cskills[5].level = 4;
    otherclient->cskills[6].id = 241;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 236;
    otherclient->cskills[7].level = 3;
    otherclient->cskills[8].id = 311;
    otherclient->cskills[8].level = 3;
    otherclient->cskills[9].id = 271;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 281;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 291;
    otherclient->cskills[11].level = 9;
    otherclient->cskills[12].id = 301;
    otherclient->cskills[12].level = 3;
    otherclient->cskills[13].id = 306;
    otherclient->cskills[13].level = 2;
    otherclient->cskills[14].id = 426;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 431;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 441;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[17].id = 461;
    otherclient->cskills[17].level = 18;
    otherclient->cskills[18].id = 481;
    otherclient->cskills[18].level = 9;
    otherclient->cskills[19].id = 496;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 491;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 451;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 506;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 516;
    otherclient->cskills[23].level = 18;
    otherclient->cskills[24].id = 721;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 726;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 731;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 421;
    otherclient->cskills[27].level = 2;
    otherclient->cskills[28].id = 416;
    otherclient->cskills[28].level = 2;
    otherclient->cskills[29].id = 501;
    otherclient->cskills[29].level = 1;
    otherclient->cskills[30].id = 516;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 721;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 726;
    otherclient->cskills[32].level = 3;
    otherclient->cskills[33].id = 496;
    otherclient->cskills[33].level = 3;
    otherclient->cskills[34].id = 491;
    otherclient->cskills[34].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 122 ) //Champion
    {
    otherclient->cskills[0].id = 201;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 251;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[2].id = 221;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 211;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 231;
    otherclient->cskills[4].level = 4;
    otherclient->cskills[5].id = 261;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[6].id = 416;
    otherclient->cskills[6].level = 2;
    otherclient->cskills[7].id = 421;
    otherclient->cskills[7].level = 2;
    otherclient->cskills[8].id = 316;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 241;
    otherclient->cskills[9].level = 3;
    otherclient->cskills[10].id = 326;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 356;
    otherclient->cskills[11].level = 9;
    otherclient->cskills[12].id = 386;
    otherclient->cskills[12].level = 9;
    otherclient->cskills[13].id = 336;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 366;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 396;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 346;
    otherclient->cskills[16].level = 3;
    otherclient->cskills[17].id = 376;
    otherclient->cskills[17].level = 3;
    otherclient->cskills[18].id = 406;
    otherclient->cskills[18].level = 3;
    otherclient->cskills[19].id = 506;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 516;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 311;
    otherclient->cskills[21].level = 3;
    otherclient->cskills[22].id = 501;
    otherclient->cskills[22].level = 1;
    otherclient->cskills[23].id = 236;
    otherclient->cskills[23].level = 3;
    otherclient->cskills[24].id = 351;
    otherclient->cskills[24].level = 2;
    otherclient->cskills[25].id = 381;
    otherclient->cskills[25].level = 2;
    otherclient->cskills[26].id = 411;
    otherclient->cskills[26].level = 2;
    otherclient->cskills[27].id = 531;
    otherclient->cskills[27].level = 9;
    otherclient->cskills[28].id = 541;
    otherclient->cskills[28].level = 9;
    otherclient->cskills[29].id = 561;
    otherclient->cskills[29].level = 18;
    otherclient->cskills[30].id = 611;
    otherclient->cskills[30].level = 18;
    otherclient->cskills[31].id = 661;
    otherclient->cskills[31].level = 18;
    otherclient->cskills[32].id = 711;
    otherclient->cskills[32].level = 3;
    otherclient->cskills[33].id = 581;
    otherclient->cskills[33].level = 9;
    otherclient->cskills[34].id = 631;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 681;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 696;
    otherclient->cskills[36].level = 3;
    otherclient->cskills[37].id = 596;
    otherclient->cskills[37].level = 3;
    otherclient->cskills[38].id = 646;
    otherclient->cskills[38].level = 3;
    otherclient->cskills[39].id = 551;
    otherclient->cskills[39].level = 9;
    otherclient->cskills[40].id = 716;
    otherclient->cskills[40].level = 3;
    otherclient->cskills[41].id = 591;
    otherclient->cskills[41].level = 3;
    otherclient->cskills[42].id = 691;
    otherclient->cskills[42].level = 3;
    otherclient->cskills[43].id = 641;
    otherclient->cskills[43].level = 3;
    otherclient->cskills[44].id = 651;
    otherclient->cskills[44].level = 9;
    otherclient->cskills[45].id = 701;
    otherclient->cskills[45].level = 9;
    otherclient->cskills[46].id = 601;
    otherclient->cskills[46].level = 9;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 222 ) //Cleric
    {
    otherclient->cskills[0].id = 931;
    otherclient->cskills[0].level = 18;
    otherclient->cskills[1].id = 911;
    otherclient->cskills[1].level = 9;
    otherclient->cskills[2].id = 921;
    otherclient->cskills[2].level = 3;
    otherclient->cskills[3].id = 926;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 951;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 986;
    otherclient->cskills[5].level = 6;
    otherclient->cskills[6].id = 1021;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 1031;
    otherclient->cskills[7].level = 5;
    otherclient->cskills[8].id = 976;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[9].id = 996;
    otherclient->cskills[9].level = 6;
    otherclient->cskills[10].id = 1006;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 1036;
    otherclient->cskills[11].level = 3;
    otherclient->cskills[12].id = 1041;
    otherclient->cskills[12].level = 4;
    otherclient->cskills[13].id = 961;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 971;
    otherclient->cskills[14].level = 3;
    otherclient->cskills[15].id = 981;
    otherclient->cskills[15].level = 3;
    otherclient->cskills[16].id = 1011;
    otherclient->cskills[16].level = 6;
    otherclient->cskills[17].id = 1181;
    otherclient->cskills[17].level = 1;
    otherclient->cskills[18].id = 1186;
    otherclient->cskills[18].level = 18;
    otherclient->cskills[19].id = 1296;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 1306;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1241;
    otherclient->cskills[21].level = 1;
    otherclient->cskills[22].id = 1211;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 1206;
    otherclient->cskills[23].level = 2;
    otherclient->cskills[24].id = 1246;
    otherclient->cskills[24].level = 6;
    otherclient->cskills[26].id = 1256;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 1266;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 1276;
    otherclient->cskills[28].level = 6;
    otherclient->cskills[29].id = 1271;
    otherclient->cskills[29].level = 1;
    otherclient->cskills[30].id = 1226;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 1236;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 1261;
    otherclient->cskills[32].level = 3;
    otherclient->cskills[33].id = 1176;
    otherclient->cskills[33].level = 1;
    otherclient->cskills[34].id = 1286;
    otherclient->cskills[34].level = 6;
    otherclient->cskills[35].id = 1221;
    otherclient->cskills[35].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 221 ) //Mage
    {
    otherclient->cskills[0].id = 851;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 831;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 891;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 861;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 881;
    otherclient->cskills[4].level = 3;
    otherclient->cskills[5].id = 871;
    otherclient->cskills[5].level = 3;
    otherclient->cskills[6].id = 831;
    otherclient->cskills[6].level = 9;
    otherclient->cskills[7].id = 821;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 841;
    otherclient->cskills[8].level = 2;
    otherclient->cskills[9].id = 846;
    otherclient->cskills[9].level = 2;
    otherclient->cskills[10].id = 876;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 886;
    otherclient->cskills[11].level = 1;
    otherclient->cskills[12].id = 901;
    otherclient->cskills[12].level = 6;
    otherclient->cskills[13].id = 1046;
    otherclient->cskills[13].level = 1;
    otherclient->cskills[14].id = 1051;
    otherclient->cskills[14].level = 18;
    otherclient->cskills[15].id = 1316;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 1136;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1071;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[18].id = 1101;
    otherclient->cskills[18].level = 3;
    otherclient->cskills[19].id = 1121;
    otherclient->cskills[19].level = 3;
    otherclient->cskills[20].id = 1141;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1106;
    otherclient->cskills[21].level = 1;
    otherclient->cskills[22].id = 1126;
    otherclient->cskills[22].level = 1;
    otherclient->cskills[23].id = 1081;
    otherclient->cskills[23].level = 2;
    otherclient->cskills[24].id = 1096;
    otherclient->cskills[24].level = 2;
    otherclient->cskills[25].id = 1151;
    otherclient->cskills[25].level = 6;
    otherclient->cskills[26].id = 1086;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 1111;
    otherclient->cskills[27].level = 3;
    otherclient->cskills[28].id = 1131;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 1116;
    otherclient->cskills[29].level = 2;
    otherclient->cskills[30].id = 1171;
    otherclient->cskills[30].level = 2;
    otherclient->cskills[31].id = 1176;
    otherclient->cskills[31].level = 1;
    otherclient->cskills[32].id = 1161;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 801;
    otherclient->cskills[33].level = 18;
    otherclient->cskills[34].id = 911;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 921;
    otherclient->cskills[35].level = 3;
    otherclient->cskills[36].id = 926;
    otherclient->cskills[36].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 322 ) //Scout
    {
    otherclient->cskills[0].id = 1401;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 1411;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 1431;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 1441;
    otherclient->cskills[3].level = 9;
    otherclient->cskills[4].id = 1451;
    otherclient->cskills[4].level = 9;
    otherclient->cskills[5].id = 1461;
    otherclient->cskills[5].level = 6;
    otherclient->cskills[6].id = 1471;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 1496;
    otherclient->cskills[7].level = 3;
    otherclient->cskills[8].id = 1476;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 1486;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 1501;
    otherclient->cskills[10].level = 1;
    otherclient->cskills[11].id = 1656;
    otherclient->cskills[11].level = 1;
    otherclient->cskills[12].id = 1661;
    otherclient->cskills[12].level = 18;
    otherclient->cskills[13].id = 1681;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 1691;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 1701;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 1711;
    otherclient->cskills[16].level = 1;
    otherclient->cskills[17].id = 1716;
    otherclient->cskills[17].level = 3;
    otherclient->cskills[18].id = 1721;
    otherclient->cskills[18].level = 6;
    otherclient->cskills[19].id = 1731;
    otherclient->cskills[19].level = 3;
    otherclient->cskills[20].id = 1736;
    otherclient->cskills[20].level = 9;
    otherclient->cskills[21].id = 1746;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 1756;
    otherclient->cskills[22].level = 3;
    otherclient->cskills[23].id = 1506;
    otherclient->cskills[23].level = 3;
    otherclient->cskills[24].id = 1766;
    otherclient->cskills[24].level = 3;
    otherclient->cskills[25].id = 1511;
    otherclient->cskills[25].level = 2;
    otherclient->cskills[26].id = 1761;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 1516;
    otherclient->cskills[27].level = 1;
    otherclient->cskills[28].id = 1771;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 1956;
    otherclient->cskills[29].level = 2;
    otherclient->cskills[30].id = 5571;
    otherclient->cskills[30].level = 1;
    otherclient->cskills[31].id = 5570;
    otherclient->cskills[31].level = 1;
    otherclient->cskills[32].id = 5574;
    otherclient->cskills[32].level = 1;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 422 ) //Artisan
    {
    otherclient->cskills[0].id = 2046;
    otherclient->cskills[0].level = 3;
    otherclient->cskills[1].id = 2056;
    otherclient->cskills[1].level = 2;
    otherclient->cskills[2].id = 2086;
    otherclient->cskills[2].level = 3;
    otherclient->cskills[3].id = 2031;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 2011;
    otherclient->cskills[4].level = 18;
    otherclient->cskills[5].id = 2116;
    otherclient->cskills[5].level = 9;
    otherclient->cskills[6].id = 2126;
    otherclient->cskills[6].level = 9;
    otherclient->cskills[7].id = 2196;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 2206;
    otherclient->cskills[8].level = 9;
    otherclient->cskills[9].id = 2216;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 2226;
    otherclient->cskills[10].level = 9;
    otherclient->cskills[11].id = 2156;
    otherclient->cskills[11].level = 9;
    otherclient->cskills[12].id = 2166;
    otherclient->cskills[12].level = 9;
    otherclient->cskills[13].id = 2176;
    otherclient->cskills[13].level = 9;
    otherclient->cskills[14].id = 2186;
    otherclient->cskills[14].level = 9;
    otherclient->cskills[15].id = 2001;
    otherclient->cskills[15].level = 9;
    otherclient->cskills[16].id = 2036;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[17].id = 2076;
    otherclient->cskills[17].level = 9;
    otherclient->cskills[18].id = 2071;
    otherclient->cskills[18].level = 1;
    otherclient->cskills[19].id = 2061;
    otherclient->cskills[19].level = 9;
    otherclient->cskills[20].id = 2091;
    otherclient->cskills[20].level = 3;
    otherclient->cskills[21].id = 2096;
    otherclient->cskills[21].level = 2;
    otherclient->cskills[22].id = 2111;
    otherclient->cskills[22].level = 3;
    otherclient->cskills[23].id = 2101;
    otherclient->cskills[23].level = 3;
    otherclient->cskills[24].id = 2106;
    otherclient->cskills[24].level = 3;
    otherclient->cskills[25].id = 2136;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 2146;
    otherclient->cskills[26].level = 9;
    otherclient->cskills[27].id = 2236;
    otherclient->cskills[27].level = 9;
    otherclient->cskills[28].id = 2246;
    otherclient->cskills[28].level = 9;
    otherclient->cskills[29].id = 2441;
    otherclient->cskills[29].level = 18;
    otherclient->cskills[30].id = 2486;
    otherclient->cskills[30].level = 9;
    otherclient->cskills[31].id = 2496;
    otherclient->cskills[31].level = 9;
    otherclient->cskills[32].id = 2626;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 2461;
    otherclient->cskills[33].level = 1;
    otherclient->cskills[34].id = 2466;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 2526;
    otherclient->cskills[35].level = 5;
    otherclient->cskills[36].id = 2536;
    otherclient->cskills[36].level = 4;
    otherclient->cskills[37].id = 2546;
    otherclient->cskills[37].level = 4;
    otherclient->cskills[38].id = 2556;
    otherclient->cskills[38].level = 3;
    otherclient->cskills[39].id = 2566;
    otherclient->cskills[39].level = 5;
    otherclient->cskills[40].id = 2586;
    otherclient->cskills[40].level = 1;
    otherclient->cskills[41].id = 2596;
    otherclient->cskills[41].level = 1;
    otherclient->cskills[42].id = 2481;
    otherclient->cskills[42].level = 3;
    otherclient->cskills[43].id = 2476;
    otherclient->cskills[43].level = 3;
    otherclient->cskills[44].id = 2506;
    otherclient->cskills[44].level = 9;
    otherclient->cskills[45].id = 2516;
    otherclient->cskills[45].level = 9;
    otherclient->cskills[46].id = 2606;
    otherclient->cskills[46].level = 2;
    otherclient->cskills[47].id = 2616;
    otherclient->cskills[47].level = 9;
    otherclient->cskills[48].id = 2576;
    otherclient->cskills[48].level = 1;
    otherclient->cskills[49].id = 2636;
    otherclient->cskills[49].level = 9;
    otherclient->cskills[50].id = 2646;
    otherclient->cskills[50].level = 2;
    otherclient->cskills[51].id = 2656;
    otherclient->cskills[51].level = 7;
    SendPM (thisclient, "Relogin For Get All Skills");
    
    }
    else if ( classid == 421 ) //Bourgeois
    {
    otherclient->cskills[0].id = 2001;
    otherclient->cskills[0].level = 9;
    otherclient->cskills[1].id = 2011;
    otherclient->cskills[1].level = 18;
    otherclient->cskills[2].id = 2036;
    otherclient->cskills[2].level = 9;
    otherclient->cskills[3].id = 2031;
    otherclient->cskills[3].level = 3;
    otherclient->cskills[4].id = 2056;
    otherclient->cskills[4].level = 2;
    otherclient->cskills[5].id = 2046;
    otherclient->cskills[5].level = 3;
    otherclient->cskills[6].id = 2051;
    otherclient->cskills[6].level = 3;
    otherclient->cskills[7].id = 2061;
    otherclient->cskills[7].level = 9;
    otherclient->cskills[8].id = 2071;
    otherclient->cskills[8].level = 1;
    otherclient->cskills[9].id = 2076;
    otherclient->cskills[9].level = 9;
    otherclient->cskills[10].id = 2086;
    otherclient->cskills[10].level = 3;
    otherclient->cskills[11].id = 2091;
    otherclient->cskills[11].level = 3;
    otherclient->cskills[12].id = 2096;
    otherclient->cskills[12].level = 2;
    otherclient->cskills[13].id = 2111;
    otherclient->cskills[13].level = 3;
    otherclient->cskills[14].id = 2101;
    otherclient->cskills[14].level = 3;
    otherclient->cskills[15].id = 2106;
    otherclient->cskills[15].level = 3;
    otherclient->cskills[16].id = 2256;
    otherclient->cskills[16].level = 9;
    otherclient->cskills[17].id = 2266;
    otherclient->cskills[17].level = 18;
    otherclient->cskills[18].id = 2286;
    otherclient->cskills[18].level = 9;
    otherclient->cskills[19].id = 2296;
    otherclient->cskills[19].level = 1;
    otherclient->cskills[20].id = 2301;
    otherclient->cskills[20].level = 1;
    otherclient->cskills[21].id = 2316;
    otherclient->cskills[21].level = 9;
    otherclient->cskills[22].id = 2306;
    otherclient->cskills[22].level = 9;
    otherclient->cskills[23].id = 2401;
    otherclient->cskills[23].level = 1;
    otherclient->cskills[24].id = 2326;
    otherclient->cskills[24].level = 9;
    otherclient->cskills[25].id = 2336;
    otherclient->cskills[25].level = 9;
    otherclient->cskills[26].id = 2346;
    otherclient->cskills[26].level = 3;
    otherclient->cskills[27].id = 2356;
    otherclient->cskills[27].level = 3;
    otherclient->cskills[28].id = 2366;
    otherclient->cskills[28].level = 3;
    otherclient->cskills[29].id = 2351;
    otherclient->cskills[29].level = 3;
    otherclient->cskills[30].id = 2376;
    otherclient->cskills[30].level = 3;
    otherclient->cskills[31].id = 2371;
    otherclient->cskills[31].level = 3;
    otherclient->cskills[32].id = 2381;
    otherclient->cskills[32].level = 9;
    otherclient->cskills[33].id = 2391;
    otherclient->cskills[33].level = 9;
    otherclient->cskills[34].id = 2406;
    otherclient->cskills[34].level = 9;
    otherclient->cskills[35].id = 2416;
    otherclient->cskills[35].level = 9;
    otherclient->cskills[36].id = 2426;
    otherclient->cskills[36].level = 3;
    otherclient->cskills[37].id = 2431;
    otherclient->cskills[37].level = 3;
    SendPM (thisclient, "Relogin For Get All Skills");
    }
    
    else
    {
        SendPM(thisclient, "Can't add skills for this class");
    }
    
        return true;
    }

  15. #15
    Member thatoneguy is offline
    MemberRank
    Jun 2006 Join Date
    Englewood, ColoLocation
    55Posts

    Re: [COMMAND]/allskill {By CrAshInSiDe}

    Alright cool i will add this to mine here in a few xD

    tyvm



Page 1 of 4 1234 LastLast

Advertisement