[Feature] Added new property 'socialSpyMsgFormat'

This feature allows the user to alter the format in which a socialSpy direct messages is seen.
This commit is contained in:
Azewilous 2017-08-11 09:46:50 -04:00 committed by Ali Moghnieh
parent 703186e931
commit a8d9139b6c
No known key found for this signature in database
GPG Key ID: F09D3A1BAF2E6D70
25 changed files with 26 additions and 2 deletions

View File

@ -97,9 +97,9 @@ public class SimpleMessageRecipient implements IMessageRecipient {
&& !onlineUser.equals(senderUser)
&& !onlineUser.equals(recipient)) {
if (senderUser.isMuted() && ess.getSettings().getSocialSpyListenMutedPlayers()) {
onlineUser.sendMessage(tl("socialMutedSpyPrefix") + tl("msgFormat", getDisplayName(), recipient.getDisplayName(), message));
onlineUser.sendMessage(tl("socialMutedSpyPrefix") + tl("socialSpyMsgFormat", getDisplayName(), recipient.getDisplayName(), message));
} else {
onlineUser.sendMessage(tl("socialSpyPrefix") + tl("msgFormat", getDisplayName(), recipient.getDisplayName(), message));
onlineUser.sendMessage(tl("socialSpyPrefix") + tl("socialSpyMsgFormat", getDisplayName(), recipient.getDisplayName(), message));
}
}
}

View File

@ -415,6 +415,7 @@ signProtectInvalidLocation=\u00a74You are not allowed to create sign here.
similarWarpExist=\u00a74A warp with a similar name already exists.
slimeMalformedSize=\u00a74Malformed size.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
socialSpyMutedPrefix==\u00a7f[\u00a76SS\u00a7f] \u00a77(muted) \u00a7r
soloMob=\u00a74That mob likes to be alone.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Nemas opravneni zde vytvaret cedule.
similarWarpExist=Warp s podobnym nebo stejnym jmenem jiz existuje.
slimeMalformedSize=Zdeformovana velikost.
socialSpy=\u00a76SocialSpy hrace \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=Tento mob ma rad, kdyz je sam.
spawnSet=\u00a77Spawn-lokace nastavena pro skupinu\: {0}.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Du har ikke tilladelse til at lave et skilt he
similarWarpExist=\u00a74Et warp med et lignende navn eksisterer allerede.
slimeMalformedSize=\u00a74Forkert udformet st\u00f8rrelse.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Det mob kan lide at v\u00e6re alene.
spawnSet=\u00a76Spawn lokation \u00e6ndret for gruppen\u00a7c {0}\u00a76.

View File

@ -413,6 +413,7 @@ signProtectInvalidLocation=\u00a74Du hast keine Rechte ein Schild hier zu setzen
similarWarpExist=\u00a74Ein Warp-Punkt mit einem \u00e4hnlichen Namen existiert bereits.
slimeMalformedSize=\u00a74Ung\u00fcltige Gr\u00f6\u00dfe.
socialSpy=\u00a76SocialSpy f\u00fcr \u00a7c{0}\u00a76\ \u00a7c{1}\u00a76.
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Das Monster m\u00f6chte allein sein.
spawnSet=\u00a76Spawn-Punkt gesetzt f\u00fcr Gruppe \u00a7c{0}\u00a76.

View File

@ -410,6 +410,7 @@ signProtectInvalidLocation=\u00a74You are not allowed to create sign here.
similarWarpExist=\u00a74A warp with a similar name already exists.
slimeMalformedSize=\u00a74Malformed size.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74That mob likes to be alone.
spawnSet=\u00a76Spawn location set for group\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74No puedes poner carteles en este sitio.
similarWarpExist=\u00a74Ya existe un warp con ese nombre.
slimeMalformedSize=\u00a74Medidas malformadas.
socialSpy=\u00a76Esp\u00eda de chat para \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74A este mob le gusta estar solo.
spawnSet=\u00a76El lugar de aparici\u00f3n o el sitio del comando /spawn ha sido colocado para el grupo\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Teil ei ole lubatud siia m\u00e4rki teha.
similarWarpExist=\u00a74L\u00f5im sarnase nimiga on juba olemas.
slimeMalformedSize=\u00a74Moondunud suurus.
socialSpy=\u00a76SocialSpy on \u00a7c{1}\u00a76 m\u00e4ngijale \u00a7c{0}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Antud elukale meeldib olla \u00fcksi.
spawnSet=\u00a76Spawn asukoht m\u00e4\u00e4ratud gruppile\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Sinulla ei ole lupaa laittaa kyltti\u00e4 t\u0
similarWarpExist=Tuon niminen warp on jo olemassa.
slimeMalformedSize=Viallinen koko.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=Tuo mob tykk\u00e4\u00e4 olevan yksin
spawnSet=\u00a77Spawn sijainti m\u00e4\u00e4ritetty ryhm\u00e4lle {0}.

