• Announcements

    • Emistry

      Rules and Regulations - Script/Database/Source Release   11/17/16

      In all sub-forums of this section , you are still bound to follow the rAthena Board Rules. Topic Author: Do not release scripts that are not of your own creation unless you can provide evidence of explicit permission from the original author to do so. Attempt to post your script in the proper section. If you're not certain as to where to post it, feel free to ask one of the Moderators. Your script release should contain at the very least a 3-4 sentences description or summary that clearly states what your script does. Do not use [ quote ] or [ code ] tags to release your script. Attempt to have multiple hosts for your scripts as to prevent dead links. 3 or more links are ideal. Your script should not contain any malicious code or produce the name of any servers in game where it will be visible to other players. Your script release should be tested, polished, map-server error free, and debugged fully or to a certain extent prior to release. Links to your script should directly provide the script without the need for registration.    Member: Do not create topics in this section asking for support or requesting for scripts. You're not allowed to bump your topics if you're not providing any new updates prior to your previous post. Do not post anything irrelevant contents in the topic.  If the link for the release isn't available, PM the author for any backup link. Do not judge others script as being too simple.    Everyone: Violate these rules may result in immediate deletion of the topic/post, warning increase, and restriction of posting abilities for a certain period of time. On future offenses, member is to receive an increase in the warn level and have their posting abilities restricted for a certain period of time to be determined by the Moderators handling the case.
      * rAthena Staff reserves the right to add to and change the rules at any time. It is your duty to keep up with any changes and follow them to the best of your ability.   Your cooperation in this regard will be highly appreciated. Thank you.
ngek202

PVP Arena, Party vs Party or 1 vs 1 (Manual)

18 posts in this topic

Hi guys I would like to share my Manual operated PVP Arena good for Party vs Party or 1 vs 1 Match.

Well this is manually controlled as I stated and not so optimized :) unfortunately I'm not that good with

complex script commands like setting global variables querying an sql and such ;) . still studying them though.

I've used this script on my Old Server

Map used: onevsone.gat (I found this map on eAthena.ws way back year 2009, dunno If i'm allowed to share it though)

Src Mod needed: @itemmap or getitemmap or something like that not quite sure with the name LOL.

How to use:

need to whisper npc:arena then a menu pops up

you can modify GM Level who can operate it.

set .gmlvl,90;

Features:

*Has a Wall that blocks the Path thru the center of the Arena (Enable/Disable)

*Check Team Areas (Warps on the maps Team location)

*Buffer NPC's on both side of the Team's holding area (Enable/Disable)

*Distribute Supplies (gives Items inside the Map (you need to use a custom atcommand MOD here like @itemmap or @getitemmap)

suggest using a Custom Supply here and can only be used on the Arena Map (restrict it on item_noequip.txt).

*Arena Registration NPC (It has a Party check, party leader check and checks if you have a Permit..

but considered not Finished) :)

what my Plan about this Registration NPC is to add a Check that checks the size of the party (or maybe it's not needed) only party leader can talk to the NPC after the requirements are met whole party will be warped to the Arena on their designated Team Area. and also add a feature that randomizes the participants team on what side they will be Team A or Team B, then warp/spawn them on the opposite Side.

I hope someone can help me optimize it, with the complex script commands it needs.. /ok but I will also try to figure them and ask the vets.

Script:

http://pastebin.com/7zGRAiFV

Map:

http://rathena.org/b.../2322-onevsone/

mirror:

http://www.mediafire...1aghmtmhna822ym

Video:

onevsone.rar

Edited by ngek202
0

Share this post


Link to post
Share on other sites

How to make 7 vs 7

actually there is no number restriction in the script..

just form a party and go inside...

@TS..

if you want it to be a better script with fair play..

make sure it check party members counts...

and make sure inside the map disable the party configuration..

to avoid player leave party and join others team.

0

Share this post


Link to post
Share on other sites

thanks Emistry that's what i was planning but too complex for me as I'm new to scripting..

0

Share this post


Link to post
Share on other sites

why not change the map so you can not download the map use official map and ^_^

why set how many party members? much better choose 4v4 5v5 7v7 and 10v10 not set much better

and also anyone good scripter help him ^_^ i want also this script

0

Share this post


Link to post
Share on other sites

still on progress?



error 

 

(06:19:58pm) Error: npc_enable: Attempted to hide a non-existing NPC 'Arena Registrar#1' (flag=0).(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#1' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#2' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#3' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#4' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#5' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#6' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#7' (flag=1).
(06:19:58pm) Error: npc_enable: Attempted to show a non-existing NPC 'WALL#8' (flag=1).
 


and error in map onevsone

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now