Introduction
Prometheus was supposed to be a long-term project for me and eventually develop it into a server, but i seem to run out of motivation, but i hope this release can come in handy for some who wish to use. If you do use this and want to make something out of it PM me and i'd be happy to help out. There wasn't really much done to it. I was planning to spend a few days to clearing it out but then i've just decided to release it. Theres a hell of alot more than i've shown so check it out. Its nothing special so don't bother with the pointless comments
Open to CnC
Development Log
Code:
[DEV LOG]
-Downloaded Ardi 2.0/3.0
-Removed all anti-leeches
-Changed all names to my project name in client/server
-Changed client background
-Item models #1 (tent,tentwhip,d def,drag whip,barrow whip)
-Fixed some item wear issues
-Added Npc to heal hitpoints
-Added Killstreak system 100%
-Improved client loading bar
-Added basic target system 50%
-Fixed Data on/off
-Added a guide dialgoue on login for information about Prometheus.
-Target name now shows on wildy interface
-Added basic loyalty system 1 point every 10 minutes
-Organised quest tab
-Added enter to login
-Fixed up dialogue errors
-Item models #2 (acb,blowpipe,tokhaar,SOTD)
-Added run orb onto gameframe
-Started to remove some useless shit
-Added some custom commands (::infspec,infpray,infhp)
-Made corporeal beast dungeon area multi
-Added working teletabs
-Item models #3 (TSTOD,Graceful armour, Spirit shields)
-Fixed target system spam
-Added Earning potential system (98%)
-Removed graceful models creating a odd issue
-EP loads on the target interface
-Added teleports for (training,bosses, etc)
-Added all the godwars npc's into spawn config
-Started working on achievements 12/24
Known Bugs
Code:
-Corporeal beast animation + attacks (needs to be added)
-D claws animation and spec (needs to be added)
-Target system (check yourself needs work!)
-EP system (Doesn't give the EP drops)
-PC is pretty fucked
-Godwars (check for yourself)
-Teletabs need animation (they have gfx)
Media
Source/Client
https://www.dropbox.com/s/66vfwweder...theus.rar?dl=0
Cache - Yes its called salad
https://www.dropbox.com/s/ixy4kvrdbv...salad.rar?dl=0
Error fix
[SPOIL]
Originally Posted by
RuneFurst
Error on client:
Code:
Error: T2 - 126,104,208 - 14,0,0 - 69,80,58,64,100,114,101,64,32,48,37,10,83,-72,
Go to Client.java Server sided
Look for
Replace it it with below up to where i replaced it.
Code:
if (inWild()) {
int modY = absY > 6400 ? absY - 6400 : absY;
wildLevel = (((modY - 3520) / 8) + 1);
EarningPotential.checkPotential(this);
//getPA().sendFrame126("Level: " + wildLevel, 21302);
//getPA().walkableInterface(21300);
//getPA().sendFrame126("Target:@gre@ " +playerTarget+ "!", 21303);
getPA().walkableInterface(197);
if (Config.SINGLE_AND_MULTI_ZONES) {
if (inWild() && !Target.inWild.contains(this)) {
Target.giveTarget(this);
if (inMulti()) {
//Client target = (Client) Server.playerHandler.players[killerId];
//String targetName = Misc.formatPlayerName(target.playerName);
getPA().sendFrame126("@yel@Level: " + wildLevel, 199);
} else {
//Client target = (Client) Server.playerHandler.players[killerId];
//String targetName = Misc.formatPlayerName(target.playerName);
getPA().sendFrame126("@yel@Level: " + wildLevel, 199);
}
}
} else {
getPA().multiWay(-1);
getPA().sendFrame126("@yel@Level: " + wildLevel, 199);
}
getPA().showOption(3, 0, "Attack", 1);
} else if (inPcBoat()) {
getPA().walkableInterface(21119);
} else if (inPcGame()) {
getPA().walkableInterface(21100);
} else if (inDuelArena()) {
getPA().walkableInterface(201);
if (duelStatus == 5) {
getPA().showOption(3, 0, "Attack", 1);
} else {
getPA().showOption(3, 0, "Challenge", 1);
}
} else if (inBarrows()) {
getPA().sendFrame99(2);
getPA().sendFrame126("Kill Count: " + barrowsKillCount, 4536);
getPA().walkableInterface(4535);
} else if (inCwGame || inPits) {
getPA().showOption(3, 0, "Attack", 1);
} else if (getPA().inPitsWait()) {
getPA().showOption(3, 0, "Null", 1);
} else if (!inCwWait) {
getPA().sendFrame99(0);
getPA().walkableInterface(-1);
getPA().showOption(3, 0, "Null", 1);
}
/*if (earningPotential < 50) {
getPA()
.sendFrame126("EP:@dre@ " + earningPotential + "%", 21304);
} else {
getPA()
.sendFrame126("EP:@yel@ " + earningPotential + "%", 21304);
}
if (earningPotential > 80) {
getPA()
.sendFrame126("EP:@gre@ " + earningPotential + "%", 21304);
}*/
[/SPOIL]
Credits
Code:
Ardi
Myself
Valiant
R-S Community