mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-21 09:02:07 -07:00
Added initial version
This commit is contained in:
commit
b1dccb3fed
14153 changed files with 1285206 additions and 0 deletions
103
dumps/scripts/2921.cs2
Normal file
103
dumps/scripts/2921.cs2
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
void script_2921(int arg0,int arg1,string arg2) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
openInterface(59375670, 979);
|
||||
globalstring_279 = arg2;
|
||||
script_3397();
|
||||
if (isWidgetHidden(cs2method_3408(105, 73, 941, 5))) {
|
||||
script_3161(0);
|
||||
}
|
||||
setScriptCallOnKeyPress(3398, -2147483640, false, new WidgetPointer(-32768,3), "izI", new WidgetPointer(979,0));
|
||||
setScriptCallOnClickContextMenu(3399, "", new WidgetPointer(979,9));
|
||||
ivar2 = 100;
|
||||
ivar3 = 0;
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
deleteAllExtraChilds(new WidgetPointer(979,27));
|
||||
deleteAllExtraChilds(new WidgetPointer(979,26));
|
||||
deleteAllExtraChilds(new WidgetPointer(979,25));
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(979,27));
|
||||
cs2method2100(0, 0, new WidgetPointer(979,27));
|
||||
while (ivar2 >= 0) {
|
||||
ivar4 = cs2method5004(ivar2);
|
||||
if (((((ivar4 != 0) && (ivar4 != 4)) && ((ivar4 != 27) && (ivar4 != 28))) && (((ivar4 != 29) && (ivar4 != 43)) && ((ivar4 != 103) && (ivar4 != 104)))) && ((((ivar4 != 26) && (ivar4 != 30)) && ((ivar4 != 31) && (ivar4 != 115))) && ((stringMethod4107(cs2method5010(ivar2), "") != 0) && (stringMethod4107(cs2method5003(ivar2), "") != 0)))) {
|
||||
if (((stringMethod4107(strRemoveEntities(cs2method5010(ivar2)), cs2method5015()) != 0) && (ivar4 != 6)) && (ivar4 != 19)) {
|
||||
ivar5 = 1;
|
||||
createExtraChild(new WidgetPointer(979,26), 3, getExtraChildGap(new WidgetPointer(979,26)));
|
||||
setWidgetPosition(2, add(multiply(ivar3, 14), 1), 0, 0);
|
||||
setWidgetSize(4, 14, 1, 0);
|
||||
setWidgetRGB(new Color(96, 96, 96));
|
||||
cs2method2103(255);
|
||||
setWidgetFilled(1);
|
||||
setScriptCallOnMouseEntered(3392, -2147483643, "i");
|
||||
setScriptCallOnMouseExit(3393, -2147483643, "i");
|
||||
createExtraChild(new WidgetPointer(979,25), 3, getExtraChildGap(new WidgetPointer(979,25)));
|
||||
setWidgetPosition(2, add(multiply(ivar3, 14), 1), 0, 0);
|
||||
setWidgetSize(4, 14, 1, 0);
|
||||
setWidgetRGB(new Color(73, 73, 73));
|
||||
cs2method2103(255);
|
||||
setWidgetFilled(1);
|
||||
setScriptCallOnMouseEntered(3394, -2147483643, "i");
|
||||
}
|
||||
createExtraChild(new WidgetPointer(979,27), 4, getExtraChildGap(new WidgetPointer(979,27)));
|
||||
setWidgetPosition(5, multiply(ivar3, 14), 0, 0);
|
||||
setWidgetSize(10, 14, 1, 0);
|
||||
if ((ivar4 != 6) && (ivar4 != 19)) {
|
||||
setWidgetText(" " + cs2method5010(ivar2) + ": " + cs2method5003(ivar2));
|
||||
} else {
|
||||
setWidgetText("To " + cs2method5010(ivar2) + ": " + cs2method5003(ivar2));
|
||||
}
|
||||
setWidgetRGB(new Color(102, 102, 120));
|
||||
if (((stringMethod4107(strRemoveEntities(cs2method5010(ivar2)), cs2method5015()) != 0) && (ivar4 != 6)) && (ivar4 != 19)) {
|
||||
cs2method1305(strRemoveEntities(cs2method5010(ivar2)));
|
||||
setWidgetContextMenuOption(1, "Report");
|
||||
setScriptCallOnClickContextMenu(3396, -2147483643, "i");
|
||||
setWidgetRGB(new Color(255, 255, 255));
|
||||
}
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 0, 14);
|
||||
ivar3 = add(ivar3, 1);
|
||||
}
|
||||
ivar2 = subtract(ivar2, 1);
|
||||
}
|
||||
if (((boolean)ivar5)) {
|
||||
createExtraChild(new WidgetPointer(979,27), 4, getExtraChildGap(new WidgetPointer(979,27)));
|
||||
setWidgetPosition(5, multiply(ivar3, 14), 0, 0);
|
||||
setWidgetSize(16384, 14, 2, 0);
|
||||
setWidgetText("There is no chat to report at the moment.");
|
||||
setWidgetRGB(new Color(125, 125, 209));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 0, 14);
|
||||
}
|
||||
if (ivar3 > divide(getWidgetActualHeight(new WidgetPointer(979,5)), 14)) {
|
||||
setWidgetSize(38, getWidgetActualHeight(new WidgetPointer(979,5)), 1, 0, new WidgetPointer(979,5));
|
||||
setWidgetScrollMax(0, add(multiply(ivar3, 14), 5), new WidgetPointer(979,24));
|
||||
script_31(64159750, 64159768, 792, 789, 790, 791, 773, 788);
|
||||
if (setWidgetRegister(new WidgetPointer(979,6), 1)) {
|
||||
script_37(64159750, 64159768, getWidgetScrollMaxV(new WidgetPointer(979,24)), 1);
|
||||
}
|
||||
} else {
|
||||
setWidgetSize(21, getWidgetActualHeight(new WidgetPointer(979,5)), 1, 0, new WidgetPointer(979,5));
|
||||
}
|
||||
if (((boolean)arg0)) {
|
||||
if (((boolean)globalint_6)) {
|
||||
setWidgetSprite(1768, new WidgetPointer(979,20));
|
||||
} else {
|
||||
setWidgetSprite(1770, new WidgetPointer(979,20));
|
||||
}
|
||||
if ((arg1 == 5) || (arg1 == 6)) {
|
||||
setWidgetText(new WidgetPointer(979,19), "Suggest to mute this player for 48 hours");
|
||||
} else {
|
||||
setWidgetText(new WidgetPointer(979,19), "Mute this player for 48 hours");
|
||||
}
|
||||
setWidgetSize(add(getTextWidth(494, getWidgetText(new WidgetPointer(979,19))), 18), getWidgetActualHeight(new WidgetPointer(979,7)), 0, 0, new WidgetPointer(979,7));
|
||||
setWidgetPosition(18, 273, 0, 0, new WidgetPointer(979,8));
|
||||
setWidgetIsHidden(false, new WidgetPointer(979,7));
|
||||
} else {
|
||||
setWidgetPosition(18, 266, 0, 0, new WidgetPointer(979,8));
|
||||
}
|
||||
setWidgetIsHidden(false, new WidgetPointer(906,46));
|
||||
return;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue