Alayne

Quests, Games: Instance - Astral Temple

Recommended Posts

Instance - Astral Temple


Hey peoples!

Here's one of the first instances I ever made, and finally release after years.

This one is based over Saint Seya - Battle of the Sanctuary and the Zodiac Hats.

It's purpose is to go over the 12 Zodiac Houses to defeat guardians and progress til the Horde Master, who attacked and corrupted the Temple.

For this, you'll have to activate the Stars, spread around the floor, which represents the constellation, and guarded by monsters, matching the Zodiac House you're in, to call the guardian.

The one defeating it get some chance to get the matching Zodiac Hat.

Also, I use a function of mine to give special points. It is therefor possible to give some points when fulfiling and instance, but you'll have to define a "AddPoints" function (I can release it too if necessary), or to change the reward mode.

FInally, 4 level are available, with increasing monster count and influencing mobs size: Easy, Normal, Hard and Apocalypse (all big)

Have fun


 

Share this post


Link to post
Share on other sites

i know that this is too old but i like this can you teach me how to define the add points? or change the rewards to just items? or no rewards just loots. please reply and uhmmm everytime i start the instance i get disconnected..

Share this post


Link to post
Share on other sites

@Alayne I have last rathena and i reciuved this error after I kill the 1st Baphomet (MVP):

[17/May 19:49][Error]: buildin_callfunc: Function not found! [AddPoints]
[17/May 19:49][Debug]: Source (NPC): astral_temple_main at [email protected] (1,1)
 

Share this post


Link to post
Share on other sites
35 minutes ago, CyberDevil said:

@Alayne I have last rathena and i reciuved this error after I kill the 1st Baphomet (MVP):

[17/May 19:49][Error]: buildin_callfunc: Function not found! [AddPoints]
[17/May 19:49][Debug]: Source (NPC): astral_temple_main at [email protected] (1,1)
 

function	script	AddPoints	{
	[email protected] = getarg(0);
	[email protected] = getarg(1);
 
	getitem $shardIds[0], [email protected];
  	message rid2name([email protected]), "You've recieved "+ [email protected] +" Shard"+ ([email protected] > 1 ? "s":"") +".";
	return;
}

 

Share this post


Link to post
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.

Loading...