Jump to content

Search the Community

Showing results for tags 'framework'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • RuneLocus
    • News & Announcements
    • Information Booth
    • Website Support
    • Introductions
    • Chat
    • Forum Games
  • RuneScape Development
    • RSPS General
    • RuneScape Private Server (RS2)
    • RuneScape Private Server (503+)
    • RuneScape Private Server (EoC 742+)
  • Other
    • Digital Art
    • Gaming
    • Webdevelopment
    • Computers
  • Marketplace
    • RuneScape Market
    • RSPS Market
    • Others Market
    • Freelance Middleman Services
  • Super Secret Club's Topics

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Found 20 results

  1. Today I come up with something competely different. Basic information FRAMEWORK NAME: Zamorak NETWORKING: You choose. :) REVISION: You choose. :) Finished files [LIST] [*] AbstractSkill [*] ISAACCipher [*] PacketHandler [*] Player (Player details) [*] Appearence (ofc add your own stuff there) base is done [*] OutputStream [/LIST] This is basically just a framework and competely unfinished, but for people who wants to start from scratch I suggest using this to start off. This framework doesn't even have networking implemented which means you can select which networking you will use. The reason why I release this unfinished project is that when I do RSPS i work with Argon OSRS. [B] Download the project[/B] [url]http://uppit.com/c2w5qvcxzpkg/zamorak-master.rar[/url] [CENTER][B]Packaging[/B] [img]http://puu.sh/b32mC/3f96ba2a14.png[/img] [img]http://puu.sh/b32pl/1247010ef8.png[/img] Packet handling example [img]http://puu.sh/b32t4/27125a388b.png[/img] [B]Credits[/B] -Fuzen Seth (most of work). -Dragonkk & CJay (for some programming ideas). -Graham[/CENTER] Best of luck with your project.
  2. Hello, first of all I was wondering why the RS2HD servers are enable to reload a saved profile? it makes absolutely no sense because this issue doesnt exist for pali and it didnt exist in the past. Also I was hoping someone could assist me in adding clipping to pali 562 Much thanks
  3. Please NOTE that the revision prefix is totally wrong. There wasn't an 530 prefix, so I selected 317. Please refer to the frameworks below to 530+, thanks. I've created this and wanted to share it with everyone at RuneLocus. [SIZE=5]All you need to do is use the following code:[/SIZE] [CODE] /** * Sets a config on an interface. * * [MENTION=75098]Para[/MENTION]m interfaceId * The interface id. * [MENTION=75098]Para[/MENTION]m childId * The child id. * [MENTION=75098]Para[/MENTION]m hidden * The hidden flag. * [MENTION=184045]return[/MENTION] The action sender instance, for chaining. */ /** * Framework created by: Visible lolking * Please do not leech or release it as your work. */ public ActionSender sendBlankRunScript(int id) { player.getChannel().write( new PacketBuf(115, PacketType.SHORT).putShort(0) .putJagString("").putInt(id).toPacket()); return this; } public ActionSender testRunScript(int id2, int id, Object[] params, String types) { if (params.length != types.length()) { throw new IllegalArgumentException( "params size should be the same as types length"); } PacketBuf buf = new PacketBuf(115, PacketType.SHORT); buf.putShort(interfaceCount++); buf.putJagString(types); int idx = 0; for (int i = types.length() - 1; i >= 0; i--) { if (types.charAt(i) == 's') { buf.putJagString((String) params[idx]); } else { buf.putInt((Integer) params[idx]); } idx++; } buf.putInt(id); player.getChannel().write(buf.toPacket()); return this; } /** * Sends an access mask to the client. * * [MENTION=75098]Para[/MENTION]m set * The set. * [MENTION=75098]Para[/MENTION]m interfaceId * The interface id. * [MENTION=75098]Para[/MENTION]m offset * The offset. * [MENTION=75098]Para[/MENTION]m length * The length. * [MENTION=184045]return[/MENTION] The action sender instance, for chaining. */ public ActionSender sendAccessMask(int set, int interfaceId, int offset, int length) { PacketBuf buf = new PacketBuf(165); buf.putLEShort(interfaceCount++); buf.putLEShort(length); buf.putInt(interfaceId); buf.putShortA(offset); buf.putInt1(set); player.getChannel().write(buf.toPacket()); return this; } public void hideShow(int interfaceId, int childId, boolean hidden) { PacketBuf buf = new PacketBuf(21, PacketType.SHORT); buf.putByteC((byte) (hidden ? 1 : 0)).putShort(interfaceCount++) .putLEInt(interfaceId << 16 | childId); player.getChannel().write(buf.toPacket()); } [/CODE] Please [SIZE=5]DO NOT[/SIZE] [COLOR="#FF0000"]release this as your work[/COLOR] or post it [COLOR="#FF0000"]without credits[/COLOR]. Anyhow, thank you for using it. Good luck. Cheers, lolking.
  4. [CENTER][COLOR=#000080][SIZE=6][FONT=palatino linotype]Harmony[/FONT][/SIZE][/COLOR] [/CENTER] Hello and welcome to my project. The aim of this project was to take a more in-depth look about the #317 protocol and learn how to develop a clean server model which offered a stable and reliable core and many useful content systems as well as a script based plugin system. Harmony offers efficient yet simplistic designs which allow rapid, user friendly development for members of all experience levels. All classes have been neatly organized and highly documented to give the developer the best understanding of what they are working with. This server has been designed with a built-in update server, and will soon offer a login server and thus, multiple world support. This server depends on Netty 3.7.x and the latest stable release of Jython. Subscribe and show your support! Harmony will be available for download as it reaches acceptable milestone's that can be released as build versions. Current Brief Features: [LIST] [*]Login [*]Player Updating [*]Built-in file-server [*]Jython scripting engine to handle all content. [/LIST] [CENTER] [SIZE=4][COLOR=#000080][FONT=palatino linotype]Media[/FONT][/COLOR][/SIZE] [IMG]http://i.imgur.com/Jruhuk9.png[/IMG] [IMG]http://i.imgur.com/DmPQGID.png[/IMG] [IMG]http://i.imgur.com/Qnb8tA4.png[/IMG] [IMG]http://i.imgur.com/PQod9pD.png[/IMG] [IMG]http://i.imgur.com/r1Tse9S.png[/IMG] [IMG]http://i.imgur.com/HS6oUy9.png[/IMG] Credits to Graham for his Task, Event and Container systems which I am using at this current time. [/CENTER]
  5. [CENTER][B][U][SIZE=6][COLOR="#FF0000"]Eugenios 317 project thread lolking[/COLOR][/SIZE][/U][/B][/CENTER] [LEFT][B][COLOR="#000000"]Hello to all who are viewing this project thread i hope you all enjoyed your christmas :D anyway down to buissness i am creating this project thread to show this community what ive been working on for the last 2-3 days. It is eugenios 317 a framework i have decided to make just to learn more about frameworks and more about the 317 protocol :D the framework is slowly coming together and i think now is a perfect time for a project thread :rolleyes: anyway i will be releasing the framework so i may get your feed back on it and maybe continue to turn it into a proper source :D more info below[/COLOR][/B][/LEFT] [SPOILER=Resources] This is the place where i have been getting most my information from: [url]http://rsps.wikia.com/wiki/317_Protocol[/url] I have also just been slowly looking through other frameworks of multiple revisions to understand how each one works differently ;) [/SPOILER] [SPOILER=Todo List] [COLOR="#0000FF"]1. Number one on my todo list is to finish the player login step of the logindecoder I will slowly update this list as i figure out what i need to do in an order :P[/COLOR][/SPOILER] [SPOILER=Updates] [COLOR="#800080"]I have finished the basic creation of the framework such as the port binding, handshake and now i am begining the login step :D[/COLOR] [/SPOILER] [SPOILER=Pictures] Only a few pictures will upload more :p [IMG]http://i46.tinypic.com/m741vn.png[/IMG] [IMG]http://i47.tinypic.com/2eobckm.png[/IMG] [IMG]http://i46.tinypic.com/1kuqc.png[/IMG] [/SPOILER] Thanks for reading my project thread expect more updates during this week and please give your most uttermost feed back as it helps me shape the framework :D P.s[COLOR="#00FF00"] If i decide to continue to work on this framework and turn into a server i will be looking for more project developers so stay tuned :D[/COLOR]
  6. cboy676

    LMFAO Framework

    Well, I made this framework by hand today well I was skipping school, I am trying to see if it will be allowed to be sold on codecaynon, its clean and super easy to use, also loads pages faster then writing in all the code manually to the one file. Screenshots: [IMG]http://puu.sh/1nbe5[/IMG] [IMG]http://puu.sh/1nbf4[/IMG] It's pretty awesome, yeah. I made this 100% by myself and pretty proud of it. Thoughts/Suggestions?
  7. [CENTER][IMG]http://puu.sh/1hGjB[/IMG][/CENTER] You can find the Solace project here: [url]http://www.rune-server.org/runescape-development/rs2-server/projects/447236-solace-newest-rs-emulator-framework.html[/url] RussianSkank has been collecting Solace tutorials, snippets and such here: [url]http://www.rune-server.org/runescape-development/rs2-server/tutorials/449270-solace-tuts-snippets-bug-fixes-tools.html[/url] [B][SIZE="6"][FONT="Arial Black"]What is Solace?[/FONT][/SIZE][/B] Solace is a runescape emulation project undertaken by myself as firstly, a means of learning and practice, secondly to hopefully come up with a far better alternative to the current prominent RSPS frameworks in use today. I aim to offer the high end performance and to still maintain a relatively simple and easy to navigate code base for newcomers. Taking into account it is my first framework, realize that this was more of a learning experience than it is an attempt to revolutionize RSPS, it was never initially planned to be fully released to public for use. But I believe following a series of benchmarks and testing, that it could quite possible be a very good addition to the choice of frameworks people have to choose from today. Solace is 110% open source and free to use by everybody, please feel free to share code with each other. [B][SIZE="5"][FONT="Arial Black"]Contributors[/FONT][/SIZE][/B] A big thank you to the following people who aided in this project largely: Arithium - Submitted a lot of good content and put a large amount of time into developing this, debugging with me too, great help. Graham - Guided my decisions for design and also was always around to explain, debug with me and in general was a great help. KleptO - Firstly for releasing LightRune, which motivated me a great deal, and also for a lot of design aspects and reference. Major - Alot of helpful discussions and again, debugging with me when times got rough. [B][SIZE="5"][FONT="Arial Black"]Download[/FONT][/SIZE][/B] [COLOR="White"][SIZE="3"][B][FONT="Book Antiqua"]Solace[/FONT][/B][/SIZE][/COLOR]: [url=http://uppit.com/xym6ntg8vkgn/Solace.zip]Download Solace.zip @ UppIT[/url] As Solace comes with music support, I will release a music enabled client for use with it. Client: [url=http://uppit.com/ab76nnbqbgjq/Client.rar]Download Client.rar @ UppIT[/url] For a cache, just use any 377 or 317 cache. [B][SIZE="5"][FONT="Arial Black"]Images[/FONT][/SIZE][/B] [SPOILER="Images"][IMG]http://i.imgur.com/moMJr.jpg[/IMG] [IMG]http://i.imgur.com/AtY65.jpg[/IMG] [IMG]http://i.imgur.com/WjWBJ.jpg[/IMG] [IMG]http://puu.sh/1g4wz[/IMG] [IMG]http://i.imgur.com/jfd2U.jpg[/IMG] [IMG]http://puu.sh/1g4wN[/IMG][/SPOILER] [CENTER][B][SIZE="5"][FONT="Arial Black"]Features[/FONT][/SIZE][/B] - Music Sytem - SKill System - Thieving - XML Loading Skill data, Dialogues, Spawns - Entity based Basic Combat system - Following - NPCs already handled and loaded - GFX - Animation - Emotes - Ground Items - Multiple player support - NIO Networking - Item and Inventory containers - Private messaging, Running/Walking - For more, just check the project thread, or the code [/CENTER]
  8. :D, I've been working on an RS2 Emulator for a few days now. And I figured 'Eh, why not post progress?'. Since I'm very uncreative, and I lack any skill to be so I've just decided on the name 'RS2 Emulator'. The current networking API is netty (and no, it doesn't give any extra performance boosts, I just wanna familiarize with it - nio is boring). There are currently, no pictures however I can upload pictures of the current classes/post certain code for a little bit of a makeup type thing for no pictures. What are the current features? None so far. Just a basic skeletal framework that binds to a port and has a pulse - Logging in will be either finished tonight or tomorrow, depends how I feel tonight :P. Anyway, here's an update list of the current updates I've done today: [CODE] Started working on packets - 7/30/12 Started working on login - 7/30/12 updated the server class - Fixed/removed a few unnecessary bits of code - 7/29/12 wrote a utilities class - 7/28/12 added the ISAACCipher implementation - 7/28/12 rewrote the server class - it was a complete/undocumented shit hole previously. - 7/28/12 wrote a basic server core 7/27/12[/CODE]
  9. [IMG]http://i.imgur.com/8Qqqf.png[/IMG] This is a framework I've wrote few months back. It supposed to be a lightweight, lib-free server base for me to write content on. After few weeks of programming I've understood that I'm capable of writing a better things, so I decided to quit this once and for all. It's highly documented and very simplistic, hopefully community will find it useful. [B][SIZE="5"][color="#11cedd"]Features[/color][/SIZE][/B] [list] [*] Rendering. [*] Multi-player. [*] Walking. [*] Chatting. [*] Inventory support. [*] Equipping. [*] Banking. [*] Ground items. [*] Trading, not complete. [*] Start of private messaging. [/list] [B][SIZE="5"][color="#11cedd"]Media[/color][/SIZE][/B] [CENTER][IMG]http://i.imgur.com/S88ky.png[/IMG] [IMG]http://i.imgur.com/8Olgy.png[/IMG] [IMG]http://i.imgur.com/YacTg.png[/IMG][/CENTER] [B][SIZE="5"][color="#11cedd"]Download[/color][/SIZE][/B] UppIT Download: [url]http://uppit.com/f8fgkx1sryar/LightRune.rar[/url] Mediafire Download: [url]http://www.mediafire.com/?hlnnyir9v02dszf[/url] [B][SIZE="5"][color="#11cedd"]Credits[/color][/SIZE][/B] [list] [*] kLeptO - I've wrote everything myself. [/list] [list] [*] Darkie - Explained to me how RuneScape gameplay works. [/list] [list] [*] WH:II[I]:[/I]DOW - Helped me with some protocol related questions. [/list] [list] [*] Knugen - Kept me motivated towards writing it. [/list]
  10. [ATTACH=CONFIG]5415[/ATTACH] Hello again to all that may have read my old project thread i decided to post a new one as my old one i kinda grew away from as ive gotten my into school and such..... anyway so today i decided to start this project thread that will mainly involve working around rsps frameworks and around java networking not for just me but also for any other people that would like to learn. That was the introduction out of the way...... anyway as you may have noticed the title Stardust framework yes this project thread will revolve around making a framework but it will in the first phase will be mainly about learning java networking with netty and also learning more about the rsps protocol. If you would like to learn than come learn with me it will most likely be an experince which may help you in the future, my msn is [email][email protected][/email] add me if you would like to be apart of this project. [SPOILER= Goals] The main gola of course is to produce a framework made by atleast 2+ people which has a stable connection between the client and does not randomly disconnect. Some of the other goals are learning more about networking with netty and more about the rsps protocol. [/SPOILER] [SPOILER= Update log] next update will be tomorrow [/SPOILER] [SPOILER= application form] Name (wanted to be called): Years with java networking with netty or with any other nio: country you live in (so i can work out time differences): [/SPOILER] [SPOILER= pics] no pics will start project when the team has been made or if not made i will start alone on about the 18/05/12 [/SPOILER] haters can hate i really dont care, this project thread will be maintained by me and updates should happen every two days or so thanks for reading and ps im working on a support banner atm :) i am also hoping for this framework to either be a 666 or a lower revision which we can find a cache and client for that hasnt been worked on that much ;)
  11. The title says it all. My current project is creating a new framework, that goes with the 668 cache. My goal is: Runescape look-a-like, with as few as possible bugs. This is my first try so don't hate. Progress (10% done): - [COLOR="#00FF00"]Done[/COLOR] - [COLOR="#FFD700"]In progress[/COLOR] - [COLOR="#FF0000"]Not done yet[/COLOR] [quote] [LIST] [*][COLOR="#FFD700"]Game logic[/COLOR] [*][COLOR="#FFD700"]Player handling[/COLOR] [*][COLOR="#FF0000"]Action handling[/COLOR] [*][COLOR="#FF0000"]NPC handling[/COLOR] [*][COLOR="#FF0000"]Connection manager[/COLOR] [*][COLOR="#FFD700"]User vault system[/COLOR] [*][COLOR="#FFD700"]GUI[/COLOR] [/LIST] [/quote] I will update this thread as much as possible. Keep checking :D Credits: - Me (source) --> 100% - DragonKK (client) --> 100% - Divine-X (GUI) --> 10% [spoiler="Screenshots"] GUI: [IMG]http://xenicloud.com/rsps/GUI.png[/IMG] More screenshots will be taken when my framework is playable.[/spoiler] [spoiler=The team] [LIST] [*]Arix [/LIST] [/spoiler] [spoiler=Support me?] >.> I know it's ugly. I made it quickly and I'm not that good in photoshop. :/ If you want to support me, add the following code to your signature: [code] [CENTER][IMG]http://www.xenicloud.com/rsps/supportArix.png[/IMG ][/CENTER ] [/code] Don't forget to remove the spaces at the closing tags of the BBCodes. [/spoiler]
  12. [COLOR="#FF0000"][FONT=System]Virus 667[/FONT][/COLOR] Hello guys today i have started to really work on this framework the name of it is going to be virus atm untill i think of a better name. it will be 667 unless i decide i would like it to be 666 i would like to thank `white (thomas) for giving me info about making a framework. [SPOILER=Goals] My main goal now is to make this framework stable as possible and easy to add stuff into atm all i will be releasing is the framework on which you guys can add stuff into as i add more into it. [/SPOILER] [SPOILER=Team] hoodlink-javin [/SPOILER]
  13. [center]Logo (not done yet)[/center] Base: Atlas Revision: 562 Programming Language: Java [spoiler="What's done"]Nothing yet[/spoiler] [spoiler="Goals"][list] [*]Log in [*]Player update [*]Packet encoding [/list][/spoiler]
  14. hi there well me and xeno are still working on the 614 but i would like to extend my knowledge in netwroking and creating frameworks after we have created the framework we could continue on with it and turn it into somthing nice or we could sell and split cash upto you if you would like to help me my msn is [email][email protected][/email] add me or you can pm me on runeloucs. ps: i got cache and autorenamed deob client with jode and full display modes im fixing the errors atm
  15. [SIZE=6]FreeFlyin Framework[/SIZE] What is it? Freeflyin Framework is a PMV (page-module-view) system. I found models profusely useless, so I do not use them. Everything runs through the page your current on, so if you're on yourwebsite.com/index, it would load the defaultpage page. There is something called a [i]private registry[/i] and [i]public registry[/i]. Public registry can/should be used for importing css/js and for universal access to modules you wish to be static. The private registry is used for modules that are going to be dynamic. Anyways, in the page class, you can initialize widgets and import modules to assist you with the functionality of your website. It's very simple, and very easy to build upon. Unlike other frameworks, it takes a bit of head scratching to get anything solved. This is simple. Download, edit, upload, and done. The only thing you have to worry about is your .htaccess. [SIZE=6]Example Code[/SIZE] An example default page class: [PHP] <?php class DefaultPage extends Page { protected function beforeLoad() { $this->template['view'] = 'index'; $this->template['data'] = array(); $this->initWidget('contact', array('email' => '[email protected]')); } protected function onLoad() { $this->loadTemplate('default'); } } ?> [/PHP] Widget Example: (Twitter widget, with database caching) [php] <?php class TwitterWidget extends Widget { private $tweets = array(); protected function beforeLoad() { parent::beforeLoad(); $mysql = PublicRegistry::dispatch('MysqlStub'); $result = $mysql->fetchArray('SELECT * FROM tweets'); if((time() - $result[0]['time']) > $this->args['update_time']) { $this->updateTwitterFeed(); } else { foreach($result as $tweet) $this->tweets[] = $tweet['text']; } } public function onLoad() { $this->loadView('twitter', array('tweets' => $this->tweets, 'username' => $this->args['username'])); } private function updateTwitterFeed() { $ch = curl_init('http://twitter.com/statuses/user_timeline/'.$this->args['username'].'.json?count='.$this->args['count']); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $results = curl_exec($ch); curl_close($ch); $results = json_decode($results); foreach($results as $result) { $this->tweets[] = $result->text; } $mysql = PublicRegistry::dispatch('MysqlStub'); $result = $mysql->query('SELECT * FROM tweets'); $time = time(); $id = 0; if(mysql_num_rows($result) < $this->args['count']) { if(count($this->tweets) >= $this->args['count']) { mysql_free_result($result); foreach($this->tweets as $tweet) { $tweet = mysql_real_escape_string($tweet); $mysql->query("INSERT INTO tweets (text,time) VALUES ('$tweet', '$time')"); } } } else { mysql_free_result($result); foreach($this->tweets as $tweet) { $id++; $tweet = mysql_real_escape_string($tweet); $mysql->query("UPDATE tweets SET text='$tweet', time='$time' WHERE id='$id'"); } } } } ?> [/php] View example: (index view) [php] <div id="body"> <h1>Welcome FreeFlyin Framework user!</h1> <p>You made a great decision to come with us! Not only are we unique, but we're also speedy. No need to take an hour just to setup your framework! In fact, you should be able to set this up under 10 minutes (depending on your internet speed). Honestly, you probably could do it in one minute. After that, it takes about ~30 to 60 minutes implementing your template. In fact, you don't even have to deal with that! This framework is quite unique, and after deciding that templates can rather be more of a pain then beneficial. So, you'll load everything through your 'view' files. </p> <br /> <p> Honestly, that folder is going to get big. But no problem! You can use <code>$this->loadView('template' . DS . 'header');</code> verus <code>$this->loadView('header');</code> in order to keep your views organized. In fact, if you're that nit picky, you could even write your own loadView function in your own page class!</p> <br /> <p>Here is an example of using an image!</p> <img src="<?php echo MEDIA; ?>/images/smilely.png" alt="frowny.png" /> <p>Here is an example of another way to use an image while under this framework! </p> <?php echo $this->importImage('frowny.png', 'frowny :('); ?> </div> [/php] Will eventually release on github once it is finished.
  16. It still needs to be worked on, has some bugs, but atleast it's a start. [B]Link for Download:[/B] [url]http://dl.dropbox.com/u/27756749/temperance/OFF4%20by%20Temperance.rar[/url] [IMG]http://dl.dropbox.com/u/27756749/temperance/off1.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off2.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off3.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off4.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off5.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off6.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off7.png[/IMG] [IMG]http://dl.dropbox.com/u/27756749/temperance/off8.png[/IMG]
  17. FaabBB is an open-source website management system and development framework written in PHP. You can use it as Community or CMS as well for your PHP application. FaabBB has support for several SQL servers including MySQL and Microsoft SQL. FaabBB has a SQL system with Logic, a powerful content management system and plenty plugins. Source code: [URL]https://github.com/FabianM/FaabBB[/URL]