View File

@ -416,6 +416,7 @@ signProtectInvalidLocation=\u00a74Vous n''avez pas l''autorisation de cr\u00e9er
similarWarpExist=Un warp avec un nom similaire existe d\u00e9j\u00e0.
slimeMalformedSize=Taille incorrecte.
socialSpy=\u00a76SocialSpy pour \u00a7c{0}\u00a76 \: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=Cette cr\u00e9ature pr\u00e9f\u00e8re \u00eatre seule.
spawnSet=\u00a77Le point de d\u00e9part a \u00e9t\u00e9 d\u00e9fini pour le groupe {0}.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74You are not allowed to create sign here.
similarWarpExist=\u00a74A warp with a similar name already exists.
slimeMalformedSize=\u00a74Malformed size.
socialSpy=\u00a76SocialSpy \u00a7c{0}\u00a76-nak/nek\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74That mob likes to be alone.
spawnSet=\u00a76Kezd\u00f5pont be\u00e1ll\u00edtva a \u00a7c{0}\u00a76 csoportnak.

View File

@ -415,6 +415,7 @@ signProtectInvalidLocation=\u00a74Non hai il permesso per creare segnaposti qui.
similarWarpExist=Il nome del warp \u00E8 stato gi\u00E0 utilizzato.
slimeMalformedSize=Dimensione non valida.
socialSpy=\u00a76SocialSpy per \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=Quel mob sembra essere solo
spawnSet=\u00a77Punto di rigenerazione creato per il gruppo {0}.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74\uc5ec\uae30\uc11c\ub294 \ud45c\uc9c0\ud310\uc
similarWarpExist=\uc6cc\ud504\uc758 \uc774\ub984\uc740 \uc774\ubbf8 \ube44\uc2b7\ud55c \uc774\ub984\uc774 \uc874\uc7ac\ud569\ub2c8\ub2e4
slimeMalformedSize=\uc798\ubabb\ub41c \ud06c\uae30.
socialSpy=\u00a7c{0}\u00a76\: \u00a7c{1}\uc5d0 \ub300\ud55c \u00a76SocialSpy
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\uadf8 \ubaac\uc2a4\ud130\ub3c4 \uc88b\uc2b5\ub2c8\ub2e4.
spawnSet=\u00a7c{0} \u00a76\uadf8\ub8f9\uc758 \uc2a4\ud3f0\uc7a5\uc18c\uac00 \uc124\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Tu negali statyti lentel\u0117s \u010dia.
similarWarpExist=\u00a74A warp with a similar name already exists.
slimeMalformedSize=\u00a74Malformed size.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74That mob likes to be alone.
spawnSet=\u00a76Spawn location set for group\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74U bent niet bevoegd om hier een bord te plaats
similarWarpExist=\u00a74Er bestaat al een warp met dezelfde naam.
slimeMalformedSize=\u00a74Misvormde grootte.
socialSpy=\u00a76SocialSpy voor \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Die mob is liever in zijn eentje.
spawnSet=\u00a76Spawn locatie voor de groep\u00a7c {0} \u00a76ingesteld.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Nie masz zezwolenia do tworzenia tutaj znak\u0
similarWarpExist=\u00a74Warp o tej nazwie ju\u017C istnieje.
slimeMalformedSize=\u00a74Niew\u0142a\u015Bciwy rozmiar.
socialSpy=\u00a76SocialSpy dla {0}\u00a76\: {1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Ten mob lubi by\u0107 sam.
spawnSet=\u00a77Ustawiono punkt spawnu dla grupy\u00a7c {0}\u00a77.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00A74N\u00E3o tens permiss\u00E3o para criar placas
similarWarpExist=\u00A74Um warp com um nome similar j\u00E1 existe.
slimeMalformedSize=\u00A74Tamanho mal especificado.
socialSpy=\u00A76SocialSpy para \u00A7c {0} \u00A76: \u00A7c {1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00A74Esse mob gosta de ficar sozinho.
spawnSet=\u00A76Ponto de spawn definido para o grupo\u00A7c {0}\u00A76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00A74Voc\u00EA n\u00E3o tem permiss\u00E3o para cri
similarWarpExist=\u00A74Um warp com um nome similar j\u00E1 existe.
slimeMalformedSize=\u00A74Tamanho mal especificado.
socialSpy=\u00A76SocialSpy para \u00A7c {0} \u00A76\: \u00A7c {1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00A74Esse mob gosta de ficar sozinho.
spawnSet=\u00A76Ponto de Spawn definido para o grupo\u00A7c {0}\u00A76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Nu ai permsiunea sa creezi semne aici.
similarWarpExist=\u00a74O teleportare cu acelasi nume deja exista.
slimeMalformedSize=\u00a74Marile malformata.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Acel mob pare sa fie singur.
spawnSet=\u00a76Locatia spawn a fost setata grupului\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74\u0423 \u0412\u0430\u0441 \u043d\u0435\u0442 \
similarWarpExist=\u00a74\u0412\u0430\u0440\u043f \u0441 \u0442\u0430\u043a\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.
slimeMalformedSize=\u00a74\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440.
socialSpy=\u00a76SocialSpy \u0434\u043b\u044f \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74\u042d\u0442\u043e\u0442 \u043c\u043e\u0431 \u043b\u044e\u0431\u0438\u0442 \u0431\u044b\u0442\u044c \u0432 \u043e\u0434\u0438\u043d\u043e\u0447\u0435\u0441\u0442\u0432\u0435.
spawnSet=\u00a76\u0422\u043e\u0447\u043a\u0430 \u0441\u043f\u0430\u0443\u043d\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 \u0434\u043b\u044f \u0433\u0440\u0443\u043f\u043f\u044b\u00a7c {0}\u00a76.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Du har inte till\u00e5telse att g\u00f6ra skyl
similarWarpExist=En warp med ett liknande namn finns redan.
slimeMalformedSize=Felformulerad storlek.
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=Det h\u00e4r monstret gillar att vara ensam
spawnSet=\u00a77Spawnpunkten inst\u00e4lld f\u00f6r gruppen {0}.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74Burada tabela kullanma iznin yok.
similarWarpExist=\u00a74Ayni adda isinlanma noktasi mevcut.
slimeMalformedSize=\u00a74Degistirilmis.
socialSpy=\u00a76Admin Sohbet Modu{0}\u00a76\: {1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74Bu Mob Yanliz Olmak Istiyor Gibi Gorunuyor
spawnSet=\u00a76Spawn Belirlendi

View File

@ -415,6 +415,7 @@ signProtectInvalidLocation=\u00a74\u4f60\u4e0d\u5141\u8bb8\u5728\u6b64\u653e\u7f
similarWarpExist=\u00a74\u4e00\u4e2a\u540c\u540d\u7684\u5730\u6807\u5df2\u5b58\u5728
slimeMalformedSize=\u00a74\u5927\u5c0f\u975e\u6cd5
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74\u8be5\u751f\u7269\u559c\u6b22\u72ec\u5c45
spawnSet=\u00a76\u5df2\u4e3a\u00a7c {0}\u00a76 \u7ec4\u8bbe\u7f6e\u51fa\u751f\u70b9.

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74\u4f60\u4e0d\u5141\u8a31\u5728\u6b64\u653e\u7f
similarWarpExist=\u00a74\u4e00\u500b\u540c\u540d\u7684\u5730\u6a19\u5df2\u5b58\u5728
slimeMalformedSize=\u00a74\u5927\u5c0f\u975e\u6cd5
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74\u8a72\u751f\u7269\u559c\u6b61\u7368\u5c45
spawnSet=\u00a76\u5df2\u70ba\u00a7c {0}\u00a76 \u7d44\u7684\u8a2d\u7f6e\u51fa\u751f\u9ede

View File

@ -409,6 +409,7 @@ signProtectInvalidLocation=\u00a74\u4f60\u4e0d\u5141\u8a31\u5728\u6b64\u653e\u7f
similarWarpExist=\u00a74\u4e00\u500b\u540c\u540d\u7684\u5730\u6a19\u5df2\u5b58\u5728
slimeMalformedSize=\u00a74\u5927\u5c0f\u975e\u6cd5
socialSpy=\u00a76SocialSpy for \u00a7c{0}\u00a76\: \u00a7c{1}
socialSpyMsgFormat=\u00a76[\u00a7c{0}\u00a76 -> \u00a7c{1}\u00a76] \u00a77{2}
socialSpyPrefix=\u00a7f[\u00a76SS\u00a7f] \u00a7r
soloMob=\u00a74\u8a72\u751f\u7269\u559c\u6b61\u7368\u5c45
spawnSet=\u00a76\u5df2\u70ba\u00a7c {0}\u00a76 \u7d44\u7684\u8a2d\u7f6e\u51fa\u751f\u9ede