mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-07 22:13:08 -04:00
Fixed collection message issue
This commit is contained in:
@@ -36,7 +36,9 @@ import resources.objects.creature.CreatureObject;
|
||||
import resources.objects.player.PlayerObject;
|
||||
import main.NGECore;
|
||||
import engine.clientdata.ClientFileManager;
|
||||
import engine.clientdata.StfTable;
|
||||
import engine.clientdata.visitors.DatatableVisitor;
|
||||
import engine.resources.common.CRC;
|
||||
import engine.resources.scene.Point3D;
|
||||
import engine.resources.service.INetworkDispatch;
|
||||
import engine.resources.service.INetworkRemoteEvent;
|
||||
@@ -309,16 +311,16 @@ public class CollectionService implements INetworkDispatch {
|
||||
}
|
||||
|
||||
if (hidden && !(getCollection(creature, collectionName) > 0)) {
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_hidden_slot_added", "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_hidden_slot_added", "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
}
|
||||
|
||||
player.setCollections(collections.toByteArray());
|
||||
|
||||
if (!noMessage) {
|
||||
if (!bookName.equals("crafting_book")) {
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_slot_added", "TU", slotName, "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_slot_added", "TU", "@collection_n:" + slotName, "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
} else {
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_slot_increment", "TU", slotName, "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_slot_increment", "TU", "@collection_n:" + slotName, "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -355,7 +357,7 @@ public class CollectionService implements INetworkDispatch {
|
||||
}
|
||||
|
||||
if (isComplete(creature, collectionName)) {
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_collection_complete", "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_collection_complete", "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
|
||||
if (!noReward) {
|
||||
if (FileUtilities.doesFileExist("scripts/collections/" + collectionName + ".py")) {
|
||||
@@ -374,7 +376,7 @@ public class CollectionService implements INetworkDispatch {
|
||||
if (trackServerFirst) {
|
||||
if (core.guildService.getGuildObject().addServerFirst(collectionName, new ServerFirst(creature.getCustomName(), creature.getObjectId(), collectionName, System.currentTimeMillis()))) {
|
||||
addCollection(creature, "bdg_server_first_01");
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_server_first", "TT", core.getGalaxyName(), "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_server_first", "TT", core.getGalaxyName(), "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -747,7 +749,7 @@ public class CollectionService implements INetworkDispatch {
|
||||
}
|
||||
|
||||
if (collection.equals(collectionName)) {
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_collection_reset", "TO", collectionName), DisplayType.Broadcast);
|
||||
creature.sendSystemMessage(OutOfBand.ProsePackage("@collection:player_collection_reset", "TO", "@collection_n:" + collectionName), DisplayType.Broadcast);
|
||||
}
|
||||
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user