Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cae6aa2305 | ||
|
|
14d80dc2f3 | ||
|
|
cb38bcd270 | ||
|
|
176ce6a3bd | ||
|
|
f267b1fc0b | ||
|
|
ea0bdb55af | ||
|
|
4004b36bfa | ||
|
|
d0a4c416e4 |
4
.github/workflows/bump-version.yml
vendored
4
.github/workflows/bump-version.yml
vendored
@@ -2,9 +2,7 @@
|
||||
|
||||
name: Bump version
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- closed
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
|
||||
@@ -35,11 +35,13 @@ function action(mode, type, selection) {
|
||||
cm.mapMessage(6, "Engarde! Master Guardians approach!");
|
||||
for (var i = 0; i < 10; i++) {
|
||||
var mob = eim.getMonster(9400594);
|
||||
cm.getMap().spawnMonsterOnGroundBelow(mob, new java.awt.Point(-1337 + (Math.random() * 1337), 276));
|
||||
const xPos = Math.floor(-1337 + (Math.random() * 1337))
|
||||
cm.getMap().spawnMonsterOnGroundBelow(mob, new java.awt.Point(xPos, 276));
|
||||
}
|
||||
for (var i = 0; i < 20; i++) {
|
||||
var mob = eim.getMonster(9400582);
|
||||
cm.getMap().spawnMonsterOnGroundBelow(mob, new java.awt.Point(-1337 + (Math.random() * 1337), 276));
|
||||
const xPos = Math.floor(-1337 + (Math.random() * 1337))
|
||||
cm.getMap().spawnMonsterOnGroundBelow(mob, new java.awt.Point(xPos, 276));
|
||||
}
|
||||
eim.setIntProperty("glpq6", 1);
|
||||
cm.dispose();
|
||||
|
||||
@@ -32,7 +32,8 @@ import tools.PacketCreator;
|
||||
import java.sql.Connection;
|
||||
import java.sql.PreparedStatement;
|
||||
import java.sql.SQLException;
|
||||
import java.time.OffsetDateTime;
|
||||
import java.sql.Timestamp;
|
||||
import java.time.Instant;
|
||||
|
||||
/*
|
||||
*
|
||||
@@ -40,7 +41,7 @@ import java.time.OffsetDateTime;
|
||||
*/
|
||||
public final class ReportHandler extends AbstractPacketHandler {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
int type = p.readByte(); //01 = Conversation claim 00 = illegal program
|
||||
int type = p.readByte(); //00 = Illegal program claim, 01 = Conversation claim
|
||||
String victim = p.readString();
|
||||
int reason = p.readByte();
|
||||
String description = p.readString();
|
||||
@@ -58,7 +59,7 @@ public final class ReportHandler extends AbstractPacketHandler {
|
||||
return;
|
||||
}
|
||||
Server.getInstance().broadcastGMMessage(c.getWorld(), PacketCreator.serverNotice(6, victim + " was reported for: " + description));
|
||||
addReport(c.getPlayer().getId(), Character.getIdByName(victim), 0, description, null);
|
||||
addReport(c.getPlayer().getId(), Character.getIdByName(victim), 0, description, "");
|
||||
} else if (type == 1) {
|
||||
String chatlog = p.readString();
|
||||
if (chatlog == null) {
|
||||
@@ -80,17 +81,16 @@ public final class ReportHandler extends AbstractPacketHandler {
|
||||
}
|
||||
}
|
||||
|
||||
public void addReport(int reporterid, int victimid, int reason, String description, String chatlog) {
|
||||
private void addReport(int reporterid, int victimid, int reason, String description, String chatlog) {
|
||||
try (Connection con = DatabaseConnection.getConnection();
|
||||
PreparedStatement ps = con.prepareStatement("INSERT INTO reports (`reporttime`, `reporterid`, `victimid`, `reason`, `chatlog`, `description`) VALUES (?, ?, ?, ?, ?, ?)")) {
|
||||
ps.setString(1, OffsetDateTime.now().toString());
|
||||
ps.setTimestamp(1, Timestamp.from(Instant.now()));
|
||||
ps.setInt(2, reporterid);
|
||||
ps.setInt(3, victimid);
|
||||
ps.setInt(4, reason);
|
||||
ps.setString(5, chatlog);
|
||||
ps.setString(6, description);
|
||||
ps.addBatch();
|
||||
ps.executeBatch();
|
||||
ps.executeUpdate();
|
||||
} catch (SQLException ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user