wasvendel_boss
wasvendel scripts
wasvendel_boss
wasvendel scripts
wasvendel_boss.wasvendel_boss folder into your server's resources directory.server.cfg after your framework core.Tables are created automatically on first start.
Edit configs/config.lua to configure factions, ranks, treasury, storage, and admin access.
| Setting | Default | Description |
|---|---|---|
Config.AdminCommand | bossadmin | Command used to open the faction admin panel. |
| Command | Usage | Description |
|---|---|---|
/bossadmin | /bossadmin | Opens the faction admin panel. |
Boss menus are opened through in-world interaction points, not chat commands.
| Event | Payload | Description |
|---|---|---|
wasvendel_boss:openBoss | payload | Opens the boss menu. |
wasvendel_boss:openAdmin | payload | Opens the admin panel. |
wasvendel_boss:syncMembership | data | Syncs the player's faction membership. |
wasvendel_boss:syncPoints | data | Syncs boss and storage points. |
wasvendel_boss:syncFactionBlips | data | Syncs faction map blips. |
wasvendel_boss:memberActivity | rows | Sends the member activity log. |
wasvendel_boss:notifyRelay | msg, ms | Sends a notification relay. |
wasvendel_boss:storageOpenAnim | None | Plays the storage opening animation. |
| Event | Payload | Description |
|---|---|---|
wasvendel_boss:openBossPoint | pointId, nearbyIds | Opens the boss menu at a point. |
wasvendel_boss:openStoragePoint | pointId | Opens faction storage. |
wasvendel_boss:hireMember | data | Hires a member. |
wasvendel_boss:fireMember | data | Fires a member. |
wasvendel_boss:setMemberRank | data | Sets a member's rank. |
wasvendel_boss:treasuryAction | data | Deposits to or withdraws from the treasury. |
wasvendel_boss:giveBonus | data | Gives a bonus to a member. |
wasvendel_boss:saveRank | data | Creates or updates a rank. |
wasvendel_boss:deleteRank | data | Deletes a rank. |
| Event | Payload | Description |
|---|---|---|
wasvendel_boss:adminCreateFaction | data | Creates a faction. |
wasvendel_boss:adminDeleteFaction | factionId | Deletes a faction. |
wasvendel_boss:adminPlacePoint | data | Places a boss or storage point. |
wasvendel_boss:adminUpdateFaction | data | Updates faction settings. |
Moonshine faction sharing uses boss faction membership server-side.
Make sure both resources use the same faction ID configuration.