ewanjeli Posted January 25, 2013 Posted January 25, 2013 i want to request script that make all town in server auto ressurate,auto buff and auto heal.. no matter anywhere in that town map Quote
Jhedzkie Posted January 25, 2013 Posted January 25, 2013 i guess you can create a script with OnPCLoadMapEvent to implement this. 1 Quote
Mabuhay Posted January 25, 2013 Posted January 25, 2013 I had this idea before. If you want to have it that way, it will cause a server lag bro. Im happy to share to you my little script i made. //Script by MrVandalBus prontera,156,191,0 script mapheal#1::mapheal -1,2,2,{ OnTouch: [size=4]sc_start SC_ASPDPOTION2,360000,0;[/size] sc_start SC_STRFood,360000,10; sc_start SC_AGIFood,360000,10; sc_start SC_VITFood,360000,10; sc_start SC_INTFood,360000,10; sc_start SC_DEXFood,360000,10; sc_start SC_LUKFood,360000,10; sc_start SC_HitFood,1200000,30; sc_start SC_FleeFood,1200000,30; sc_start SC_BATKFood,1200000,10; sc_start SC_MATKFood,120000,10; skilleffect 383,0; sc_start SC_WINDWALK,360000,5; skilleffect 74,0; sc_start SC_MAGNIFICAT,360000,5; skilleffect 75,0; sc_start SC_GLORIA,360000,5; skilleffect 29,0; sc_start SC_INCREASEAGI,360000,10; percentheal 100,100; } // other town duplicates morocc,156,93,0 duplicate(mapheal) mapheal#2 -1,2,2 geffen,119,59,0 duplicate(mapheal) mapheal#3 -1,2,2 payon,162,233,0 duplicate(mapheal) mapheal#4 -1,2,2 izlude,128,114,0 duplicate(mapheal) mapheal#5 -1,2,2 aldebaran,140,131,0 duplicate(mapheal) mapheal#6 -1,2,2 Quote
0 Brian Posted January 25, 2013 Posted January 25, 2013 Here's one way: - script auto_healbuff -1,{ OnPCLoadMapEvent: if (getmapflag(strcharinfo(3), mf_town)) { sc_start SC_BLESSING,240000,10; specialeffect2 EF_BLESSING; sc_start SC_INCREASEAGI,240000,10; specialeffect2 EF_INCAGILITY; // add more buffs here percentheal 100,100; } end; } alberta mapflag loadevent aldebaran mapflag loadevent amatsu mapflag loadevent ayothaya mapflag loadevent brasilis mapflag loadevent comodo mapflag loadevent dewata mapflag loadevent dicastes01 mapflag loadevent eclage mapflag loadevent einbech mapflag loadevent einbroch mapflag loadevent geffen mapflag loadevent gonryun mapflag loadevent hugel mapflag loadevent izlude mapflag loadevent lighthalzen mapflag loadevent louyang mapflag loadevent malangdo mapflag loadevent malaya mapflag loadevent moc_ruins mapflag loadevent mora mapflag loadevent payon mapflag loadevent pay_arche mapflag loadevent prontera mapflag loadevent rachel mapflag loadevent umbala mapflag loadevent veins mapflag loadevent yuno mapflag loadevent To add new towns, add the 'loadevent' and 'town' mapflags to that map. 1 Quote
icabit Posted January 28, 2013 Posted January 28, 2013 Here's one way: - script auto_healbuff -1,{ OnPCLoadMapEvent: if (getmapflag(strcharinfo(3), mf_town)) { sc_start SC_BLESSING,240000,10; specialeffect2 EF_BLESSING; sc_start SC_INCREASEAGI,240000,10; specialeffect2 EF_INCAGILITY; // add more buffs here percentheal 100,100; } end; } alberta mapflag loadevent aldebaran mapflag loadevent amatsu mapflag loadevent ayothaya mapflag loadevent brasilis mapflag loadevent comodo mapflag loadevent dewata mapflag loadevent dicastes01 mapflag loadevent eclage mapflag loadevent einbech mapflag loadevent einbroch mapflag loadevent geffen mapflag loadevent gonryun mapflag loadevent hugel mapflag loadevent izlude mapflag loadevent lighthalzen mapflag loadevent louyang mapflag loadevent malangdo mapflag loadevent malaya mapflag loadevent moc_ruins mapflag loadevent mora mapflag loadevent payon mapflag loadevent pay_arche mapflag loadevent prontera mapflag loadevent rachel mapflag loadevent umbala mapflag loadevent veins mapflag loadevent yuno mapflag loadevent To add new towns, add the 'loadevent' and 'town' mapflags to that map. this will reduce npc's running thx for this brian :3 Quote
Question
ewanjeli
i want to request script that make all town in server auto ressurate,auto buff and auto heal.. no matter anywhere in that town map
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.