Tab Content
  • Scu11's Avatar
    03-24-2024, 07:13 AM
    AdministratorScu11 replied to a thread Username Request in Miscellaneous
    Enjoy
    1 replies | 85 view(s)
  • Scu11's Avatar
    03-16-2024, 05:47 AM
    AdministratorScu11 replied to a thread Pazaz in Complaints
    1. He runs/owns/maintains/contributes to the following major RSPS projects: 2004scape GitHub RuneWiki 2. He's contributed the following...
    7 replies | 430 view(s)
No More Results

39 Visitor Messages

  1. View Conversation
    You wouldn't know how to restrict the client from inputting a mouse wheel scroll if it is not hovering over the game scene would you?
    (for mouse scroll zooming) been trying to figure that one out for over a week lol
  2. aw
  3. are the scripts on your online version available as a download?
  4. This is the opcode impl:

    Code:
    if (op == ClientScriptOpCode.SCALE) {
    	isp -= 3;
    	long a = intStack[isp];
    	long b = intStack[isp + 1];
    	long c = intStack[isp + 2];
    	intStack[isp++] = (int) (a * c / b);
    	return;
    }
    Your dumped scripts have them as "(a * b / c)" instead of "(a * c / b)"

    Example below:




    Script 2720:

    Code:
    int script_2720(Item item0, int arg1) {
    	int int2;
    	int int3;
    	int int4;
    	int int5;
    	int int6;
    	int int7;
    	int int8;
    	item0 = getRealItem(item0);
    	int2 = datamap('o', 'i', (DataMap)731, item0);
    	if (VARP[532] == 6529 && int2 != -1 && int2 > 0) {
    		return int2;
    	}
    	int2 = datamap('o', 'i', (DataMap)733, item0);
    	if (int2 != -1 && int2 > 0) {
    		return int2;
    	}
    	if (itemAttribute(item0, 258) == 1 || itemAttribute(item0, 259) == 1) {
    		return 99000;
    	}
    	int3 = 130;
    	int4 = 100;
    	int5 = 0;
    	int6 = script_2721(arg1);
    	if (int6 == -1) {
    		return -1;
    	}
    	int7 = getItemAmtInContainer((Container)VARP[118], item0);
    	int8 = int7 - int6;
    	if (int6 == 0) {
    		int5 = int4;
    	} else if (int7 == 0) {
    		int5 = int3;
    	} else if (int7 >= int6) {
    		int5 = int4;
    	} else {
    		int5 = int3 - (int3 - int4) * int6 / int7;
    	}
    	if (int5 < 0) {
    		int5 = 0;
    	}
    	int5 = max(int4, min(int3, int5));
    	int2 = getItemValue(item0) * 100 / int5;
    	if (VARP[532] == 6529) {
    		int2 = 3 * 2 / int2;
    	}
    	return max(int2, 1);
    }
    Line 45:

    Code:
    int2 = 3 * 2 / int2;
    Should be

    Code:
    int2 = 3 * int2 / 2;
  5. ur decompiled clientscripts have the second and third arguments in opcode 4018 the wrong way around btw
  6. View Conversation
    hi vgm heb ik een 766 cache nog ergens liggen


    als ik tijd heb zoek ik m en stuur ik t via skype

    xx
  7. View Conversation
    you have full access to me ( ͡° ͜ʖ ͡°)
  8. View Conversation
    well I always looked up to you and I agree with you on most of your posts you've made

    almost the same thing goes for mgi125
  9. View Conversation
    hello very smart guy
  10. View Conversation
    ya, if it's on Internet it must be true
Showing Visitor Messages 1 to 10 of 39
Page 1 of 4 123 ... LastLast
Page 1 of 4 123 ... LastLast
About Vincent

Basic Information

Statistics


Total Posts
Total Posts
715
Posts Per Day
0.14
Visitor Messages
Total Messages
39
Most Recent Message
04-08-2019 08:44 PM
Total Thanks
Total Thanks
133
General Information
Last Activity
02-09-2023 08:40 PM
Join Date
02-05-2010
Referrals
0

2 Friends

  1. Normal DonatorSavions Savions is offline

    Developer

    Savions
  2. AdministratorScu11 Scu11 is offline

    Scu11
Showing Friends 1 to 2 of 2
Post Areas

Top Areas Of Posting


No results to display...
No results to display...

01-04-2020


12-16-2019