Add Dialog & Command Option for Whitelist & Unwhitelist

This commit is contained in:
l3ra 2024-11-30 02:45:45 -05:00
parent f093de1847
commit 1164ec4cc3
No known key found for this signature in database
GPG key ID: 3A2A26C65321A5F7
19 changed files with 73 additions and 1 deletions

View file

@ -1153,6 +1153,10 @@ TargetCharacterName was promoted to administrator by SourceCharacter.
TargetCharacterName被SourceCharacter設為了房間管理員.
TargetCharacterName was demoted from administration by SourceCharacter.
TargetCharacterName被SourceCharacter取消了房間管理員權限.
TargetCharacterName was added to the room whitelist by SourceCharacter.
TargetCharacterName已被SourceCharacter加入房間白名單。
TargetCharacterName was removed from the room whitelist by SourceCharacter.
TargetCharacterName已被SourceCharacter從房間白名單中移除。
SourceCharacter updated the room. Name: ChatRoomName. Limit: ChatRoomLimit. ChatRoomPrivacy. ChatRoomLocked.
SourceCharacter更新了房間訊息. 名稱: ChatRoomName. 人數上限: ChatRoomLimit. ChatRoomPrivacy. ChatRoomLocked.
SourceCharacter starts unlocking DestinationCharacterName suitcase! PronounSubject will finish in 5 minutes.

View file

@ -402,6 +402,8 @@ ServerMessageStartTrial,The Bondage Club is pleased to announce that SourceChara
ServerMoveLeft,TargetCharacterName was moved to the left by SourceCharacter.
ServerMoveRight,TargetCharacterName was moved to the right by SourceCharacter.
ServerPromoteAdmin,TargetCharacterName was promoted to administrator by SourceCharacter.
ServerRoomUnwhitelist,TargetCharacterName was removed from the room whitelist by SourceCharacter.
ServerRoomWhitelist,TargetCharacterName was added to the room whitelist by SourceCharacter.
ServerShuffle,SourceCharacter shuffles the position of everyone in the room randomly.
ServerSwap,SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.
ServerUpdateRoom,SourceCharacter updated the room. Name: ChatRoomName. Limit: ChatRoomLimit. ChatRoomPrivacy. ChatRoomLocked.

1 's 's
402 ServerMoveLeft TargetCharacterName was moved to the left by SourceCharacter.
403 ServerMoveRight TargetCharacterName was moved to the right by SourceCharacter.
404 ServerPromoteAdmin TargetCharacterName was promoted to administrator by SourceCharacter.
405 ServerRoomUnwhitelist TargetCharacterName was removed from the room whitelist by SourceCharacter.
406 ServerRoomWhitelist TargetCharacterName was added to the room whitelist by SourceCharacter.
407 ServerShuffle SourceCharacter shuffles the position of everyone in the room randomly.
408 ServerSwap SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.
409 ServerUpdateRoom SourceCharacter updated the room. Name: ChatRoomName. Limit: ChatRoomLimit. ChatRoomPrivacy. ChatRoomLocked.

View file

@ -782,6 +782,10 @@ TargetCharacterName was moved to the right by SourceCharacter.
TargetCharacterName被SourceCharacter移到了右边.
TargetCharacterName was promoted to administrator by SourceCharacter.
TargetCharacterName被SourceCharacter设为了房间管理员.
TargetCharacterName was added to the room whitelist by SourceCharacter.
TargetCharacterName已被SourceCharacter添加到房间白名单。
TargetCharacterName was removed from the room whitelist by SourceCharacter.
TargetCharacterName已被SourceCharacter从房间白名单中删除。
SourceCharacter shuffles the position of everyone in the room randomly.
SourceCharacter随机安排了房间中所有人的位置.
SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.

View file

