외교권자에게는 메시지를 보낼 수 없음

This commit is contained in:
2019-01-25 01:28:06 +09:00
parent 02e37eaf88
commit 6d0306444d
4 changed files with 37 additions and 12 deletions
+9 -1
View File
@@ -376,6 +376,7 @@ function refreshMailboxList(obj){
var generalName = this[1];
var isNPC = !!(this[2] & 0x2);
var isRuler = !!(this[2] & 0x1);
var isAmbassador = !!(this[2] & 0x4);
@@ -387,6 +388,9 @@ function refreshMailboxList(obj){
if(isRuler){
textName = '*{0}*'.format(textName);
}
else if(isAmbassador){
textName = '#{0}#'.format(textName);
}
generalList[generalID] = {
id:generalID,
@@ -398,6 +402,10 @@ function refreshMailboxList(obj){
};
var $item = $('<option value="{0}">{1}</option>'.format(generalID, textName));
if(permissionLevel == 4 && isAmbassador){
$item.prop('disabled', true);
}
$optgroup.append($item);
});
@@ -460,7 +468,7 @@ function registerGlobal(basicInfo){
window.myGeneralID = basicInfo.generalID;
window.isChief = basicInfo.isChief;
window.myGeneralLevel = basicInfo.generalLevel;
window.permissionLevel = basicInfo.permissionLevel;
window.permissionLevel = basicInfo.permission;
}
function activateMessageForm(){