Jump to content

Search the Community

Showing results for tags 'music'.

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 61 results

  1. 2Speced is the only real oldschool runescape private server out here. 2Speced is based of the real deal from 2009. With a jam-packed home including a lot of stores and a well-thought-of skilling area, this will bring you the real oldschool vibes. 2Speced is expanded with alot of new minigames and new bosses which will never bore you. 2Speced has the most unique travelling system and has the real oldschool music to listen to! Hop on and feel the oldschool RSPS vibes. Download: Click Here Website: Click Here 2Speced Bosses Thrilling pure oldschool bosses at 2Speced. 2Speced provides you with bosses from Godwars to the almighty King Black Dragon! But... Are you able to slay the big Slash Bash too? Minigames 2Speced has many fun minigames. Castle Wars at its finest along with Fishing Trawler. Get your dharok armour from barrows. Fight your way to the Fighter's Torso at Barbarian Assault. Save the void knights from the monster raids. Challenge your friends at the Duel Arena. Defeat players for cash at Bounty Hunter. You will never get bored at 2Speced. Skills All the 474 skills are playable in 2Speced. Reach your way to the top and never get bored. Challenge your friends! Stores With such a wide area as home it is easy to fill the place with stores. 2Speced has some well-though-of stores for the perfect economy. From robes to dragon weapons. Travelling 2Speced has a unique travelling system. With one single teleport to Port Sarim where you can travel all around the world. From gnome gliding to sailing. A fun way to unlock different oldschool songs! Random Events 2Speced has some fun random events. Imagine this: You are mining at shilo village for gems and suddenly you get attacked by a Rock Golem... 2Speced has it! Download: Click Here
  2. Gorillaz returns after six years with the apocalyptic "Hallelujah Money" video, the first taste of their new record which is coming later this year. The band has issued this song on the eve of the Inauguration of President-Elect Donald Trump to serve as commentary on a politically-charged, historical moment. #wearestillhumanz Gorillaz blessing us with a new track before Donald Trumps Inauguration! It's an odd one but it's Benjamin's style. Just have to listen a bunch of times to truly understand it all. Screens:
  3. These are ideal for 377 servers but useful for any pre-2008 server. Also after 2008 these coordinates are used for unlocking songs. The areas are rectangles. The format for coordinates is (x1,y1),(x2,y2), meaning when x1<=x<=x2 and y1<=y<=y2, you are in the song area and the song starts playing. The song will play till you enter an area of another song. Many song areas consist of multiple rectangles, separated by semi-colon. As you can see in the map, the songs areas almost always consist of 64*64 steps wide mapsquares. Therefore, you can make *almost* completely accurate music system using the mapsquares.
  4. Time

    Learn new music

    Hey guys, if you wanna find some new music, this is the post for you. Basically how this works is someone posts music they listen to currently, then others are free to give suggestions based off what they see. I'll start: Lately I've heard a few British grime songs and I'm really starting to like them. My favorite so far is One Two Drinks, by Meridian Dan. Any suggestions on other music in this category?
  5. Paradox68

    A music community

    [url]https://plug.dj/ambient-chill-music[/url] Not sure if this is the right place but check out this awesome plug.dj community. Take turns playing your tracks to the community. We're small but growing. Hope to see you on there, and let me know what you think! [attachment=33:Screenshot_2.jpg]
  6. Does anybody knows how to change music that is been playing at the login screen? Where to go to change it? Ty
  7. Hey guys i really need help, i want to add regional music system to my insidiax but i just cant find a guide for Music system, i found many guides but they were only for sound effects. i Only want music to play. I did find a guide (cant remember where) which let me to play music on my client from the cache soon as i logged in to my server, but it had a problem i couldn't turn the music off. And it can only play .WAV files which are really large for my cache. So in the guide i had to create a new folder in my Cache called Music and place my .WAV music files in the folder. Then in my client i had to create Music.java with the code: [CODE]import java.io.*; import javax.sound.sampled.*; import sign.*; import java.util.*; public class Music { private static Clip clip; //use to choose a random song public static void playRandom() { Random random = new Random(); int play = random.nextInt(4); Music("jingle"+play); } //gets file by name and opens audio system public static void Music(String soundFileName) { String dir = signlink.findcachedir(); try { AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File(dir+"/Music/"+soundFileName).getAbsoluteFile()); clip = AudioSystem.getClip(); clip.open(audioInputStream); play(); } catch (UnsupportedAudioFileException | IOException | LineUnavailableException e) { } } //starts playing the actual music public static void play() { if (clip.isRunning()) { clip.stop(); } clip.setFramePosition(0); clip.start(); } //stops the music if needed public static void stop() { clip.stop(); clip.setFramePosition(0); clip.close(); } }[/CODE] and then in my client.java under [CODE]loggedIn = true;[/CODE] i had to add [CODE]Music.Music("sound5.wav");[/CODE] which plays music : sound5.wav . i want it to play Midi which are smaller files but it only plays .wav and i cant turn the music off. So if someone can give me a better method to play music or atleast tell me how to make it so it plays .midi files it would be appreciated. i did try changing Music.Music("sound5.wav"); to Music.Music("sound5.midi"); but it didnt play the music. it only played it when it was .wav. If someone can help me it would be appreciated, Thanks.
  8. Le Pebz

    Music I remix/make

    I like to make music and remix songs and wot not. Check it out lol [url]https://www.youtube.com/watch?v=83X9kYEmIQ0[/url]
  9. I fucking love music. I listen to music 18 hours out of the day i could go deaf but it would be worth it lol What type of music do you guys like? What type of artists do you listen to from said genre? Got some nice songs to post? All music is allowed. Bring this to life lo l:gg: My Favorite Groups/Artists: Danny Brown Funk Volume Shizzy Sixx Armani Cooper Childish Gambino DuckWrth APerfectCircle Mac Miller Earl Sweatshirt Domo Gensis Frank Ocean GMO - Skee PRFFTT Silverstein I Set My Friends On Fire Taking Back Sunday and thats about it excluding everything i have listened to and liked
  10. Channel: [url]http://www.youtube.com/FlexUncopyrighted[/url] FleX Music is a record label dedicated to releasing FREE music for the sole purpose of providing YouTubers/Video Creators with the finest music to enhance the creativity and popularity of your videos which is safe from any copyright infringement. Example Video: Check the channel for more! [video=youtube;l0cgLY884eM]https://www.youtube.com/watch?v=l0cgLY884eM[/video]
  11. I am starting a new channel to promote people's Music. [img]http://divinity614.com/forums/forum_images/icons/video.png[/img] [url]https://www.youtube.com/channel/UC_kIl-AGTqWKb36gBQL5Mcw/feed[/url] [img]http://www.mccombs.utexas.edu/~/media/Images/MSB/Site/Icons/Social%20Media%20Icons/small/twitter-small[/img] [url]https://twitter.com/VentedMusic[/url] This weeks Music: RAP [video=youtube;jIX_0lKYf8g]https://www.youtube.com/watch?v=jIX_0lKYf8g[/video] Follow me and I'll follow back <3 All type of music will be uploaded daily 1-3 vids. Thanks for those who care and actually read this
  12. Hey guys i downloaded a source from ************ and its called yanille and the music is let it go frozen and how do i change that back to the orignal runescape music
  13. [video=youtube;foNKLggQ7E4]https://www.youtube.com/watch?v=foNKLggQ7E4[/video] Thoughts? I know I can't stand today's hip hop..
  14. Ranger

    Pumped Up Music

    For some reason, This song really pumps me up [video=youtube;BgyJY9yndv4]https://www.youtube.com/watch?v=BgyJY9yndv4[/video]
  15. i am interested and i will impress you with my skills of music production for log in screens and in-game game play. The reason is because i dislike seeing servers that are just quiet with no music and i would love to put all sorts of sounds that would make the servers amazing, by the way i might be one of the few that is actually interested in this profession for rune locus. Email me if your interested :D thanks
  16. Time

    Suggest Music!

    Alright, so I've got a bit of an interesting idea to help everyone find new music they like. What you do is you name, and preferably link to some of your favorite songs, albums, mixtapes, and/or artists. Then, other users can suggest songs/artists you might like based off of that info. [B]Example:[/B] [quote] Commenter 1: I like Ariana Grande Commenter 2: You might light Shakira or Beyonce. [/quote] So I'll start. I like Chance the Rapper, Tyler the Creator, Earl Sweatshirt, Mac Miller, and Vic Mensa. I like a few songs by ScHoolboy Q and Kendrick, but I don't like all of their stuff. Any suggestions?
  17. Time

    Music Forum

    I'd love to have a forum to discuss music with you guys. A music forum should really blow up because everyone has an opinion on music. Everyone wants to share things around here, and what's a better thing to share than something we can all easily share our opinions on? A music forum might not be the busiest by any means, but it would give us another element of discussion and help develop a more rounded community.
  18. Found this list :D for revision 666 [CODE] ID: 1 Name: Iban ID: 2 Name: Autumn Voyage ID: 3 Name: Unknown Land ID: 4 Name: Hell's Bells ID: 5 Name: Sad Meadow ID: 6 Name: Jolly-R ID: 7 Name: Overture ID: 8 Name: Wildwood ID: 9 Name: Kingdom ID: 10 Name: Moody ID: 11 Name: Spooky2 ID: 12 Name: Long Way Home ID: 13 Name: Mage Arena ID: 14 Name: Witching ID: 15 Name: Workshop ID: 16 Name: Scape Main ID: 17 Name: Escape ID: 18 Name: Horizon ID: 19 Name: Arabique ID: 20 Name: Lullaby ID: 21 Name: Monarch Waltz ID: 22 Name: Gnome King ID: 23 Name: Fe Fi Fo Fum ID: 24 Name: Attack1 ID: 25 Name: Attack2 ID: 26 Name: Attack3 ID: 27 Name: Attack4 ID: 28 Name: Attack5 ID: 29 Name: Attack6 ID: 30 Name: Voodoo Cult ID: 32 Name: Voyage ID: 33 Name: Gnome Village ID: 34 Name: Wonder ID: 35 Name: Sea Shanty2 ID: 36 Name: Arabian ID: 37 Name: Deep Wildy ID: 38 Name: Trawler ID: 41 Name: Expecting ID: 42 Name: Wilderness2 ID: 43 Name: Wilderness3 ID: 44 Name: Right on Track ID: 45 Name: Venture2 ID: 46 Name: Harmony2 ID: 47 Name: Duel Arena ID: 48 Name: Morytania ID: 49 Name: Wander ID: 50 Name: Al Kharid ID: 51 Name: Trawler Minor ID: 52 Name: Serene ID: 53 Name: Royale ID: 54 Name: Scape Soft ID: 55 Name: High Seas ID: 56 Name: Doorways ID: 57 Name: Rune Essence ID: 58 Name: Nomad ID: 59 Name: Cursed ID: 60 Name: Lasting ID: 61 Name: Village ID: 62 Name: Newbie Melody ID: 63 Name: Chain of Command ID: 64 Name: Book of Spells ID: 65 Name: Miracle Dance ID: 66 Name: Legion ID: 67 Name: Close Quarters ID: 68 Name: Cavern ID: 69 Name: Egypt ID: 70 Name: Upcoming ID: 71 Name: Chompy Hunt ID: 72 Name: Fanfare ID: 73 Name: All's Fairy in Love and War ID: 74 Name: Lightwalk ID: 75 Name: Venture ID: 76 Name: Harmony ID: 77 Name: Splendour ID: 78 Name: Reggae ID: 79 Name: The Desert ID: 80 Name: Soundscape ID: 81 Name: Wonderous ID: 82 Name: Waterfall ID: 83 Name: Big Chords ID: 84 Name: Dead Quiet ID: 85 Name: Vision ID: 86 Name: Dimension X ID: 87 Name: Ice Melody ID: 88 Name: Twilight ID: 89 Name: Reggae2 ID: 90 Name: Ambient Jungle ID: 91 Name: Riverside ID: 92 Name: Sea Shanty ID: 93 Name: Parade ID: 94 Name: Tribal2 ID: 95 Name: Intrepid ID: 96 Name: Inspiration ID: 97 Name: Hermit ID: 98 Name: Forever ID: 99 Name: Baroque ID: 100 Name: Beyond ID: 101 Name: Gnome Village2 ID: 102 Name: Alone ID: 103 Name: Oriental ID: 104 Name: Camelot ID: 105 Name: Tomorrow ID: 106 Name: Expanse ID: 107 Name: Miles Away ID: 108 Name: Starlight ID: 109 Name: Theme ID: 110 Name: Serenade ID: 111 Name: Still Night ID: 112 Name: Gnomeball ID: 113 Name: Lightness ID: 114 Name: Jungly1 ID: 115 Name: Jungly2 ID: 116 Name: Greatness ID: 117 Name: Jungly3 ID: 118 Name: Faerie ID: 119 Name: Fishing ID: 120 Name: Shining ID: 121 Name: Forbidden ID: 122 Name: Shine ID: 123 Name: Arabian2 ID: 124 Name: Arabian3 ID: 125 Name: Garden ID: 126 Name: We Are the Fairies ID: 127 Name: Nightfall ID: 128 Name: Grumpy ID: 129 Name: Spooky Jungle ID: 130 Name: Tree Spirits ID: 131 Name: Understanding ID: 132 Name: Breeze ID: 133 Name: The Tower ID: 134 Name: La Mort ID: 138 Name: Emperor ID: 140 Name: Talking Forest ID: 141 Name: Barbarianism ID: 142 Name: Complication ID: 143 Name: Down to Earth ID: 144 Name: Scape Cave ID: 145 Name: Yesteryear ID: 146 Name: Zealot ID: 148 Name: Emotion ID: 149 Name: Principality ID: 150 Name: Mouse Trap ID: 151 Name: Start ID: 152 Name: Ballad of Enchantment ID: 153 Name: Expedition ID: 154 Name: Bone Dance ID: 155 Name: Neverland ID: 156 Name: Mausoleum ID: 157 Name: Medieval ID: 158 Name: Quest ID: 159 Name: Gaol ID: 160 Name: Army of Darkness ID: 161 Name: Long Ago ID: 162 Name: Tribal Background ID: 163 Name: Flute Salad ID: 164 Name: Landlubber ID: 165 Name: Tribal ID: 166 Name: Fanfare2 ID: 167 Name: Fanfare3 ID: 168 Name: Lonesome ID: 169 Name: Crystal Sword ID: 170 Name: The Shadow ID: 172 Name: Jungle Island ID: 173 Name: Dunjun ID: 174 Name: Desert Voyage ID: 175 Name: Spirit ID: 176 Name: Undercurrent ID: 177 Name: Adventure ID: 178 Name: Courage ID: 179 Name: Underground ID: 180 Name: Attention ID: 181 Name: Crystal Cave ID: 182 Name: Dangerous ID: 183 Name: Troubled ID: 184 Name: Magical Journey ID: 185 Name: Magic Dance ID: 186 Name: Arrival ID: 187 Name: Tremble ID: 188 Name: In the Manor ID: 189 Name: Land of Snow ID: 190 Name: Heart and Mind ID: 191 Name: Knightly ID: 192 Name: Trinity ID: 193 Name: Mellow ID: 194 Name: Brimstail's Scales ID: 197 Name: Lament of Meiyerditch ID: 198 Name: Dagannoth Dawn ID: 200 Name: The Mollusc Menace ID: 201 Name: Slug a Bug Ball ID: 202 Name: Prime Time ID: 203 Name: My Arm's Journey ID: 204 Name: Roc and Roll ID: 205 Name: High Spirits ID: 206 Name: Floating Free ID: 207 Name: Scape Hunter ID: 208 Name: Jungle Island XMAS ID: 209 Name: Jungle Bells ID: 210 Name: Sea Shanty XMAS ID: 211 Name: Pirates of Penance ID: 213 Name: Labyrinth ID: 214 Name: Undead Dungeon ID: 216 Name: Espionage ID: 217 Name: Have an Ice Day ID: 220 Name: Island of the Trolls ID: 221 Name: Jester Minute ID: 222 Name: Major Miner ID: 223 Name: Norse Code ID: 224 Name: Ogre the Top ID: 225 Name: Volcanic Vikings ID: 228 Name: Garden of Autumn ID: 229 Name: Garden of Spring ID: 230 Name: Garden of Summer ID: 231 Name: Garden of Winter ID: 234 Name: Creature Cruelty ID: 235 Name: Magic Magic Magic ID: 236 Name: Mutant Medley ID: 237 Name: Work Work Work ID: 238 Name: Zombiism ID: 239 Name: Brain Battle ID: 240 Name: Dorgeshuun City ID: 241 Name: Stagnant ID: 242 Name: Time Out ID: 243 Name: Stratosphere ID: 244 Name: Waterlogged ID: 245 Name: Natural ID: 246 Name: Grotto ID: 247 Name: Artistry ID: 248 Name: Aztec ID: 249 Name: Dorgeshuun Deep ID: 250 Name: Surok's Theme ID: 251 Name: Forest ID: 252 Name: Elven Mist ID: 253 Name: Lost Soul ID: 254 Name: Meridian ID: 255 Name: Woodland ID: 256 Name: Overpass ID: 257 Name: Sojourn ID: 258 Name: Contest ID: 259 Name: Crystal Castle ID: 260 Name: Insect Queen ID: 261 Name: Marzipan ID: 262 Name: Righteousness ID: 263 Name: Bandit Camp ID: 264 Name: Mad Eadgar ID: 265 Name: Superstition ID: 266 Name: Bone Dry ID: 267 Name: Sunburn ID: 268 Name: Everywhere ID: 269 Name: Competition ID: 270 Name: Exposed ID: 271 Name: Well of Voyage ID: 272 Name: Alternative Root ID: 273 Name: Easter Jig ID: 274 Name: Rising Damp ID: 275 Name: Slice of Station ID: 276 Name: Ham and Seek ID: 277 Name: Haunted Mine ID: 278 Name: Deep Down ID: 279 Name: Ham Attack ID: 281 Name: Slice of Silent Movie ID: 282 Name: Chamber ID: 283 Name: Everlasting ID: 284 Name: Miscellania ID: 285 Name: Etcetera ID: 286 Name: Shadowland ID: 287 Name: Lair ID: 288 Name: Deadlands ID: 289 Name: Rellekka ID: 290 Name: Saga ID: 291 Name: Borderland ID: 292 Name: Stranded ID: 293 Name: Legend ID: 294 Name: Frostbite ID: 295 Name: Warrior ID: 296 Name: Technology ID: 298 Name: Illusive ID: 299 Name: Inadequacy ID: 300 Name: Untouchable ID: 301 Name: Down and Out ID: 302 Name: On the Up ID: 303 Name: Monkey Madness ID: 304 Name: Marooned ID: 305 Name: Anywhere ID: 306 Name: Island Life ID: 307 Name: Temple ID: 308 Name: Suspicious ID: 309 Name: Looking Back ID: 310 Name: Dwarf Theme ID: 311 Name: Showdown ID: 312 Name: Find My Way ID: 313 Name: Goblin Village ID: 314 Name: Castle Wars ID: 316 Name: The Navigator ID: 317 Name: Melodrama ID: 318 Name: Ready for Battle ID: 319 Name: Stillness ID: 320 Name: Lighthouse ID: 321 Name: Scape Scared ID: 322 Name: Out of the Deep ID: 323 Name: Underground Pass ID: 324 Name: Background ID: 325 Name: Cave Background ID: 326 Name: Dark ID: 327 Name: Dream ID: 328 Name: March ID: 329 Name: Regal ID: 330 Name: Cellar Song ID: 331 Name: Scape Sad ID: 332 Name: Scape Wild ID: 333 Name: Spooky ID: 334 Name: Pirates of Peril ID: 335 Name: Romancing the Crone ID: 336 Name: Dangerous Road ID: 337 Name: Faithless ID: 338 Name: Tiptoe ID: 339 Name: The Terrible Tower ID: 340 Name: Masquerade ID: 341 Name: The Slayer ID: 342 Name: Body Parts ID: 343 Name: Monster Melee ID: 344 Name: Fenkenstrain's Refrain ID: 345 Name: Barking Mad ID: 346 Name: Goblin Game ID: 347 Name: Fruits de Mer ID: 348 Name: Narnode's Theme ID: 349 Name: Impetuous ID: 351 Name: Dynasty ID: 352 Name: Scarab ID: 353 Name: Shipwrecked ID: 354 Name: Phasmatys ID: 355 Name: The Other Side ID: 356 Name: Settlement ID: 357 Name: Cave of Beasts ID: 358 Name: Dragontooth Island ID: 359 Name: Sarcophagus ID: 361 Name: Down Below ID: 362 Name: Karamja Jam ID: 363 Name: 7th Realm ID: 364 Name: Pathways ID: 365 Name: Melzar's Maze ID: 366 Name: Eagle Peak ID: 367 Name: Barb Wire ID: 369 Name: Time to Mine ID: 370 Name: In Between ID: 371 Name: School's Out ID: 372 Name: Far Away ID: 373 Name: Claustrophobia ID: 374 Name: Knightmare ID: 375 Name: Fight or Flight ID: 376 Name: Temple of Light ID: 377 Name: The Golem ID: 378 Name: Forgotten ID: 379 Name: Throne of the Demon ID: 380 Name: Dance of the Undead ID: 381 Name: Dangerous Way ID: 382 Name: Lore and Order ID: 383 Name: City of the Dead ID: 384 Name: Hypnotized ID: 386 Name: Bandos Battalion ID: 387 Name: Sphinx ID: 388 Name: Mirage ID: 389 Name: Cave of the Goblins ID: 390 Name: Romper Chomper ID: 391 Name: Zamorak Zoo ID: 392 Name: Zogre Dance ID: 393 Name: Path of Peril ID: 394 Name: Wayward ID: 395 Name: Tale of Keldagrim ID: 396 Name: Land of the Dwarves ID: 397 Name: Tears of Guthix ID: 398 Name: The Power of Tears ID: 399 Name: Armageddon ID: 400 Name: Scape Original ID: 401 Name: The Adventurer ID: 402 Name: The Rogues' Den ID: 403 Name: The Far Side ID: 404 Name: Armadyl Alliance ID: 407 Name: The Lost Melody ID: 408 Name: Strength of Saradomin ID: 409 Name: Frogland ID: 411 Name: Evil Bob's Island ID: 412 Name: Into the Abyss ID: 413 Name: The Quiz Master ID: 414 Name: The Longramble Scramble ID: 416 Name: Healin' Feelin' ID: 417 Name: Terrorbird Tussle ID: 418 Name: Corporal Punishment ID: 419 Name: Pheasant Peasant ID: 420 Name: The Lost Tribe ID: 421 Name: Storeroom Shuffle ID: 425 Name: The Chosen ID: 426 Name: Waste Defaced ID: 427 Name: Bolrie's Diary ID: 428 Name: Altar Ego ID: 429 Name: Roots and Flutes ID: 432 Name: Grimly Fiendish ID: 433 Name: Dusk in Yu'biusk ID: 434 Name: Have a Blast ID: 435 Name: Wilderness ID: 436 Name: Forgettable Melody ID: 437 Name: Zanik's Theme ID: 439 Name: Catacombs and Tombs ID: 440 Name: Temple of Tribes ID: 441 Name: Tournament! ID: 442 Name: Clan Wars ID: 443 Name: Bounty Hunter Level 2 ID: 444 Name: Bounty Hunter Level 1 ID: 445 Name: Bounty Hunter Level 3 ID: 447 Name: Over To Nardah ID: 448 Name: The Monsters Below ID: 449 Name: Wild Isle ID: 450 Name: Venomous ID: 451 Name: Tune from the Dune ID: 452 Name: Copris Lunaris ID: 453 Name: Jungle Hunt ID: 454 Name: Home Sweet Home ID: 455 Name: Scarabaeoidea ID: 456 Name: Animal Apogee ID: 457 Name: Scape Summon ID: 459 Name: The Route of All Evil ID: 460 Name: Joy of the Hunt ID: 461 Name: The Desolate Isle ID: 462 Name: Spirits of Elid ID: 463 Name: Fire and Brimstone ID: 464 Name: The Genie ID: 465 Name: Desert Heat ID: 466 Name: Ground Scape ID: 467 Name: The Route of the Problem ID: 468 Name: Shaping Up ID: 469 Name: In the Pits ID: 470 Name: Strange Place ID: 471 Name: Brew Hoo Hoo ID: 472 Name: Spa Bizarre ID: 473 Name: TzHaar! ID: 474 Name: Bish Bash Bosh ID: 475 Name: Wild Side ID: 476 Name: Dead Can Dance ID: 477 Name: Hot 'n' Bothered ID: 478 Name: The Cellar Dwellers ID: 479 Name: Jungle Troubles ID: 481 Name: Catch Me If You Can ID: 482 Name: Rat a Tat Tat ID: 483 Name: Jungle Community ID: 485 Name: The Noble Rodent ID: 487 Name: Charmin' Farmin' ID: 488 Name: The Wrong Path ID: 489 Name: Bubble and Squeak ID: 490 Name: Sarim's Vermin ID: 491 Name: Rat Hunt ID: 492 Name: Exam Conditions ID: 493 Name: Safety in Numbers ID: 494 Name: Incarceration ID: 496 Name: The Trade Parade ID: 497 Name: Aye Car Rum Ba ID: 498 Name: Blistering Barnacles ID: 499 Name: Creepy ID: 500 Name: A New Menace ID: 501 Name: Distant Land ID: 502 Name: Bittersweet Bunny ID: 503 Name: Waiting for the Hunt ID: 504 Name: Fangs for the Memory ID: 505 Name: Pharaoh's Tomb ID: 506 Name: Land Down Under ID: 507 Name: Guthix's Hunter ID: 508 Name: Meddling Kids ID: 509 Name: Corridors of Power ID: 510 Name: Slither and Thither ID: 511 Name: In the Clink ID: 512 Name: Bloodbath ID: 513 Name: Conspiracy: Part 1 ID: 514 Name: The Columbarium ID: 515 Name: Mudskipper Melody ID: 516 Name: Conspiracy: Part 2 ID: 517 Name: Subterranea ID: 518 Name: The Terrible Tunnels ID: 519 Name: Incantation ID: 520 Name: Grip of the Talon ID: 521 Name: The Terrible Caverns ID: 522 Name: Icy a Worried Gnome ID: 523 Name: Icy Trouble Ahead ID: 524 Name: Xenophobe ID: 525 Name: Title Fight ID: 526 Name: Arma Gonna Get You ID: 527 Name: Dillo-gence is Key ID: 528 Name: Victory is Mine ID: 529 Name: Woe of the Wyvern ID: 530 Name: In the Brine ID: 531 Name: TokTz-Ket-Ek-Mack ID: 532 Name: Diango's Little Helpers ID: 533 Name: Roll the Bones ID: 534 Name: Mind Over Matter ID: 535 Name: Golden Touch ID: 536 Name: Cool for Ali Cats ID: 537 Name: Dogs of War ID: 539 Name: Under the Sand ID: 540 Name: Desert Smoke ID: 541 Name: The Enchanter ID: 542 Name: Lament ID: 543 Name: Slain to Waste ID: 544 Name: Making Waves ID: 545 Name: Cabin Fever ID: 546 Name: Last Stand ID: 547 Name: Scape Santa ID: 548 Name: Poles Apart ID: 549 Name: Jailbird ID: 550 Name: Something Fishy ID: 551 Name: A Pirate's Life for Me ID: 552 Name: The Mentor ID: 553 Name: Shining Spirit ID: 554 Name: Troubled Spirit ID: 555 Name: Ardougne Ago ID: 556 Name: Sarah's Lullaby ID: 557 Name: Historic Memories ID: 558 Name: Food for Thought ID: 559 Name: Malady ID: 560 Name: Dance of Death ID: 561 Name: Second Vision ID: 562 Name: Circus ID: 563 Name: The Vacant Abyss ID: 564 Name: Bane of Summer ID: 565 Name: Wrath and Ruin ID: 566 Name: Zombie Invasion ID: 567 Name: Dream Theatre ID: 568 Name: Storm Brew ID: 569 Name: Undead Army ID: 570 Name: The Ruins of Camdozaal ID: 571 Name: The Art of Hocus-Pocus ID: 572 Name: Magic and Mystery ID: 573 Name: The Mad Mole ID: 575 Name: Chickened Out ID: 576 Name: Davy Jones's Locker ID: 577 Name: Mastermindless ID: 578 Name: Stealing Creation ID: 579 Name: Dangerous Logic ID: 581 Name: The Evil Within ID: 582 Name: Too Many Cooks... ID: 583 Name: Chef Surprize ID: 584 Name: Temple Desecrated ID: 585 Name: Black of Knight ID: 586 Name: Everlasting Fire ID: 587 Name: Null and Void ID: 588 Name: Pest Control ID: 589 Name: The Sound of Guthix ID: 591 Name: Tomb Raider ID: 592 Name: Winter Funfare ID: 593 Name: The Dance of the Snow Queen ID: 594 Name: No Way Out ID: 595 Name: Cavernous Mythology ID: 596 Name: The Phoenix ID: 597 Name: The Waiting Game ID: 598 Name: Soul Wars ID: 599 Name: Snack Attack ID: 600 Name: Method of Madness ID: 601 Name: Trees Aren't Your Friends ID: 602 Name: Fear and Loathing ID: 603 Name: Funny Bunnies ID: 604 Name: Assault and Battery ID: 605 Name: Demise of the Dorgeshuun ID: 606 Name: The Depths ID: 608 Name: But We Can Fight ID: 609 Name: Godslayer ID: 610 Name: Distillery Hilarity ID: 611 Name: Trouble Brewing ID: 612 Name: Head to Head ID: 613 Name: Face Off ID: 614 Name: Pinball Wizard ID: 615 Name: Beetle Juice ID: 616 Name: Back to Life ID: 617 Name: The Chosen Commander ID: 618 Name: The Throne of Bandos ID: 620 Name: Where Eagles Lair ID: 621 Name: Homescape ID: 622 Name: Waking Dream ID: 623 Name: Dreamstate ID: 624 Name: Don't Panic Zanik ID: 625 Name: The Lunar Isle ID: 626 Name: Way of the Enchanter ID: 627 Name: Isle of Everywhere ID: 628 Name: Glorious Recallation... ID: 629 Name: Glorious Recallation... ID: 630 Name: The Galleon ID: 631 Name: Life's a Beach! ID: 632 Name: Little Cave of Horrors ID: 633 Name: On the Wing ID: 634 Name: Warriors' Guild ID: 635 Name: The Adventurers Re-United! ID: 636 Name: Nial's Widow ID: 637 Name: Glorious Recallation... ID: 638 Name: H.A.M. Fisted ID: 639 Name: Frost Fight ID: 640 Name: Sigmund's Showdown ID: 641 Name: Lair of Kang Admi ID: 642 Name: Lazy Wabbit ID: 643 Name: The Last Shanty ID: 644 Name: Hare-brained Machines ID: 645 Name: The Muspah's Tomb ID: 646 Name: Night of the Vampyre ID: 647 Name: Rest for the Weary ID: 648 Name: The Plundered Tomb ID: 649 Name: Ancestral Wisdom ID: 650 Name: Ice Day for Penguins ID: 651 Name: The Pengmersible ID: 652 Name: Penguin Possible ID: 655 Name: Desert Island Bear ID: 666 Name: Kharidian Nights ID: 667 Name: Eruption ID: 668 Name: Mobilising Armies ID: 669 Name: Command Centre ID: 670 Name: Waiting for Battle ID: 672 Name: The Heist ID: 673 Name: Lamistard's Labyrinth ID: 674 Name: Exhibit 'A' ID: 677 Name: Fight of the Dwarves ID: 678 Name: Living Rock ID: 679 Name: Scape Theme ID: 680 Name: Elven Seed ID: 681 Name: Trick or Treat? ID: 682 Name: Poison Dreams ID: 683 Name: Itsy Bitsy... ID: 684 Name: The Duke ID: 693 Name: The Horn of Chill ID: 699 Name: Zaros Stirs ID: 710 Name: Final Destination ID: 713 Name: The Fallen Hero ID: 714 Name: Jaws of the Dagannoth ID: 715 Name: Maiasaura ID: 716 Name: Honkytonky Newbie Melody ID: 717 Name: I'm Counting on You ID: 718 Name: Honkytonky Harmony ID: 719 Name: Honkytonky Sea Shanty ID: 720 Name: Honkytonky Parade ID: 721 Name: Honkytonky Medieval ID: 722 Name: Ghost of Christmas Presents ID: 724 Name: Smorgasbord ID: 725 Name: Silent Knight ID: 727 Name: Battle of Souls ID: 728 Name: Desolate Ruins ID: 729 Name: These Stones ID: 730 Name: A Familiar Feeling ID: 731 Name: Dead and Buried ID: 732 Name: The Pact ID: 734 Name: Freshwater ID: 735 Name: Saltwater ID: 736 Name: Stillwater ID: 737 Name: An Easter United ID: 738 Name: Lexicus Runewright ID: 739 Name: Adorno IV ID: 741 Name: Adorno III ID: 742 Name: Adorno V ID: 743 Name: Stomp ID: 746 Name: Rammernaut ID: 747 Name: Adorno IX ID: 748 Name: Adorno I ID: 753 Name: Adorno VI ID: 756 Name: Adorno X ID: 757 Name: Adorno VIII ID: 759 Name: Night-gazer Khighorahk ID: 761 Name: Adorno VII ID: 767 Name: Har'Lakk the Riftsplitter ID: 768 Name: Sagittare ID: 769 Name: Adorno II ID: 770 Name: ID: 771 Name: Desolo VII ID: 775 Name: Desolo IX ID: 779 Name: Desolo I ID: 780 Name: Desolo VI ID: 781 Name: Desolo II ID: 782 Name: Divine Skinweaver ID: 783 Name: Shadow-forger Ihlakhizan ID: 784 Name: Unholy Cursebearer ID: 785 Name: Bulwark Beast ID: 786 Name: Bal'lak the Pummeller ID: 787 Name: Hobgoblin Geomancer ID: 790 Name: Desolo VIII ID: 794 Name: Desolo V ID: 799 Name: Desolo III ID: 801 Name: Desolo X ID: 802 Name: Desolo IV ID: 803 Name: Born to Do This ID: 808 Name: Glacialis VI ID: 810 Name: Glacialis VIII ID: 811 Name: Glacialis IV ID: 815 Name: Icy Bones ID: 816 Name: Astea Frostweb ID: 817 Name: Gluttonous Behemoth ID: 818 Name: Luminescent Icefiend ID: 819 Name: Plane-freezer Lakhrahnaz ID: 820 Name: To'Kash the Bloodchiller ID: 824 Name: Glacialis V ID: 827 Name: Glacialis III ID: 831 Name: Glacialis VII ID: 832 Name: Glacialis I ID: 833 Name: Glacialis IX ID: 834 Name: Glacialis II ID: 837 Name: Glacialis X ID: 838 Name: Thieves' Guild III ID: 839 Name: Thieves' Guild II ID: 840 Name: Thieves' Guild IV ID: 842 Name: Thieves' Guild I ID: 843 Name: Root C**** ID: 844 Name: Body Talk ID: 845 Name: Castle Warz ID: 846 Name: Judge and Jury ID: 847 Name: Mindful ID: 848 Name: Void Knights' Theme ID: 849 Name: Lortnoc Tsep ID: 850 Name: ID: 851 Name: Love Lost ID: 852 Name: ID: 853 Name: ID: 854 Name: Love Bites ID: 855 Name: Love and Hate ID: 856 Name: Chain Reaction ID: 857 Name: All for the Pest ID: 858 Name: Out of Control ID: 859 Name: Destiny ID: 860 Name: Occulo IV ID: 863 Name: Yk'Lagor the Thunderous ID: 864 Name: Occulo X ID: 865 Name: Skeletal Trio ID: 870 Name: Occulo IX ID: 872 Name: Occulo VI ID: 873 Name: Occulo I ID: 876 Name: Necrolord ID: 877 Name: Runed Behemoth ID: 880 Name: Occulo III ID: 882 Name: Occulo II ID: 885 Name: Occulo VII ID: 886 Name: Occulo V ID: 889 Name: Occulo VIII ID: 890 Name: Yk'Lagor the Thunderous ID: 891 Name: Gravecreeper ID: 892 Name: Flesh-spoiler Haasghenahk ID: 893 Name: Unavoidable Conflict ID: 895 Name: Right of Conquest ID: 896 Name: Gunnarsgrunn ID: 899 Name: Mystery Revealed ID: 900 Name: In Security ID: 902 Name: Precarious Void ID: 903 Name: Black Zabeth ID: 904 Name: The Void Stares Back ID: 905 Name: Give it Your Pest Shot ID: 906 Name: Who Are We to Judge? ID: 907 Name: Halloween Party ID: 908 Name: Black Zabeth: LIVE! ID: 911 Name: Torqueo IV ID: 913 Name: Dreadnaught ID: 914 Name: Torqueo II ID: 916 Name: Hope Devourer ID: 917 Name: Torqueo III ID: 920 Name: Torqueo VIII ID: 922 Name: Warped Gulega ID: 924 Name: Kal'Ger the Warmonger ID: 925 Name: Torqueo IX ID: 927 Name: Torqueo V ID: 930 Name: Torqueo I ID: 936 Name: Torqueo X ID: 937 Name: World-gorger Shukarhazh ID: 938 Name: Torqueo VII ID: 939 Name: Torqueo VI ID: 940 Name: Blink ID: 941 Name: The Task at Hand ID: 943 Name: Monkey See, Monkey Do ID: 944 Name: Simian Scuffle ID: 947 Name: Monkey See, Monkey Do ID: 950 Name: Monkey See, Monkey Do ID: 951 Name: Seasonal Sports ID: 953 Name: Christmas Caverns ID: 954 Name: Go with the Flow ID: 955 Name: The Records Chamber ID: 956 Name: Only a King ID: 957 Name: Colonel Grimsson ID: 958 Name: Rocky Rescue ID: 959 Name: Corporate Callousness ID: 960 Name: Zaros Zeitgeist ID: 961 Name: Reunion ID: 962 Name: Cage Against the Machine[/CODE]
  19. I know that matrix has had its custom music. Is it possible through packing it in the cache? Is it in midi format? Is it encoded by jagex?
  20. Hi, It would be lovely if someone knows solutions for these problems, Its not why i should ever want to change those things. The question is how to get it fixed. :D 1: Item Drop on death, Every time doesnt matter what Role you have, Normal player-Moderator-admin-Owner Every Player in game Cant lose any items When they die. Not while Pk'ing, not while Killed by monsters Not by anything. Is there any fix so all players will lose items on Death, Or only the normal players. is enough to. 2: The Dialogue teleportation Conversation and with that i simple mean, normally you have a npc. in the server that teleports you to training locations, skilling locations etc. like this.[ATTACH=CONFIG]8985[/ATTACH] But is it possible to add a conversation to it before you get those teleportations options? like this stage 1,2,3 First you start of a conversation like hi, hello, how may i help you? then the teleportations show up like that. Sorry if its a rubbish explaination of what i mean. But if its not clear. then just say it i will try to explain it better then, [ATTACH=CONFIG]8987[/ATTACH] [ATTACH=CONFIG]8988[/ATTACH] [ATTACH=CONFIG]8985[/ATTACH] Number 3: The client Music. is it possible to change the music played in the login screen of the client. now you hear the normal runescape music, the piano soundtrack. is it possible to change it in something different? Already thanks guys I hope somebody can help me with this,
  21. samsungace

    Nice <Music

    made a new track, listen and give me some feedack man.. like my facebook page for weekly music uploads (clubmusic, electro, hiphop, hardstyle, techno) Check out my new Track here: [url]https://soundcloud.com/genemo/my-name-is-genemo[/url] Follow me on Facebook: [url]www.facebook.com/officialgenemo[/url] Follow me on Soundcloud: [url]www.soundcloud.com/genemo[/url] Follow me on Youtube: [url]www.youtube.com/theofficialgenemo[/url]
  22. Hi, ^^ im looking for some help. Im using rune-evo 718 source on a 742 client. The source has almost all music tracks included. but i was wondering since i cant figure it out. Is there a way, or a code to Unlock all Music tracks in once. just like ;;master Second. The npc behavior. spawning npc's editing drops everything works just fine. but now it comes. i noticed that all the npc's that i spawn walk way to far from their spawning point. and i have been searching. and the only things i could find to change was if they stand still with true or false, true is standing still or false is standing still, but thats no problem. the thing im looking for is, like a 508 source. giving the npc's only permission to walk 3 tiles of their spawns. And the last one is the emote list ive been searching but without succes finding a code for unlocking all the emotes, If someone could help with even 1 of those 3 things i would be gratefull xD i do not ask for simple spoonfeeding ;) explaination of how it works, is good to :P or else its just copy pasting and then yar never going to learn it! For the ones that like to help via teamviewer and skype voice chat. no problem. Bjorn.schonenberg = skype [email][email protected][/email] = email[TABLE="width: 500"] [TR] [TD][/TD] [TD][/TD] [/TR] [TR] [TD][/TD] [TD][/TD] [/TR] [TR] [TD][/TD] [TD][/TD] [/TR] [/TABLE]
  23. [B][U]Intro[/U][/B] I basically made this tutorial because I was tired of opening up winterlove based servers and seeing this: [CODE]public boolean isInPitRoom() { if((absX >= 2394 && absX <= 2408 && absY >= 5168 && absY <=5175)) return true; else return false; } public boolean isInPitGame() { if((absX >= 2371 && absX <= 2424 && absY >= 5125 && absY <=5167)) return true; else return false; } public boolean isInGW() { if((absX >= 2699 && absX <= 2769 && absY >= 5051 && absY <=5124)) return true; else return false; } public boolean isInApe() { if((absX >= 2760 && absX <= 2780 && absY >= 2790 && absY <=2810)) return true; else return false; } public boolean isInArena() { if((absX >= 2590 && absX <= 2602 && absY >= 8480 && absY <=9510)) return true; else return false; } public boolean isInAssault() { if((absX >= 2576 && absX <= 2623 && absY >= 3145 && absY <=3179)) return true; else return false; } public boolean isInJail() { if((absX >= 2928 && absX <= 2943 && absY >= 3275 && absY <=3291)) return true; else return false; } public boolean isInJail2() { if((absX >= 2926 && absX <= 2938 && absY >= 3274 && absY <=3292)) return true; else return false; } public boolean isInCity() { if((absX >= 2800 && absX <= 2893 && absY >= 9274 && absY <=9807)) return true; else return false; } public boolean isInQuest() { if((absX >= 2895 && absX <= 2930 && absY >= 9674 && absY <=710)) return true; else return false; } public boolean isInGraardor() { if((absX >= 2820 && absX <= 2870 && absY >= 3500 && absY <=3550)) return true; else return false; } public boolean isInPcGame() { if((absX >= 2624 && absX <= 2686 && absY >= 2560 && absY <=2625)) return true; else return false; }[/CODE] Seriously guys? Do you really think this is a good way to do something like this? Extremely messy and stupid imo. Where is the Object orientation that the Java language was designed for? [B][U]The Tutorial[/U][/B] This was originally designed for Runesource, so you'll be adding lots of new classes (yay, fun), if you are already using Runesource and you want to implement this, it shouldn't be hard at all to change the code. [B]Difficulty: 6/10 Knowledge Needed: How to add a new class, being able to read Java[/B] [B][U]Step 1: The Position Class[/U][/B] Originally by blake, re-edited by me for winterLove, this class can also be implemented in a lot of other situations (teleporting, getting the players position, etc.) [CODE]package server.world; /** * Represents the position of a player or NPC. * * @author blakeman8192 */ public class Position { private int x; private int y; private int z; /** * Creates a new Position with the specified coordinates. The Z coordinate * is set to 0. * * @param x * the X coordinate * @param y * the Y coordinate */ public Position(int x, int y) { this(x, y, 0); } /** * Creates a new Position with the specified coordinates. * * @param x * the X coordinate * @param y * the Y coordinate * @param z * the Z coordinate */ public Position(int x, int y, int z) { this.setX(x); this.setY(y); this.setZ(z); } /** * Sets the X coordinate. * * @param x * the X coordinate */ public void setX(int x) { this.x = x; } /** * Gets the X coordinate. * * @return the X coordinate */ public int getX() { return x; } /** * Sets the Y coordinate. * * @param y * the Y coordinate */ public void setY(int y) { this.y = y; } /** * Gets the Y coordinate. * * @return the Y coordinate */ public int getY() { return y; } /** * Sets the Z coordinate. * * @param z * the Z coordinate */ public void setZ(int z) { this.z = z; } /** * Gets the Z coordinate. * * @return the Z coordinate. */ public int getZ() { return z; } }[/CODE] Pretty much self explanatory. [B][U]Step 2: The GeometricRegion class[/U][/B] This class basically represents the square that we will be making to create the region. [CODE]package server.world; /** * Basically represents a square/rectangle, whatever you wanna call it. * * @author lare96 */ public class GeometricRegion { private Position southWest; private Position northEast; /** * Sets the two positions */ public GeometricRegion(Position southWest, Position northEast) { setSouthWest(southWest); setNorthEast(northEast); } /** * @return the northEast position */ public Position getNorthEast() { return northEast; } /** * @param northEast * the northEast position to set */ public void setNorthEast(Position northEast) { this.northEast = northEast; } /** * @return the southWest position */ public Position getSouthWest() { return southWest; } /** * @param southWest * the southWest position to set */ public void setSouthWest(Position southWest) { this.southWest = southWest; } } [/CODE] [B][U]Step 3: The Region class (Last one I swear!!)[/U][/B] [CODE]package server.world; import server.rs2.players.Player; /** * Contains all the locations, can also be used to get the name of a location * and determine if you are within a location * * @author lare96 */ public class Region { private Player p; /** * Constructor... we need this so we can create an instance and then get the * instance of this class in the Player class * * @param p * the player */ public Region(Player p) { this.p = p; } /** * Enum that holds the the values for a specified Region (Location) * * @author lare96 */ public enum Location { LUMBRIDGE(new GeometricRegion(new Position(3199, 3199), new Position(3265, 3296)), "Lumbridge"), LUMBRIDGE_SWAMP(new GeometricRegion(new Position(3145, 3160), new Position(3249, 3187)), "Lumbridge Swamp"); private GeometricRegion area; private String locationName; Location(GeometricRegion area, String name) { this.area = area; this.locationName = name; } public String getLocationName() { return locationName; } public GeometricRegion getGeometricPosition() { return area; } } /** * Checks if you're in a specified location * * @param region * The location * * @return if you are in the location specified or not */ public boolean isInLocation(Location region) { int x = p.getPosition().getX(); int y = p.getPosition().getY(); if (x > region.area.getSouthWest().getX() && x < region.area.getNorthEast().getX() && y > region.area.getSouthWest().getY() && y < region.area.getNorthEast().getY()) { return true; } return false; } /** * Gets the name of the Location you are currently in * * @return The name */ public String getLocation() { for (Location all : Location.values()) { if (isInLocation(all)) { return all.getLocationName(); } } return "an Unknown Location!"; } /** * Generates a random position in the specified region, good for maybe * teleporting a bunch of people to a random spot in a certain area, only * flaw is it doesn't account for objects and map data * * @param place * the place you want the player(s) to be teleported into * * @return the random position in the place */ public Position randomPosition(Location place) { Random r = new Random(); int x = Math.min(place.getGeometricPosition().getSouthWest().getX(), place.getGeometricPosition().getNorthEast().getX()); int x2 = Math.max(place.getGeometricPosition().getSouthWest().getX(), place.getGeometricPosition().getNorthEast().getX()); int y = Math.min(place.getGeometricPosition().getSouthWest().getY(), place.getGeometricPosition().getNorthEast().getY()); int y2 = Math.max(place.getGeometricPosition().getSouthWest().getY(), place.getGeometricPosition().getNorthEast().getY()); int randomX = r.nextInt(x2 - x + 1) + x; int randomY = r.nextInt(y2 - y + 1) + y; return new Position(randomX, randomY); } }[/CODE] [B][U]Step 4: Instances[/U][/B] Open your Player (Runesource) or Client (anything else wl based) class, and add this in: [CODe]private Region r = new Region(this); public Region getRegion() { return r; }[/CODE] And we are done :) it's that simple. [B][U]Step 5: Usage[/U][/B] I left two examples for you of how to implement a new Position. It's the same way you would do it in a winterlove. new Position(sw coords here), new Position(north east coords here). [B][U]Checking if you are in a certain Location[/U][/B] [CODe]if(getRegion().isInLocation(Location.LUMBRIDGE) { // do something }[/CODE] [B][U]Getting your current Location[/U][/B] [CODE]player.sendMessage("You are currently in "+getRegion().getLocation());[/CODE] [B][U]Teleporting to a random position in a specified area[/U][/B] [CODE]player.move(new Position(player.getRegion().randomPosition(Location.LUMBRIDGE));[/CODE] [B][U]Step 6: Notes[/U][/B] If you get any errors, look in the class that is throwing the error, I have documented some things that might throw errors based on server bases. This has been updated several times already, if you have any new ideas for this post below and I'll get too it asap. [U][B]Result:[/B][/U] [IMG]http://i891.photobucket.com/albums/ac113/zezimo52/mopar2-1.png[/img] [IMG]http://i891.photobucket.com/albums/ac113/zezimo52/mopar.png[/img] [B][U]Credits[/U][/B] blakeman8192 Thock321
  24. Hello i am currently starting a remake with a friend and one thing that we are missing is music for the login screen and ingame music, if anybody is a really good client developer and can assist us with this problem for a set price $20-25 that would be great Not most PI 317's have a built in music system so if somebody can add that , that would be great. Please list down your offers, and i should consider them.
  25. [CENTER] [COLOR="#0000FF"][SIZE=6][B][U]How to ACCESS and CLEAR the Music Tab[/U][/B][/SIZE][/COLOR] [B][U][SIZE=5][COLOR="#FFA500"]Making the Music Tab visible:[/COLOR][/SIZE][/U][/B] By default on a Project Insanity base the music tab is hidden. So the first thing we need to do is to find the music tab and make it active. To do this just follow the instructions below :D [SIZE=3][LEFT][[B][I][U]Server[/U][/I]-Sided[/B]] [COLOR="#000000"]Open[/COLOR] [COLOR="#FF0000"]Client.Java[/COLOR][/SIZE] [COLOR="#000000"]Search for:[/COLOR] [CODE] setSidebarInterface(13, -1); [/CODE] [COLOR="#000000"]Now replace that line of code with:[/COLOR] [CODE] setSidebarInterface(13, 962); [/CODE][/LEFT] [B][U][SIZE=5][COLOR="#FFA500"]Removing the list of songs from the music tab:[/COLOR][/SIZE][/U][/B] Now that you have made the music tab accessible to people with your [B][I]NEW[/I][/B] client you need to clear all of the songs within the tab. This will allow you to make (for example) a donator tab where only donators can purchase items from it! [SIZE=3][LEFT][[B][I][U]Client[/U][/I]-Sided[/B]] [COLOR="#000000"]Open[/COLOR] [COLOR="#FF0000"]client.Java[/COLOR][/SIZE] [COLOR="#000000"]Search for:[/COLOR] [CODE] case 1675: sendFrame126(str, 17508); break;//Stab [/CODE] [COLOR="#000000"]Now replace the whole of this:[/COLOR] [CODE] case 1675: sendFrame126(str, 17508); break;//Stab case 1676: sendFrame126(str, 17509); break;//Slash case 1677: sendFrame126(str, 17510); break;//Cursh case 1678: sendFrame126(str, 17511); break;//Magic case 1679: sendFrame126(str, 17512); break;//Range case 1680: sendFrame126(str, 17513); break;//Stab case 1681: sendFrame126(str, 17514); break;//Slash case 1682: sendFrame126(str, 17515); break;//Crush case 1683: sendFrame126(str, 17516); break;//Magic case 1684: sendFrame126(str, 17517); break;//Range case 1686: sendFrame126(str, 17518); break;//Strength case 1687: sendFrame126(str, 17519); break;//Prayer [/CODE] [COLOR="#000000"]With this[/COLOR] (all you are doing is adding // to the start of each line, but I have made it so you can copy and paste it :D)[COLOR="#000000"]:[/COLOR] [CODE] //case 1675: sendFrame126(str, 17508); break;//Stab //case 1676: sendFrame126(str, 17509); break;//Slash //case 1677: sendFrame126(str, 17510); break;//Cursh //case 1678: sendFrame126(str, 17511); break;//Magic //case 1679: sendFrame126(str, 17512); break;//Range //case 1680: sendFrame126(str, 17513); break;//Stab //case 1681: sendFrame126(str, 17514); break;//Slash //case 1682: sendFrame126(str, 17515); break;//Crush //case 1683: sendFrame126(str, 17516); break;//Magic //case 1684: sendFrame126(str, 17517); break;//Range //case 1686: sendFrame126(str, 17518); break;//Strength //case 1687: sendFrame126(str, 17519); break;//Prayer [/CODE] [COLOR="#000000"][B] Explanation:[/B] I don't know why but if you do not follow the steps I have given above then in your quest tab you will have crush: +2 (depends what you are wearing) and you will also get similar problems in the music tab. So if you just comment out that section that I have provided for you then it just removes it :) I have no idea why it was added in the first place to PI![/COLOR] [SIZE=3][[B][I][U]Server[/U][/I]-Sided[/B]] [COLOR="#000000"]Open[/COLOR] [COLOR="#FF0000"]PlayerAssistant.Java[/COLOR][/SIZE] [COLOR="#000000"]Search for:[/COLOR] [CODE] c.getPA().sendFrame126("Skill Teleport", 1415); [/CODE] [COLOR="#000000"]Underneath that line of code copy and paste the following:[/COLOR] [CODE] // CLEARING THE MUSIC TAB BY RYAN CARTY c.getPA().sendFrame126("", 18275); c.getPA().sendFrame126("", 15493); c.getPA().sendFrame126("", 11941); c.getPA().sendFrame126("", 4287); c.getPA().sendFrame126("", 4288); c.getPA().sendFrame126("", 4289); c.getPA().sendFrame126("", 4290); c.getPA().sendFrame126("", 4291); c.getPA().sendFrame126("", 4292); c.getPA().sendFrame126("", 4293); c.getPA().sendFrame126("", 4294); c.getPA().sendFrame126("", 4295); c.getPA().sendFrame126("", 4296); c.getPA().sendFrame126("", 4297); c.getPA().sendFrame126("", 4298); c.getPA().sendFrame126("", 4299); c.getPA().sendFrame126("", 4300); c.getPA().sendFrame126("", 4301); c.getPA().sendFrame126("", 4302); c.getPA().sendFrame126("", 4303); c.getPA().sendFrame126("", 4304); c.getPA().sendFrame126("", 4305); c.getPA().sendFrame126("", 4306); c.getPA().sendFrame126("", 4307); c.getPA().sendFrame126("", 4308); c.getPA().sendFrame126("", 4309); c.getPA().sendFrame126("", 4310); c.getPA().sendFrame126("", 4311); c.getPA().sendFrame126("", 4312); c.getPA().sendFrame126("", 4313); c.getPA().sendFrame126("", 4314); c.getPA().sendFrame126("", 4315); c.getPA().sendFrame126("", 4316); c.getPA().sendFrame126("", 4317); c.getPA().sendFrame126("", 4318); c.getPA().sendFrame126("", 4319); c.getPA().sendFrame126("", 4320); c.getPA().sendFrame126("", 11134); c.getPA().sendFrame126("", 8935); c.getPA().sendFrame126("", 14872); c.getPA().sendFrame126("", 664); c.getPA().sendFrame126("", 8971); c.getPA().sendFrame126("", 7454); c.getPA().sendFrame126("", 4864); c.getPA().sendFrame126("", 12128); c.getPA().sendFrame126("", 14871); c.getPA().sendFrame126("", 12127); c.getPA().sendFrame126("", 8968); c.getPA().sendFrame126("", 12844); c.getPA().sendFrame126("", 6944); c.getPA().sendFrame126("", 10983); c.getPA().sendFrame126("", 4870); c.getPA().sendFrame126("", 8436); c.getPA().sendFrame126("", 6151); c.getPA().sendFrame126("", 4880); c.getPA().sendFrame126("", 8567); c.getPA().sendFrame126("", 677); c.getPA().sendFrame126("", 13385); c.getPA().sendFrame126("", 13352); c.getPA().sendFrame126("", 10128); c.getPA().sendFrame126("", 13353); c.getPA().sendFrame126("", 8973); c.getPA().sendFrame126("", 18302); c.getPA().sendFrame126("", 14453); c.getPA().sendFrame126("", 8936); c.getPA().sendFrame126("", 8142); c.getPA().sendFrame126("", 11483); c.getPA().sendFrame126("", 4404); c.getPA().sendFrame126("", 5996); c.getPA().sendFrame126("", 10111); c.getPA().sendFrame126("", 8565); c.getPA().sendFrame126("", 14242); c.getPA().sendFrame126("", 15494); c.getPA().sendFrame126("", 17508); c.getPA().sendFrame126("", 11476); c.getPA().sendFrame126("", 15476); c.getPA().sendFrame126("", 8972); c.getPA().sendFrame126("", 12390); c.getPA().sendFrame126("", 12584); c.getPA().sendFrame126("", 14455); c.getPA().sendFrame126("", 8980); c.getPA().sendFrame126("", 11484); c.getPA().sendFrame126("", 246); c.getPA().sendFrame126("", 18302); c.getPA().sendFrame126("", 674); c.getPA().sendFrame126("", 13900); c.getPA().sendFrame126("", 12849); c.getPA().sendFrame126("", 12810); c.getPA().sendFrame126("", 11095); c.getPA().sendFrame126("", 15842); c.getPA().sendFrame126("", 3320); c.getPA().sendFrame126("", 4321); c.getPA().sendFrame126("", 12848); c.getPA().sendFrame126("", 4879); c.getPA().sendFrame126("", 12289); c.getPA().sendFrame126("", 8974); c.getPA().sendFrame126("", 6298); c.getPA().sendFrame126("", 4323); c.getPA().sendFrame126("", 12835); c.getPA().sendFrame126("", 4324); c.getPA().sendFrame126("", 8575); c.getPA().sendFrame126("", 4325); c.getPA().sendFrame126("", 4441); c.getPA().sendFrame126("", 15887); c.getPA().sendFrame126("", 6943); c.getPA().sendFrame126("", 11108); c.getPA().sendFrame126("", 18784); c.getPA().sendFrame126("", 8572); c.getPA().sendFrame126("", 14243); c.getPA().sendFrame126("", 4326); c.getPA().sendFrame126("", 4327); c.getPA().sendFrame126("", 4437); c.getPA().sendFrame126("", 8568); c.getPA().sendFrame126("", 4328); c.getPA().sendFrame126("", 10129); c.getPA().sendFrame126("", 4329); c.getPA().sendFrame126("", 4330); c.getPA().sendFrame126("", 4331); c.getPA().sendFrame126("", 18516); c.getPA().sendFrame126("", 7030); c.getPA().sendFrame126("", 13780); c.getPA().sendFrame126("", 15070); c.getPA().sendFrame126("", 12126); c.getPA().sendFrame126("", 7044); c.getPA().sendFrame126("", 11142); c.getPA().sendFrame126("", 2802); c.getPA().sendFrame126("", 4332); c.getPA().sendFrame126("", 4333); c.getPA().sendFrame126("", 676); c.getPA().sendFrame126("", 8574); c.getPA().sendFrame126("", 4334); c.getPA().sendFrame126("", 14167); c.getPA().sendFrame126("", 12842); c.getPA().sendFrame126("", 14189); c.getPA().sendFrame126("", 12847); c.getPA().sendFrame126("", 11107); c.getPA().sendFrame126("", 18685); c.getPA().sendFrame126("", 4335); c.getPA().sendFrame126("", 4336); c.getPA().sendFrame126("", 5997); c.getPA().sendFrame126("", 4337); c.getPA().sendFrame126("", 4338); c.getPA().sendFrame126("", 4339); c.getPA().sendFrame126("", 4340); c.getPA().sendFrame126("", 4341); c.getPA().sendFrame126("", 4342); c.getPA().sendFrame126("", 11106); c.getPA().sendFrame126("", 15888); c.getPA().sendFrame126("", 12841); c.getPA().sendFrame126("", 4343); c.getPA().sendFrame126("", 15350); c.getPA().sendFrame126("", 8138); c.getPA().sendFrame126("", 13972); c.getPA().sendFrame126("", 675); c.getPA().sendFrame126("", 4344); c.getPA().sendFrame126("", 6843); c.getPA().sendFrame126("", 11481); c.getPA().sendFrame126("", 14602); c.getPA().sendFrame126("", 6945); c.getPA().sendFrame126("", 11881); c.getPA().sendFrame126("", 8434); c.getPA().sendFrame126("", 4345); c.getPA().sendFrame126("", 4346); c.getPA().sendFrame126("", 4506); c.getPA().sendFrame126("", 4347); c.getPA().sendFrame126("", 961); c.getPA().sendFrame126("", 12809); c.getPA().sendFrame126("", 17509); c.getPA().sendFrame126("", 16146); c.getPA().sendFrame126("", 4348); c.getPA().sendFrame126("", 2803); c.getPA().sendFrame126("", 15355); c.getPA().sendFrame126("", 1739); c.getPA().sendFrame126("", 4349); c.getPA().sendFrame126("", 13712); c.getPA().sendFrame126("", 4350); c.getPA().sendFrame126("", 11138); c.getPA().sendFrame126("", 4351); c.getPA().sendFrame126("", 4352); c.getPA().sendFrame126("", 14603); c.getPA().sendFrame126("", 4353); c.getPA().sendFrame126("", 4354); c.getPA().sendFrame126("", 4355); c.getPA().sendFrame126("", 11939); c.getPA().sendFrame126("", 8435); c.getPA().sendFrame126("", 4356); c.getPA().sendFrame126("", 6026); c.getPA().sendFrame126("", 8967); c.getPA().sendFrame126("", 16148); c.getPA().sendFrame126("", 13576); c.getPA().sendFrame126("", 1883); c.getPA().sendFrame126("", 247); c.getPA().sendFrame126("", 4357); c.getPA().sendFrame126("", 7452); c.getPA().sendFrame126("", 4358); c.getPA().sendFrame126("", 10131); c.getPA().sendFrame126("", 4359); c.getPA().sendFrame126("", 4360); c.getPA().sendFrame126("", 6185); c.getPA().sendFrame126("", 4361); c.getPA().sendFrame126("", 4362); c.getPA().sendFrame126("", 13360); c.getPA().sendFrame126("", 8569); c.getPA().sendFrame126("", 13361); c.getPA().sendFrame126("", 4364); c.getPA().sendFrame126("", 189); c.getPA().sendFrame126("", 4365); c.getPA().sendFrame126("", 189); c.getPA().sendFrame126("", 4365); c.getPA().sendFrame126("", 4366); c.getPA().sendFrame126("", 4367); c.getPA().sendFrame126("", 248); c.getPA().sendFrame126("", 8975); c.getPA().sendFrame126("", 11137); c.getPA().sendFrame126("", 190); c.getPA().sendFrame126("", 12047); c.getPA().sendFrame126("", 18304); c.getPA().sendFrame126("", 8116); c.getPA().sendFrame126("", 4368); c.getPA().sendFrame126("", 4369); c.getPA().sendFrame126("", 11477); c.getPA().sendFrame126("", 8570); c.getPA().sendFrame126("", 15074); c.getPA().sendFrame126("", 4370); c.getPA().sendFrame126("", 15889); c.getPA().sendFrame126("", 4371); c.getPA().sendFrame126("", 4507); c.getPA().sendFrame126("", 11109); c.getPA().sendFrame126("", 4372); c.getPA().sendFrame126("", 11136); c.getPA().sendFrame126("", 12336); c.getPA().sendFrame126("", 14186); c.getPA().sendFrame126("", 4373); c.getPA().sendFrame126("", 8117); c.getPA().sendFrame126("", 15293); c.getPA().sendFrame126("", 11133); c.getPA().sendFrame126("", 8139); c.getPA().sendFrame126("", 10114); c.getPA().sendFrame126("", 4374); c.getPA().sendFrame126("", 4375); c.getPA().sendFrame126("", 4376); c.getPA().sendFrame126("", 15495); c.getPA().sendFrame126("", 1893); c.getPA().sendFrame126("", 15077); c.getPA().sendFrame126("", 18466); c.getPA().sendFrame126("", 4377); c.getPA().sendFrame126("", 12288); c.getPA().sendFrame126("", 10132); c.getPA().sendFrame126("", 15590); c.getPA().sendFrame126("", 8573); c.getPA().sendFrame126("", 4378); c.getPA().sendFrame126("", 4379); c.getPA().sendFrame126("", 12845); c.getPA().sendFrame126("", 11940); c.getPA().sendFrame126("", 18690); c.getPA().sendFrame126("", 16147); c.getPA().sendFrame126("", 12287); c.getPA().sendFrame126("", 14188); c.getPA().sendFrame126("", 16127); c.getPA().sendFrame126("", 3277); c.getPA().sendFrame126("", 8433); c.getPA().sendFrame126("", 4380); c.getPA().sendFrame126("", 14190); c.getPA().sendFrame126("", 15496); c.getPA().sendFrame126("", 15497); c.getPA().sendFrame126("", 11478); c.getPA().sendFrame126("", 8976); c.getPA().sendFrame126("", 4382); c.getPA().sendFrame126("", 4383); c.getPA().sendFrame126("", 10112); c.getPA().sendFrame126("", 192); c.getPA().sendFrame126("", 14168); c.getPA().sendFrame126("", 4384); c.getPA().sendFrame126("", 13779); c.getPA().sendFrame126("", 15890); c.getPA().sendFrame126("", 11882); c.getPA().sendFrame126("", 13359); c.getPA().sendFrame126("", 4385); c.getPA().sendFrame126("", 4386); c.getPA().sendFrame126("", 4387); c.getPA().sendFrame126("", 7451); c.getPA().sendFrame126("", 12846); c.getPA().sendFrame126("", 15498); c.getPA().sendFrame126("", 4388); c.getPA().sendFrame126("", 4389); c.getPA().sendFrame126("", 12840); c.getPA().sendFrame126("", 8977); c.getPA().sendFrame126("", 11880); c.getPA().sendFrame126("", 10126); c.getPA().sendFrame126("", 1126); c.getPA().sendFrame126("", 5988); c.getPA().sendFrame126("", 8978); c.getPA().sendFrame126("", 12850); c.getPA().sendFrame126("", 4392); c.getPA().sendFrame126("", 4393); c.getPA().sendFrame126("", 4394); c.getPA().sendFrame126("", 4395); c.getPA().sendFrame126("", 12391); c.getPA().sendFrame126("", 4405); c.getPA().sendFrame126("", 8970); c.getPA().sendFrame126("", 4396); c.getPA().sendFrame126("", 5990); c.getPA().sendFrame126("", 12286); c.getPA().sendFrame126("", 11141); c.getPA().sendFrame126("", 12049); c.getPA().sendFrame126("", 188); c.getPA().sendFrame126("", 4397); c.getPA().sendFrame126("", 12851); c.getPA().sendFrame126("", 4398); c.getPA().sendFrame126("", 15591); c.getPA().sendFrame126("", 4399); c.getPA().sendFrame126("", 8979); c.getPA().sendFrame126("", 11482); c.getPA().sendFrame126("", 4401); c.getPA().sendFrame126("", 8141); c.getPA().sendFrame126("", 4402); c.getPA().sendFrame126("", 4434); c.getPA().sendFrame126("", 11906); c.getPA().sendFrame126("", 4403); c.getPA().sendFrame126("", 10127); c.getPA().sendFrame126("", 17524); c.getPA().sendFrame126("", 11883); c.getPA().sendFrame126("", 15234); c.getPA().sendFrame126("", 7460); c.getPA().sendFrame126("", 15180); c.getPA().sendFrame126("", 7453); c.getPA().sendFrame126("", 4881); c.getPA().sendFrame126("", 11140); c.getPA().sendFrame126("", 13575); c.getPA().sendFrame126("", 4435); c.getPA().sendFrame126("", 3276); c.getPA().sendFrame126("", 11135); c.getPA().sendFrame126("", 11139); c.getPA().sendFrame126("", 6025); c.getPA().sendFrame126("", 12048); c.getPA().sendFrame126("", 4436); c.getPA().sendFrame126("", 12843); c.getPA().sendFrame126("", 8432); c.getPA().sendFrame126("", 12808); c.getPA().sendFrame126("", 10133); c.getPA().sendFrame126("", 15826); c.getPA().sendFrame126("", 6297); c.getPA().sendFrame126("", 18305); c.getPA().sendFrame126("", 4406); c.getPA().sendFrame126("", 4407); c.getPA().sendFrame126("", 4408); c.getPA().sendFrame126("", 4409); c.getPA().sendFrame126("", 8437); c.getPA().sendFrame126("", 4410); c.getPA().sendFrame126("", 4411); c.getPA().sendFrame126("", 4412); c.getPA().sendFrame126("", 4413); c.getPA().sendFrame126("", 4414); c.getPA().sendFrame126("", 7461); c.getPA().sendFrame126("", 6013); c.getPA().sendFrame126("", 1890); c.getPA().sendFrame126("", 4415); c.getPA().sendFrame126("", 7382); c.getPA().sendFrame126("", 678); c.getPA().sendFrame126("", 4418); c.getPA().sendFrame126("", 4420); c.getPA().sendFrame126("", 4421); c.getPA().sendFrame126("", 6867); c.getPA().sendFrame126("", 15829); c.getPA().sendFrame126("", 8118); c.getPA().sendFrame126("", 4422); c.getPA().sendFrame126("", 4423); c.getPA().sendFrame126("", 4424); c.getPA().sendFrame126("", 4425); c.getPA().sendFrame126("", 10113); c.getPA().sendFrame126("", 4426); c.getPA().sendFrame126("", 8140); c.getPA().sendFrame126("", 13354); c.getPA().sendFrame126("", 8566); c.getPA().sendFrame126("", 13713); c.getPA().sendFrame126("", 4427); c.getPA().sendFrame126("", 4428); c.getPA().sendFrame126("", 14454); c.getPA().sendFrame126("", 6983); c.getPA().sendFrame126("", 4430); c.getPA().sendFrame126("", 15830); c.getPA().sendFrame126("", 6842); c.getPA().sendFrame126("", 4431); c.getPA().sendFrame126("", 4432); c.getPA().sendFrame126("", 8571); c.getPA().sendFrame126("", 4433); c.getPA().sendFrame126("", 15081); c.getPA().sendFrame126("", 15346); c.getPA().sendFrame126("", 5989); c.getPA().sendFrame126("", 1898); c.getPA().sendFrame126("", 13355); [/CODE] [/LEFT] [B][SIZE=5][COLOR="#0000FF"]I understand that this is very easy to do :) But finding the ID numbers of each line in the music tab took me 2 hours, so I thought i'd save people sometime :D Have fun guys![/COLOR][/SIZE][/B] [/CENTER]