@ -782,6 +782,10 @@ TargetCharacterName was moved to the right by SourceCharacter.
TargetCharacterName wurde von SourceCharacter nach rechts verschoben.
TargetCharacterName was promoted to administrator by SourceCharacter.
TargetCharacterName wurde von SourceCharacter zum Administrator befördert.
TargetCharacterName was added to the room whitelist by SourceCharacter.
TargetCharacterName wurde von SourceCharacter zur Whitelist des Raums hinzugefügt.
TargetCharacterName was removed from the room whitelist by SourceCharacter.
TargetCharacterName wurde von SourceCharacter aus der Raum-Whitelist entfernt.
SourceCharacter shuffles the position of everyone in the room randomly.
SourceCharacter mischt die Position aller Personen im Raum nach dem Zufallsprinzip.
SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.

View file

@ -782,6 +782,10 @@ TargetCharacterName was moved to the right by SourceCharacter.
TargetCharacterName переместили вправо с помощью SourceCharacter.
TargetCharacterName was promoted to administrator by SourceCharacter.
TargetCharacterName был/а повышен/а до администратора SourceCharacter.
TargetCharacterName was added to the room whitelist by SourceCharacter.
TargetCharacterName был добавлен в белый список комнат SourceCharacter.
TargetCharacterName was removed from the room whitelist by SourceCharacter.
TargetCharacterName был удален из белого списка комнат SourceCharacter.
SourceCharacter shuffles the position of everyone in the room randomly.
SourceCharacter случайным образом меняет положение всех в комнате.
SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.

View file

@ -776,6 +776,10 @@ TargetCharacterName was moved to the right by SourceCharacter.
Гравця TargetCharacterName було переміщено вправо гравцем SourceCharacter.
TargetCharacterName was promoted to administrator by SourceCharacter.
Гравця TargetCharacterName було проголошено адміністратором гравцем SourceCharacter.
TargetCharacterName was added to the room whitelist by SourceCharacter.
TargetCharacterName було додано до білого списку кімнат за допомогою SourceCharacter.
TargetCharacterName was removed from the room whitelist by SourceCharacter.
TargetCharacterName було вилучено з білого списку кімнати за допомогою SourceCharacter.
SourceCharacter shuffles the position of everyone in the room randomly.
SourceCharacter shuffles the position of everyone in the room randomly.
SourceCharacter swapped TargetCharacterName and DestinationCharacterName1 places.

View file

