diff --git a/Source/GrasscutterTools/Forms/FormMain.Designer.cs b/Source/GrasscutterTools/Forms/FormMain.Designer.cs
index b6fd514..dfb1897 100644
--- a/Source/GrasscutterTools/Forms/FormMain.Designer.cs
+++ b/Source/GrasscutterTools/Forms/FormMain.Designer.cs
@@ -49,8 +49,8 @@ namespace GrasscutterTools.Forms
this.TPHome = new System.Windows.Forms.TabPage();
this.TCMain = new System.Windows.Forms.TabControl();
this.TPMail = new System.Windows.Forms.TabPage();
- this.MenuSpawnEntityFilter = new System.Windows.Forms.ContextMenuStrip(this.components);
this.TPLoopTasks = new System.Windows.Forms.TabPage();
+ this.MenuSpawnEntityFilter = new System.Windows.Forms.ContextMenuStrip(this.components);
this.GrpCommand.SuspendLayout();
this.TCMain.SuspendLayout();
this.SuspendLayout();
@@ -191,17 +191,17 @@ namespace GrasscutterTools.Forms
this.TPMail.Name = "TPMail";
this.TPMail.UseVisualStyleBackColor = true;
//
- // MenuSpawnEntityFilter
- //
- this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
- resources.ApplyResources(this.MenuSpawnEntityFilter, "MenuSpawnEntityFilter");
- //
// TPLoopTasks
//
resources.ApplyResources(this.TPLoopTasks, "TPLoopTasks");
this.TPLoopTasks.Name = "TPLoopTasks";
this.TPLoopTasks.UseVisualStyleBackColor = true;
//
+ // MenuSpawnEntityFilter
+ //
+ resources.ApplyResources(this.MenuSpawnEntityFilter, "MenuSpawnEntityFilter");
+ this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
+ //
// FormMain
//
resources.ApplyResources(this, "$this");
diff --git a/Source/GrasscutterTools/Forms/FormMain.en-us.resx b/Source/GrasscutterTools/Forms/FormMain.en-us.resx
index 084b9d2..b1654b1 100644
--- a/Source/GrasscutterTools/Forms/FormMain.en-us.resx
+++ b/Source/GrasscutterTools/Forms/FormMain.en-us.resx
@@ -127,119 +127,21 @@
Auto
-
- Run(F5)
-
Command - [Ctrl] Autorun - [Shift] Append - [Alt] Only run - [|] Split multiple commands
+
+ Run(F5)
+
Remote
-
- 387, 102
-
-
- Grasscutter Tools
-
-This is a free and open source project.
-If you think this is helpful to you, you can give me a free Star.
-If there is a problem with the command generation,
-or there is a new feature request, you can file an issue on Github.
-
About
Manage
-
- 255, 7
-
-
- 85, 21
-
-
- Dungeons
-
-
- 183, 7
-
-
- 66, 21
-
-
- Scenes
-
-
- 91, 213
-
-
- 122, 21
-
-
- Include scene Id
-
-
- 219, 184
-
-
- 113, 184
-
-
- 10, 211
-
-
- Teleport
-
-
- 7, 184
-
-
- 239, 182
-
-
- 133, 182
-
-
- 27, 182
-
-
- 66, 61
-
-
- 6, 64
-
-
- 54, 17
-
-
- weather
-
-
-
- False
-
-
- 287, 55
-
-
- Scene control
-
-
- False
-
-
- 6, 89
-
-
- 337, 90
-
-
- Teleporting
-Tip: You can quickly teleport through the 'fishing hook' pin on the map in-game.
-In the command, you can use ~ to indicate the current position, and ~N to indicate the relative current N
-
Scene
@@ -255,38 +157,6 @@ In the command, you can use ~ to indicate the current position, and ~N to indica
Spawn
-
- 51, 21
-
-
- Test
-
-
- 93, 21
-
-
- Unreleased
-
-
- 69, 21
-
-
- Hidden
-
-
- List Filter
-
-
- Finish
-
-
- Add
-
-
- Add or Finish Quest
-Tip: Many quest require server-side scripting support
-Therefore, the quest can be added and finished, but not necessarily work.
-
Quest
@@ -302,4 +172,7 @@ Therefore, the quest can be added and finished, but not necessarily work.
Mail
+
+ Loop
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Forms/FormMain.resx b/Source/GrasscutterTools/Forms/FormMain.resx
index a4fcfee..4dc844d 100644
--- a/Source/GrasscutterTools/Forms/FormMain.resx
+++ b/Source/GrasscutterTools/Forms/FormMain.resx
@@ -117,524 +117,572 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Top, Left, Right
-
-
- 87, 21
-
-
- 450, 25
-
-
-
- 1
-
-
- CmbCommand
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- GrpCommand
-
-
- 3
-
-
- Top, Right
-
-
- NoControl
-
-
- 543, 22
-
-
- 50, 23
-
-
- 2
-
-
- 复制
-
-
- BtnCopy
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- GrpCommand
-
-
- 1
-
-
- Top, Right
-
-
- True
-
-
- NoControl
-
-
- 599, 24
-
-
- 51, 21
-
-
- 3
-
-
- 自动
-
-
- ChkAutoCopy
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- GrpCommand
-
-
- 2
-
-
- Bottom, Left, Right
-
-
- NoControl
-
-
- 6, 22
-
-
- 75, 23
-
-
- 0
-
-
- 执行(F5)
-
-
- BtnInvokeOpenCommand
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- GrpCommand
-
-
- 0
-
-
- 12, 293
-
-
- 610, 56
-
-
- 660, 56
-
-
- 3
-
-
- 命令 - [Ctrl] 自动执行 - [Shift] 拼接命令 - [Alt] 仅执行 - [|] 分割多条命令
-
-
- GrpCommand
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 2
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
+
652, 245
-
- 14
-
-
- 远程
-
-
- TPRemoteCall
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 1
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 13
-
-
- 关于
-
-
- TPAbout
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 13
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 12
-
-
- 管理
-
-
- TPManage
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 8
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 9
-
-
- 场景
-
-
- TPScene
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 12
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 4
-
-
- 物品
-
-
- TPItem
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 5
-
-
- 4, 26
-
-
- 0, 0, 0, 0
-
-
- 3, 3, 3, 3
-
652, 245
-
- 3
-
-
- 武器
-
-
- TPWeapon
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 7
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
+
652, 245
-
- 5
+
+ 命令 - [Ctrl] 自动执行 - [Shift] 拼接命令 - [Alt] 仅执行 - [|] 分割多条命令
-
- 角色
+
+ $this
-
- TPAvatar
+
+
+ NoControl
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 6
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
+
652, 245
-
- 6
+
+ 管理
-
- 生成
+
+ 660, 275
+
+
+ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
TPSpawn
-
+
+ 2
+
+
+ TPAbout
+
+
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- TCMain
-
-
- 4
-
-
+
4, 26
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 15
-
-
- 任务
-
-
- TPQuest
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
TCMain
11
-
- 4, 26
+
+ 循环
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 2
-
-
- 圣遗物
-
-
- TPArtifact
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
TCMain
-
- 3
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 1
-
-
- 自定义
-
-
- TPCustom
-
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- TCMain
-
-
- 2
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
- 652, 245
-
-
- 0
-
-
- 主页
-
TPHome
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 0
+
+
+
+ 3
+
+
+ 1
TCMain
-
- 0
+
+ 1
-
- Top, Bottom, Left, Right
-
-
- 4, 26
-
-
- 3, 3, 3, 3
-
-
+
652, 245
+
+ 7, 17
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ GrpCommand
+
+
+ 生成
+
+
+ 6
+
+
+ TPAvatar
+
+
+ 执行(F5)
+
16
-
- 邮件
+
+ 3, 3, 3, 3
-
- TPMail
+
+ 3, 3, 3, 3
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 660, 56
+
+
+ 4, 26
+
+
+ 3, 3, 3, 3
+
+
+ 50, 23
+
+
+ TCMain
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ 13
+
+
+ 3, 3, 3, 3
+
+
+ 6
+
+
+ GrpCommand
+
+
TCMain
-
- 9
+
+ Top, Bottom, Left, Right
+
+
+ 场景
+
+
+ TCMain
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
4, 26
+
+ 3, 3, 3, 3
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3, 3, 3, 3
+
+
+ CenterScreen
+
+
+ 17
+
+
+ 3, 3, 3, 3
+
+
+ ChkAutoCopy
+
+
+ 10
+
+
+ 3
+
+
+ 角色
+
+
+ 4, 26
+
+
+ 75, 23
+
+
+ FormMain
+
+
+ TCMain
+
+
+ 远程
+
+
+ TCMain
+
+
+ TCMain
+
+
+ 4, 26
+
+
+ 610, 275
+
+
+ 12
+
+
+ 652, 245
+
+
+ NoControl
+
+
+ 物品
+
+
+ Microsoft YaHei UI, 9pt
+
+
+ 自动
+
+
+ GrasscutterTools
+
+
+ TCMain
+
+
+ 4, 26
+
+
+ 5
+
+
+ 15
+
+
+ 543, 22
+
+
+ GrpCommand
+
+
+ 2
+
+
+ 9
+
+
+ 7
+
+
+ 700, 400
+
+
+ 0
+
+
+ 14
+
+
+ 652, 245
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 610, 56
+
+
+ 3
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Right
+
+
+ 4, 26
+
+
+ TPArtifact
+
+
+ TCMain
+
+
+ 邮件
+
+
+ NoControl
+
+
+ 0
+
+
+ 12
+
+
+ TPItem
+
+
+ System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ TPQuest
+
+
+ 1
+
+
+ TCMain
+
+
+ 0, 0, 0, 0
+
+
+ 652, 245
+
+
+ 3, 3, 3, 3
+
+
+ 12, 12
+
+
+ 51, 21
+
+
+ 复制
+
+
+ 599, 24
+
+
+ TPScene
+
+
+ 652, 245
+
+
+ 2
+
+
+ 4
+
+
+ $this
+
+
+ TPRemoteCall
+
+
+ 3, 3, 3, 3
+
+
+ 武器
+
+
+ 3
+
+
+ Top, Left, Right
+
+
+ 圣遗物
+
+
+ 主页
+
+
+ BtnCopy
+
+
+ BtnInvokeOpenCommand
+
+
+ 任务
+
+
+ 684, 361
+
+
+ 1
+
+
+ 3, 3, 3, 3
+
+
+ 4, 26
+
+
+ 自定义
+
+
+ 3, 3, 3, 3
+
+
+ 1
+
+
+ 2
+
+
+ 4, 26
+
3, 3, 3, 3
+
+ TPWeapon
+
+
+ 4, 26
+
+
+ TPManage
+
+
+ 3, 3, 3, 3
+
+
+ 652, 245
+
+
+ 3, 4, 3, 4
+
+
+ 关于
+
+
+ GrpCommand
+
+
+ TCMain
+
+
+ 87, 21
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Right
+
+
+ 13
+
+
+ 6, 22
+
+
+ True
+
+
+ 5
+
+
+ 4, 26
+
+
+ GrpCommand
+
+
+ 3, 3, 3, 3
+
+
+ 4, 26
+
+
+ 0
+
+
+ TCMain
+
652, 245
-
- 17
+
+ 4
-
- 循环
+
+ 61, 4
+
+
+ 2
+
+
+ 12, 293
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Bottom, Left, Right
+
+
+ 4, 26
+
+
+ System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ TPCustom
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 652, 245
+
+
+ CmbCommand
+
+
+ MenuSpawnEntityFilter
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 4, 26
+
+
+ 3
+
+
+ TPMail
+
+
+ 652, 245
+
+
+ 652, 245
TPLoopTasks
@@ -642,76 +690,31 @@
System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- TCMain
+
+ 8
-
- 10
+
+ 9
-
- 12, 12
+
+ 450, 25
-
- 610, 275
-
-
- 660, 275
-
-
+
4
-
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
TCMain
-
- System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- $this
-
-
- 1
-
17, 17
-
- 61, 4
-
-
- MenuSpawnEntityFilter
-
-
- System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
True
-
- 7, 17
-
-
- 684, 361
-
-
- Microsoft YaHei UI, 9pt
-
-
- 3, 4, 3, 4
-
-
- 700, 400
-
-
- CenterScreen
-
-
- GrasscutterTools
-
-
- FormMain
-
-
- System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ zh-TW
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Forms/FormMain.ru-ru.resx b/Source/GrasscutterTools/Forms/FormMain.ru-ru.resx
index 4eb8ef7..8df4088 100644
--- a/Source/GrasscutterTools/Forms/FormMain.ru-ru.resx
+++ b/Source/GrasscutterTools/Forms/FormMain.ru-ru.resx
@@ -142,130 +142,24 @@
Авто
+
+ Команды - [Ctrl] Запуск и замена - [Shift] Добавить - [Alt] Только запустить - [|] Разделитель
+
120, 23
Выполнить (F5)
-
- Команды - [Ctrl] Запуск и замена - [Shift] Добавить - [Alt] Только запустить - [|] Разделитель
-
OpenCommand
-
- 552, 170
-
-
- Grasscutter Tools - основной перевод Юрий Дворецкий (с исправлениями от EgorBron)
-
-Это бесплатный проект с открытым исходным кодом.
-Если вы считаете, что это полезно для вас,
- вы можете дать мне звезду на Github.
-Если возникла проблема с генерацией команды или
- есть запрос на новую функцию,
- вы можете написать в Issues на Github.
-
- Спасибо: Dhar_Jinxed
-
-
Справка
Аккаунты
-
- 243, 7
-
-
- 100, 21
-
-
- Подземелья
-
-
- 171, 7
-
-
- 66, 21
-
-
- Сцены
-
-
- 91, 213
-
-
- 228, 21
-
-
- Включить идентификатор сцены
-
-
- 219, 184
-
-
- 113, 184
-
-
- 10, 211
-
-
- Телепорт
-
-
- 7, 184
-
-
- 239, 182
-
-
- 133, 182
-
-
- 27, 182
-
-
- 66, 61
-
-
- 6, 64
-
-
- 52, 17
-
-
- Погода
-
-
-
- False
-
-
- 287, 55
-
-
- Управление сценами.
-
-
- False
-
-
- Microsoft YaHei UI, 8pt
-
-
- 6, 84
-
-
- 337, 100
-
-
- Телепортация
-Подсказка: вы можете быстро телепортироваться через отметку «рыболовный крючок» на миникарте в игре.
-В команде вы можете использовать ~, чтобы указать текущую позицию, и ~N, чтобы указать смещение на N относительно текущей позиции
-
Сцена
@@ -281,38 +175,6 @@
Спавн
-
- 52, 21
-
-
- Тест
-
-
- 102, 21
-
-
- Неизданное
-
-
- 81, 21
-
-
- Скрытый
-
-
- Фильтр списка
-
-
- Завершить
-
-
- Добавить
-
-
- Добавить или завершить задание.
-Внимание: для многих квестов требуются скрипты таковых на стороне сервера.
-Поэтому квест может быть добавлен или отозван через консоль, но завершён игроком - вряд ли.
-
Квест
@@ -328,4 +190,7 @@
Почта
+
+ Петля
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Forms/FormMain.zh-TW.resx b/Source/GrasscutterTools/Forms/FormMain.zh-TW.resx
index dd9c2a0..7a1549e 100644
--- a/Source/GrasscutterTools/Forms/FormMain.zh-TW.resx
+++ b/Source/GrasscutterTools/Forms/FormMain.zh-TW.resx
@@ -132,73 +132,12 @@
遠程
-
-
- 334, 102
-
-
- 割草機工具箱
-
-這是一個免費且開源的項目
-如果覺得這對你很有幫助,可以為我點一個免費的Star
-如果願意請我喝一杯奶茶,那就更好了 : )
-指令生成有問題,或者有新的功能請求,都可以來Github提出
-
關於
-
- 祕境
-
-
- 場景
-
-
- 含場景ID
-
-
- 傳送
-
-
- 設置天氣
-
-
- 場景控制
-
-
- 290, 51
-
-
- 座標傳送
-提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
-命令中可以用~表示當前位置,~N 表示相對當前N
-
場景
-
- 測試任務
-
-
- 未發佈的任務
-
-
- 隱藏的任務
-
-
- 列表過濾
-
-
- 完成任務
-
-
- 添加任務
-
-
- 添加或完成任務
-提示:許多任務需要服務端腳本支持
-囙此任務可以接,可以完成,但是不一定可以做
-
任務
@@ -214,4 +153,7 @@
郵件
+
+ 循環
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/GrasscutterTools.csproj b/Source/GrasscutterTools/GrasscutterTools.csproj
index 4026b2e..cd53fff 100644
--- a/Source/GrasscutterTools/GrasscutterTools.csproj
+++ b/Source/GrasscutterTools/GrasscutterTools.csproj
@@ -502,9 +502,18 @@
PageSpawn.cs
+
+ PageTasks.cs
+
PageTasks.cs
+
+ PageTasks.cs
+
+
+ PageTasks.cs
+
ResXFileCodeGenerator
Resources.zh-TW.Designer.cs
diff --git a/Source/GrasscutterTools/Pages/PageTasks.Designer.cs b/Source/GrasscutterTools/Pages/PageTasks.Designer.cs
index 36908b5..00ec6c2 100644
--- a/Source/GrasscutterTools/Pages/PageTasks.Designer.cs
+++ b/Source/GrasscutterTools/Pages/PageTasks.Designer.cs
@@ -28,6 +28,7 @@
///
private void InitializeComponent()
{
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PageTasks));
this.GrpTasks = new System.Windows.Forms.GroupBox();
this.ListTasks = new System.Windows.Forms.ListView();
this.ColTag = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
@@ -50,19 +51,14 @@
//
// GrpTasks
//
- this.GrpTasks.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.GrpTasks, "GrpTasks");
this.GrpTasks.Controls.Add(this.ListTasks);
- this.GrpTasks.Location = new System.Drawing.Point(3, 3);
this.GrpTasks.Name = "GrpTasks";
- this.GrpTasks.Size = new System.Drawing.Size(640, 183);
- this.GrpTasks.TabIndex = 0;
this.GrpTasks.TabStop = false;
- this.GrpTasks.Text = "任务列表";
//
// ListTasks
//
+ resources.ApplyResources(this.ListTasks, "ListTasks");
this.ListTasks.AllowColumnReorder = true;
this.ListTasks.CheckBoxes = true;
this.ListTasks.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
@@ -70,13 +66,9 @@
this.ColContent,
this.ColDelay,
this.ColCount});
- this.ListTasks.Dock = System.Windows.Forms.DockStyle.Fill;
this.ListTasks.HideSelection = false;
- this.ListTasks.Location = new System.Drawing.Point(3, 19);
this.ListTasks.MultiSelect = false;
this.ListTasks.Name = "ListTasks";
- this.ListTasks.Size = new System.Drawing.Size(634, 161);
- this.ListTasks.TabIndex = 0;
this.ListTasks.UseCompatibleStateImageBehavior = false;
this.ListTasks.View = System.Windows.Forms.View.Details;
this.ListTasks.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.ListTasks_ItemChecked);
@@ -84,26 +76,23 @@
//
// ColTag
//
- this.ColTag.Text = "标签";
- this.ColTag.Width = 150;
+ resources.ApplyResources(this.ColTag, "ColTag");
//
// ColContent
//
- this.ColContent.Text = "内容";
- this.ColContent.Width = 330;
+ resources.ApplyResources(this.ColContent, "ColContent");
//
// ColDelay
//
- this.ColDelay.Text = "延迟";
+ resources.ApplyResources(this.ColDelay, "ColDelay");
//
// ColCount
//
- this.ColCount.Text = "次数";
+ resources.ApplyResources(this.ColCount, "ColCount");
//
// GrpTask
//
- this.GrpTask.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.GrpTask, "GrpTask");
this.GrpTask.Controls.Add(this.BtnRemove);
this.GrpTask.Controls.Add(this.BtnAccept);
this.GrpTask.Controls.Add(this.NUDTriggerCount);
@@ -112,39 +101,26 @@
this.GrpTask.Controls.Add(this.LblDelay);
this.GrpTask.Controls.Add(this.TxtTag);
this.GrpTask.Controls.Add(this.LblTag);
- this.GrpTask.Location = new System.Drawing.Point(3, 186);
this.GrpTask.Name = "GrpTask";
- this.GrpTask.Size = new System.Drawing.Size(640, 50);
- this.GrpTask.TabIndex = 1;
this.GrpTask.TabStop = false;
- this.GrpTask.Text = "任务";
//
// BtnRemove
//
- this.BtnRemove.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.BtnRemove.Location = new System.Drawing.Point(534, 18);
+ resources.ApplyResources(this.BtnRemove, "BtnRemove");
this.BtnRemove.Name = "BtnRemove";
- this.BtnRemove.Size = new System.Drawing.Size(100, 23);
- this.BtnRemove.TabIndex = 7;
- this.BtnRemove.Text = "× 删除";
this.BtnRemove.UseVisualStyleBackColor = true;
this.BtnRemove.Click += new System.EventHandler(this.BtnRemove_Click);
//
// BtnAccept
//
- this.BtnAccept.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.BtnAccept.Location = new System.Drawing.Point(428, 18);
+ resources.ApplyResources(this.BtnAccept, "BtnAccept");
this.BtnAccept.Name = "BtnAccept";
- this.BtnAccept.Size = new System.Drawing.Size(100, 23);
- this.BtnAccept.TabIndex = 6;
- this.BtnAccept.Text = "√ 确定";
this.BtnAccept.UseVisualStyleBackColor = true;
this.BtnAccept.Click += new System.EventHandler(this.BtnAccept_Click);
//
// NUDTriggerCount
//
- this.NUDTriggerCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.NUDTriggerCount.Location = new System.Drawing.Point(372, 19);
+ resources.ApplyResources(this.NUDTriggerCount, "NUDTriggerCount");
this.NUDTriggerCount.Maximum = new decimal(new int[] {
1000,
0,
@@ -156,8 +132,6 @@
0,
-2147483648});
this.NUDTriggerCount.Name = "NUDTriggerCount";
- this.NUDTriggerCount.Size = new System.Drawing.Size(50, 23);
- this.NUDTriggerCount.TabIndex = 5;
this.NUDTriggerCount.Value = new decimal(new int[] {
1,
0,
@@ -166,57 +140,35 @@
//
// LblTriggerCount
//
- this.LblTriggerCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.LblTriggerCount.AutoSize = true;
- this.LblTriggerCount.Location = new System.Drawing.Point(334, 22);
+ resources.ApplyResources(this.LblTriggerCount, "LblTriggerCount");
this.LblTriggerCount.Name = "LblTriggerCount";
- this.LblTriggerCount.Size = new System.Drawing.Size(32, 17);
- this.LblTriggerCount.TabIndex = 4;
- this.LblTriggerCount.Text = "次数";
//
// DTPDelay
//
- this.DTPDelay.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.DTPDelay.CustomFormat = "";
+ resources.ApplyResources(this.DTPDelay, "DTPDelay");
this.DTPDelay.Format = System.Windows.Forms.DateTimePickerFormat.Time;
- this.DTPDelay.Location = new System.Drawing.Point(258, 19);
this.DTPDelay.Name = "DTPDelay";
this.DTPDelay.ShowUpDown = true;
- this.DTPDelay.Size = new System.Drawing.Size(70, 23);
- this.DTPDelay.TabIndex = 3;
this.DTPDelay.Value = new System.DateTime(2022, 12, 10, 0, 1, 0, 0);
//
// LblDelay
//
- this.LblDelay.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.LblDelay.AutoSize = true;
- this.LblDelay.Location = new System.Drawing.Point(220, 22);
+ resources.ApplyResources(this.LblDelay, "LblDelay");
this.LblDelay.Name = "LblDelay";
- this.LblDelay.Size = new System.Drawing.Size(32, 17);
- this.LblDelay.TabIndex = 2;
- this.LblDelay.Text = "延迟";
//
// TxtTag
//
- this.TxtTag.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.TxtTag.Location = new System.Drawing.Point(49, 18);
+ resources.ApplyResources(this.TxtTag, "TxtTag");
this.TxtTag.Name = "TxtTag";
- this.TxtTag.Size = new System.Drawing.Size(165, 23);
- this.TxtTag.TabIndex = 1;
//
// LblTag
//
- this.LblTag.AutoSize = true;
- this.LblTag.Location = new System.Drawing.Point(11, 21);
+ resources.ApplyResources(this.LblTag, "LblTag");
this.LblTag.Name = "LblTag";
- this.LblTag.Size = new System.Drawing.Size(32, 17);
- this.LblTag.TabIndex = 0;
- this.LblTag.Text = "标签";
//
// PageTasks
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
+ resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.GrpTask);
this.Controls.Add(this.GrpTasks);
diff --git a/Source/GrasscutterTools/Pages/PageTasks.en-US.resx b/Source/GrasscutterTools/Pages/PageTasks.en-US.resx
new file mode 100644
index 0000000..d693b76
--- /dev/null
+++ b/Source/GrasscutterTools/Pages/PageTasks.en-US.resx
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Task list
+
+
+ Tag
+
+
+ Content
+
+
+ Delay
+
+
+ Count
+
+
+ Task
+
+
+ × Delete
+
+
+ √ Accept
+
+
+
+ 331, 22
+
+
+ 42, 17
+
+
+ Count
+
+
+ 219, 22
+
+
+ 40, 17
+
+
+ Delay
+
+
+ 30, 17
+
+
+ Tag
+
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageTasks.resx b/Source/GrasscutterTools/Pages/PageTasks.resx
index 1af7de1..f5beccd 100644
--- a/Source/GrasscutterTools/Pages/PageTasks.resx
+++ b/Source/GrasscutterTools/Pages/PageTasks.resx
@@ -117,4 +117,355 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 0
+
+
+ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ 100, 23
+
+
+ ColContent
+
+
+ GrasscutterTools.Pages.BasePage, GrasscutterTools, Version=1.8.0.0, Culture=neutral, PublicKeyToken=de2b1c089621e923
+
+
+ LblDelay
+
+
+ $this
+
+
+ 延迟
+
+
+ 次数
+
+
+ GrpTask
+
+
+ 534, 18
+
+
+
+ 1
+
+
+
+ Top, Right
+
+
+ GrpTask
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 634, 161
+
+
+ 165, 23
+
+
+ LblTag
+
+
+ 6
+
+
+ 50, 23
+
+
+ 3, 19
+
+
+ 640, 183
+
+
+ ColTag
+
+
+ TxtTag
+
+
+ 334, 22
+
+
+ 任务列表
+
+
+ 1
+
+
+ LblTriggerCount
+
+
+ 32, 17
+
+
+ Top, Left, Right
+
+
+ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Right
+
+
+ 5
+
+
+ 4
+
+
+
+
+
+ 2
+
+
+ GrpTask
+
+
+ BtnAccept
+
+
+ 32, 17
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ GrpTask
+
+
+ GrpTask
+
+
+ $this
+
+
+ 258, 19
+
+
+ True
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 372, 19
+
+
+ True
+
+
+ 4
+
+
+ GrpTask
+
+
+ 标签
+
+
+ 内容
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 330
+
+
+ 延迟
+
+
+ GrpTask
+
+
+ 32, 17
+
+
+ 7
+
+
+ 11, 21
+
+
+ System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Bottom, Left, Right
+
+
+ ColCount
+
+
+ NUDTriggerCount
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ BtnRemove
+
+
+ GrpTask
+
+
+ GrpTasks
+
+
+ 7
+
+
+ 7, 17
+
+
+ √ 确定
+
+
+ 150
+
+
+ 70, 23
+
+
+ 1
+
+
+ 1
+
+
+ 428, 18
+
+
+ DTPDelay
+
+
+ System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 2
+
+
+ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Right
+
+
+ 次数
+
+
+ Top, Right
+
+
+ PageTasks
+
+
+ Top, Bottom, Left, Right
+
+
+ 0
+
+
+ 任务
+
+
+ Top, Right
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ 3, 186
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 3
+
+
+ Fill
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ GrpTask
+
+
+ 0
+
+
+ 6
+
+
+ Top, Right
+
+
+ System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 0
+
+
+ 0
+
+
+ True
+
+
+ 5
+
+
+ 标签
+
+
+ 3
+
+
+ 640, 50
+
+
+ 100, 23
+
+
+ 220, 22
+
+
+ ColDelay
+
+
+ × 删除
+
+
+ 49, 18
+
+
+ ListTasks
+
+
+ GrpTasks
+
+
+ 3, 3
+
+
+ True
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageTasks.ru-RU.resx b/Source/GrasscutterTools/Pages/PageTasks.ru-RU.resx
new file mode 100644
index 0000000..e46f387
--- /dev/null
+++ b/Source/GrasscutterTools/Pages/PageTasks.ru-RU.resx
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Список задач
+
+
+ Метка
+
+
+ Содержание
+
+
+
+ 310
+
+
+ Задержка
+
+
+ 80
+
+
+ Время
+
+
+ Задача
+
+
+ × Удалить
+
+
+ √ Принять
+
+
+
+ 328, 22
+
+
+ 47, 17
+
+
+ Время
+
+
+ 195, 22
+
+
+ 68, 17
+
+
+ Задержка
+
+
+ 63, 18
+
+
+ 130, 23
+
+
+ 46, 17
+
+
+ Метка
+
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageTasks.zh-TW.resx b/Source/GrasscutterTools/Pages/PageTasks.zh-TW.resx
new file mode 100644
index 0000000..a8c5692
--- /dev/null
+++ b/Source/GrasscutterTools/Pages/PageTasks.zh-TW.resx
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 任務列表
+
+
+ 標籤
+
+
+ 內容
+
+
+ 延遲
+
+
+ 次數
+
+
+ 任務
+
+
+ × 刪除
+
+
+ √ 確定
+
+
+ 次數
+
+
+ 延遲
+
+
+ 標籤
+
+
\ No newline at end of file