Jump to content

Mihael

Members
  • Posts

    130
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Mihael

  1. On 5/25/2022 at 10:31 AM, buraquera said:
    prontera,150,150,4	script	NpcJobChange	82,{
    	mes "Hi, wich class? "
    	job[0] = select("Swordman:Magician:Archer:Acolyte:Merchant:Thief:Super Novice");
    	if (job[0] == 7) job[0] = 23; // Suno
    	close;
    OnPCBaseLvUpEvent:
    	if (!Class && job[0] == 23 && BaseLevel >= 45) // If Suno
    		jobchange job[0];
    	end;
    OnPCJobLvUpEvent:
    	if (job[0] == 23) end; // suno doesnt apply
    	if (!Class && JobLevel >= 10)
    		jobchange job[0];
    	end;
    }

    Test this prototype and u can improve it for more classes

    Oh, sorry I couldn't answer you sooner.
    I managed to develop the npc by another method, even so thank you very much for commenting.

    Hope this helps if anyone else has the same problem as me.
    Ty ;3

  2. I'm in need of an npc, he's very old from the eathena era.

    It would be a Job Change with automatic option, you selected what you wanted to be and would level up, then when you reached the level (set in the npc) you changed classes automatically.

    More details:
    Let's suppose that I want to level an Archmage, I would make the Novice character handsome, I would go to the npc, select the option of [Auto Class Change] and the npc would ask me the evolution sequence I would like, then I would choose "Mage > Wizzard > Reborn > Wizzard.T > Archmage" and would level up.

    - Reaching x base level and job level automatically changed the class to Mage.
    - Reaching x base level and job level changed the class automatically to Wizard.
    - Reaching 99 base level 70 job level will respawn automatically.
    - Reaching x base level and job level changed the class automatically to Wizard T.
    - Reaching x base level and job level automatically changed the class to Archmage.

    all automatically.

    If any kind-hearted soul can do it for me I would really appreciate it. ?

    Sincerely Mihael.

  3. -	script	FloatingRates	-1,{
    OnInit:
    //add any other HOURS
    OnClock0100:
    OnClock1900:
    //-------------------
        atcommand "@reloadbattleconf";
        //Base exp
        setbattleflag("base_exp_rate",1200);
        //Job exp
        setbattleflag("job_exp_rate",1200);
        //Drops
        setbattleflag("item_rate_common",600);
        setbattleflag("item_rate_heal",600);
        setbattleflag("item_rate_use",600);
        setbattleflag("item_rate_equip",600);
        //setbattleflag("item_rate_card",400);
        //setbattleflag("item_rate_common_boss",1);
        //setbattleflag("item_rate_heal_boss",1);
        //setbattleflag("item_rate_use_boss",1);
        //setbattleflag("item_rate_equip_boss",1);
        //setbattleflag("item_rate_card_boss",1);
        //setbattleflag("item_rate_common_mvp",1);
        //setbattleflag("item_rate_heal_mvp",1);
        //setbattleflag("item_rate_use_mvp",1);
        //setbattleflag("item_rate_equip_mvp",1);
        //setbattleflag("item_rate_card_mvp",1);
        //setbattleflag("item_rate_mvp",1);
        //setbattleflag("item_rate_adddrop",1);
        //setbattleflag("item_rate_treasure",1);
        //setbattleflag("item_rate_equip",1); // Apply new rates to configs set above
        //we don't change card drops rate, because these values won't change them anyway
        
        announce "Floating Rates every Saturday & Sunday Enjoy!",bc_all,0xFFFF00;
        announce "Increased Base and Job EXP by 200%.",bc_all,0xFFFF00;
        announce "Increased Normal Drops by 100%.",bc_all,0xFFFF00;
        announce "Card rates are fixed in 0.04%.",bc_all,0xFFFF00;
        end;
    
    OnClock0200:
    OnClock2000:
        announce "Double Experience & Drop rates already finish!",bc_blue|bc_all;
        atcommand "@reloadbattleconf";
        end;
    }

     

    • Upvote 1
×
×
  • Create New...