case mode.addpersontoblacklist: { var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", ""); foreach (var person in kernel.gamepool.values) { if (person.player.name == targetname) { if (!client.player.blacklist.contains(targetname)) { client.player.blacklist.add(targetname); gdata.uid = client.player.uid;//8 gdata.dwparam = 1;//12 gdata.timestamp = time32.now;//20 gdata.id = mode.addpersontoblacklist;//24 gdata.unknown2 = 1;//41 gdata.dailyquestwordlenght = packet[42];//42 gdata.dailyquestword = targetname;//43 gdata.send(client); } } } break; }
case mode.removepersonfromblacklist: { var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", ""); if (client.player.blacklist.contains(targetname)) { client.player.blacklist.remove(targetname); gdata.uid = client.player.uid;//8 gdata.dwparam = 1;//12 gdata.timestamp = time32.now;//20 gdata.id = mode.removepersonfromblacklist;//24 gdata.unknown2 = 1;//41 gdata.dailyquestwordlenght = packet[42]; gdata.dailyquestword = targetname;//43 gdata.send(client); } break; }
private static void handledata(
case 440: { var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", ""); foreach (var person in kernel.gamepool.values) { if (person.entity.name == targetname) { if (!client.entity.blacklist.contains(targetname)) { client.entity.blacklist.add(targetname); gdata.uid = client.entity.uid;//8 gdata.dwparam = 1;//12 gdata.timestamp = time32.now;//20 gdata.id = 440;//24 gdata.unknown2 = 1;//41//43 gdata.send(client); } } } break; }
case 441: { var targetname = system.text.unicodeencoding.utf8.getstring(packet, 43, packet[42]).replace("/0", ""); if (client.entity.blacklist.contains(targetname)) { client.entity.blacklist.remove(targetname); gdata.uid = client.entity.uid;//8 gdata.dwparam = 1;//12 gdata.timestamp = time32.now;//20 gdata.id = 441;//24 gdata.unknown2 = 1;//41 gdata.send(client); } break; }