Jump to content

Just another Bombring Event Script


Recommended Posts


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

Just another Survivor type of game.
 

[10/01/2015]
Credits to Stolao for integrating this to his Auto Event Npc

https://github.com/Stolao/Npc_Release/blob/master/Auto_Event/Auto_Event_v1.93.txt

 
Changelog:
V1.3 Bombring.txt

- Added Ranking system. [suggested by Azeroth]

 
V1.2 Bombring.txt

- {added map flags} to fix an exploit where people can get the rewards by getting in the room then logs out and waits for the event to finish then logs in to claim event prize


v1.1 Bombring.txt

- Fixed wait timers to comply with per minute announcements, forgot to fix it after doing tests
- Fixed "The Baaam" NPC hiding after 1 player claims the prize


v1.0 Bombring.txt

1. 5-minute wait time
2. 5 rounds of 30 seconds each
3. Mechanics:
Win conditions:

  • only 1 player left
  • or all rounds finished

# of bombrings spawned:

  • if players <= 20: 3 * #of players
  • if players > 20: 60

Frequency of bombring spawn:

  • Round 1: every 4 seconds
  • Round 2: every 3 seconds
  • Round 3: every 2 seconds
  • Round 4: every 1.5 seconds
  • Round 5: every 1 second

4. rewards: (configurable, just search for "CASHPOINTS")

  • winner(s): 250 CASHPOINTS + configurable item
  • non-winners: 100 CASHPOINTS

5. GM commands:

  • @enablebombring to start
  • @disablebombring to interrupt
Edited by jezznar
  • Upvote 2
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  36
  • Topics Per Day:  0.01
  • Content Count:  383
  • Reputation:   121
  • Joined:  03/31/12
  • Last Seen:  

Suggestion: Possible to ADD Top Rank that EVENT?
Every Round has 1 Point.

The format will be like this:

Place No. | Name of Char | Points

Possible?

And also GM can reset the Ladder Ranking :)

if the event is end, it should be announce the "+strcharinfo(0)+" so that everyone knows who wins.

 

Thank you!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

Suggestion: Possible to ADD Top Rank that EVENT?

Every Round has 1 Point.

The format will be like this:

Place No. | Name of Char | Points

Possible?

And also GM can reset the Ladder Ranking :)

if the event is end, it should be announce the "+strcharinfo(0)+" so that everyone knows who wins.

Thank you!

Hi, yes it is possible but for now I'll just add it to my backlog. I'm a bit busy IRL. :)

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

I don't mind if you take off credits or do whatever to this script but it'll be of good help of you give me some reps for it ;)

Features:

1. 5-minute wait time

2. 5 rounds of 30 seconds each

3. Mechanics:

Win conditions:

  • only 1 player left
  • or all rounds finished
# of bombrings spawned:
  • if players <= 20: 3 * #of players
  • if players > 20: 60
Frequency of bombring spawn:
  • Round 1: every 4 seconds
  • Round 2: every 3 seconds
  • Round 3: every 2 seconds
  • Round 4: every 1.5 seconds
  • Round 5: every 1 second
4. rewards: (configurable, just search for "CASHPOINTS")
  • winner(s): 250 CASHPOINTS + configurable item
  • non-winners: 100 CASHPOINTS
5. GM commands:
  • @enablebombring to start
  • @disablebombring to interrupt

Changelog:

V1.1
- Fixed wait timers to comply with per minute announcements, forgot to fix it after doing tests
- Fixed "The Baaam" NPC hiding after 1 player claims the prize
V1.0  
- Initial Release
v1.1 Bombring.txt

v1.0 Bombring.txt

Mind if I add a edited (compressed and re formatted w/ conf) version of this script to my auto events script?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

 

I don't mind if you take off credits or do whatever to this script but it'll be of good help of you give me some reps for it ;)

 

Features:

1. 5-minute wait time

2. 5 rounds of 30 seconds each

3. Mechanics:

Win conditions:

  • only 1 player left
  • or all rounds finished
# of bombrings spawned:
  • if players <= 20: 3 * #of players
  • if players > 20: 60
Frequency of bombring spawn:
  • Round 1: every 4 seconds
  • Round 2: every 3 seconds
  • Round 3: every 2 seconds
  • Round 4: every 1.5 seconds
  • Round 5: every 1 second
4. rewards: (configurable, just search for "CASHPOINTS")
  • winner(s): 250 CASHPOINTS + configurable item
  • non-winners: 100 CASHPOINTS
5. GM commands:
  • @enablebombring to start
  • @disablebombring to interrupt

Changelog:

