Commit db0ce633 authored by Nemo Ma's avatar Nemo Ma

ADD: Rest of the SP NPCs

parent 99c70bea
...@@ -2630,11 +2630,11 @@ $anpcinfo = array( ...@@ -2630,11 +2630,11 @@ $anpcinfo = array(
'teamPass' => '', 'teamPass' => '',
'gd' => 'f', 'gd' => 'f',
'pls' => 99, 'pls' => 99,
'mhp' => 750, 'mhp' => 788,
'msp' => 400, 'msp' => 400,
'att' => 120, 'att' => 129,
'def' => 160, 'def' => 167,
'lvl' => 30, 'lvl' => 32,
'skill' => 42, 'skill' => 42,
'money' => 380, 'money' => 380,
'arb' => '西装?', 'arb' => '西装?',
...@@ -2661,10 +2661,7 @@ $anpcinfo = array( ...@@ -2661,10 +2661,7 @@ $anpcinfo = array(
'artk' => 'A', 'artk' => 'A',
'arte' => 20, 'arte' => 20,
'arts' => 10, 'arts' => 10,
'itm4' => '锅?',
'itmk4' => 'Y',
'itme4' => 1,
'itms4' => 1,
'itm6' => '压缩饼干', 'itm6' => '压缩饼干',
'itmk6' => 'HB', 'itmk6' => 'HB',
'itme6' => 35, 'itme6' => 35,
...@@ -2672,117 +2669,405 @@ $anpcinfo = array( ...@@ -2672,117 +2669,405 @@ $anpcinfo = array(
'sub' => array( 'sub' => array(
0 => array( 0 => array(
'name' => '青鬼', 'name' => '委员长 青鬼',
'icon' => 180, 'icon' => 180,
'wep' => '冰洁丸', 'wep' => '冰洁丸',
'wepk' => 'WK', 'wepk' => 'WK',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'i', 'wepsk' => 'i',
'itm5' => '解冻药水', 'arbsk' => 'I',
'arhsk' => 'K',
'itm5' => '冰洁团子',
'itmk5' => 'Ci', 'itmk5' => 'Ci',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「青鬼」打扮的高中生少女,虽然没有什么威胁,但要小心冻气攻击!', 'description' => '「青鬼」打扮的高中生少女,虽然没有什么威胁,但要小心冻气攻击!',
), ),
1 => array( 1 => array(
'name' => '赤鬼', 'name' => '模范生 赤鬼',
'icon' => 181, 'icon' => 181,
'wep' => '灼敏丸', 'wep' => '灼敏丸',
'wepk' => 'WK', 'wepk' => 'WK',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'u', 'wepsk' => 'u',
'itm5' => '烧伤药剂', 'arbsk' => 'U',
'arhsk' => 'K',
'itm5' => '灼敏团子',
'itmk5' => 'Cu', 'itmk5' => 'Cu',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「赤鬼」打扮的高中生少女,虽然没有什么威胁,但要小心火焰攻击!', 'description' => '「赤鬼」打扮的高中生少女,虽然没有什么威胁,但要小心火焰攻击!',
), ),
2 => array( 2 => array(
'name' => '黄鬼', 'name' => '活动署 黄鬼',
'icon' => 182, 'icon' => 182,
'wep' => '土遁丸', 'wep' => '土遁丸',
'wepk' => 'WK', 'wepk' => 'WK',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'e', 'wepsk' => 'e',
'itm5' => '麻痹药剂', 'arbsk' => 'E',
'arhsk' => 'K',
'itm5' => '土遁团子',
'itmk5' => 'Ce', 'itmk5' => 'Ce',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「黄鬼」打扮的高中生少女,虽然没有什么威胁,但要小心电气攻击!', 'description' => '「黄鬼」打扮的高中生少女,虽然没有什么威胁,但要小心电气攻击!',
), ),
3 => array( 3 => array(
'name' => '鬼', 'name' => '图书委 绿鬼',
'icon' => 183, 'icon' => 179,
'wep' => '心折丸', 'wep' => '青雾丸',
'wepk' => 'WK', 'wepk' => 'WK',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'p', 'wepsk' => 'p',
'itm5' => '解毒剂', 'arbsk' => 'q',
'arhsk' => 'K',
'itm5' => '青雾团子',
'itmk5' => 'Cp', 'itmk5' => 'Cp',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「鬼」打扮的高中生少女,虽然没有什么威胁,但要小心毒气攻击!', 'description' => '「绿鬼」打扮的高中生少女,虽然没有什么威胁,但要小心毒气攻击!',
), ),
4 => array( 4 => array(
'name' => '粼粼水', 'name' => '气氛组 桃鬼',
'icon' => 183,
'wep' => '心折丸',
'wepk' => 'WK',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'w',
'arbsk' => 'W',
'arhsk' => 'K',
'itm5' => '心折团子',
'itmk5' => 'Cw',
'itme5' => 1,
'itms5' => 1,
'description' => '「桃鬼」打扮的高中生少女,虽然没有什么威胁,但要小心音波攻击!',
),
5 => array(
'name' => '蓝色星辰 粼粼水',
'icon' => 184, 'icon' => 184,
'wep' => '粼粼水波', 'wep' => '粼粼水波',
'wepk' => 'WC', 'wepk' => 'WC',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'i', 'wepsk' => 'i',
'itm5' => '解冻药水', 'arbsk' => 'I',
'arhsk' => 'C',
'itm5' => '水波祈愿',
'itmk5' => 'Ci', 'itmk5' => 'Ci',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「蓝色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心冻气攻击!', 'description' => '「蓝色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心冻气攻击!',
), ),
5 => array( 6 => array(
'name' => '向阳风', 'name' => '绿色星辰 向阳风',
'icon' => 185, 'icon' => 185,
'wep' => '生长微风', 'wep' => '生长微风',
'wepk' => 'WC', 'wepk' => 'WC',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'u', 'wepsk' => 'u',
'itm5' => '烧伤药剂', 'arbsk' => 'U',
'arhsk' => 'C',
'itm5' => '向阳祈愿',
'itmk5' => 'Cu', 'itmk5' => 'Cu',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「绿色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心火焰攻击!', 'description' => '「绿色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心火焰攻击!',
), ),
6 => array( 7 => array(
'name' => '情欲草', 'name' => '粉色星辰 情欲草',
'icon' => 186, 'icon' => 186,
'wep' => '迷人光圈', 'wep' => '迷人光圈',
'wepk' => 'WC', 'wepk' => 'WC',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'e', 'wepsk' => 'e',
'itm5' => '麻痹药剂', 'arbsk' => 'E',
'arhsk' => 'C',
'itm5' => '热恋祈愿',
'itmk5' => 'Ce', 'itmk5' => 'Ce',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「粉色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心电气攻击!', 'description' => '「粉色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心电气攻击!',
), ),
7 => array( 8 => array(
'name' => '烂漫云', 'name' => '透明星辰 烂漫云',
'icon' => 187, 'icon' => 187,
'wep' => '天然鳞片', 'wep' => '天然鳞片',
'wepk' => 'WC', 'wepk' => 'WC',
'wepe' => 50, 'wepe' => 50,
'weps' => 50, 'weps' => 50,
'wepsk' => 'p', 'wepsk' => 'p',
'itm5' => '解毒剂', 'arbsk' => 'q',
'arhsk' => 'C',
'itm5' => '天真祈愿',
'itmk5' => 'Cp', 'itmk5' => 'Cp',
'itme5' => 1, 'itme5' => 1,
'itms5' => 1, 'itms5' => 1,
'description' => '「无色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心毒性攻击!', 'description' => '「无色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心毒性攻击!',
), ),
9 => array(
'name' => '紫色星辰 紫堇野',
'icon' => 188,
'wep' => '花开漫天',
'wepk' => 'WC',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'w',
'arbsk' => 'W',
'arhsk' => 'C',
'itm5' => '决意祈愿',
'itmk5' => 'Cw',
'itme5' => 1,
'itms5' => 1,
'description' => '「无色」主题的偶像魔法少女战士,虽然没有什么威胁,但要小心音波攻击!',
),
10 => array(
'name' => '冰水使魔 佛洛特',
'icon' => 189,
'wep' => '冰水飞弹',
'wepk' => 'WG',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'i',
'arbsk' => 'I',
'arhsk' => 'G',
'itm5' => '青蓝碧水',
'itmk5' => 'Ci',
'itme5' => 1,
'itms5' => 1,
'description' => '「水」元素的魔法使魔,虽然没有什么威胁,但要小心冻气攻击!',
),
11 => array(
'name' => '烈火使魔 恩萨忒',
'icon' => 190,
'wep' => '烈火飞弹',
'wepk' => 'WG',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'u',
'arbsk' => 'U',
'arhsk' => 'G',
'itm5' => '赤红烈火',
'itmk5' => 'Cu',
'itme5' => 1,
'itms5' => 1,
'description' => '「火」元素的魔法使魔,虽然没有什么威胁,但要小心火焰攻击!',
),
12 => array(
'name' => '迅雷使魔 依莱特',
'icon' => 191,
'wep' => '迅雷飞弹',
'wepk' => 'WG',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'e',
'arbsk' => 'E',
'arhsk' => 'G',
'itm5' => '迅捷闪电',
'itmk5' => 'Ce',
'itme5' => 1,
'itms5' => 1,
'description' => '「雷」元素的魔法使魔,虽然没有什么威胁,但要小心电气攻击!',
),
13 => array(
'name' => '春风使魔 普欧恩',
'icon' => 192,
'wep' => '春风飞弹',
'wepk' => 'WG',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'p',
'arbsk' => 'q',
'arhsk' => 'G',
'itm5' => '纯净春风',
'itmk5' => 'Cp',
'itme5' => 1,
'itms5' => 1,
'description' => '「春」元素的魔法使魔,虽然没有什么威胁,但要小心毒性攻击!',
),
14 => array(
'name' => '迷惑使魔 迪萨特',
'icon' => 193,
'wep' => '绝音飞弹',
'wepk' => 'WG',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'w',
'arbsk' => 'W',
'arhsk' => 'G',
'itm5' => '欢庆波动',
'itmk5' => 'Cw',
'itme5' => 1,
'itms5' => 1,
'description' => '「恋」元素的魔法使魔,虽然没有什么威胁,但要小心音波攻击!',
),
15 => array(
'name' => '洗衣女仆 蓝魅',
'icon' => 194,
'wep' => '女仆秘籍·洗衣之卷',
'wepk' => 'WD',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'id',
'arbsk' => 'I',
'arhsk' => 'D',
'itm5' => '赔礼券·蓝',
'itmk5' => 'Ci',
'itme5' => 1,
'itms5' => 1,
'description' => '某大宅中负责洗衣的女仆,经常会将衣物洗坏。但小孩子很喜欢她。要小心冻气攻击!',
),
16 => array(
'name' => '烹饪女仆 红烁',
'icon' => 195,
'wep' => '女仆秘籍·烹饪之卷',
'wepk' => 'WD',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'ud',
'arbsk' => 'U',
'arhsk' => 'D',
'itm5' => '赔礼券·红',
'itmk5' => 'Cu',
'itme5' => 1,
'itms5' => 1,
'description' => '某大宅中负责烹饪的女仆,做出的饭菜辣到难以下咽。十分擅长打扫。要小心火焰攻击!',
),
17 => array(
'name' => '看护女仆 黑河',
'icon' => 196,
'wep' => '女仆秘籍·看护之卷',
'wepk' => 'WD',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'ed',
'arbsk' => 'E',
'arhsk' => 'D',
'itm5' => '赔礼券·黑',
'itmk5' => 'Ce',
'itme5' => 1,
'itms5' => 1,
'description' => '某大宅中负责看护小孩的女仆,外貌经常将小孩吓哭。做面点的能力无人能敌。要小心电气攻击!',
),
18 => array(
'name' => '清扫女仆 白景',
'icon' => 197,
'wep' => '女仆秘籍·清扫之卷',
'wepk' => 'WD',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'pd',
'arbsk' => 'q',
'arhsk' => 'D',
'itm5' => '赔礼券·白',
'itmk5' => 'Cp',
'itme5' => 1,
'itms5' => 1,
'description' => '某大宅中负责清扫的女仆,但垃圾不知道为何越扫越多。以甜美的声音而自豪。要小心毒性攻击!',
),
19 => array(
'name' => '迎宾女仆 紫梦',
'icon' => 198,
'wep' => '女仆秘籍·迎宾之卷',
'wepk' => 'WD',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'wd',
'arbsk' => 'W',
'arhsk' => 'D',
'itm5' => '赔礼券·紫',
'itmk5' => 'Cw',
'itme5' => 1,
'itms5' => 1,
'description' => '某大宅中负责迎宾的女仆,声音总是会让客人们吓一跳。能在1小时内将宅邸中的全部窗帘洗好晒出。要小心音波攻击!',
),
20 => array(
'name' => '是被检体ECI!',
'icon' => 199,
'wep' => '冷冰冰的棒槌!',
'wepk' => 'WP',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'i',
'arbsk' => 'I',
'arhsk' => 'P',
'itm5' => '抑制剂135号',
'itmk5' => 'Ci',
'itme5' => 1,
'itms5' => 1,
'description' => '被奇怪的药物所致精神不稳定的温度控制能力者,虽然没有什么威胁,但要小心冻气攻击!',
),
21 => array(
'name' => '是被检体EMALF!',
'icon' => 200,
'wep' => '火辣辣的棒槌!',
'wepk' => 'WP',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'u',
'arbsk' => 'U',
'arhsk' => 'P',
'itm5' => '抑制剂488号',
'itmk5' => 'Cu',
'itme5' => 1,
'itms5' => 1,
'description' => '被奇怪的药物所致精神不稳定的念发火能力者,虽然没有什么威胁,但要小心火焰攻击!',
),
22 => array(
'name' => '是被检体PAZ!',
'icon' => 201,
'wep' => '麻酥酥的棒槌!',
'wepk' => 'WP',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'e',
'arbsk' => 'E',
'arhsk' => 'P',
'itm5' => '抑制剂541号',
'itmk5' => 'Ce',
'itme5' => 1,
'itms5' => 1,
'description' => '被奇怪的药物所致精神不稳定的电气操控能力者,虽然没有什么威胁,但要小心电气攻击!',
),
23 => array(
'name' => '是被检体DUM!',
'icon' => 202,
'wep' => '恶心心的棒槌!',
'wepk' => 'WP',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'p',
'arbsk' => 'q',
'arhsk' => 'P',
'itm5' => '抑制剂080号',
'itmk5' => 'Cp',
'itme5' => 1,
'itms5' => 1,
'description' => '被奇怪的药物所致精神不稳定的治愈能力者,虽然没有什么威胁,但要小心毒性攻击!',
),
24 => array(
'name' => '是被检体RAOR!',
'icon' => 203,
'wep' => '气呼呼的棒槌!',
'wepk' => 'WP',
'wepe' => 50,
'weps' => 50,
'wepsk' => 'w',
'arbsk' => 'W',
'arhsk' => 'P',
'itm5' => '抑制剂976号',
'itmk5' => 'Cw',
'itme5' => 1,
'itms5' => 1,
'description' => '被奇怪的药物所致精神不稳定的念动能力者,虽然没有什么威胁,但要小心音波攻击!',
),
), ),
), ),
); );
...@@ -2315,7 +2315,7 @@ $cskills = Array ...@@ -2315,7 +2315,7 @@ $cskills = Array
优秀的尸源有概率为武器附加<span class="yellow">冲击</span>与<span class="yellow">精英</span>属性', 优秀的尸源有概率为武器附加<span class="yellow">冲击</span>与<span class="yellow">精英</span>属性',
'vars' => Array( 'vars' => Array(
'ragecost' => 100, 'ragecost' => 100,
'limit' => 2000, 'limit' => 117007,
'notype' => Array(88,92),//不能用来抡的NPC 'notype' => Array(88,92),//不能用来抡的NPC
), ),
), ),
......
...@@ -2918,23 +2918,53 @@ function itemuse($itmn,&$data=NULL) { ...@@ -2918,23 +2918,53 @@ function itemuse($itmn,&$data=NULL) {
$itme = $itms = 0; $itme = $itms = 0;
} }
} elseif ($itm == '✦【自律AI呼唤器】') { } elseif ($itm == '✦【自律AI呼唤器】') {
//Call in 20 type 93 NPCs, 5 each. //Call in 30 type 93 NPCs, 6 each.
//get player's 1st Yume value - different value results in different NPC. //get player's 1st Yume value - different value results in different NPC.
//There are 2 sets for now - TODO: Add more set. //There are 5 sets - K, C, G, P, D.
include_once GAME_ROOT . './include/system.func.php'; include_once GAME_ROOT . './include/system.func.php';
$log .= '你将这根权杖一般的钥匙狠狠插在了地面上,<br>很快,大批NPC就从空中降落到了战场上!<br>'; $log .= '你将这根权杖一般的钥匙狠狠插在了地面上,<br>很快,大批NPC就从空中降落到了战场上!<br>';
if ($clbpara['randver1'] < 64){ if ($clbpara['randver1'] < 21){
// 1st set // 1st set - WK High School Oni Girls
addnpc ( 93,0,5); addnpc ( 93,0,6);
addnpc ( 93,1,5); addnpc ( 93,1,6);
addnpc ( 93,2,5); addnpc ( 93,2,6);
addnpc ( 93,3,5); addnpc ( 93,3,6);
addnpc ( 93,4,6);
}elseif ($clbpara['randver1'] < 42){
// 2nd set - WC Idol Magical Girls
addnpc ( 93,5,6);
addnpc ( 93,6,6);
addnpc ( 93,7,6);
addnpc ( 93,8,6);
addnpc ( 93,9,6);
}elseif ($clbpara['randver1'] < 63){
// 3rd set - WG Small Mascots
addnpc ( 93,10,6);
addnpc ( 93,11,6);
addnpc ( 93,12,6);
addnpc ( 93,13,6);
addnpc ( 93,14,6);
}elseif ($clbpara['randver1'] < 84){
// 4th set - WD Maids
addnpc ( 93,15,6);
addnpc ( 93,16,6);
addnpc ( 93,17,6);
addnpc ( 93,18,6);
addnpc ( 93,19,6);
}elseif ($clbpara['randver1'] < 105){
// 5th set - WP Yandere Experiments
addnpc ( 93,20,6);
addnpc ( 93,21,6);
addnpc ( 93,22,6);
addnpc ( 93,23,6);
addnpc ( 93,24,6);
}else{ }else{
// 2nd set // Critial Success!
addnpc ( 93,4,5); addnpc ( 93,22,5);
addnpc ( 93,3,5);
addnpc ( 93,11,5);
addnpc ( 93,5,5); addnpc ( 93,5,5);
addnpc ( 93,6,5); addnpc ( 93,19,5);
addnpc ( 93,7,5);
} }
//This is considered a troll move - we don't announce it in game newsinfo - however--! //This is considered a troll move - we don't announce it in game newsinfo - however--!
$db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','','「神奇AI们,快过来!」')"); $db->query("INSERT INTO {$tablepre}chat (type,`time`,send,recv,msg) VALUES ('0','$now','$name','','「神奇AI们,快过来!」')");
...@@ -2944,7 +2974,7 @@ function itemuse($itmn,&$data=NULL) { ...@@ -2944,7 +2974,7 @@ function itemuse($itmn,&$data=NULL) {
$log .= '突然你感到全身一寒,<br>你感觉罪恶感爬上了你的脊梁!<br>'; $log .= '突然你感到全身一寒,<br>你感觉罪恶感爬上了你的脊梁!<br>';
$rp += diceroll(1555); $rp += diceroll(1555);
$moralcheck = diceroll(6); $moralcheck = diceroll(6);
if ($moralcheck > 4){ if ($moralcheck > 4 || $rp < 1000){
$log .= '罪恶感让你不禁呕吐起来。<br>你感觉头晕目眩。<br>'; $log .= '罪恶感让你不禁呕吐起来。<br>你感觉头晕目眩。<br>';
$mhp = round($mhp / 1.33); $mhp = round($mhp / 1.33);
$msp = round($msp / 1.22); $msp = round($msp / 1.22);
......
...@@ -681,8 +681,11 @@ ...@@ -681,8 +681,11 @@
$log .= "你干脆利落地把<span class='red'>{$edata['name']}</span>从地上拽了起来!然后卯足力气,在空中挥舞了两下。<br>……<br>"; $log .= "你干脆利落地把<span class='red'>{$edata['name']}</span>从地上拽了起来!然后卯足力气,在空中挥舞了两下。<br>……<br>";
$pdata['itm0'] = "{$edata['name']}尸体模样的棍棒"; $pdata['itm0'] = "{$edata['name']}尸体模样的棍棒";
$pdata['itmk0'] = 'WP'; $pdata['itmk0'] = 'WP';
// Bugfix 240110
$pdata['itme0'] = round($edata['msp']); $pdata['itme0'] = round($edata['msp']);
if ($pdata['itme0'] > 117007){ $pdata['itme0'] = 117007;}
$pdata['itms0'] = round($edata['mhp']); $pdata['itms0'] = round($edata['mhp']);
if ($pdata['itms0'] > 117007){ $pdata['itms0'] = 117007;}
$pdata['itmsk0'] = ''; $pdata['itmsk0'] = '';
$dice = diceroll(99); $dice = diceroll(99);
$N_obbs = pow($edata['lvl'],1.3); $N_obbs = pow($edata['lvl'],1.3);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment