Skip to content

Commit

Permalink
Initial
Browse files Browse the repository at this point in the history
  • Loading branch information
hunterwb committed Jun 23, 2019
0 parents commit 7982d33
Show file tree
Hide file tree
Showing 295 changed files with 1,696 additions and 0 deletions.
Binary file added 0.0.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.10.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.11.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.12.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.13.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.14.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.15.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.16.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.17.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.18.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.19.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.20.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.21.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.22.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.23.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.24.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.25.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.26.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.27.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.28.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.29.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.3.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.30.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 0.31.png
Binary file added 0.32.png
Binary file added 0.33.png
Binary file added 0.34.png
Binary file added 0.35.png
Binary file added 0.36.jpg
Binary file added 0.37.jpg
Binary file added 0.38.jpg
Binary file added 0.39.jpg
Binary file added 0.4.jpg
Binary file added 0.40.jpg
Binary file added 0.41.jpg
Binary file added 0.42.jpg
Binary file added 0.43.jpg
Binary file added 0.44.jpg
Binary file added 0.45.jpg
Binary file added 0.46.jpg
Binary file added 0.47.jpg
Binary file added 0.48.jpg
Binary file added 0.49.jpg
Binary file added 0.5.png
Binary file added 0.50.jpg
Binary file added 0.51.jpg
Binary file added 0.52.jpg
Binary file added 0.53.jpg
Binary file added 0.54.jpg
Binary file added 0.55.jpg
Binary file added 0.56.jpg
Binary file added 0.57.png
Binary file added 0.58.png
Binary file added 0.59.png
Binary file added 0.6.jpg
Binary file added 0.60.png
Binary file added 0.61.png
Binary file added 0.62.png
Binary file added 0.63.png
Binary file added 0.64.png
Binary file added 0.65.png
Binary file added 0.66.png
Binary file added 0.7.png
Binary file added 0.8.png
Binary file added 0.9.jpg
Binary file added 100.0.png
33 changes: 33 additions & 0 deletions 100.txt
@@ -0,0 +1,33 @@
https://www.reddit.com/r/2007scape/comments/79pzu8/grotesque_guardians_feedback_tweaks/dp3w45d/
https://secure.runescape.com/m=news/a=62/grotesque-guardians-feedback-tweaks?oldschool=1
Oct 30 2017

---

All perfect changes, it sounds like pro meele not working was a bug which is pretty weird

---

So, this is the code that's live now: https://i.imgur.com/DBnJiEc.png
Previously line 32 had:

~playerhit_n_melee(false,randominc(%combat_stat),$delay);

So we were doing all of the hardwork above, calculating the correct value, and then passing in a whole new random number as the damage regardless... Oopsy. :(

---

21: [label,gargboss_dusk_slash](seq $attack_anim, int $delay)
22: npc_anim($attack_anim,0);
23: anim(%com_defendanim,calc($delay * 30));
24: sound_synth(npc_param(attack_sound),1,0);
25: ~npc_meleeattack;
26: def_int $damage = 0;
27: if (randominc(%combat_stat) > randominc(%com_slashdef))
28: {
29: ~npc_meleedamage;
30: $damage = randominc(%combat_stat);
31: if (%prayer_protectfrommelee = ^true) $damage = scale(20,100,$damage);
32: ~playerhit_n_melee(false,$damage,$delay);
33: }
34: else ~playerhit_n_melee(false,0,$delay);
Binary file added 101.0.jpg
10 changes: 10 additions & 0 deletions 101.txt
@@ -0,0 +1,10 @@
https://twitter.com/jagexash/status/769178059865985024
https://pbs.twimg.com/media/CqyrQGtWEAE7kmE.jpg
26 Aug 2016

---

See why I don't like legacy code - this is from the @OldSchoolRS keyring choosing what to show on its screen:

---

Binary file added 102.0.jpg
Binary file added 102.1.jpg
17 changes: 17 additions & 0 deletions 102.txt
@@ -0,0 +1,17 @@
https://twitter.com/JagexOrion/status/1088575157977993216
https://pbs.twimg.com/media/DxtkxAbWsAAcekX.jpg
https://twitter.com/JagexCamel/status/1088577854961577984
https://pbs.twimg.com/media/DxtnyI0XcAE1JhB.jpg
24 Jan 2019

---

Surprising not the most stupid line of code I've written

---

if($doot=^true) .npc_queue*(npc_say,2)("*Doot doot*");

---

npc_queue*(npc_say,random(2))("The trumpets of war beckon you!");
Binary file added 103.0.jpg
10 changes: 10 additions & 0 deletions 103.txt
@@ -0,0 +1,10 @@
https://twitter.com/JagexOrion/status/1017054422864728064
https://pbs.twimg.com/media/Dh1MVK5XcAAKIcx.jpg
11 Jul 2018

---

Kuroryu thresholds changed to be consistent with other boss pets. 16/07/18.

---

Binary file added 104.0.jpg
40 changes: 40 additions & 0 deletions 104.txt
@@ -0,0 +1,40 @@
https://twitter.com/Dalek_Cookie/status/793760385778216960
https://twitter.com/JagexKieren/status/793764664320598017
https://pbs.twimg.com/media/CwQEtbaWgAAQvpd.jpg
https://twitter.com/JagexKieren/status/793796447191830529
https://twitter.com/JagexKieren/status/793796574761607168
2 Nov 2016

---

Are clean torstols from master clues rare?

---

They are on the mega rare table :)

---

169: // Very rare stuff
170: [proc,trail_mastermegarare]()(namedobj,int)
171: def_int $random = random(9);

179: if ($random = 6) return(cert_torstol,50);
180: if ($random = 7)
181: {

---

If item is tradeable, engine automatically creates another item config with "cert_" infront of the normal name!

---

Similarly, after the addition of placeholders, we have "placeholder_" for the semi transparent version :P

---

So what would happen if you added a placeholder_torstol as a drop? Just curious

---

It would not work :P. We have a template config for these, and they are "dummyitems" so are limited.
Binary file added 105.0.jpg
10 changes: 10 additions & 0 deletions 105.txt
@@ -0,0 +1,10 @@
https://twitter.com/JagexEasty/status/833596131410051072
https://pbs.twimg.com/media/C5GHLQcWcAAo8QH.jpg
20 Feb 2017

---

there's a few examples on Google already. Plus here's an example showing off my awesome colour scheme

---

Binary file added 106.0.jpg
16 changes: 16 additions & 0 deletions 106.txt
@@ -0,0 +1,16 @@
https://twitter.com/JagexDaze/status/862717518519128064
https://twitter.com/JagexDaze/status/862718562959544320
https://pbs.twimg.com/media/C_j98HyXoAATkNv.jpg
11 May 2017

---

I HATE MAGIC CARPET CODE. I HATE MAGIC CARPET CODE. I HATE MAGIC CARPET CODE. I HATE MAGIC CARPET CODE. I HATE MAGIC CARPET CODE.

---

This image describes my hatred....

---

~magic_carpet_move(0_52_45_2_22);
Binary file added 107.0.png
22 changes: 22 additions & 0 deletions 107.txt
@@ -0,0 +1,22 @@
https://twitter.com/XenonOSRS/status/1122534695537905664
https://twitter.com/JagexAsh/status/1122817917463166976
https://pbs.twimg.com/media/D5UM7MRWwAErmXM.png
29 Apr 2019

---

my cat just hissed what did i do to him

---

There are various possibilities. Here's a code snippet that might be relevant:

---

// Talk-to.
[onnpc3,_follower_overgrowncat]
if (~catspeak_check = true) jump(followercat_talk);
// Apparently someone decided fat-shaming is okay in a fantasy world;
~chatplayer("<p,neutral>Hey fatty! Are you hungry?");
~follower_catchat("<p,angry>Hiss!");
~chatplayer("<p,neutral>Easy, easy.");
Binary file added 108.0.jpg
Binary file added 108.1.jpg
Binary file added 108.2.png
Binary file added 108.3.jpg
Binary file added 108.4.png
Binary file added 108.5.png
28 changes: 28 additions & 0 deletions 108.txt
@@ -0,0 +1,28 @@
https://twitter.com/JagexAsh/status/1087312806435794945
https://pbs.twimg.com/media/DxbpDqTX0AUfKzZ.jpg
https://pbs.twimg.com/media/DxbpJvUW0AATTqz.jpg
https://twitter.com/JagexAsh/status/1087698938818375680
https://pbs.twimg.com/media/DxhIZqLXQAAi-Ck.jpg
https://twitter.com/JagexAsh/status/1087699378524033024
21 Jan 2019

---

First int is the quantity, second is the server ticks between restocks.

---

Player permanent (used for your bank and worn items), player temporary (used for clue rewards shown on screen) and shared (mostly shops). I understand only the shared ones support restocking in OSRS, though RS3 got something more for the trade restrictions of 2008.

---

scope=temp and scope=perm for clue rewards and for the bank respectively.
The clue reward one would be defined without any stock listed, so it's empty, and it'd be filled via code when you complete a trail, then displayed, then emptied into your inventory.

---

Not sure what you mean there. When I said scope=perm was used for inventories like the bank, see here what that looks like.

---

stackall determines whether non-stackable items would stack in it. This determines the difference between how cabbages behave in your inventory compared to how they behave in your bank.
Binary file added 109.0.png
3 changes: 3 additions & 0 deletions 109.txt
@@ -0,0 +1,3 @@
https://twitter.com/JagexAsh/status/1111656250796847104
https://pbs.twimg.com/media/D21ldhqXgAAl8VW.png
29 Mar 2019
Binary file added 110.0.png
3 changes: 3 additions & 0 deletions 110.txt
@@ -0,0 +1,3 @@
https://twitter.com/JagexAsh/status/1114213936965083136
https://pbs.twimg.com/media/D3Z7IJdWsAADuFC.png
5 Apr 2019
Binary file added 111.0.jpg
4 changes: 4 additions & 0 deletions 111.txt
@@ -0,0 +1,4 @@
https://twitter.com/JagexStu/status/790867236978319360
https://twitter.com/JagexStu/status/790878319784910848
https://pbs.twimg.com/media/CvnDoUtWcAADcOt.jpg?format=jpg&name=orig
25 Oct 2016
Binary file added 112.0.jpg
Binary file added 112.1.jpg
11 changes: 11 additions & 0 deletions 112.txt
@@ -0,0 +1,11 @@
https://twitter.com/JagexAsh/status/983695272042795009
https://pbs.twimg.com/media/DabJafmXkAAH9Pk.jpg
https://pbs.twimg.com/media/DabJeyVX4AA3xwG.jpg
10 Apr 2018

---

For the jewellery box, here's the main script and also the procedure that it calls to generate each button.

---

9 changes: 9 additions & 0 deletions 113.txt
@@ -0,0 +1,9 @@
https://twitter.com/Chrischis2/status/635878819187040256
24 Aug 2015

---

What's the difference between .if3 and .if2. Do you still have .if2 extension interfaces?

---

37 changes: 37 additions & 0 deletions 114.txt
@@ -0,0 +1,37 @@
https://pastebin.com/S3wbr31d
http://archive.is/B6Zbt
OCT 19TH, 2018

---

^ninja_ww_sb_threshold_quadruple=10000
^ninja_ww_sb_threshold_double=25000
^ninja_ww_sb_threshold_half=50000
^ninja_ww_sb_threshold_tenth=70000
^ninja_ww_sb_threshold_full=80000

^ninja_ww_sb_threshold_quadruple_pvp=7500
^ninja_ww_sb_threshold_double_pvp=18750
^ninja_ww_sb_threshold_half_pvp=37500
^ninja_ww_sb_threshold_tenth_pvp=52500
^ninja_ww_sb_threshold_full_pvp=60000


if($npcfoe!null)
{
if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_full) mes_typed(^chattype_spam,0,"<col=0xFF0000> Your strykebow is fully charged!");
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_tenth) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_full,calc(%ninja_ww_sb_damage_stored+($damage/10)));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_half) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_tenth,calc(%ninja_ww_sb_damage_stored+($damage/2)));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_double) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_half,calc(%ninja_ww_sb_damage_stored+$damage));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_quadruple) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_double,calc(%ninja_ww_sb_damage_stored+($damage*2)));
else %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_quadruple,calc(%ninja_ww_sb_damage_stored+($damage*4)));
}
else if($playerfoe!null)
{
if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_full_pvp) mes_typed(^chattype_spam,0,"<col=0xFF0000> Your strykebow is fully charged!");
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_tenth_pvp) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_full_pvp,calc(%ninja_ww_sb_damage_stored+($damage/10)));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_half_pvp) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_tenth_pvp,calc(%ninja_ww_sb_damage_stored+($damage/2)));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_double_pvp) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_half_pvp,calc(%ninja_ww_sb_damage_stored+$damage));
else if(%ninja_ww_sb_damage_stored>=^ninja_ww_sb_threshold_quadruple_pvp) %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_double_pvp,calc(%ninja_ww_sb_damage_stored+($damage*2)));
else %ninja_ww_sb_damage_stored=min(^ninja_ww_sb_threshold_quadruple_pvp,calc(%ninja_ww_sb_damage_stored+($damage*4)));
}
Binary file added 115.0.png
10 changes: 10 additions & 0 deletions 115.txt
@@ -0,0 +1,10 @@
https://twitter.com/JagexAsh/status/567679690140184576
https://pbs.twimg.com/media/B-DNqsLCAAAm9nV.png
17 Feb 2015

