Jump to content


Photo

All in one Event Manager -> help me find all the event scripts !


  • Please log in to reply
28 replies to this topic

#1 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 25 December 2015 - 07:25 AM

one of my customer sent me Euphy's Event Manager script
and asked me to write -> join the event simply using bindatcmd @joinevent
means, yeah, all 7 events in that script, use 1 command @joinevent will warp you to the map that event is on
Add -> there is also a command @eventlist to tell which event going to have next, since the time is configure by GMs

now that the script is in my hand,
(of course I can't distribute it, but I can always reproduce it)
I have to say that idea is very well made

but I'm not satisfy to just limit to 7 events,
I want to integrate ALL event scripts across eAthena/rAthena/Hercules forums

so everyone help me search out ALL event script you can find, and post in this topic

oh and, of course this is a free release
I always thinking of some ways to pull rathena member to use hercules
this project should be enough to attract some of them enough, I guess ?
since most of the scripts I write will be hercules only script commands

Edited by AnnieRuru, 25 December 2015 - 09:09 AM.

~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#2 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 25 December 2015 - 07:53 AM

My event script go 1st
~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#3 sikiro

sikiro

    Member

  • Members
  • PipPip
  • 28 posts

Posted 25 December 2015 - 07:57 AM

:o love it love it



:o love it love it



#4 Quazi

Quazi

    Advanced Member

  • Members
  • PipPipPip
  • 190 posts
  • Emulator:Hercules
  • Github:Miracle

Posted 25 December 2015 - 03:35 PM

Maze Event
http://pastebin.com/5TeuLxqW



#5 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 25 December 2015 - 07:51 PM

Maze event -> link - update
Portal event -> link - update <- just tested ... it seems some portal vanish inside the building ... need some rework

these 2 scripts are too similar

Euph's Maze event is a random chance,
each portal has 1/15 chance to go to next round
player just have to find ANY portal and keep entering any portal to win

and my Portal event is based on memory
there are X amount of portal in the map, only 2 of them go to next round
the portals are always randomize in each run
player have to remember which portal and share these information among guilds to quickly advance to next round, or win

....
now I not sure want to add Euph's maze event or not ...
because updating my portal event is my goal


EDIT: I think just add it in then ...
since some server players already familiar with that event already

Edited by AnnieRuru, 26 December 2015 - 02:41 AM.

~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#6 astralprojection

astralprojection

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts

Posted 26 December 2015 - 01:06 AM

I cant wait to have this :D Go go go!!!



#7 thor1009

thor1009

    Advanced Member

  • Members
  • PipPipPip
  • 43 posts

Posted 27 December 2015 - 11:09 PM

https://rathena.org/...evil-autoevent/

 

This one is pretty interesting, maybe you can consider it.



#8 Mysterious

Mysterious

    Advanced Member

  • Administrators
  • 3656 posts
  • LocationProntera ;3
  • Github:Mystery

Posted 28 December 2015 - 03:14 PM

Nice work as always Annie xD. *Coughs* My Mushroom event *coughs*.


http://upaste.me a paste site with Athena syntax!
Now with the ability to test your athena pastes!


#9 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 28 December 2015 - 07:23 PM

@thor1009
the script link is dead, but the video alone is enough for me to reproduce that
ok I can do it
need 2 plugins like OnPCAttackEvent ... and another one for stop player attack the infected players
nice idea

@Mysterious
I always try to give credit to the one who came out with the idea, not the one who fix it
https://www.eathena....dpost&p=1525757
the comment says all
//Created by marikitangakak//Edited and Revised by Lunar from MoonlightRO//Original Link: http://www.eathena.ws/board/index.php?showtopic=243601//Edited and Revised Script Link: http://www.eathena.ws/board/index.php?showtopic=243753//Please do not take this script as your own.
all you did is just fix the script

https://www.eathena....howtopic=243753
yup, I saw the -> Idea by: marikitangakak
~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#10 Mysterious

Mysterious

    Advanced Member

  • Administrators
  • 3656 posts
  • LocationProntera ;3
  • Github:Mystery

Posted 28 December 2015 - 07:59 PM

Oh, so you're just taking in events from those with original authors? o_o A lot of people's events too are ideas taken from other scripts. :P


http://upaste.me a paste site with Athena syntax!
Now with the ability to test your athena pastes!


#11 Easycore

Easycore

    Advanced Member

  • Members
  • PipPipPip
  • 140 posts

Posted 29 December 2015 - 11:53 PM

MvP v/s MvP, Players bet on a MvP, if this MvP wins players receive rewards!!!111

 

Although I think there is no script available



#12 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 30 December 2015 - 12:24 AM

https://rathena.org/...s-mvp/?p=157235
yup there is no scripts, it has to host by GM

if really have to make it into script, maybe require some source edits ... to make monster fight each other
maybe that ... setmobdata ...
~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#13 Easycore

Easycore

    Advanced Member

  • Members
  • PipPipPip
  • 140 posts

Posted 30 December 2015 - 01:11 AM

What about of AI monster?

Spoiler


They can really attack each other.

 

monster .@map$,.@x-3,.@y,"AI 0",1023,1,"",0,0;

monster .@map$,.@x+3,.@y,"AI 1",1273,1,"",0,1;



#14 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 30 December 2015 - 06:54 AM

I already said in that topic

1. player still can kill steal the mvp
2. mvp still can summon slave
3. mvp can teleport mf_monster_noteleport

the 1st one can be solve by MOBDATA_KILLER flag
2nd one can solve by MD_NOCASTSKILL flag enable


there is still a lot limitation in our monster controller commands ...
rathena already have them, though

I have to complete mob controller script commands if there is a chance for this script


EDIT:
prontera,155,185,5	script	djsfksjf	1_F_MARIA,{	getmapxy .@map$, .@x ,.@y, UNITTYPE_NPC;	monster .@map$,.@x-3,.@y,"AI 0",1273,1, strnpcinfo(0)+"::Onaaa",0,0;	monster .@map$,.@x+3,.@y,"AI 1",1023,1, strnpcinfo(0)+"::Onaaa",0,1;	end;Onaaa:	announce "win", bc_all;	end;}
hmm ... so it can run event label, no so bad

Edited by AnnieRuru, 30 December 2015 - 08:07 AM.

~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#15 Easycore

Easycore

    Advanced Member

  • Members
  • PipPipPip
  • 140 posts

Posted 30 December 2015 - 09:21 PM

For 1st you can use a special map, something similar to this:



#16 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 31 December 2015 - 03:01 PM

hmm, this map looks different from the one I saw in the video at rathena topic, 3 years ago
but none-the-less, I can make good use of it

after I google some "ragnarok event ideas"
I have several links
http://write.ratemys...ent-guide-list/
http://starlitero.fr....php?topic=13.0

that one, Run for the Basilica Event
that's the one that I kept searching for days since I open this topic
I remember I saw this somewhere in script support section on eathena forum about 5~7 years ago
but I kept finding and searching with different key word, no result
and someone else actually post it out, twice in fact by different person
it seems to be quite a popular event

I actually know how to write it
use movespeed mapflag (I already release it) to limit the movement speed of the players
then use MOBEVENT_ATTACK flag to unitwarp the player instantly out from the map whenever a mob attack a player
if the player reach the other end of the map, it trigger OnTouch label and gives the prize
the basillica effect can be simulated with OnTouchNPC: to warp monster out from that zone

there are some ideas that can be written as event script
like the mimic event,
all players gather in a small map, like run or die event
then spawn a mimic in the map, it *gulp* all the player it ran across
any player hit by this mimic will instantly warp out from the map
the last one in the remaining map wins

the rest have already turn into scripts
like disguise event, portal event, find the mushroom event, guess the password event
that guess the password event is in the rejected list by the way, the script already provided on the 1st post

Spoiler

Edited by AnnieRuru, 31 December 2015 - 03:19 PM.

~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#17 Easycore

Easycore

    Advanced Member

  • Members
  • PipPipPip
  • 140 posts

Posted 01 January 2016 - 04:19 AM

Hmmm.... what about of Tower Defense Event?

If you've played Warcraft lll will remember this, in rAthena exist something similar called Monster Defense:

https://rathena.org/...onster-defense/



#18 AnnieRuru

AnnieRuru

    ~~Cute~Cute~Scripter~~

  • Former Scripting Moderator
  • 1138 posts
  • Locationyour next door ~
  • Emulator:Hercules
  • Github:AnnieRuru

Posted 04 January 2016 - 03:05 AM

oh that one ... I made before, but that still has bugs
https://rathena.org/...-need-a-code-3/

the old mob controller system can only detect 2 factions, which is the player side and the monster side
in that script, I made the monster side killable for players,
and the monster can search and destroy the player until the middle of the room
but the monster side ( .ai_action[AI_ACTION_TYPE] == AI_ACTION_TYPE_DETECT ) can't detect the emperium
because it seems the emperium also belongs to the monster side
so AI_ACTION_TYPE_DETECT can't detect the emperium

what I did on that script,
is whenever a monster move close to emperium, it deduct the count, so the monster didn't attack the emperium at all
just reduce the counter from 100, when it reach 0, you guys failed

this seems to be the bug for the mob controller system made by Lance
it can search and destroy players, but the monster doesn't seems to be able to attack the emperium

not sure the mobevent script command that I'm going to do later ... can fix this bug or not ...

Edited by AnnieRuru, 04 January 2016 - 03:14 AM.

~ Posted Image ~ It's time for Battleground and Events Scripts Festival Again ~ Posted Image ~

#19 evilpuncker

evilpuncker

    The Suggester

  • Community Contributors
  • 2122 posts
  • Locationbr br hue hue

Posted 15 January 2016 - 03:55 AM

hope to be able to test it soon and give lots of feedback and suggestions  :D  :D  :D  :wub:


before asking for help, click here

some people that I admire:

Ai4rei (tools and client stuff) • Aeomin (the awesome thor patcher) • AnnieRuru (very helpful with script and source stuff)

Neo (N.E.M.O... do I need to say more?) • KeyWord (roBrowser <3) • k3dt (clients and clients) • Tokeiburu (awesome tools)

Dastgir (lua stuff) • Yommy • Ind • Haru • malufett

 

:ok:    and everyone that contributed in any way to the *Athena community in general (emulator, releases, support etc)  :no1: 


#20 astralprojection

astralprojection

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts

Posted 28 January 2016 - 05:50 AM

AnnieRuru is very busy :D go go go !!!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


This topic has been visited by 323 user(s)