@ -5001,7 +5001,7 @@ function ChatRoomAdminAction(ActionType, Publish) {
/**
* Sends an administrative command to the server from the chat text field.
* @param {"Ban"|"Unban"|"Kick"|"Promote"|"Demote"} ActionType - Type of action performed.
* @param {"Ban"|"Unban"|"Kick"|"Promote"|"Demote"|"Whitelist"|"Unwhitelist"} ActionType - Type of action performed.
* @param {string} Argument - Target number of the action.
* @returns {void} - Nothing
*/

View file

@ -668,6 +668,16 @@ const CommonCommands = [
Prerequisite: () => ChatRoomPlayerIsAdmin(),
Action: args => ChatRoomAdminChatAction("Demote", args),
},
{
Tag: 'roomwhitelist',
Prerequisite: () => ChatRoomPlayerIsAdmin(),
Action: args => ChatRoomAdminChatAction("Whitelist", args),
},
{
Tag: 'roomunwhitelist',
Prerequisite: () => ChatRoomPlayerIsAdmin(),
Action: args => ChatRoomAdminChatAction("Unwhitelist", args),
},
{
Tag: 'me',
Action: (_, msg) => {

View file

@ -87,6 +87,8 @@ ReleaseLoverConfirm,0,"(Cancel)",(Main menu),,
30,0,(Move Character.),(Move started.),"AdminAction(""Move"")",
30,0,(Promote DialogCharacterObject as room administrator.),,"AdminAction(""Promote"")",!CurrentCharacterIsAdmin()
30,0,(Demote DialogCharacterObject from room administration.),,"AdminAction(""Demote"")",CurrentCharacterIsAdmin()
30,0,(Add DialogCharacterObject to the room whitelist.),,"AdminAction(""Whitelist"")",!CurrentCharacterIsWhitelisted()
30,0,(Remove DialogCharacterObject from the room whitelist.),,"AdminAction(""Unwhitelist"")",CurrentCharacterIsWhitelisted()
30,0,(Back to main menu.),(Main menu.),,
40,,,(Possible character actions.),,
40,0,(Whisper to DialogCharacterObject.),,StartWhisper(),CanStartWhisper()

1 PlayerGagged (You can use or remove items by selecting specific body regions.) DialogDoAllowItem()
87 30 0 (Move Character.) (Move started.) AdminAction("Move")
88 30 0 (Promote DialogCharacterObject as room administrator.) AdminAction("Promote") !CurrentCharacterIsAdmin()
89 30 0 (Demote DialogCharacterObject from room administration.) AdminAction("Demote") CurrentCharacterIsAdmin()
90 30 0 (Add DialogCharacterObject to the room whitelist.) AdminAction("Whitelist") !CurrentCharacterIsWhitelisted()
91 30 0 (Remove DialogCharacterObject from the room whitelist.) AdminAction("Unwhitelist") CurrentCharacterIsWhitelisted()
92 30 0 (Back to main menu.) (Main menu.)
93 40 (Possible character actions.)
94 40 0 (Whisper to DialogCharacterObject.) StartWhisper() CanStartWhisper()

View file

@ -292,6 +292,10 @@
(赋予DialogCharacterObject房管权限)
(Demote DialogCharacterObject from room administration.)
(取消DialogCharacterObject的房管权限)
(Add DialogCharacterObject to the room whitelist.)
(将DialogCharacterObject添加到房间白名单)
(Remove DialogCharacterObject from the room whitelist.)
(从房间白名单中删除DialogCharacterObject)
(Whisper to DialogCharacterObject.)
(和DialogCharacterObject说悄悄话)
(Stop whispering to DialogCharacterObject.)

View file

@ -212,6 +212,10 @@ kauft einen Cappuccino von DialogCharacterName Servierplatte.
(Ihr Administratorrechte geben.)
(Demote DialogCharacterObject from room administration.)
(Ihre Administratorrechte aberkennen.)
(Add DialogCharacterObject to the room whitelist.)
(DialogCharacterObject zur weißen Liste der Räume hinzufügen.)
(Remove DialogCharacterObject from the room whitelist.)
(DialogCharacterObject aus der Whitelist des Raums entfernen.)
(Wardrobe access.)
(Kleiderschrank-Zugriff.)
###_NPC

View file

@ -32,6 +32,10 @@ achète une carafe de bière de DialogCharacterName.
(La jeter en dehors de la pièce.)
(Ban DialogCharacterObject from the room.)
(La bannir de la pièce.)
(Add DialogCharacterObject to the room whitelist.)
(Ajouter DialogCharacterObject à la liste blanche des salles.)
(Remove DialogCharacterObject from the room whitelist.)
(Retirer DialogCharacterObject de la liste blanche de la salle.)
(Check DialogCharacterPossessive drink tray.)
(Voir les brevages offerts.)
###_NPC

View file

@ -292,6 +292,10 @@
(Повысь DialogCharacterObject до администратора комнаты.)
(Demote DialogCharacterObject from room administration.)
(Сними DialogCharacterObject с должности администратора комнаты.)
(Add DialogCharacterObject to the room whitelist.)
(Добавьте DialogCharacterObject в белый список комнат.)
(Remove DialogCharacterObject from the room whitelist.)
(Удалить DialogCharacterObject из белого списка комнат.)
(Hold on to DialogCharacterPossessive leash.)
(Держи DialogCharacterPossessive за поводок.)
(Let go of DialogCharacterPossessive leash.)

View file

@ -280,6 +280,10 @@
(賦予她房管權限)
(Demote DialogCharacterObject from room administration.)
(取消她的房管權限)
(Add DialogCharacterObject to the room whitelist.)
(將 DialogCharacterObject 加入房間白名單)
(Remove DialogCharacterObject from the room whitelist.)
(從房間白名單中移除 DialogCharacterObject)
(Hold on to DialogCharacterPossessive leash.)
(抓住她的鏈子)
(Let go of DialogCharacterPossessive leash.)

View file

@ -292,6 +292,10 @@
(Promote DialogCharacterObject as room administrator.)
(Demote DialogCharacterObject from room administration.)
(Demote DialogCharacterObject from room administration.)
(Add DialogCharacterObject to the room whitelist.)
(Додайте DialogCharacterObject до білого списку кімнати.)
(Remove DialogCharacterObject from the room whitelist.)
(Видалити DialogCharacterObject з білого списку кімнати.)
(Whisper to DialogCharacterObject.)
(Whisper to DialogCharacterObject.)
(Stop whispering to DialogCharacterObject.)

View file

@ -22,6 +22,8 @@ kick,[MemberNumber]: Kick the player out of the room
me,[Message]: Display “[PlayerName] Message” as an action. *[Message] does the same.
attempt,"[Percentage 0-100]% [Message]: Display “[PlayerName] Message: ✔ or ❌ (Percentage %) as an attempt action. Percentage is a success chance. *[Percentage]% [Message] does the same. If percentage is omitted, success chance is 50%."
promote,[MemberNumber]: Promote the user to room administrator
roomunwhitelist,[MemberNumber]: Removes the user from the room whitelist
roomwhitelist,[MemberNumber]: Adds the user to the room whitelist
safeword,use safeword
showblacklist,: View your blacklist
showfriendlist,: View you friendlist

1 action [Message]: Display the message as an action, without including your name. **[Message] does the same
22 me [Message]: Display “[PlayerName] Message” as an action. *[Message] does the same.
23 attempt [Percentage 0-100]% [Message]: Display “[PlayerName] Message: ✔ or ❌ (Percentage %) as an attempt action. Percentage is a success chance. *[Percentage]% [Message] does the same. If percentage is omitted, success chance is 50%.
24 promote [MemberNumber]: Promote the user to room administrator
25 roomunwhitelist [MemberNumber]: Removes the user from the room whitelist
26 roomwhitelist [MemberNumber]: Adds the user to the room whitelist
27 safeword use safeword
28 showblacklist : View your blacklist
29 showfriendlist : View you friendlist

View file

@ -44,6 +44,10 @@
[Percentage 0-100]% [Message]:以尝试动作来显示“[PlayerName] Message: ✔或者❌ (Percentage %)”。Percentage是成功率。*[Percentage]% [Message]是同样的效果。如果没有提供Percentage参数成功率是50%。
[MemberNumber]: Promote the user to room administrator
[MemberNumber]:使玩家成为房管
[MemberNumber]: Adds the user to the room whitelist
[MemberNumber]:将用户加入房间白名单
[MemberNumber]: Removes the user from the room whitelist
[MemberNumber]:将用户从房间白名单中删除
use safeword
使用安全词
: View your blacklist

View file

@ -44,6 +44,10 @@ do nothing
[Message]: Отображать “[PlayerName] Message” как действие. * [Message] делает то же самое
[MemberNumber]: Promote the user to room administrator
[MemberNumber]: Повышение роли пользователя до администратора комнаты
[MemberNumber]: Adds the user to the room whitelist
[MemberNumber]: Добавляет пользователя в белый список комнат
[MemberNumber]: Removes the user from the room whitelist
[MemberNumber]: Удаляет пользователя из белого списка комнат
use safeword
использовать стоп-слово
: View your blacklist

View file

@ -46,6 +46,10 @@ do nothing
[Message]:顯示“[PlayerName] Message”為動作.*[Message]也是同樣的效果
[MemberNumber]: Promote the user to room administrator
[MemberNumber]:使玩家成為房管
[MemberNumber]: Adds the user to the room whitelist
[MemberNumber]:將使用者加入房間白名單
[MemberNumber]: Removes the user from the room whitelist
[MemberNumber]:從房間白名單中移除使用者
use safeword
使用安全詞
: View your blacklist