Update with some bugfixes.

This commit is contained in:
sigonasr2 2020-03-15 23:10:24 +09:00
parent a990c6b876
commit 0a85e34e46
6 changed files with 16 additions and 28 deletions

View File

@ -1,2 +1,3 @@
51,1584279252,1584279444,SigoNitori's Race,4,none,,5.00,0,5,true 51,1584279252,1584279444,SigoNitori's Race,4,none,,5.00,0,5,true
52,1584279449,1584279875,SigoNitori's Race,4,none,sigonitori,5.00,0,5,true 52,1584279449,1584280002,SigoNitori's Race,4,none,,5.00,0,5,true
53,1584279986,1584280006,TRimead Test,4,none,sigonitori,5.00,0,5,true

Binary file not shown.

View File

@ -21,6 +21,7 @@ public class JoinButton extends ClickableButton{
if (RabiRaceModule.mySession==null) { if (RabiRaceModule.mySession==null) {
RabiRaceModule.module.window.setVisible(true); RabiRaceModule.module.window.setVisible(true);
} else { } else {
RabiRaceModule.module.LeaveSession();
File file = new File(sigIRC.BASEDIR+"sigIRC/tmp.data"); File file = new File(sigIRC.BASEDIR+"sigIRC/tmp.data");
try { try {
org.apache.commons.io.FileUtils.copyURLToFile(new URL("http://45.33.13.215/rabirace/send.php?key=leavesession&timekey="+RabiRaceModule.CLIENT_SERVER_READTIME+"&name="+RabiRaceModule.module.myProfile.username+"&session="+RabiRaceModule.mySession.id),file); org.apache.commons.io.FileUtils.copyURLToFile(new URL("http://45.33.13.215/rabirace/send.php?key=leavesession&timekey="+RabiRaceModule.CLIENT_SERVER_READTIME+"&name="+RabiRaceModule.module.myProfile.username+"&session="+RabiRaceModule.mySession.id),file);

View File

@ -534,11 +534,6 @@ public class RabiRaceModule extends Module{
myProfile.isPaused = paused>=1; myProfile.isPaused = paused>=1;
if (mySession!=null && mySession.isCoop()) { if (mySession!=null && mySession.isCoop()) {
if (readIntFromMemory(MemoryOffset.TITLE_SCREEN)==10) {
mapdata.clear();
newmapdata.clear();
lastreadmapdata=0;
}
if (newmapdata.size()>0 && readIntFromMemory(MemoryOffset.PAUSED)>0) { if (newmapdata.size()>0 && readIntFromMemory(MemoryOffset.PAUSED)>0) {
viewingupdatedMapIcons=true; viewingupdatedMapIcons=true;
@ -817,4 +812,15 @@ public class RabiRaceModule extends Module{
AddMapPoint(0,i,0,i); AddMapPoint(0,i,0,i);
}*/ }*/
} }
public void LeaveSession() {
if (mySession!=null && mySession.isCoop()) {
if (readIntFromMemory(MemoryOffset.TITLE_SCREEN)==10) {
mapdata.clear();
newmapdata.clear();
lastreadmapdata=0;
}
}
}
} }

2
tmp
View File

@ -1 +1 @@
0 Client out-of-date. Rejected.

View File

@ -1,21 +1 @@
SigoNitori Client out-of-date. Rejected.
10
1584279851
6357
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0
true
1
1
0.0
0.36923078
1584279881
KEYITEMS:
BADGES:
UPDATES:
0000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
END