Add SwitchElement commands

This commit is contained in:
2022-11-08 21:25:27 +08:00
parent 9664c9f11d
commit 17275e194a
6 changed files with 8378 additions and 7900 deletions

View File

@ -153,6 +153,8 @@ namespace GrasscutterTools.Forms
this.LnkTalentNormalATK = new System.Windows.Forms.LinkLabel();
this.NUDTalentLevel = new System.Windows.Forms.NumericUpDown();
this.GrpGiveAvatar = new System.Windows.Forms.GroupBox();
this.CmbSwitchElement = new System.Windows.Forms.ComboBox();
this.LnkSwitchElement = new System.Windows.Forms.LinkLabel();
this.CmbAvatar = new System.Windows.Forms.ComboBox();
this.LblAvatarSkillLevelTip = new System.Windows.Forms.Label();
this.NUDAvatarLevel = new System.Windows.Forms.NumericUpDown();
@ -451,6 +453,7 @@ namespace GrasscutterTools.Forms
//
// TPRemoteCall
//
resources.ApplyResources(this.TPRemoteCall, "TPRemoteCall");
this.TPRemoteCall.Controls.Add(this.LnkLinks);
this.TPRemoteCall.Controls.Add(this.LnkGOODHelp);
this.TPRemoteCall.Controls.Add(this.LnkInventoryKamera);
@ -462,7 +465,6 @@ namespace GrasscutterTools.Forms
this.TPRemoteCall.Controls.Add(this.TxtHost);
this.TPRemoteCall.Controls.Add(this.BtnQueryServerStatus);
this.TPRemoteCall.Controls.Add(this.LblHost);
resources.ApplyResources(this.TPRemoteCall, "TPRemoteCall");
this.TPRemoteCall.Name = "TPRemoteCall";
this.TPRemoteCall.UseVisualStyleBackColor = true;
this.TPRemoteCall.Enter += new System.EventHandler(this.TPRemoteCall_Enter);
@ -560,14 +562,15 @@ namespace GrasscutterTools.Forms
//
// TPOpenCommandCheck
//
resources.ApplyResources(this.TPOpenCommandCheck, "TPOpenCommandCheck");
this.TPOpenCommandCheck.Controls.Add(this.TPPlayerCheck);
this.TPOpenCommandCheck.Controls.Add(this.TPConsoleCheck);
resources.ApplyResources(this.TPOpenCommandCheck, "TPOpenCommandCheck");
this.TPOpenCommandCheck.Name = "TPOpenCommandCheck";
this.TPOpenCommandCheck.SelectedIndex = 0;
//
// TPPlayerCheck
//
resources.ApplyResources(this.TPPlayerCheck, "TPPlayerCheck");
this.TPPlayerCheck.Controls.Add(this.LnkRCHelp);
this.TPPlayerCheck.Controls.Add(this.NUDRemotePlayerId);
this.TPPlayerCheck.Controls.Add(this.BtnConnectOpenCommand);
@ -575,7 +578,6 @@ namespace GrasscutterTools.Forms
this.TPPlayerCheck.Controls.Add(this.BtnSendVerificationCode);
this.TPPlayerCheck.Controls.Add(this.NUDVerificationCode);
this.TPPlayerCheck.Controls.Add(this.LblRemotePlayerId);
resources.ApplyResources(this.TPPlayerCheck, "TPPlayerCheck");
this.TPPlayerCheck.Name = "TPPlayerCheck";
this.TPPlayerCheck.UseVisualStyleBackColor = true;
//
@ -647,11 +649,11 @@ namespace GrasscutterTools.Forms
//
// TPConsoleCheck
//
resources.ApplyResources(this.TPConsoleCheck, "TPConsoleCheck");
this.TPConsoleCheck.Controls.Add(this.BtnConsoleConnect);
this.TPConsoleCheck.Controls.Add(this.TxtToken);
this.TPConsoleCheck.Controls.Add(this.LblToken);
this.TPConsoleCheck.Controls.Add(this.LblConsoleTip);
resources.ApplyResources(this.TPConsoleCheck, "TPConsoleCheck");
this.TPConsoleCheck.Name = "TPConsoleCheck";
this.TPConsoleCheck.UseVisualStyleBackColor = true;
//
@ -696,10 +698,10 @@ namespace GrasscutterTools.Forms
//
// TPAbout
//
resources.ApplyResources(this.TPAbout, "TPAbout");
this.TPAbout.Controls.Add(this.GrasscutterToolsSupport);
this.TPAbout.Controls.Add(this.LnkGithub);
this.TPAbout.Controls.Add(this.LblSupportDescription);
resources.ApplyResources(this.TPAbout, "TPAbout");
this.TPAbout.Name = "TPAbout";
this.TPAbout.UseVisualStyleBackColor = true;
//
@ -724,10 +726,10 @@ namespace GrasscutterTools.Forms
//
// TPManage
//
resources.ApplyResources(this.TPManage, "TPManage");
this.TPManage.Controls.Add(this.GrpBanPlayer);
this.TPManage.Controls.Add(this.GrpAccount);
this.TPManage.Controls.Add(this.GrpPermission);
resources.ApplyResources(this.TPManage, "TPManage");
this.TPManage.Name = "TPManage";
this.TPManage.UseVisualStyleBackColor = true;
//
@ -745,8 +747,8 @@ namespace GrasscutterTools.Forms
//
// DTPBanEndTime
//
this.DTPBanEndTime.Format = System.Windows.Forms.DateTimePickerFormat.Short;
resources.ApplyResources(this.DTPBanEndTime, "DTPBanEndTime");
this.DTPBanEndTime.Format = System.Windows.Forms.DateTimePickerFormat.Short;
this.DTPBanEndTime.MaxDate = new System.DateTime(2034, 12, 31, 0, 0, 0, 0);
this.DTPBanEndTime.MinDate = new System.DateTime(2022, 6, 28, 0, 0, 0, 0);
this.DTPBanEndTime.Name = "DTPBanEndTime";
@ -861,10 +863,10 @@ namespace GrasscutterTools.Forms
//
// CmbPerm
//
resources.ApplyResources(this.CmbPerm, "CmbPerm");
this.CmbPerm.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.CmbPerm.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
this.CmbPerm.FormattingEnabled = true;
resources.ApplyResources(this.CmbPerm, "CmbPerm");
this.CmbPerm.Name = "CmbPerm";
//
// NUDPermUID
@ -926,6 +928,7 @@ namespace GrasscutterTools.Forms
//
// TPScene
//
resources.ApplyResources(this.TPScene, "TPScene");
this.TPScene.Controls.Add(this.TxtSceneFilter);
this.TPScene.Controls.Add(this.ChkIncludeSceneId);
this.TPScene.Controls.Add(this.LblTpZ);
@ -940,7 +943,6 @@ namespace GrasscutterTools.Forms
this.TPScene.Controls.Add(this.LblSceneDescription);
this.TPScene.Controls.Add(this.ListScenes);
this.TPScene.Controls.Add(this.LblTp);
resources.ApplyResources(this.TPScene, "TPScene");
this.TPScene.Name = "TPScene";
this.TPScene.UseVisualStyleBackColor = true;
//
@ -1075,6 +1077,7 @@ namespace GrasscutterTools.Forms
//
// TPItem
//
resources.ApplyResources(this.TPItem, "TPItem");
this.TPItem.Controls.Add(this.LblClearGiveItemLogs);
this.TPItem.Controls.Add(this.BtnSaveGiveItemLog);
this.TPItem.Controls.Add(this.BtnRemoveGiveItemLog);
@ -1087,7 +1090,6 @@ namespace GrasscutterTools.Forms
this.TPItem.Controls.Add(this.NUDGameItemAmout);
this.TPItem.Controls.Add(this.NUDGameItemLevel);
this.TPItem.Controls.Add(this.LblGiveCommandDescription);
resources.ApplyResources(this.TPItem, "TPItem");
this.TPItem.Name = "TPItem";
this.TPItem.UseVisualStyleBackColor = true;
//
@ -1205,6 +1207,7 @@ namespace GrasscutterTools.Forms
//
// TPWeapon
//
resources.ApplyResources(this.TPWeapon, "TPWeapon");
this.TPWeapon.Controls.Add(this.BtnGiveAllWeapons);
this.TPWeapon.Controls.Add(this.TxtWeaponFilter);
this.TPWeapon.Controls.Add(this.LblWeaponDescription);
@ -1215,7 +1218,6 @@ namespace GrasscutterTools.Forms
this.TPWeapon.Controls.Add(this.NUDWeaponAmout);
this.TPWeapon.Controls.Add(this.NUDWeaponLevel);
this.TPWeapon.Controls.Add(this.ListWeapons);
resources.ApplyResources(this.TPWeapon, "TPWeapon");
this.TPWeapon.Name = "TPWeapon";
this.TPWeapon.UseVisualStyleBackColor = true;
//
@ -1319,11 +1321,11 @@ namespace GrasscutterTools.Forms
//
// TPAvatar
//
resources.ApplyResources(this.TPAvatar, "TPAvatar");
this.TPAvatar.Controls.Add(this.GrpSetConstellation);
this.TPAvatar.Controls.Add(this.GrpSetStats);
this.TPAvatar.Controls.Add(this.GrpTalentLevel);
this.TPAvatar.Controls.Add(this.GrpGiveAvatar);
resources.ApplyResources(this.TPAvatar, "TPAvatar");
this.TPAvatar.Name = "TPAvatar";
this.TPAvatar.UseVisualStyleBackColor = true;
//
@ -1399,9 +1401,9 @@ namespace GrasscutterTools.Forms
//
// LblStatTip
//
resources.ApplyResources(this.LblStatTip, "LblStatTip");
this.LblStatTip.AutoEllipsis = true;
this.LblStatTip.ForeColor = System.Drawing.SystemColors.GrayText;
resources.ApplyResources(this.LblStatTip, "LblStatTip");
this.LblStatTip.Name = "LblStatTip";
//
// LblStatPercent
@ -1427,9 +1429,9 @@ namespace GrasscutterTools.Forms
//
// CmbStat
//
resources.ApplyResources(this.CmbStat, "CmbStat");
this.CmbStat.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.CmbStat.FormattingEnabled = true;
resources.ApplyResources(this.CmbStat, "CmbStat");
this.CmbStat.Name = "CmbStat";
this.CmbStat.SelectedIndexChanged += new System.EventHandler(this.SetStatsInputChanged);
//
@ -1494,6 +1496,8 @@ namespace GrasscutterTools.Forms
// GrpGiveAvatar
//
resources.ApplyResources(this.GrpGiveAvatar, "GrpGiveAvatar");
this.GrpGiveAvatar.Controls.Add(this.CmbSwitchElement);
this.GrpGiveAvatar.Controls.Add(this.LnkSwitchElement);
this.GrpGiveAvatar.Controls.Add(this.CmbAvatar);
this.GrpGiveAvatar.Controls.Add(this.LblAvatarSkillLevelTip);
this.GrpGiveAvatar.Controls.Add(this.NUDAvatarLevel);
@ -1507,11 +1511,35 @@ namespace GrasscutterTools.Forms
this.GrpGiveAvatar.Name = "GrpGiveAvatar";
this.GrpGiveAvatar.TabStop = false;
//
// CmbSwitchElement
//
resources.ApplyResources(this.CmbSwitchElement, "CmbSwitchElement");
this.CmbSwitchElement.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.CmbSwitchElement.FormattingEnabled = true;
this.CmbSwitchElement.Items.AddRange(new object[] {
resources.GetString("CmbSwitchElement.Items"),
resources.GetString("CmbSwitchElement.Items1"),
resources.GetString("CmbSwitchElement.Items2"),
resources.GetString("CmbSwitchElement.Items3"),
resources.GetString("CmbSwitchElement.Items4"),
resources.GetString("CmbSwitchElement.Items5"),
resources.GetString("CmbSwitchElement.Items6"),
resources.GetString("CmbSwitchElement.Items7")});
this.CmbSwitchElement.Name = "CmbSwitchElement";
this.CmbSwitchElement.SelectedIndexChanged += new System.EventHandler(this.CmbSwitchElement_SelectedIndexChanged);
//
// LnkSwitchElement
//
resources.ApplyResources(this.LnkSwitchElement, "LnkSwitchElement");
this.LnkSwitchElement.Name = "LnkSwitchElement";
this.LnkSwitchElement.TabStop = true;
this.LnkSwitchElement.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LnkSwitchElement_LinkClicked);
//
// CmbAvatar
//
resources.ApplyResources(this.CmbAvatar, "CmbAvatar");
this.CmbAvatar.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.CmbAvatar.FormattingEnabled = true;
resources.ApplyResources(this.CmbAvatar, "CmbAvatar");
this.CmbAvatar.Name = "CmbAvatar";
this.CmbAvatar.SelectedIndexChanged += new System.EventHandler(this.CmbAvatar_SelectedIndexChanged);
//
@ -1603,9 +1631,9 @@ namespace GrasscutterTools.Forms
//
// TPSpawn
//
resources.ApplyResources(this.TPSpawn, "TPSpawn");
this.TPSpawn.Controls.Add(this.TCSpawnSettings);
this.TPSpawn.Controls.Add(this.TCSpawnItems);
resources.ApplyResources(this.TPSpawn, "TPSpawn");
this.TPSpawn.Name = "TPSpawn";
this.TPSpawn.UseVisualStyleBackColor = true;
//
@ -1620,6 +1648,7 @@ namespace GrasscutterTools.Forms
//
// TPSpawnArgs
//
resources.ApplyResources(this.TPSpawnArgs, "TPSpawnArgs");
this.TPSpawnArgs.Controls.Add(this.NUDEntityDef);
this.TPSpawnArgs.Controls.Add(this.NUDEntityAtk);
this.TPSpawnArgs.Controls.Add(this.NUDEntityHp);
@ -1638,7 +1667,6 @@ namespace GrasscutterTools.Forms
this.TPSpawnArgs.Controls.Add(this.LblEntitySpawnPostion);
this.TPSpawnArgs.Controls.Add(this.LblEntityLevel);
this.TPSpawnArgs.Controls.Add(this.LblEntityAmount);
resources.ApplyResources(this.TPSpawnArgs, "TPSpawnArgs");
this.TPSpawnArgs.Name = "TPSpawnArgs";
this.TPSpawnArgs.UseVisualStyleBackColor = true;
//
@ -1865,6 +1893,7 @@ namespace GrasscutterTools.Forms
//
// TPAttackModArgs
//
resources.ApplyResources(this.TPAttackModArgs, "TPAttackModArgs");
this.TPAttackModArgs.Controls.Add(this.LblAMPluginTip);
this.TPAttackModArgs.Controls.Add(this.LblAMPluginIntroduction);
this.TPAttackModArgs.Controls.Add(this.LblAMPlugin);
@ -1874,7 +1903,6 @@ namespace GrasscutterTools.Forms
this.TPAttackModArgs.Controls.Add(this.BtnAtClear);
this.TPAttackModArgs.Controls.Add(this.LnkAttackModifierPlugin);
this.TPAttackModArgs.Controls.Add(this.GrpAMSkills);
resources.ApplyResources(this.TPAttackModArgs, "TPAttackModArgs");
this.TPAttackModArgs.Name = "TPAttackModArgs";
this.TPAttackModArgs.UseVisualStyleBackColor = true;
//
@ -1935,13 +1963,13 @@ namespace GrasscutterTools.Forms
//
// GrpAMSkills
//
resources.ApplyResources(this.GrpAMSkills, "GrpAMSkills");
this.GrpAMSkills.Controls.Add(this.TxtAtEntityQ);
this.GrpAMSkills.Controls.Add(this.TxtAtEntityE);
this.GrpAMSkills.Controls.Add(this.TxtAtEntityN);
this.GrpAMSkills.Controls.Add(this.RbAtQ);
this.GrpAMSkills.Controls.Add(this.RbAtE);
this.GrpAMSkills.Controls.Add(this.RbAtN);
resources.ApplyResources(this.GrpAMSkills, "GrpAMSkills");
this.GrpAMSkills.Name = "GrpAMSkills";
this.GrpAMSkills.TabStop = false;
//
@ -1985,6 +2013,7 @@ namespace GrasscutterTools.Forms
//
// TPAttackInfusedArgs
//
resources.ApplyResources(this.TPAttackInfusedArgs, "TPAttackInfusedArgs");
this.TPAttackInfusedArgs.Controls.Add(this.NUDAiwiRotateZ);
this.TPAttackInfusedArgs.Controls.Add(this.NUDAiwiRotateY);
this.TPAttackInfusedArgs.Controls.Add(this.NUDAiwiRotateX);
@ -2003,7 +2032,6 @@ namespace GrasscutterTools.Forms
this.TPAttackInfusedArgs.Controls.Add(this.BtnAiwiReset);
this.TPAttackInfusedArgs.Controls.Add(this.LblAiwiPlugin);
this.TPAttackInfusedArgs.Controls.Add(this.LnkAttackInfusedWithItem);
resources.ApplyResources(this.TPAttackInfusedArgs, "TPAttackInfusedArgs");
this.TPAttackInfusedArgs.Name = "TPAttackInfusedArgs";
this.TPAttackInfusedArgs.UseVisualStyleBackColor = true;
//
@ -2059,8 +2087,8 @@ namespace GrasscutterTools.Forms
//
// NUDAiwiSpread
//
this.NUDAiwiSpread.DecimalPlaces = 2;
resources.ApplyResources(this.NUDAiwiSpread, "NUDAiwiSpread");
this.NUDAiwiSpread.DecimalPlaces = 2;
this.NUDAiwiSpread.Maximum = new decimal(new int[] {
2147483647,
0,
@ -2171,9 +2199,9 @@ namespace GrasscutterTools.Forms
//
// TPSpawnItems
//
resources.ApplyResources(this.TPSpawnItems, "TPSpawnItems");
this.TPSpawnItems.Controls.Add(this.ListEntity);
this.TPSpawnItems.Controls.Add(this.panel1);
resources.ApplyResources(this.TPSpawnItems, "TPSpawnItems");
this.TPSpawnItems.Name = "TPSpawnItems";
this.TPSpawnItems.UseVisualStyleBackColor = true;
//
@ -2186,9 +2214,9 @@ namespace GrasscutterTools.Forms
//
// panel1
//
resources.ApplyResources(this.panel1, "panel1");
this.panel1.Controls.Add(this.TxtEntityFilter);
this.panel1.Controls.Add(this.BtnFilterEntity);
resources.ApplyResources(this.panel1, "panel1");
this.panel1.Name = "panel1";
//
// TxtEntityFilter
@ -2206,9 +2234,9 @@ namespace GrasscutterTools.Forms
//
// TPSpawnRecords
//
resources.ApplyResources(this.TPSpawnRecords, "TPSpawnRecords");
this.TPSpawnRecords.Controls.Add(this.ListSpawnLogs);
this.TPSpawnRecords.Controls.Add(this.FLPSpawnRecordControls);
resources.ApplyResources(this.TPSpawnRecords, "TPSpawnRecords");
this.TPSpawnRecords.Name = "TPSpawnRecords";
this.TPSpawnRecords.UseVisualStyleBackColor = true;
//
@ -2250,13 +2278,13 @@ namespace GrasscutterTools.Forms
//
// TPQuest
//
resources.ApplyResources(this.TPQuest, "TPQuest");
this.TPQuest.Controls.Add(this.GrpQuestFilters);
this.TPQuest.Controls.Add(this.BtnFinishQuest);
this.TPQuest.Controls.Add(this.BtnAddQuest);
this.TPQuest.Controls.Add(this.LblQuestDescription);
this.TPQuest.Controls.Add(this.TxtQuestFilter);
this.TPQuest.Controls.Add(this.ListQuest);
resources.ApplyResources(this.TPQuest, "TPQuest");
this.TPQuest.Name = "TPQuest";
this.TPQuest.UseVisualStyleBackColor = true;
//
@ -2328,6 +2356,7 @@ namespace GrasscutterTools.Forms
//
// TPArtifact
//
resources.ApplyResources(this.TPArtifact, "TPArtifact");
this.TPArtifact.Controls.Add(this.LblArtifactLevelTip);
this.TPArtifact.Controls.Add(this.BtnAddSubAttr);
this.TPArtifact.Controls.Add(this.LblArtifactName);
@ -2347,7 +2376,6 @@ namespace GrasscutterTools.Forms
this.TPArtifact.Controls.Add(this.NUDArtifactLevel);
this.TPArtifact.Controls.Add(this.LblArtifactStars);
this.TPArtifact.Controls.Add(this.NUDArtifactStars);
resources.ApplyResources(this.TPArtifact, "TPArtifact");
this.TPArtifact.Name = "TPArtifact";
this.TPArtifact.UseVisualStyleBackColor = true;
//
@ -2513,6 +2541,7 @@ namespace GrasscutterTools.Forms
//
// TPCustom
//
resources.ApplyResources(this.TPCustom, "TPCustom");
this.TPCustom.Controls.Add(this.BtnExportCustomCommands);
this.TPCustom.Controls.Add(this.BtnLoadCustomCommands);
this.TPCustom.Controls.Add(this.LblCustomName);
@ -2520,7 +2549,6 @@ namespace GrasscutterTools.Forms
this.TPCustom.Controls.Add(this.BtnRemoveCustomCommand);
this.TPCustom.Controls.Add(this.BtnSaveCustomCommand);
this.TPCustom.Controls.Add(this.TxtCustomName);
resources.ApplyResources(this.TPCustom, "TPCustom");
this.TPCustom.Name = "TPCustom";
this.TPCustom.UseVisualStyleBackColor = true;
//
@ -2584,6 +2612,7 @@ namespace GrasscutterTools.Forms
//
// TPHome
//
resources.ApplyResources(this.TPHome, "TPHome");
this.TPHome.Controls.Add(this.BtnOpenShopEditor);
this.TPHome.Controls.Add(this.BtnOpenDropEditor);
this.TPHome.Controls.Add(this.LnkNewVersion);
@ -2592,7 +2621,6 @@ namespace GrasscutterTools.Forms
this.TPHome.Controls.Add(this.BtnOpenGachaBannerEditor);
this.TPHome.Controls.Add(this.GrasscutterToolsIcon);
this.TPHome.Controls.Add(this.GrpSettings);
resources.ApplyResources(this.TPHome, "TPHome");
this.TPHome.Name = "TPHome";
this.TPHome.UseVisualStyleBackColor = true;
//
@ -2664,9 +2692,9 @@ namespace GrasscutterTools.Forms
//
// CmbGcVersions
//
resources.ApplyResources(this.CmbGcVersions, "CmbGcVersions");
this.CmbGcVersions.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.CmbGcVersions.FormattingEnabled = true;
resources.ApplyResources(this.CmbGcVersions, "CmbGcVersions");
this.CmbGcVersions.Name = "CmbGcVersions";
//
// ChkTopMost
@ -2677,9 +2705,9 @@ namespace GrasscutterTools.Forms
//
// CmbLanguage
//
resources.ApplyResources(this.CmbLanguage, "CmbLanguage");
this.CmbLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.CmbLanguage.FormattingEnabled = true;
resources.ApplyResources(this.CmbLanguage, "CmbLanguage");
this.CmbLanguage.Name = "CmbLanguage";
//
// LblLanguage
@ -2734,6 +2762,7 @@ namespace GrasscutterTools.Forms
//
// TPMail
//
resources.ApplyResources(this.TPMail, "TPMail");
this.TPMail.Controls.Add(this.LblClearMailContent);
this.TPMail.Controls.Add(this.BtnAddMailItem);
this.TPMail.Controls.Add(this.BtnDeleteMailItem);
@ -2751,7 +2780,6 @@ namespace GrasscutterTools.Forms
this.TPMail.Controls.Add(this.LblMailTitleLabel);
this.TPMail.Controls.Add(this.TxtMailSender);
this.TPMail.Controls.Add(this.LblMailSenderLabel);
resources.ApplyResources(this.TPMail, "TPMail");
this.TPMail.Name = "TPMail";
this.TPMail.UseVisualStyleBackColor = true;
//
@ -2786,10 +2814,10 @@ namespace GrasscutterTools.Forms
//
// TPMailSelectableItemList
//
resources.ApplyResources(this.TPMailSelectableItemList, "TPMailSelectableItemList");
this.TPMailSelectableItemList.Controls.Add(this.TxtMailSelectableItemFilter);
this.TPMailSelectableItemList.Controls.Add(this.ListMailSelectableItems);
this.TPMailSelectableItemList.Controls.Add(this.PanelMailItemArgs);
resources.ApplyResources(this.TPMailSelectableItemList, "TPMailSelectableItemList");
this.TPMailSelectableItemList.Name = "TPMailSelectableItemList";
this.TPMailSelectableItemList.UseVisualStyleBackColor = true;
//
@ -2807,11 +2835,11 @@ namespace GrasscutterTools.Forms
//
// PanelMailItemArgs
//
resources.ApplyResources(this.PanelMailItemArgs, "PanelMailItemArgs");
this.PanelMailItemArgs.Controls.Add(this.NUDMailItemLevel);
this.PanelMailItemArgs.Controls.Add(this.NUDMailItemCount);
this.PanelMailItemArgs.Controls.Add(this.LblMailItemCount);
this.PanelMailItemArgs.Controls.Add(this.LblMailItemLevel);
resources.ApplyResources(this.PanelMailItemArgs, "PanelMailItemArgs");
this.PanelMailItemArgs.Name = "PanelMailItemArgs";
//
// NUDMailItemLevel
@ -2866,9 +2894,9 @@ namespace GrasscutterTools.Forms
//
// TPMailList
//
resources.ApplyResources(this.TPMailList, "TPMailList");
this.TPMailList.Controls.Add(this.ListMailList);
this.TPMailList.Controls.Add(this.PanelMailListControls);
resources.ApplyResources(this.TPMailList, "TPMailList");
this.TPMailList.Name = "TPMailList";
this.TPMailList.UseVisualStyleBackColor = true;
//
@ -2881,9 +2909,9 @@ namespace GrasscutterTools.Forms
//
// PanelMailListControls
//
resources.ApplyResources(this.PanelMailListControls, "PanelMailListControls");
this.PanelMailListControls.Controls.Add(this.BtnClearMail);
this.PanelMailListControls.Controls.Add(this.BtnRemoveMail);
resources.ApplyResources(this.PanelMailListControls, "PanelMailListControls");
this.PanelMailListControls.Name = "PanelMailListControls";
//
// BtnClearMail
@ -2984,13 +3012,13 @@ namespace GrasscutterTools.Forms
//
// MenuSpawnEntityFilter
//
this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
resources.ApplyResources(this.MenuSpawnEntityFilter, "MenuSpawnEntityFilter");
this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
//
// TxtBanReason
//
this.TxtBanReason.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
resources.ApplyResources(this.TxtBanReason, "TxtBanReason");
this.TxtBanReason.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.TxtBanReason.Maximum = 0F;
this.TxtBanReason.Minimum = 0F;
this.TxtBanReason.Name = "TxtBanReason";
@ -3427,5 +3455,7 @@ namespace GrasscutterTools.Forms
private System.Windows.Forms.NumericUpDown NUDEntityMaxHp;
private System.Windows.Forms.Label LblEntityMaxHp;
private System.Windows.Forms.Label LblSpawnVersionRequireTip;
private System.Windows.Forms.ComboBox CmbSwitchElement;
private System.Windows.Forms.LinkLabel LnkSwitchElement;
}
}

