PDA

View Full Version : Hyperion 2 Alpha 1.667 [FULL SCRIPT ENGINE] [COMBAT SYSTEM] [TELEPORTING] [RUNNING]



Canownueasy`
June 26th, 2010, 18:11
Hyperion 2 Alpha 1.667
By Canownueasy

Here is my first release of Hyperion 2, it's at Alpha stage 1.667. This includes the full Tom Script system, a decent combat system (with auto-retaliate), teleporting, and running.

BEFORE YOU DOWNLOAD IT WOULD BE APPRECIATED IF YOU JOIN MY SUPPORTERS GROUP
Only the registered members can see the link.

[DOWNLOAD] (Only the registered members can see the link.)

Only the registered members can see the link.
Only the registered members can see the link.
Only the registered members can see the link.

For Script Commenting
Add this under every handle (PlayerScript & ScriptReader)

if(s.startsWith("//")) {
return;
}
Combat Fix
Replace calculateMaxHit

public static int calculateMaxHit(Player player) {
double effectiveStrength = player.getSkills().getLevel(Skills.STRENGTH) + styleBonus(player);
double baseDamage = 1.2677 + (effectiveStrength / 10) + styleBonus(player) + 0.091;
double div = 1;
if(player.getAttackStyle() == ACCURATE) {
div += 0.34399087304;
}
double sub = 0.07;
if(player.getAttackStyle() == AGGRESSIVE) {
sub += 0.1198;
}
if(player.getAttackStyle() == ACCURATE) {
sub += 0.0627;
}
return Misc.random((int) (baseDamage * 1.087) / (Misc.random((int)(div + 0.0017 - sub)) + (int)div));
}
Replace styleBonus:

private static double styleBonus(Player player) {
if (player.getAttackStyle() == AGGRESSIVE) {
return 3.3137;
}
if (player.getAttackStyle() == ACCURATE) {
return 2.812339;
}
if (player.getAttackStyle() == CONTROLLED) {
return 1.759294;
}
if (player.getAttackStyle() == DEFENSIVE) {
return 1.219289959;
}
if (player.getAttackStyle() == RAPID) {
return 1.395;
}
if (player.getAttackStyle() == LONGRANGE) {
return 1.295847;
}
return 1.56873623937004;
}

In Depth Overlook

-- Server --

The performance
The higher the speed the better a server is running. Using benchmarks, we've measured about 15 log in requests. All were done in under 10ms on an Intel dual core processor.

-- Scripting Engine --

The performance
Our scripting system is both fast and reliable. With speeds up to 0.30ms per line, you never have to worry about slow loading scripts... think fast!

tlozoot
June 26th, 2010, 18:17
Not bad, it's good :)
1st post :D

Janizary
June 26th, 2010, 18:28
I doubt this is yours. Looks oddly familiar.

Canownueasy`
June 26th, 2010, 18:57
I doubt this is yours. Looks oddly familiar.

I'm sure...

Toxic
June 27th, 2010, 00:18
Thanks for this Canownueasy`! i cant wait to use it once my sloww internet finishes downloading, ill give feedback once i'm actually into the files and play around with the server a lilbit =D

Canownueasy`
June 27th, 2010, 05:21
Thanks :D

Eugene
June 27th, 2010, 07:18
So much useless shit in the folder. Clean it up a bit. But, overall. It looks okay. I am not going to use it, Just checking the files. Lol

Canownueasy`
June 27th, 2010, 07:37
So much useless shit in the folder. Clean it up a bit. But, overall. It looks okay. I am not going to use it, Just checking the files. Lol

What is useless in the folder...?

`Deviant
June 27th, 2010, 13:38
This is sxc. 10/10.

Are you going to make more bases similar to this?

And nice job including the Tom Script System. You could've done better on Combat though.

Faab234
June 27th, 2010, 14:52
Superrrrrrrrr, Nice job Canownueasy, Downloading now.

Faab234
June 27th, 2010, 15:06
Uhm, You're using my Script Engine, Right?