---

Another odd entry from the @OldSchoolRS item definitions. I'd really hate to think someone got those words confused.

---

Binary file added 116.0.png
10 changes: 10 additions & 0 deletions 116.txt
@@ -0,0 +1,10 @@
https://twitter.com/JagexAsh/status/458286804706131968
https://pbs.twimg.com/media/Blwpa7gCAAAlQfC.png
21 Apr 2014

---

Nice quiet day in the office - just what one needs to get on with the @OldSchoolRS bank tabs. Scrollbar's fixed now.

---

Binary file added 117.0.png
15 changes: 15 additions & 0 deletions 117.txt
@@ -0,0 +1,15 @@
https://twitter.com/OsrsScaping/status/1117689329067839489
https://twitter.com/JagexAsh/status/1117784188231540738
https://pbs.twimg.com/media/D4MqyflW4AAUtnQ.png
15 Apr 2019

---

Why are Gout Tubers so rare?

---

The dev who made it is no longer around to ask, though the item definition he wrote suggests that he really meant it.

---

Binary file added 118.0.jpg
3 changes: 3 additions & 0 deletions 118.txt
@@ -0,0 +1,3 @@
https://twitter.com/JagexStu/status/790930007891861505
https://pbs.twimg.com/media/CvnyMufXYAAJ-_w.jpg
25 Oct 2016
Binary file added 119.0.jpg
8 changes: 8 additions & 0 deletions 119.txt
@@ -0,0 +1,8 @@
https://twitter.com/paxmagenz/status/855821171429867520
https://twitter.com/JagexAsh/status/855944758073729024
https://pbs.twimg.com/media/C-DtM59XcAAZaqW.jpg?format=jpg&name=orig
22 Apr 2017

---

Quest list initialisation:
Binary file added 120.0.jpg
7 changes: 7 additions & 0 deletions 120.txt
@@ -0,0 +1,7 @@
https://twitter.com/JagexKieren/status/1073266469536968706
https://pbs.twimg.com/media/DuUCCC9W0AMJyWv.jpg
13 Dec 2018

---

Creating the Sulphur Lizard skillguide image. LizPog!
Binary file added 122.0.png
36 changes: 36 additions & 0 deletions 122.txt
@@ -0,0 +1,36 @@
https://twitter.com/Chrischis2/status/487536876614864896
https://twitter.com/JagexAsh/status/486438584350556161
https://pbs.twimg.com/media/BsAtUGPCIAAJofV.png:large
8 Jul 2014

---

Nothing particularly exciting to see here :-)

---

what is 'RuneDay'?

---

Jagex's internal calendar. Runeday 1 was the launch of the members' version, back in Feb '02. We passed 4500 recently.

---

In your .rs2 IDE, where exactly are things like 'raw_chicken' etc. defined?

---

In .obj files.

---

How exactly does gosub work?

---

gosub(scriptname) - executes the script called "scriptname", then resumes the current script from where we were.

---

Engine commands such as inv_del() are green. Script calls such as ~chatnpc() can be set to blue, brown or neither.
Binary file added 123.0.png
7 changes: 7 additions & 0 deletions 123.txt
@@ -0,0 +1,7 @@
https://twitter.com/JagexAsh/status/559433100057661440
https://pbs.twimg.com/media/B8OBb-SCMAEFs5M.png
25 Jan 2015

---

Here's a pic of the @OldSchoolRS interface editor tool with a GE offer setup screen being assembled.
Binary file added 124.0.jpg
7 changes: 7 additions & 0 deletions 124.txt
@@ -0,0 +1,7 @@
https://twitter.com/JagexDoctor/status/722347730559963136
https://pbs.twimg.com/media/CgZLbsXWcAACIjF.jpg
19 Apr 2016

---

Stumbled upon this in the script. And you ask why we have trouble getting some things done. #cheekyfix
Binary file added 125.0.jpg

0 comments on commit 7982d33

Please sign in to comment.