View File

@ -1021,6 +1021,8 @@ namespace GrasscutterTools.Forms
#region - Avatars -
#region -- --
/// <summary>
/// 初始化角色列表
/// </summary>
@ -1105,6 +1107,35 @@ namespace GrasscutterTools.Forms
SetCommand("/give avatars", $"lv{level} c{constellation}");
}
#endregion
#region -- --
/// <summary>
/// 点击切换主角元素链接标签时触发
/// </summary>
private void LnkSwitchElement_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
OpenURL("https://github.com/Penelopeep/SwitchElementTraveller");
}
/// <summary>
/// 元素参数
/// </summary>
private readonly string[] Elements = { "white", "fire", "water", "wind", "ice", "rock", "electro", "grass" };
/// <summary>
/// 切换元素下拉框选中项改变时触发
/// </summary>
private void CmbSwitchElement_SelectedIndexChanged(object sender, EventArgs e)
{
if (CmbSwitchElement.SelectedIndex == -1 || CmbSwitchElement.SelectedIndex >= Elements.Length) return;
SetCommand("/sw", Elements[CmbSwitchElement.SelectedIndex]);
}
#endregion
#region -- --
/// <summary>
/// 初始化数据列表
/// </summary>
@ -1151,6 +1182,10 @@ namespace GrasscutterTools.Forms
SetCommand("/setstats", $"unlock {stat.ArgName}");
}
#endregion
#region -- --
/// <summary>
/// 点击设置技能按钮时触发
/// </summary>
@ -1159,6 +1194,10 @@ namespace GrasscutterTools.Forms
SetCommand("/talent", $"{(sender as LinkLabel).Tag} {NUDTalentLevel.Value}");
}
#endregion
#region -- --
/// <summary>
/// 设置命座链接标签点击时触发
/// </summary>
@ -1170,6 +1209,8 @@ namespace GrasscutterTools.Forms
SetCommand("/resetConst", (sender == LnkSetAllConst ? "all" : string.Empty));
}
#endregion
#endregion - Avatars -
#region - Spawns -

View File

@ -217,9 +217,6 @@
<data name="LblConsoleTip.Text" xml:space="preserve">
<value>Note that normal commands in the console state must specify the target (set include UID)</value>
</data>
<data name="TPConsoleCheck.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 109</value>
</data>
<data name="TPConsoleCheck.Text" xml:space="preserve">
<value>Console</value>
</data>
@ -601,6 +598,36 @@ In the command, you can use ~ to indicate the current position, and ~N to indica
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Talent Level</value>
</data>
<data name="CmbSwitchElement.Items" xml:space="preserve">
<value>White</value>
</data>
<data name="CmbSwitchElement.Items1" xml:space="preserve">
<value>Fire</value>
</data>
<data name="CmbSwitchElement.Items2" xml:space="preserve">
<value>Water</value>
</data>
<data name="CmbSwitchElement.Items3" xml:space="preserve">
<value>Wind</value>
</data>
<data name="CmbSwitchElement.Items4" xml:space="preserve">
<value>Ice</value>
</data>
<data name="CmbSwitchElement.Items5" xml:space="preserve">
<value>Rock</value>
</data>
<data name="CmbSwitchElement.Items6" xml:space="preserve">
<value>Electro</value>
</data>
<data name="CmbSwitchElement.Items7" xml:space="preserve">
<value>Grass</value>
</data>
<data name="LnkSwitchElement.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 17</value>
</data>
<data name="LnkSwitchElement.Text" xml:space="preserve">
<value>SwitchElement</value>
</data>
<data name="BtnGiveAllChar.Text" xml:space="preserve">
<value>Give All Char</value>
</data>
@ -1092,8 +1119,4 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="TPMail.Text" xml:space="preserve">
<value>Mail</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -250,6 +250,12 @@
<data name="LblRemotePlayerId.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 15</value>
</data>
<data name="TPPlayerCheck.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPPlayerCheck.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 113</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>Игрок</value>
</data>
@ -299,6 +305,12 @@
<data name="LblHost.Text" xml:space="preserve">
<value>Хост</value>
</data>
<data name="TPRemoteCall.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPRemoteCall.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>OpenCommand</value>
</data>
@ -318,6 +330,12 @@
Спасибо: Dhar_Jinxed
</value>
</data>
<data name="TPAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPAbout.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>Справка</value>
</data>
@ -471,6 +489,12 @@
<data name="GrpPermission.Text" xml:space="preserve">
<value>Управление правами</value>
</data>
<data name="TPManage.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPManage.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPManage.Text" xml:space="preserve">
<value>Аккаунты</value>
</data>
@ -547,6 +571,12 @@
Подсказка: вы можете быстро телепортироваться через отметку «рыболовный крючок» на миникарте в игре.
В команде вы можете использовать ~, чтобы указать текущую позицию, и ~N, чтобы указать смещение на N относительно текущей позиции</value>
</data>
<data name="TPScene.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPScene.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>Сцена</value>
</data>
@ -622,6 +652,12 @@
<data name="LblGiveCommandDescription.Text" xml:space="preserve">
<value>Дать предмет игроку</value>
</data>
<data name="TPItem.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPItem.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPItem.Text" xml:space="preserve">
<value>Предметы</value>
</data>
@ -667,6 +703,12 @@
<data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>151, 216</value>
</data>
<data name="TPWeapon.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPWeapon.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPWeapon.Text" xml:space="preserve">
<value>Оружие</value>
</data>
@ -685,6 +727,9 @@
<data name="LnkSetConst.Text" xml:space="preserve">
<value>текущий</value>
</data>
<data name="GrpSetConstellation.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 172</value>
</data>
<data name="GrpSetConstellation.Text" xml:space="preserve">
<value>Установить созвездие</value>
</data>
@ -700,6 +745,9 @@
<data name="LblStatTip.Text" xml:space="preserve">
<value>Подсказка</value>
</data>
<data name="GrpSetStats.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 9</value>
</data>
<data name="GrpSetStats.Text" xml:space="preserve">
<value>Статистика</value>
</data>
@ -742,9 +790,46 @@
<data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>94, 23</value>
</data>
<data name="GrpTalentLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 111</value>
</data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Уровень таланта</value>
</data>
<data name="CmbSwitchElement.Items" xml:space="preserve">
<value>Никто</value>
</data>
<data name="CmbSwitchElement.Items1" xml:space="preserve">
<value>Огонь</value>
</data>
<data name="CmbSwitchElement.Items2" xml:space="preserve">
<value>Вода</value>
</data>
<data name="CmbSwitchElement.Items3" xml:space="preserve">
<value>Ветер</value>
</data>
<data name="CmbSwitchElement.Items4" xml:space="preserve">
<value>Лед</value>
</data>
<data name="CmbSwitchElement.Items5" xml:space="preserve">
<value>Камень</value>
</data>
<data name="CmbSwitchElement.Items6" xml:space="preserve">
<value>Электро</value>
</data>
<data name="CmbSwitchElement.Items7" xml:space="preserve">
<value>Трава</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="LnkSwitchElement.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="LnkSwitchElement.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 17</value>
</data>
<data name="LnkSwitchElement.Text" xml:space="preserve">
<value>SwitchElement</value>
</data>
<data name="CmbAvatar.Location" type="System.Drawing.Point, System.Drawing">
<value>111, 16</value>
</data>
@ -752,7 +837,7 @@
<value>114, 25</value>
</data>
<data name="LblAvatarSkillLevelTip.Location" type="System.Drawing.Point, System.Drawing">
<value>160, 129</value>
<value>160, 124</value>
</data>
<data name="NUDAvatarLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>111, 47</value>
@ -761,10 +846,10 @@
<value>114, 23</value>
</data>
<data name="BtnGiveAllChar.Location" type="System.Drawing.Point, System.Drawing">
<value>26, 161</value>
<value>25, 151</value>
</data>
<data name="BtnGiveAllChar.Size" type="System.Drawing.Size, System.Drawing">
<value>199, 33</value>
<value>200, 30</value>
</data>
<data name="BtnGiveAllChar.Text" xml:space="preserve">
<value> Дать всех персонажей</value>
@ -779,7 +864,7 @@
<value>Уровень</value>
</data>
<data name="LblAvatarSkillLevelLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>36, 107</value>
<value>36, 102</value>
</data>
<data name="LblAvatarSkillLevelLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>155, 17</value>
@ -812,11 +897,14 @@
<value>114, 23</value>
</data>
<data name="NUDAvatarSkillLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>39, 127</value>
<value>39, 122</value>
</data>
<data name="NUDAvatarSkillLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>114, 23</value>
</data>
<data name="GrpGiveAvatar.Location" type="System.Drawing.Point, System.Drawing">
<value>32, 9</value>
</data>
<data name="GrpGiveAvatar.Text" xml:space="preserve">
<value>Дать Персонаж</value>
</data>
@ -877,6 +965,12 @@
<data name="LblEntityAmount.Text" xml:space="preserve">
<value>Кол.</value>
</data>
<data name="TPSpawnArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawnArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>338, 207</value>
</data>
<data name="TPSpawnArgs.Text" xml:space="preserve">
<value>Spawn args</value>
</data>
@ -922,6 +1016,12 @@
<data name="GrpAMSkills.Text" xml:space="preserve">
<value>Замена навыков</value>
</data>
<data name="TPAttackModArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPAttackModArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>338, 207</value>
</data>
<data name="TPAttackModArgs.Text" xml:space="preserve">
<value>Attack Modifier</value>
</data>
@ -979,6 +1079,15 @@
<data name="TPAttackInfusedArgs.Text" xml:space="preserve">
<value>Attack Infuse</value>
</data>
<data name="ListEntity.Size" type="System.Drawing.Size, System.Drawing">
<value>274, 171</value>
</data>
<data name="TPSpawnItems.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawnItems.Size" type="System.Drawing.Size, System.Drawing">
<value>280, 207</value>
</data>
<data name="TPSpawnItems.Text" xml:space="preserve">
<value>Список объектов</value>
</data>
@ -1009,6 +1118,12 @@
<data name="TPSpawnRecords.Text" xml:space="preserve">
<value>Рекорды спавна</value>
</data>
<data name="TPSpawn.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawn.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPSpawn.Text" xml:space="preserve">
<value>Спавн</value>
</data>
@ -1044,6 +1159,12 @@
Внимание: для многих квестов требуются скрипты таковых на стороне сервера.
Поэтому квест может быть добавлен или отозван через консоль, но завершён игроком - вряд ли.</value>
</data>
<data name="TPQuest.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPQuest.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>Квест</value>
</data>
@ -1119,6 +1240,12 @@
<data name="LblArtifactStars.Text" xml:space="preserve">
<value>Звезды</value>
</data>
<data name="TPArtifact.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPArtifact.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPArtifact.Text" xml:space="preserve">
<value>Артефакт</value>
</data>
@ -1182,9 +1309,18 @@
<data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing">
<value>204, 23</value>
</data>
<data name="TPCustom.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPCustom.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPCustom.Text" xml:space="preserve">
<value>Кастомное</value>
</data>
<data name="BtnOpenShopEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>313, 179</value>
</data>
<data name="BtnOpenShopEditor.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 23</value>
</data>
@ -1192,7 +1328,7 @@
<value>Редактор магазина</value>
</data>
<data name="BtnOpenDropEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>459, 216</value>
<value>459, 208</value>
</data>
<data name="BtnOpenDropEditor.Size" type="System.Drawing.Size, System.Drawing">
<value>187, 23</value>
@ -1200,8 +1336,11 @@
<data name="BtnOpenDropEditor.Text" xml:space="preserve">
<value>Редактор перетаскивания</value>
</data>
<data name="LnkNewVersion.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 100</value>
</data>
<data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 41</value>
<value>12, 37</value>
</data>
<data name="LblAbout.Size" type="System.Drawing.Size, System.Drawing">
<value>314, 24</value>
@ -1210,7 +1349,7 @@
<value>Желаем приятно провести время!</value>
</data>
<data name="BtnOpenTextMap.Location" type="System.Drawing.Point, System.Drawing">
<value>526, 187</value>
<value>526, 179</value>
</data>
<data name="BtnOpenTextMap.Size" type="System.Drawing.Size, System.Drawing">
<value>120, 23</value>
@ -1218,12 +1357,18 @@
<data name="BtnOpenTextMap.Text" xml:space="preserve">
<value>Браузер карт</value>
</data>
<data name="BtnOpenGachaBannerEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>313, 208</value>
</data>
<data name="BtnOpenGachaBannerEditor.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 23</value>
</data>
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
<value>Редактор баннеров</value>
</data>
<data name="GrasscutterToolsIcon.Size" type="System.Drawing.Size, System.Drawing">
<value>333, 196</value>
</data>
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 21</value>
</data>
@ -1236,6 +1381,9 @@
<data name="ChkIncludeUID.Text" xml:space="preserve">
<value>Включить UID</value>
</data>
<data name="GrpSettings.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 120</value>
</data>
<data name="GrpSettings.Text" xml:space="preserve">
<value>Настройки</value>
</data>
@ -1260,6 +1408,9 @@
<data name="BtnDeleteMailItem.Text" xml:space="preserve">
<value>- Удалить</value>
</data>
<data name="ListMailSelectableItems.Size" type="System.Drawing.Size, System.Drawing">
<value>228, 106</value>
</data>
<data name="NUDMailItemLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>172, 3</value>
</data>
@ -1302,6 +1453,15 @@
<data name="BtnRemoveMail.Text" xml:space="preserve">
<value>- Удалить</value>
</data>
<data name="PanelMailListControls.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 177</value>
</data>
<data name="TPMailList.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPMailList.Size" type="System.Drawing.Size, System.Drawing">
<value>228, 208</value>
</data>
<data name="BtnSendMail.Location" type="System.Drawing.Point, System.Drawing">
<value>304, 213</value>
</data>
@ -1383,10 +1543,15 @@
<data name="LblMailSenderLabel.Text" xml:space="preserve">
<value>Отправитель:</value>
</data>
<data name="TPMail.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPMail.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPMail.Text" xml:space="preserve">
<value>Почта</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>

