kemids18 Posted February 26, 2014 Posted February 26, 2014 hi again rathena.. i would like to request a pvp script ex. assassin vs assassin only no other class can enter can you please add all job vs job i can put custom maps for the pvp area thank you! Quote
Kido Posted February 27, 2014 Posted February 27, 2014 just put "mapsample" on the map so i could change it. im beginner on scripting but i understand it try this o: thanks goes to emistry 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 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;} select the job id then select a map it's pretty easy to use o: original topic http://rathena.org/board/topic/58698-request-pvp-room/ Quote
AnnieRuru Posted February 26, 2014 Posted February 26, 2014 i can put custom maps for the pvp areayou have to give the name of the map otherwise we don't know how to start however if you are using hercules, hercules instance system support to create a map without anybody to attach you don't even need to use custom maps http://rathena.org/board/pastebin/48t1cptx7j2r/ Quote
Kido Posted February 26, 2014 Posted February 26, 2014 hi again rathena.. i would like to request a pvp script ex. assassin vs assassin only no other class can enter can you please add all job vs job i can put custom maps for the pvp area thank you! Or if you are using rAthena, you can use different maps to vary the PvP and not make it bored with the same pvp map, also you can check some maps to see which maps would be cool for each job vs job, for example, if Asssassin Cross VS Assassin Cross you just need a small map o: or a HW vs HW you can use a some-big map so they can set icewall or fire pillar and so on to prepare their strategy ;D which maps? well you don't need a custom map at all, i believe that there are some maps that you already don't use and that they are actually pretty cool for PvP if you don't like them at all, you always have the download section to search for some cool maps, a lot of cool maps are actually free ;DD http://rathena.org/board/files/category/3-maps-3d-resources/ Quote
kemids18 Posted February 27, 2014 Author Posted February 27, 2014 (edited) just put "mapsample" on the map so i could change it. im beginner on scripting but i understand it Edited February 27, 2014 by kemids18 Quote
kemids18 Posted February 28, 2014 Author Posted February 28, 2014 just put "mapsample" on the map so i could change it. im beginner on scripting but i understand it try this o: thanks goes to emistry 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 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;} select the job id then select a map it's pretty easy to use o: original topic http://rathena.org/board/topic/58698-request-pvp-room/ wow thanks Kido helped a lot Quote
Kido Posted February 28, 2014 Posted February 28, 2014 lately i'm feeling like a googler more than a scripter or something like x_x i was going to do your request manually, with a lot of checks for each job lol but then i found that so, credits to emistry lol have fun (: Quote
Question
kemids18
hi again rathena..
i would like to request a pvp script
ex. assassin vs assassin only no other class can enter
can you please add all job vs job
i can put custom maps for the pvp area
thank you!
6 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.