-
Posts
10015 -
Joined
-
Days Won
396
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Emistry
-
each Job Class got 1 Room ?? try this prontera,155,181,5 script Sample 733,{ set .name$,"[PvP Room]"; set .@menu$, "All Jobs:"; for( set .@i, 1; .@i < getarraysize(.pvproomsjob); set .@i, .@i+1) { set .@menu$, .@menu$ + "^FF0000[" + .@i + "] ^0000FF"+jobname(.pvproomsjob[.@i])+"^000000:"; } set .@choice, select(.@menu$) -1; if(!.@choice) { warp .mapname$[.@choice],0,0; // Edit map for All Jobs end; } if(Class != .pvproomsjob[.@choice]) { mes "You are not of Class "+jobname(.pvproomsjob[.@choice]); close; } mapannounce .mapname$[.@choice],strcharinfo(0) + " Entered the PvP Room.",0; warp .mapname$[.@choice],0,0; end; OnInit: setarray .pvproomsjob[1],4009,4016,4010,4017,4011,4018,4012,4019,4013,4020; // Put job id's here setarray .mapname$[0],"guild_vs5","pvp_y_7-2","pvp_y_6-2","pvp_y_5-2","pvp_y_4-2","pvp_y_3-2","pvp_y_2-2","pvp_y_1-2","pvp_y_8-2","pvp_y_6-5","pvp_y_7-5"; // Put map name for those jobs. end; } the 1st Map is "All Job Class" the rest will follow the Job Id Lists
-
http://pastebin.com/raw.php?i=nQMkAn39
-
LOL ??? Case 1: if( countitem(20290) < 15 ){ mes "You didnt have enough requirement."; }else{ mes "How many you want to exchange ?"; mes "Max : Limit "+( #CASHPOINTS / 15 )+" ."; input @Amount,0,countitem(20290); if( !@Amount ) close; next; mes "Okay.."; delitem 20290,@Amount; getitem 20291,@Amount; } in your script....you check for item ID 20290 but...you show the limit ( CASHPOINT /15 ) ?? then..input limit is amount of 20290 you currently have ? you messed up this part... it should be like this.. mes "Max : Limit "+( countitem(20290) / 15 )+" ."; input @Amount,0,( countitem(20290) / 15 ); if( !@Amount ) close; next; mes "Okay.."; delitem 20290,( @Amount * 15 );
-
i can yell it out very loudly on you if you want =='' i can barely remember 90% of the job ID and not even 50% of the names...
-
[ask] how to change max status for resistance
Emistry replied to Akbare's question in General Support
then tried to put it lower ? as it is already mentioned. ... -
how to put more id numbers and random chances of winning
Emistry replied to Jb Roxas's question in Script Requests
depend on this. set .Random,rand(100); -
i guess most of them would choose to write ID instead of the names.. who the dumb go write the name when the ID has just 4 word to type when compared with name that is long.... * No Offence *
-
Toasty's WoE Controller
Emistry replied to ToastOfDoom's topic in PvP, GvG, WoE, Battleground Script Releases
http://sushiduy.plesk3.freepgs.com/ROScripts/WoeInfo/woeinfo_122.php i dont think there is any other mirror..beside..it work fine for me all the time.. -
yeah.. alot monster Exp have changed ........
-
i think it is not triggered using @die...
-
[ask] how to change max status for resistance
Emistry replied to Akbare's question in General Support
i think it should be pc_status_def_rate: 500 -
getitem $get_item_id,$get_item_amount; the reward info is saved as Global Permanent Variable.. it wont be delete even you restart server.. so, GM just need to configure the Reward for 1 times through the NPC... and it will last forever... unless you delete it from the SQL database or overwrite it with other items
-
that is LunarCast's Dynamic Shop NPC... search inside the Script Section.. it has been posted several times... and..this is not a vote for point npc
-
how to put more id numbers and random chances of winning
Emistry replied to Jb Roxas's question in Script Requests
try this prontera,155,181,5 script Sample 757,{ set .RequiredID,20078; if( !countitem( .RequiredID ) ){ mes "You need 1 "+getitemname( .RequiredID )+" to exchange."; }else if( rand(100) < 20 ){ mes "You have failed in this trade, "+getitemname( .RequiredID )+" will be removed."; delitem .RequiredID,1; specialeffect 155; }else{ mes "Congratz....."; specialeffect 154; set .Random,rand(100); if( .Random <= 5 ) getitem 5738,1; else if( .Random > 5 && .Random <= 10 ) getitem 5443,1; else if( .Random > 10 && .Random <= 14 ) getitem 2294,1; else if( .Random > 14 && .Random <= 17 ) getitem 5509,1; else if( .Random > 17 && .Random <= 19 ) getitem 5150,1; else if( .Random > 19 && .Random <= 20 ) getitem 5426,1; else mes "You gained nothing."; } close; } -
tried edit here ? src/map/battle.c case MO_EXTREMITYFIST: { //Overflow check. [skotlex] unsigned int ratio = skillratio + 100*(8 + sstatus->sp/10); //You'd need something like 6K SP to reach this max, so should be fine for most purposes. if (ratio > 60000) ratio = 60000; //We leave some room here in case skillratio gets further increased. skillratio = (unsigned short)ratio; status_set_sp(src, 0, 0); } like Arcencial said, SRC Support / Request should be made in SRC section...
-
find this startdiceevent: and add above OnClock0300: OnClock0600: OnClock0900: OnClock1200: etc.....
-
Changing specific skills to ignore casters dex/cards to reduce cast?
Emistry replied to keoco's question in Source Support
/db/re/skill_castnodex_db.txt /db/pre-re/skill_castnodex_db.txt // <Skill id>,<Cast>,<Delay (optional)> // // Cast: 0 - everything affects the skill's cast time // 1 - skill's cast time is not affected by dex // 2 - skill's cast time is not affected by statuses (Suffragium, etc) // 4 - skill's cast time is not affected by item bonuses (equip, cards) // // Delay: 0 - everything affects the skill's delay // 1 - skill's delay is not affected by dex // 2 - skill's delay is not affected by Magic Strings / Bragi // 4 - skill's delay is not affected by item bonuses (equip, cards) // // Note: Values are bit fields, add them up to combine their effects. // Note: Delay setting '1' only makes sense when delay_dependon_dex is enabled. // Example: 46,1,1 = Double Strafe's cast time and delay is not affected by dex. depend on RE or PRE-RE you are using to edit which file.... -
where to get anti shake and need some comments about harmmony
Emistry replied to emery's question in Client-side Support
anti shake ? tried here ? http://rathena.org/board/topic/54313-about-shake-skill/page__view__findpost__p__60243