mirror of
https://github.com/Hibiya615/TetoraKAScript.git
synced 2025-12-17 15:24:41 +08:00
更新O11N
This commit is contained in:
@@ -29,9 +29,104 @@ public class O11n
|
|||||||
LV70 欧米茄时空狭缝 阿尔法幻境3(欧米茄)初版绘制
|
LV70 欧米茄时空狭缝 阿尔法幻境3(欧米茄)初版绘制
|
||||||
""";
|
""";
|
||||||
|
|
||||||
|
[ScriptMethod(name: "芥末爆弹(死刑)", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:12935"])]
|
||||||
|
public void 芥末爆弹死刑(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
dp.Name = "芥末爆弹死刑";
|
||||||
|
dp.Color = accessory.Data.DefaultDangerColor;
|
||||||
|
dp.Owner = @event.TargetId();
|
||||||
|
dp.Scale = new Vector2(5f);
|
||||||
|
dp.DestoryAt = 5000;
|
||||||
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
|
}
|
||||||
|
|
||||||
// 19231 19232 左刀 4700ms / 2700ms
|
[ScriptMethod(name: "左/右舷齐射·波动炮", eventType: EventTypeEnum.StartCasting, eventCondition: ["ActionId:regex:^(12929|1293[012])$"])]
|
||||||
// 12929 12930 右刀 4700ms / 2700ms
|
public void 齐射波动炮(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
dp.Name = "齐射波动炮";
|
||||||
|
dp.Color = accessory.Data.DefaultDangerColor;
|
||||||
|
dp.Owner = @event.SourceId();
|
||||||
|
dp.Scale = new Vector2(60);
|
||||||
|
dp.Radian = 210f.DegToRad();
|
||||||
|
|
||||||
|
switch (@event.ActionId())
|
||||||
|
{
|
||||||
|
case 12929:
|
||||||
|
dp.Rotation = 270f.DegToRad();
|
||||||
|
dp.DestoryAt = 4700;
|
||||||
|
break;
|
||||||
|
case 12930:
|
||||||
|
dp.Rotation = 270f.DegToRad();
|
||||||
|
dp.DestoryAt = 2700;
|
||||||
|
break;
|
||||||
|
case 12931:
|
||||||
|
dp.Rotation = 90f.DegToRad();
|
||||||
|
dp.DestoryAt = 4700;
|
||||||
|
break;
|
||||||
|
case 12932:
|
||||||
|
dp.Rotation = 90f.DegToRad();
|
||||||
|
dp.DestoryAt = 2700;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Fan, dp);
|
||||||
|
}
|
||||||
|
|
||||||
|
[ScriptMethod(name: "生成外设-火箭飞拳(直线)", eventType: EventTypeEnum.AddCombatant, eventCondition: ["DataId:9622"])]
|
||||||
|
public void 突进(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
dp.Name = "突进";
|
||||||
|
dp.Scale = new (15f, 49f);
|
||||||
|
dp.Owner = @event.SourceId();
|
||||||
|
dp.Color = accessory.Data.DefaultDangerColor;
|
||||||
|
dp.DestoryAt = 12500;
|
||||||
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Rect, dp);
|
||||||
|
}
|
||||||
|
|
||||||
|
[ScriptMethod(name: "突进销毁", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:13724"],userControl: false)]
|
||||||
|
public void 突进销毁(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
accessory.Method.RemoveDraw("突进");
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
[ScriptMethod(name: "雷力投射点 开始", eventType: EventTypeEnum.Chat, eventCondition: ["Type:NPCDialogueAnnouncements", "Message:regex:^从欧米茄那里感知到了强烈的能量反应.*"])]
|
||||||
|
public void 雷力投射点Start(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
[ScriptMethod(name: "雷力投射点 结束", eventType: EventTypeEnum.Chat, eventCondition: ["Type:NPCDialogueAnnouncements", "Message:regex:^确认到防御力场生成完成.*"])]
|
||||||
|
public void 雷力投射点End(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
[ScriptMethod(name: "芥末爆弹(连线)", eventType: EventTypeEnum.Tether, eventCondition: ["Id:0054"])]
|
||||||
|
public async void 冲击波(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
accessory.Method.RemoveDraw("冲击波");
|
||||||
|
|
||||||
|
await Task.Delay(200);
|
||||||
|
|
||||||
|
var dp = accessory.Data.GetDefaultDrawProperties();
|
||||||
|
dp.Name = "冲击波";
|
||||||
|
dp.Color = accessory.Data.DefaultDangerColor;
|
||||||
|
dp.Owner = @event.TargetId();
|
||||||
|
dp.Scale = new Vector2(15f);
|
||||||
|
dp.DestoryAt = 8400;
|
||||||
|
accessory.Method.SendDraw(DrawModeEnum.Default, DrawTypeEnum.Circle, dp);
|
||||||
|
}
|
||||||
|
|
||||||
|
[ScriptMethod(name: "冲击波销毁", eventType: EventTypeEnum.ActionEffect, eventCondition: ["ActionId:12928"],userControl: false)]
|
||||||
|
public void 冲击波销毁(Event @event, ScriptAccessory accessory)
|
||||||
|
{
|
||||||
|
accessory.Method.RemoveDraw("冲击波");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -129,6 +129,19 @@
|
|||||||
364
|
364
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "O11N",
|
||||||
|
"Guid": "2232ae84-c1e7-4382-88b4-d691887f27cf",
|
||||||
|
"Version": "0.0.0.1",
|
||||||
|
"Author": "Tetora",
|
||||||
|
"Repo": "https://github.com/Hibiya615/TetoraKAScript/tree/main",
|
||||||
|
"DownloadUrl": "https://raw.githubusercontent.com/Hibiya615/TetoraKAScript/refs/heads/main/04-Omega_Quests/Normal/O11n.cs",
|
||||||
|
"Note": "v0.0.0.1:\r\nLV70 欧米茄时空狭缝 阿尔法幻境3(欧米茄)初版绘制",
|
||||||
|
"UpdateInfo": "",
|
||||||
|
"TerritoryIds": [
|
||||||
|
800
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "E1N",
|
"Name": "E1N",
|
||||||
"Guid": "35c751e5-2958-4f55-b783-405b4acfde1b",
|
"Guid": "35c751e5-2958-4f55-b783-405b4acfde1b",
|
||||||
|
|||||||
17
README.md
17
README.md
@@ -4,25 +4,26 @@
|
|||||||
|
|
||||||
纯画着玩,更新不保证,质量不保证
|
纯画着玩,更新不保证,质量不保证
|
||||||
|
|
||||||
## How-to-install
|
## How-to-install / 使用指南
|
||||||
- Use this link / 在线库链接:
|
- Use this link / 在线库链接:
|
||||||
|
|
||||||
```https://raw.githubusercontent.com/Hibiya615/TetoraKAScript/main/OnlineRepo.json```
|
```https://raw.githubusercontent.com/Hibiya615/TetoraKAScript/main/OnlineRepo.json```
|
||||||
|
|
||||||
- Or download the Local version in **Releases** / 或者下载您所需要的文件并添加至您的**本地仓库**
|
- Or download the Local version in **Releases** / 或者下载您所需要的文件并添加至您的**本地仓库**
|
||||||
|
|
||||||
|
|
||||||
感谢 [Ciceros](https://github.com/AdmiralLvtzov) 、[Cyf](https://github.com/cyf5119) 、[VV](https://github.com/VeeverSW) 等人的鼎力相助
|
感谢 [Ciceros](https://github.com/AdmiralLvtzov) 、[Cyf](https://github.com/cyf5119) 、[VV](https://github.com/VeeverSW) 等人的鼎力相助
|
||||||
|
|
||||||
## Scripts List 支持副本:
|
## Scripts List / 支持副本:
|
||||||
|
|
||||||
| 迷宫挑战 | 讨伐歼灭战 | 讨伐歼殛战 | 大型Raid |
|
| 迷宫挑战 | 讨伐歼灭战 | 讨伐歼殛战 | 大型Raid |
|
||||||
|-------------------------|-------------------|-------------------|--------|
|
|-------------------------|-------------------|-------------------|--------|
|
||||||
| LV70 <br/>疯狂战舰无限回廊 | LV50 <br/>伊弗利特歼灭战 | LV50 <br/>莫古力贤王歼殛战 | T5 |
|
| LV70 <br/>疯狂战舰无限回廊 | LV50 <br/>伊弗利特歼灭战 | LV50 <br/>莫古力贤王歼殛战 | T5 |
|
||||||
| | LV50 <br/>拉姆歼灭战 | | E1N |
|
| | LV50 <br/>拉姆歼灭战 | | O11N |
|
||||||
| | LV50 <br/>海德拉讨伐战 | | E8N |
|
| | LV50 <br/>海德拉讨伐战 | | E1N |
|
||||||
| | LV50 <br/>大桥上的决斗 | | E10N |
|
| | LV50 <br/>大桥上的决斗 | | E8N |
|
||||||
| | LV50 <br/>奥丁歼灭战 | | E12N |
|
| | LV50 <br/>奥丁歼灭战 | | E10N |
|
||||||
| | LV60 <br/>祖尔宛歼灭战 | | |
|
| | LV60 <br/>祖尔宛歼灭战 | | E12N |
|
||||||
| | LV70 <br/>吉祥天女歼灭战 | | |
|
| | LV70 <br/>吉祥天女歼灭战 | | |
|
||||||
| | LV70 <br/>神龙歼灭战 | | |
|
| | LV70 <br/>神龙歼灭战 | | |
|
||||||
| | LV90 <br/>高贝扎歼灭战 | | |
|
| | LV90 <br/>高贝扎歼灭战 | | |
|
||||||
@@ -55,7 +56,7 @@
|
|||||||
|
|
||||||
### 【施工中】
|
### 【施工中】
|
||||||
|
|
||||||
**请注意:**测试仓库内的脚本均为**未实际验证** 或者**有未修复的BUG** 请慎用
|
**请注意:** 测试仓库内的脚本均为**未实际验证** 或者**有未修复的BUG** 请慎用
|
||||||
|
|
||||||
**测试仓库链接**
|
**测试仓库链接**
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user