V1.1
- Fixed wait timers to comply with per minute announcements, forgot to fix it after doing tests
- Fixed "The Baaam" NPC hiding after 1 player claims the prize
V1.0  
- Initial Release
v1.1 Bombring.txt

v1.0 Bombring.txt

Mind if I add a edited (compressed and re formatted w/ conf) version of this script to my auto events script?

 

 

sure thing bro, would like to see your version. :)

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

It will be implemented into my auto events later today/ tomorrow, its free to download in my collection or my git

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

It will be implemented into my auto events later today/ tomorrow, its free to download in my collection or my git

Copy that. Looking forward for it :) Thanks for utilizing my script.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  71
  • Reputation:   0
  • Joined:  06/27/13
  • Last Seen:  

can you tell me what mapflag i need to add in quiz_02 ??

thanks for the script

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

Nopvp

Nopenalty

Nowarpto

Nocommand

Nodrop

Nomobloot

Noskill

Then restrict all potions

Edited by jezznar
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

V1.2

- {added map flags} to fix an exploit where people can get the rewards by getting in the room then logs out and waits for the event to finish then logs in to claim event prize

[10/01/2015]

Integrated into Stolao's auto event npc

Edited by jezznar
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  30
  • Topics Per Day:  0.01
  • Content Count:  77
  • Reputation:   0
  • Joined:  05/23/15
  • Last Seen:  

@jezznar Is it possible to script it so that when player die to Bombring they get auto warp to like another area than get warp to their save point?

 

Because I want to encourage the event by, when if you lose you get warp to a 2nd area where you can talk to a npc get like some kind of 2nd place reward then get warp back to your save point.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

@jezznar Is it possible to script it so that when player die to Bombring they get auto warp to like another area than get warp to their save point?

 

Because I want to encourage the event by, when if you lose you get warp to a 2nd area where you can talk to a npc get like some kind of 2nd place reward then get warp back to your save point.

Yes you can, just search for the "OnPCDieEvent" block and change it to this:

 

OnPCDieEvent:
	if (strcharinfo(3) == "quiz_02") {
		mapannounce "quiz_02","The Baaam: "+strcharinfo(0)+" has been blown up!!",bc_all;
		dispbottom "You have received 100 CASHPOINTS for participating in this event.";
		set #CASHPOINTS, #CASHPOINTS + 100;
                sleep 3000;
		warp "savepoint",0,0; //change this if you want them to warp out somewhere else
                getitem <insert item id here>, <quantity>; //change the consolation prize
		if (getmapusers("quiz_02") <= 1) {
			stopnpctimer;
			set .eventstarted, 0;
			set .round, 6;
			killmonsterall "quiz_02";
			cleanmap "quiz_02";
			hideoffnpc "The Baaam#qz";
			mapannounce "quiz_02","The Baaam: Alright! We have a winner!!",bc_all;
		} 	
	}
	end;
Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  36
  • Topics Per Day:  0.01
  • Content Count:  383
  • Reputation:   121
  • Joined:  03/31/12
  • Last Seen:  

Uhm,,>

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

Uhm,,>

 

Skype'd you. You're not responding.

//edit

 

- Added Ranking system. [suggested by Azeroth]
Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  59
  • Reputation:   4
  • Joined:  11/20/12
  • Last Seen:  

Nice event m8!. It works on eathena?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

Hi, 

 

I'm not sure, I havent tried using it on eA.

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  7
  • Reputation:   0
  • Joined:  12/30/15
  • Last Seen:  

when i try to use @enablebombring .. is a unknown command 

 

please help me bro

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

make sure that you're using rAthena or Herc. 

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   0
  • Joined:  12/26/15
  • Last Seen:  

I'm using Herc, and i have same problem, when i type @enablebombring it says unknown command


bumb

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  54
  • Topics Per Day:  0.01
  • Content Count:  513
  • Reputation:   83
  • Joined:  08/11/12
  • Last Seen:  

@netcyan

 

Sorry for the very late reply, I was very busy. Please provide map-server errors. I need to know which line is giving you problems

Link to comment
Share on other sites

  • 7 months later...

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  44
  • Reputation:   0
  • Joined:  11/21/13
  • Last Seen:  

how can i change the event reward? for example i want to change the reward to 10pcs apple, 10pcs white potion?

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  197
  • Topics Per Day:  0.07
  • Content Count:  883
  • Reputation:   28
  • Joined:  02/13/17
  • Last Seen:  

latest 1.3 where is the npc at prontera map ^_^

 

i cant see the npc when the event start

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  30
  • Reputation:   2
  • Joined:  07/17/17
  • Last Seen:  

Hi All

when I enable event again, the prize NPC still on the map she not hide. how can I fix this?

no have error on my server.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...