View File

@ -123,14 +123,11 @@
<data name="ChkAutoCopy.Text" xml:space="preserve">
<value>自動</value>
</data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>命令 - [Ctrl] 自動執行 - [|] 分割多條命令</value>
</data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>執行(F5)</value>
</data>
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>遠程</value>
<data name="GrpCommand.Text" xml:space="preserve">
<value>命令 - [Ctrl] 自動執行 - [|] 分割多條命令</value>
</data>
<data name="LnkInventoryKamera.Text" xml:space="preserve">
<value>存檔掃描開源工具</value>
@ -148,9 +145,6 @@
<data name="LblHostTip.Text" xml:space="preserve">
<value>請確保地址中包含 http:// 或 https://</value>
</data>
<data name="GrpServerStatus.Text" xml:space="preserve">
<value>伺服器狀態</value>
</data>
<data name="LnkOpenCommandLabel.Text" xml:space="preserve">
<value>遠程執行插件</value>
</data>
@ -160,11 +154,8 @@
<data name="LblPlayerCountLabel.Text" xml:space="preserve">
<value>當前玩家數</value>
</data>
<data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>遠程執行</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>玩家驗證</value>
<data name="GrpServerStatus.Text" xml:space="preserve">
<value>伺服器狀態</value>
</data>
<data name="LnkRCHelp.Text" xml:space="preserve">
<value>幫助</value>
@ -178,8 +169,14 @@
<data name="BtnSendVerificationCode.Text" xml:space="preserve">
<value>發送驗證碼</value>
</data>
<data name="TPConsoleCheck.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 111</value>
<data name="TPPlayerCheck.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPPlayerCheck.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 113</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>玩家驗證</value>
</data>
<data name="BtnConsoleConnect.Text" xml:space="preserve">
<value>連接</value>
@ -188,14 +185,26 @@
<value>請注意,控制台狀態下普通命令必須指定目標
即設置包含UID</value>
</data>
<data name="TPConsoleCheck.Size" type="System.Drawing.Size, System.Drawing">
<value>296, 109</value>
</data>
<data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>遠程執行</value>
</data>
<data name="BtnQueryServerStatus.Text" xml:space="preserve">
<value>查詢</value>
</data>
<data name="LblHost.Text" xml:space="preserve">
<value>伺服器地址</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>關於</value>
<data name="TPRemoteCall.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPRemoteCall.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>遠程</value>
</data>
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>334, 102</value>
@ -208,15 +217,21 @@
如果願意請我喝一杯奶茶,那就更好了 : )
指令生成有問題或者有新的功能請求都可以來Github提出</value>
</data>
<data name="TPAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPAbout.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>關於</value>
</data>
<data name="BtnBan.Text" xml:space="preserve">
<value>封號</value>
</data>
<data name="LblBanUID.Text" xml:space="preserve">
<value>目標UID</value>
</data>
<data name="GrpAccount.Text" xml:space="preserve">
<value>賬號管理</value>
</data>
<data name="BtnDeleteAccount.Text" xml:space="preserve">
<value>- 刪除</value>
</data>
@ -226,8 +241,8 @@
<data name="LblAccountUserName.Text" xml:space="preserve">
<value>用戶名</value>
</data>
<data name="GrpPermission.Text" xml:space="preserve">
<value>權限管理</value>
<data name="GrpAccount.Text" xml:space="preserve">
<value>賬號管理</value>
</data>
<data name="LblPerm.Text" xml:space="preserve">
<value>權限</value>
@ -235,8 +250,14 @@
<data name="LblPermUID.Text" xml:space="preserve">
<value>目標UID</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>場景</value>
<data name="GrpPermission.Text" xml:space="preserve">
<value>權限管理</value>
</data>
<data name="TPManage.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPManage.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>含場景ID</value>
@ -260,6 +281,15 @@
提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
命令中可以用~表示當前位置,~N 表示相對當前N</value>
</data>
<data name="TPScene.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPScene.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>場景</value>
</data>
<data name="BtnSaveGiveItemLog.Text" xml:space="preserve">
<value>√ 記錄</value>
</data>
@ -279,6 +309,12 @@
<value>給玩家指定物品
說明:可選擇直接給到背包或者掉落到世界</value>
</data>
<data name="TPItem.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPItem.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
<value>獲得所有武器</value>
</data>
@ -302,8 +338,11 @@
<data name="LblWeaponLevel.Text" xml:space="preserve">
<value>等級</value>
</data>
<data name="GrpSetConstellation.Text" xml:space="preserve">
<value>設置命座</value>
<data name="TPWeapon.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPWeapon.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="LnkSetAllConst.Text" xml:space="preserve">
<value>設置所有角色</value>
@ -311,8 +350,11 @@
<data name="LnkSetConst.Text" xml:space="preserve">
<value>設置當前角色</value>
</data>
<data name="GrpSetStats.Text" xml:space="preserve">
<value>角色屬性</value>
<data name="GrpSetConstellation.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 174</value>
</data>
<data name="GrpSetConstellation.Text" xml:space="preserve">
<value>設置命座</value>
</data>
<data name="BtnUnlockStat.Text" xml:space="preserve">
<value>解鎖</value>
@ -320,12 +362,34 @@
<data name="BtnLockStat.Text" xml:space="preserve">
<value>鎖定</value>
</data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>技能等級</value>
<data name="GrpSetStats.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 11</value>
</data>
<data name="GrpSetStats.Text" xml:space="preserve">
<value>角色屬性</value>
</data>
<data name="LnkTalentNormalATK.Text" xml:space="preserve">
<value>普通攻擊</value>
</data>
<data name="GrpTalentLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>288, 113</value>
</data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>技能等級</value>
</data>
<data name="CmbSwitchElement.Items" xml:space="preserve">
<value>無</value>
</data>
<data name="CmbSwitchElement.Items3" xml:space="preserve">
<value>風</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="LnkSwitchElement.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="LnkSwitchElement.Text" xml:space="preserve">
<value>切換主角元素</value>
</data>
<data name="BtnGiveAllChar.Text" xml:space="preserve">
<value>一鍵獲得所有角色</value>
</data>
@ -335,8 +399,8 @@
<data name="LblAvatarSkillLevelLabel.Text" xml:space="preserve">
<value>技能等級</value>
</data>
<data name="TPSpawnArgs.Text" xml:space="preserve">
<value>生成參數</value>
<data name="GrpGiveAvatar.Location" type="System.Drawing.Point, System.Drawing">
<value>32, 11</value>
</data>
<data name="LblSpawnVersionRequireTip.Text" xml:space="preserve">
<value>以下參數至少要求 GC v1.3.1</value>
@ -362,8 +426,14 @@
<data name="LblEntityAmount.Text" xml:space="preserve">
<value>數量</value>
</data>
<data name="TPAttackModArgs.Text" xml:space="preserve">
<value>攻擊修改參數</value>
<data name="TPSpawnArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawnArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>338, 207</value>
</data>
<data name="TPSpawnArgs.Text" xml:space="preserve">
<value>生成參數</value>
</data>
<data name="LblAMPluginTip.Text" xml:space="preserve">
<value>見識一下真正的雷神吧!</value>
@ -386,8 +456,14 @@
<data name="GrpAMSkills.Text" xml:space="preserve">
<value>替換技能</value>
</data>
<data name="TPAttackInfusedArgs.Text" xml:space="preserve">
<value>攻擊注入參數</value>
<data name="TPAttackModArgs.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPAttackModArgs.Size" type="System.Drawing.Size, System.Drawing">
<value>338, 207</value>
</data>
<data name="TPAttackModArgs.Text" xml:space="preserve">
<value>攻擊修改參數</value>
</data>
<data name="LblAiwiRotate.Text" xml:space="preserve">
<value>旋轉: x: y: z:</value>
@ -410,23 +486,35 @@
<data name="BtnAiwiClear.Text" xml:space="preserve">
<value>清空實體</value>
</data>
<data name="TPAttackInfusedArgs.Text" xml:space="preserve">
<value>攻擊注入參數</value>
</data>
<data name="ListEntity.Size" type="System.Drawing.Size, System.Drawing">
<value>274, 171</value>
</data>
<data name="TPSpawnItems.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawnItems.Size" type="System.Drawing.Size, System.Drawing">
<value>280, 207</value>
</data>
<data name="TPSpawnItems.Text" xml:space="preserve">
<value>實體列表</value>
</data>
<data name="TPSpawnRecords.Text" xml:space="preserve">
<value>生成記錄本</value>
</data>
<data name="BtnSaveSpawnLog.Text" xml:space="preserve">
<value>√ 記錄</value>
</data>
<data name="BtnRemoveSpawnLog.Text" xml:space="preserve">
<value>× 刪除</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>任務</value>
<data name="TPSpawnRecords.Text" xml:space="preserve">
<value>生成記錄本</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>列表過濾</value>
<data name="TPSpawn.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPSpawn.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
<value>測試任務</value>
@ -437,6 +525,9 @@
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>隱藏的任務</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>列表過濾</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve">
<value>完成任務</value>
</data>
@ -448,8 +539,14 @@
提示:許多任務需要服務端腳本支持
囙此任務可以接,可以完成,但是不一定可以做</value>
</data>
<data name="TPArtifact.Text" xml:space="preserve">
<value>聖遺物</value>
<data name="TPQuest.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPQuest.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>任務</value>
</data>
<data name="LblArtifactSet.Text" xml:space="preserve">
<value>套裝</value>
@ -466,8 +563,14 @@
<data name="LblArtifactStars.Text" xml:space="preserve">
<value>星級</value>
</data>
<data name="TPCustom.Text" xml:space="preserve">
<value>自定義</value>
<data name="TPArtifact.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPArtifact.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPArtifact.Text" xml:space="preserve">
<value>聖遺物</value>
</data>
<data name="BtnExportCustomCommands.Text" xml:space="preserve">
<value>導出</value>
@ -481,30 +584,63 @@
<data name="BtnRemoveCustomCommand.Text" xml:space="preserve">
<value>× 刪除</value>
</data>
<data name="TPHome.Text" xml:space="preserve">
<value>主頁</value>
<data name="TPCustom.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPCustom.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPCustom.Text" xml:space="preserve">
<value>自定義</value>
</data>
<data name="BtnOpenShopEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>313, 183</value>
</data>
<data name="BtnOpenShopEditor.Text" xml:space="preserve">
<value>商店編輯器</value>
</data>
<data name="BtnOpenDropEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>525, 212</value>
</data>
<data name="BtnOpenDropEditor.Text" xml:space="preserve">
<value>掉落物編輯器</value>
</data>
<data name="LnkNewVersion.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 104</value>
</data>
<data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>88, 34</value>
</data>
<data name="BtnOpenTextMap.Location" type="System.Drawing.Point, System.Drawing">
<value>419, 212</value>
</data>
<data name="BtnOpenTextMap.Text" xml:space="preserve">
<value>文本瀏覽器</value>
</data>
<data name="BtnOpenGachaBannerEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>313, 212</value>
</data>
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
<value>獎池編輯器</value>
</data>
<data name="GrasscutterToolsIcon.Size" type="System.Drawing.Size, System.Drawing">
<value>333, 200</value>
</data>
<data name="ChkTopMost.Text" xml:space="preserve">
<value>置頂</value>
</data>
<data name="TPMail.Text" xml:space="preserve">
<value>郵件</value>
<data name="GrpSettings.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 124</value>
</data>
<data name="TPHome.Text" xml:space="preserve">
<value>主頁</value>
</data>
<data name="BtnDeleteMailItem.Text" xml:space="preserve">
<value>- 刪除</value>
</data>
<data name="ListMailSelectableItems.Size" type="System.Drawing.Size, System.Drawing">
<value>228, 123</value>
</data>
<data name="NUDMailItemLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>171, 4</value>
</data>
@ -526,6 +662,15 @@
<data name="BtnRemoveMail.Text" xml:space="preserve">
<value>- 刪除</value>
</data>
<data name="PanelMailListControls.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 177</value>
</data>
<data name="TPMailList.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPMailList.Size" type="System.Drawing.Size, System.Drawing">
<value>228, 208</value>
</data>
<data name="BtnSendMail.Text" xml:space="preserve">
<value>發送</value>
</data>
@ -538,8 +683,13 @@
<data name="LblMailSenderLabel.Text" xml:space="preserve">
<value>發件人:</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>Inherit</value>
<data name="TPMail.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 22</value>
</data>
<data name="TPMail.Size" type="System.Drawing.Size, System.Drawing">
<value>652, 249</value>
</data>
<data name="TPMail.Text" xml:space="preserve">
<value>郵件</value>
</data>
</root>