mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-07-31 01:15:50 -04:00
19 lines
738 B
JavaScript
19 lines
738 B
JavaScript
function executeCommand(galacticManager, player, target, args) {
|
|
var GroupEventIntent = Java.type("intents.GroupEventIntent");
|
|
var GroupEventType = Java.type("intents.GroupEventIntent.GroupEventType");
|
|
var farAwayTarget;
|
|
|
|
if (args) {
|
|
farAwayTarget = galacticManager.getPlayerManager().getPlayerByCreatureFirstName(args);
|
|
}
|
|
|
|
if (farAwayTarget) {
|
|
new GroupEventIntent(GroupEventType.GROUP_INVITE, player, farAwayTarget.getCreatureObject()).broadcast();
|
|
} else {
|
|
if (target instanceof Java.type("resources.objects.creature.CreatureObject")) {
|
|
new GroupEventIntent(GroupEventType.GROUP_INVITE, player, target).broadcast();
|
|
} else {
|
|
intentFactory.sendSystemMessage(player, "@group:invite_no_target_self");
|
|
}
|
|
}
|
|
} |