Sorry for Double post.

pedobear
June 27th, 2010, 15:20
hyperion the best base but hard to code nice.

Canownueasy`
June 27th, 2010, 18:53
Uhm, You're using my Script Engine, Right?

Sorry for Double post.

Yea as a base. It inspired me to incorporate it with RSPS :p
I've also improved loading times of the scripts externally.

Faab234
June 28th, 2010, 07:04
Yea as a base. It inspired me to incorporate it with RSPS :p
I've also improved loading times of the scripts externally.

Ok, Nice. But there is still a main method.

Cjay0091
June 28th, 2010, 17:53
Script loading is best done using tasks. I find it fast, but as I don't use scripts anymore... yea..

SiniSoul
June 28th, 2010, 18:23
I'm looking over this and all I got to say is Good Job! :D

finalpk
June 28th, 2010, 18:26
Good Job

Ryan
June 28th, 2010, 18:26
I doubt this is yours. Looks oddly familiar.

I watched him make the combat on some team viewer thingy. Tits or gtfo.

Great job.

Codeusa
June 28th, 2010, 18:27
So much useless shit in the folder. Clean it up a bit. But, overall. It looks okay. I am not going to use it, Just checking the files. Lol

This coming from someone who thinks SocketListen doesn't do anything?

Nice work, but you should try to do scripting in Python, it works a lot faster.

Canownueasy`
June 30th, 2010, 14:40
This coming from someone who thinks SocketListen doesn't do anything?

Nice work, but you should try to do scripting in Python, it works a lot faster.

TBH there is nothing in the server files that isn't included in Hyperion other than Combat, Teleporting, and my scripting stuff.
The only things you could call "useless" is the SVN files since Graham's SVN server isn't up for Hyperion any longer.

Billy
June 30th, 2010, 16:25
I lold.

Canownueasy`
June 30th, 2010, 16:35
I lold.

What's so funny?

I'mWhite
June 30th, 2010, 19:12
hyperion the best base but hard to code nice.

How is it hard?

SiniSoul
June 30th, 2010, 19:13
How is it hard?

Cause it ain't palidino :3

Fire cape
June 30th, 2010, 19:14
Hyperion is just as easy as any other wl server to programm.
You just need to know how to use it.

Canownueasy`
June 30th, 2010, 23:51
Hyperion is just as easy as any other wl server to programm.
You just need to know how to use it.

No it's not! There aren't a lot of things done for you like WL.

Nou
July 1st, 2010, 20:29
failed

Robbie
July 2nd, 2010, 02:48
Great Job, keep it up.

Canownueasy`
July 3rd, 2010, 03:26
Thanks! :)

Robbie
July 3rd, 2010, 17:28
By the way, ignore the negative comments from idiot Download and Host kids who don't understand programming and probably don't even know what hyperion is.

Typical Runelocus.

Lan
July 3rd, 2010, 19:42
Can someone recommend me a client that fits to this source?

Fire cape
July 3rd, 2010, 19:46
317 deob.

Lan
July 3rd, 2010, 19:55
Ugh I'm using it and don't understand it. This is for professionals.

deadlyk0
July 5th, 2010, 23:53
nice work looks very good

Canownueasy`
July 10th, 2010, 13:48
Hey guys thanks for the comments! :D

Canownueasy`
July 17th, 2010, 03:19
Updated! :)

pixelpwn
July 17th, 2010, 04:24
it looks Really Really familiar like its on the tip of my tongue im pretty sure this aint urs

Smited
August 6th, 2010, 02:24
I cant see myself?
O.o?

Mish
August 9th, 2010, 12:53
how can you make people staff on this?

Emperor
August 9th, 2010, 12:54
Does this have character saving?

This is just Hyperion with a few tutorials added.
But yes, it has character saving/loading.

Mish
August 9th, 2010, 13:30
This is just Hyperion with a few tutorials added.
But yes, it has character saving/loading.

Thank-you :)