Commit f92bb385 authored by Nemo Ma's avatar Nemo Ma

Interim 1220

parent 3e4ee61b
......@@ -246,6 +246,7 @@ $mixinfo = array
array('class' => 'fseed', 'stuff' => array('◆意念数据','◆焰火'),'result' => array('◆◆◆意念数据','🎆D',250,1,),),
array('class' => 'fseed', 'stuff' => array('◆焰火','◆焰火','◆火之碎片'),'result' => array('✦烈焰火','A',50,50,'H'),),
array('class' => 'fseed', 'stuff' => array('◆焰火','✦ЦВЙΨХЩΗЖФ✦'),'result' => array('✦ЦΨЙЩЦΑПΨЁВЦЩΨ✦','🎆C',1,1),),
array('class' => 'fseed', 'stuff' => array('◆◆◆愈合数据','✦烈焰火'),'result' => array('✦愈合数据','🎆H',120,'∞',),),
array('class' => 'fseed', 'stuff' => array('◆◆◆熟练数据','✦烈焰火'),'result' => array('✦熟练数据','🎆V',75,1,),),
......
......@@ -5,15 +5,20 @@ if(!defined('IN_GAME')) exit('Access Denied');
//✦ЦΨЙЩЦΑПΨЁВЦЩΨ✦
$selfjoke = <<<EOT
【我太帅啦!】,Z,1,1,,
【我太棒啦!】,Z,1,1,,
【我太强啦!】,Z,1,1,,
【我太牛啦!】,Z,1,1,,
GRAND OPENING 「开门大吉」,P000,1,1,,
EOT;
$jokeonothers = <<<EOT
[D3],🎲,1,1,,
[D6],🎲,1,1,,
EOT;
$superjoke = <<<EOT
[D1000],🎲,1,1,,
EOT;
?>
\ No newline at end of file
......@@ -1064,6 +1064,7 @@ $iteminfo = Array(//注意顺序,AB必须在A的前面,以此类推
'ZB'=> '称号卡',
'Z' => '特殊',#不可合并
'🥚' => '代码片段',
'🎲' => '骰子',
'🎆H' => '余烬', #愈合数据
'🎆V' => '余烬', #熟练数据
'🎆O' => '余烬', #生命数据
......
......@@ -230,6 +230,16 @@ if(!defined('IN_GAME')) exit('Access Denied');
- 入场奖励:获得额外的灵系熟练度,并自带称号卡
- 获取方式:暂无
"),
# 57. 都市传说
57 => Array('class' => 'tlime', 'title'=>" “所以说,种火究竟是啥?”
- 入场奖励:入场获得本应该从奇怪种火盒子中开出的开门大吉福袋
- 获取方式:清除一些种火
"),
# 58. 除错大师
58 => Array('class' => 'tlime', 'title'=>" “我知道了——种火是————!”
- 入场奖励:入场获得「枫火歌者」称号卡(待实装)
- 获取方式:清除非常多的种火
"),
# 63. 实用主义者
63 => Array('class' => "tlime", 'title'=>" “润!”
- 入场奖励:获得额外的全系熟练度,并自带能开出防具等物品的福袋
......@@ -364,6 +374,10 @@ if(!defined('IN_GAME')) exit('Access Denied');
'wf' => '[:+=:]50',
'itm6' => '「超能力者」称号卡', 'itmk6' => 'ZB', 'itme6' => 9, 'itms6' => 1, 'itmsk6' => '',
),
# 57. 都市传说
57 => Array(
'itm6' => 'GRAND OPENING 「开门大吉」', 'itmk6' => 'p000', 'itme6' => 1, 'itms6' => 1, 'itmsk6' => '',
),
# 63. 实用主义者
63 => Array(
'wp' => '[:+=:]25','wk' => '[:+=:]25','wc' => '[:+=:]25','wd' => '[:+=:]25','wg' => '[:+=:]25','wf' => '[:+=:]25',
......
......@@ -83,7 +83,7 @@ $tps_name = Array
'「我头四」' =>Array('title'=>"使用四种不同的整蛊道具合成的强力彩虹陷阱,踩到的玩家将受到300点固定伤害并变得遍体鳞伤。但如果满足某个条件的话……"),
'破则战术「我头四」' =>Array('class'=>'minirainbow', 'title'=>"满足某个特定条件后,合成的「我头四」便可以一击必杀。"),
'神秘的「🥚」' =>Array('class'=>'glitch1', 'title'=>"一个神秘的蛋状物品,你潜意识觉得它可能会很大条,而且觉得它像是什么哺乳生物产生的……"),
'✦ЦВЙΨХЩΗЖФ✦' =>Array('class'=>'spitem2', 'title'=>"看起来是一个黑色的,安静的盒子,里面可能放着好东西。"),
'✦ЦВЙΨХЩΗЖФ✦' =>Array('class'=>'spitem2', 'title'=>"看起来是一个黑色的,安静的盒子,里面可能放着好东西。可以加上一个焰火进一步合成。"),
'✦ЦΨЙЩЦΑПΨЁВЦЩΨ✦' =>Array('class'=>'spitem2', 'title'=>"看起来是一个橙色的,骚动的盒子,里面可能放着莫名其妙的东西。"),
);
......@@ -117,7 +117,7 @@ $tps_name_lore = Array
# 更多的怪文书
'神秘的「🥚」' =>Array('class'=>'glitchb', 'title'=>"「你就放它一百个心,既然你这么信任我,我就没有做不出来的道理。」——克里斯汀"),
'✦ЦВЙΨХЩΗЖФ✦' =>Array('class'=>'spitem2', 'title'=>"「知道么?万事都要做好万全的准备,或者说,你要让你的敌人觉得你做好了完全的准备。」——林无月"),
'✦ЦΨЙЩЦΑПΨЁВЦЩΨ✦' =>Array('class'=>'spitem2', 'title'=>"「你听到……呼唤了吗?」——???"),
);
$tps_ik = Array
......
......@@ -1074,6 +1074,451 @@ function itemuse($itmn,&$data=NULL) {
}else{
$log.="你使用了<span class=\"yellow\">{$itm}</span>,但是没有发现陷阱。<br>";
}
}elseif (strpos ( $itmk, '🎲' ) === 0 ) {
if ($itm == '[D3]') {
$log .= '你投出了这个骰子!<br>';
//D3 - Randomly shuffle the effect and stamina of player's equipment and weapon.
//grabbing the effect and stamina of player equipment and weapon
//Does not affect "A" equipment
$rand_e = array($wepe, $wep2e, $arbe, $arhe, $arae, $arfe);
$rand_s = array($weps, $wep2s, $arbs, $arhs, $aras, $arfs);
//Define zero_key array, to store any equipment whose stimina is 0.
$zero_key = array();
//Loop through the effect and stamina arrays, store the keys whose value is 0 into the zero_key array.
foreach ($rand_s as $key => $value) {
if ($value == 0) {
$zero_key[] = $key;
unset ($rand_s[$key]);
//NOTE: the rand_e key needs to be unset as well.
unset ($rand_e[$key]);
}
}
//Shuffle the arries to create random values.
shuffle($rand_e);
shuffle($rand_s);
//refers to zero_key array, insert the blank keys back to the random arries.
foreach ($zero_keys as $key) {
array_splice($rand_s, $key, 0, array($key => 0));
array_splice($rand_e, $key, 0, array($key => 0));
}
//place the contents of arraies back to player equipment.
$wepe = $rand_e[0];
$wep2e = $rand_e[1];
$arbe = $rand_e[2];
$arhe = $rand_e[3];
$arae = $rand_e[4];
$arfe = $rand_e[5];
$weps = $rand_s[0];
$wep2s = $rand_s[1];
$arbs = $rand_s[2];
$arhs = $rand_s[3];
$aras = $rand_s[4];
$arfs = $rand_s[5];
//output description logs.
$log .= '似乎你身上的装备的效果和耐久都出现了变化!<br>';
//Generate a random number based on player's 1st Yume Value.
$dicebreak = diceroll($clbpara['randver1']);
//check if this value is greater than half of player's 1st Yume Value, if so, we do not destroy the item.
if($dicebreak > $clbpara['randver1'] / 3){
$log .= '骰子落了下来,令人惊奇的是,它竟然没有被摔坏,还可以继续使用!<br>';
}else{
//destroy the dice item.
$itm = $itmk = $itmsk = '';
$itme = $itms = 0;
}
}elseif ($itm == '[D6]') {
$log .= '你投出了这个骰子!<br>';
//D6 - spawn a random item to player's hand.
$log .= '骰子骨碌碌地旋转起来,变成了一件【空想道具】!<br>';
//Populate an array desinating which kind of item this would turn into.
$randomtype = Array('DB','DH','DA','DF','WGK','WCF','WCP','WKF','WKP','WFK','WDG','WDF','WJ','WB','HB');
//Populater an array desinating which property can be added onto the item, we need to include an empty value for an empty roll.
$randomprop = Array('','D','d','E','e','I','i','U','u','p','q','W','w','R','x','-','*','+');
$rtype = array_rand($randomtype);
//There should be a check to ensure defensive prop only goes on defensive items and offensive prop only goes on offensive items.
//but gosh darn it to f*cking hack of bloody hell - We'll let players taste the true power of true randomness.
//Thus, this check is omitted - On PURPOSE!!!
//populate this item.
$itm0 = "【异色·空想道具】";
//itmk is one of the values in above array, $randomtype.
$itmk0 = $randomtype[$rtype];
//We roll 5 times to populate the itmsk value.
for ($i = 0; $i < 5; $i++) {
$itemrandomproproll = diceroll(count($randomprop));
$itmsk0 .= $randomprop[$itemrandomproproll];
}
//generate the item's effect and stimina, based on player's Yume values.
$itme0 = diceroll($clbpara['randver3'] * 3);
$itms0 = diceroll($clbpara['randver2']);
//Generate a random number based on player's 1st Yume Value.
$dicebreak = diceroll($clbpara['randver1']);
//check if this value is greater than half of player's 1st Yume Value, if so, we do not destroy the item.
if($dicebreak > $clbpara['randver1'] / 3){
$log .= '骰子落了下来,令人惊奇的是,它竟然没有被摔坏,还可以继续使用!<br>';
}else{
//destroy the dice item.
$itm = $itmk = $itmsk = '';
$itme = $itms = 0;
}
}elseif ($itm == '[D20]') {
$log .= '你投出了这个骰子!<br>';
//D20 - Randomly fill player's bag with items from player's location.
//Get item from database.
$result = $db->query("SELECT * FROM {$tablepre}mapitem WHERE pls = '$pls'");
$itemnum = $db->num_rows($result);
//First we deal with some special cases...
//What if there's no item, or not enough items on the map?
if($itemnum <= 6){
$log .= '骰子落在了地上,突然碎裂成了六个更小的骰子,你的背包被骰子占满,其他物品都消失了!<br>';
$itm1 = $itm2 = $itm3 = $itm4 = $itm5 = $itm6 = '[D6]';
$itmk1 = $itmk2 = $itmk3 = $itmk4 = $itmk5 = $itmk6 = '🎲';
$itme1 = $itme2 = $itme3 = $itme4 = $itme5 = $itme6 = 1;
$itms1 = $itms2 = $itms3 = $itms4 = $itms5 = $itms6 = 1;
$itmsk1 = $itmsk2 = $itmsk3 = $itmsk4 = $itmsk5 = $itmsk6 = '';
}else{
//Otherwise, we swap every item in player's bag with random items at player's location.
$log .= '一道白光闪过,你背包中的物品都消失了,但是……<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm1=$mi['itm'];
$itmk1=$mi['itmk'];
$itme1=$mi['itme'];
$itms1=$mi['itms'];
$itmsk1=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm1</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm2=$mi['itm'];
$itmk2=$mi['itmk'];
$itme2=$mi['itme'];
$itms2=$mi['itms'];
$itmsk2=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm2</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm3=$mi['itm'];
$itmk3=$mi['itmk'];
$itme3=$mi['itme'];
$itms3=$mi['itms'];
$itmsk3=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm3</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm4=$mi['itm'];
$itmk4=$mi['itmk'];
$itme4=$mi['itme'];
$itms4=$mi['itms'];
$itmsk4=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm4</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm5=$mi['itm'];
$itmk5=$mi['itmk'];
$itme5=$mi['itme'];
$itms5=$mi['itms'];
$itmsk5=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm5</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm6=$mi['itm'];
$itmk6=$mi['itmk'];
$itme6=$mi['itme'];
$itms6=$mi['itms'];
$itmsk6=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm6</span>!<br>';
}
//Generate a random number based on player's 1st Yume Value.
$dicebreak = diceroll($clbpara['randver1']);
if($dicebreak > $clbpara['randver1'] / 3){
$log .= '骰子落了下来,令人惊奇的是,它竟然没有被摔坏,还可以继续使用!<br>';
$itm0 = '[D6]';
$itmk0 = '🎲';
$itme0 = $itms0 = 1;
$itmsk0 = '';
}
}elseif ($itm == '[D100]') {
$log .= '你投出了这个骰子!<br>';
//D100 - Shuffle the player's mhp, msp, mss, atk, def and all w values.
//Firstly, are you the chosen one?
$chosenone = 1;
if ($clbpara['randver1'] == 77 || $clbpara['randver1'] == 111){
$chosenone += 1;
}
if ($clbpara['randver2'] == 233 || $clbpara['randver2'] == 211){
$chosenone += 1;
}
if ($clbpara['randver3'] == 573 || $clbpara['randver2'] == 765){
$chosenone += 1;
}
//Then, we calculate your new values:
$log .= '你突然觉得头晕目眩!<br>';
//->mhp and msp
$tvalue = $mhp + $msp + $mss;
//Make sure you don't die from this.
$hp = $mhp = (diceroll($tvalue) + 1) * $chosenone;
$sp = $msp = (diceroll($tvalue) + 1) * $chosenone;
$mss = (diceroll($tvalue) + 1) * $chosenone;
$ss = $mss / 2;
$log .= '你的最大生命,最大体力值与歌魂发生了变化!<br>';
//->atk and def
$avalue = $att + $def;
$att = (diceroll($avalue) + 1) * $chosenone;
$def = (diceroll($avalue) + 1) * $chosenone;
$log .= '你的攻击力与防御力发生了变化!<br>';
//->w values
$wvalue = $wp + $wk + $wd + $wc + $wg + $wf;
$wp = (diceroll($wvalue) + 1) * $chosenone;
$wk = (diceroll($wvalue) + 1) * $chosenone;
$wd = (diceroll($wvalue) + 1) * $chosenone;
$wc = (diceroll($wvalue) + 1) * $chosenone;
$wg = (diceroll($wvalue) + 1) * $chosenone;
$wf = (diceroll($wvalue) + 1) * $chosenone;
$log .= '你的武器熟练度发生了变化!<br>';
//Generate a random number based on player's 1st Yume Value.
$dicebreak = diceroll($clbpara['randver1']);
//check if this value is greater than half of player's 1st Yume Value, if so, we do not destroy the item.
if($dicebreak > $clbpara['randver1'] / 3){
$log .= '骰子落了下来,令人惊奇的是,它竟然没有被摔坏,还可以继续使用!<br>';
}else{
//destroy the dice item.
$itm = $itmk = $itmsk = '';
$itme = $itms = 0;
}
}elseif ($itm == '[D1000]') {
$log .= '你投出了这个骰子!骰子飞上了天空,变成了三个不同的骰子!这真是太炫酷了!<br>';
//D1000 - Does all of the above, based on player's Yume Values.
//D3
if ($clbpara['randver1'] > 64){
$rand_e = array($wepe, $wep2e, $arbe, $arhe, $arae, $arfe);
$rand_s = array($weps, $wep2s, $arbs, $arhs, $aras, $arfs);
//Define zero_key array, to store any equipment whose stimina is 0.
$zero_key = array();
//Loop through the effect and stamina arrays, store the keys whose value is 0 into the zero_key array.
foreach ($rand_s as $key => $value) {
if ($value == 0) {
$zero_key[] = $key;
unset ($rand_s[$key]);
//NOTE: the rand_e key needs to be unset as well.
unset ($rand_e[$key]);
}
}
//Shuffle the arries to create random values.
shuffle($rand_e);
shuffle($rand_s);
//refers to zero_key array, insert the blank keys back to the random arries.
foreach ($zero_keys as $key) {
array_splice($rand_s, $key, 0, array($key => 0));
array_splice($rand_e, $key, 0, array($key => 0));
}
//place the contents of arraies back to player equipment.
//This dice doubles the power of all items.
$wepe = $rand_e[0] * 2;
$wep2e = $rand_e[1]* 2;
$arbe = $rand_e[2]* 2;
$arhe = $rand_e[3]* 2;
$arae = $rand_e[4]* 2;
$arfe = $rand_e[5]* 2;
$weps = $rand_s[0]* 2;
$wep2s = $rand_s[1]* 2;
$arbs = $rand_s[2]* 2;
$arhs = $rand_s[3]* 2;
$aras = $rand_s[4]* 2;
$arfs = $rand_s[5]* 2;
//output description logs.
$log .= '似乎你身上的装备的效果和耐久都出现了变化!<br>';
}else{
$log .= '其中一个骰子就这么飞出了你的视野,你看不到它的出目!<br>';
}
//D20
if ($clbpara['randver2'] > 128){
//Different from the normal D20, this pulls from entire mapitem table.
$result = $db->query("SELECT * FROM {$tablepre}mapitem");
$itemnum = $db->num_rows($result);
//First we deal with some special cases...
//What if there's no item, or not enough items on the map?
if($itemnum <= 6){
$log .= '骰子落在了地上,突然碎裂成了六个更小的骰子,你的背包被骰子占满,其他物品都消失了!<br>';
$itm1 = $itm2 = $itm3 = $itm4 = $itm5 = $itm6 = '[D6]';
$itmk1 = $itmk2 = $itmk3 = $itmk4 = $itmk5 = $itmk6 = '🎲';
$itme1 = $itme2 = $itme3 = $itme4 = $itme5 = $itme6 = 1;
$itms1 = $itms2 = $itms3 = $itms4 = $itms5 = $itms6 = 1;
$itmsk1 = $itmsk2 = $itmsk3 = $itmsk4 = $itmsk5 = $itmsk6 = '';
}else{
//Otherwise, we swap every item in player's bag with random items at player's location.
$log .= '一道白光闪过,你背包中的物品都消失了,但是……<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm1=$mi['itm'];
$itmk1=$mi['itmk'];
$itme1=$mi['itme'];
$itms1=$mi['itms'];
$itmsk1=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm1</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm2=$mi['itm'];
$itmk2=$mi['itmk'];
$itme2=$mi['itme'];
$itms2=$mi['itms'];
$itmsk2=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm2</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm3=$mi['itm'];
$itmk3=$mi['itmk'];
$itme3=$mi['itme'];
$itms3=$mi['itms'];
$itmsk3=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm3</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm4=$mi['itm'];
$itmk4=$mi['itmk'];
$itme4=$mi['itme'];
$itms4=$mi['itms'];
$itmsk4=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm4</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm5=$mi['itm'];
$itmk5=$mi['itmk'];
$itme5=$mi['itme'];
$itms5=$mi['itms'];
$itmsk5=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm5</span>!<br>';
$itemno = rand(0,$itemnum-1);
$db->data_seek($result,$itemno);
$mi=$db->fetch_array($result);
$itm6=$mi['itm'];
$itmk6=$mi['itmk'];
$itme6=$mi['itme'];
$itms6=$mi['itms'];
$itmsk6=$mi['itmsk'];
$iid=$mi['iid'];
$db->query("DELETE FROM {$tablepre}mapitem WHERE iid='$iid'");
$log .= '你获得了<span class=\"yellow\">$itm6</span>!<br>';
}
}else{
$log .= '其中一个骰子就这么飞出了你的视野,你看不到它的出目!<br>';
}
//D100
if ($clbpara['randver3'] < 1024){
//This dice is triple the power of original D100.
$chosenone = 3;
if ($clbpara['randver1'] == 77 || $clbpara['randver1'] == 111){
$chosenone += 2;
}
if ($clbpara['randver2'] == 233 || $clbpara['randver2'] == 211){
$chosenone += 2;
}
if ($clbpara['randver3'] == 573 || $clbpara['randver2'] == 765){
$chosenone += 2;
}
//Then, we calculate your new values:
$log .= '你突然觉得头晕目眩!<br>';
//->mhp and msp
$tvalue = $mhp + $msp + $mss;
//Make sure you don't die from this.
$hp = $mhp = (diceroll($tvalue) + 1) * $chosenone;
$sp = $msp = (diceroll($tvalue) + 1) * $chosenone;
$mss = (diceroll($tvalue) + 1) * $chosenone;
$ss = $mss / 2;
$log .= '你的最大生命,最大体力值与歌魂发生了变化!<br>';
//->atk and def
$avalue = $att + $def;
$att = (diceroll($avalue) + 1) * $chosenone;
$def = (diceroll($avalue) + 1) * $chosenone;
$log .= '你的攻击力与防御力发生了变化!<br>';
//->w values
$wvalue = $wp + $wk + $wd + $wc + $wg + $wf;
$wp = (diceroll($wvalue) + 1) * $chosenone;
$wk = (diceroll($wvalue) + 1) * $chosenone;
$wd = (diceroll($wvalue) + 1) * $chosenone;
$wc = (diceroll($wvalue) + 1) * $chosenone;
$wg = (diceroll($wvalue) + 1) * $chosenone;
$wf = (diceroll($wvalue) + 1) * $chosenone;
$log .= '你的武器熟练度发生了变化!<br>';
}else{
$log .= '其中一个骰子就这么飞出了你的视野,你看不到它的出目!<br>';
}
//Generate a random number based on player's 1st Yume Value.
$dicebreak = diceroll($clbpara['randver1']);
//check if this value is greater than half of player's 1st Yume Value, if so, we do not destroy the item.
if($dicebreak > $clbpara['randver1'] / 3){
$log .= '骰子再次合成一体,落了下来,令人惊奇的是,它竟然没有被摔坏,还可以继续使用!<br>';
}else{
//destroy the dice item.
$itm = $itmk = $itmsk = '';
$itme = $itms = 0;
}
}
}elseif (strpos ( $itmk, '🥚' ) === 0 ) {
}elseif (strpos ( $itmk, '🎆' ) === 0 ) {
//В ΜΑЛΨ, В ЩΑЁΨ, В ЦΨΨ ОΑЙЙ, В ТИХ ЩДТЖИΜД.
//ХЖ ДЖХЖТ, ЖХΨ ЦЩТΑВΜДЩ ТЖΑΡ, ΜΨЩ. ЩДВХΜЦ. ΡЖХΨ.
......
......@@ -130,7 +130,7 @@ if($mode == 'enter') {
$itm[3] = '★Monster Energy★';
}
$itmk[3] = 'HB'; $itme[3] = 70; $itms[3] = 15;
$itm[5] = 'GRAND OPENING 「开门大吉」'; $itmk[5] = 'p000'; $itme[5] = 1; $itms[5] = 1;
//$itm[5] = 'GRAND OPENING 「开门大吉」'; $itmk[5] = 'p000'; $itme[5] = 1; $itms[5] = 1; # Move this to a title - also in weird fireseed box.
if ($wingames <=1){
$itm[6] = '银白盒子'; $itmk[6] = 'ps'; $itme[6] = 1; $itms[6] = 1; $itmsk[6] = '';
......@@ -251,6 +251,7 @@ if($mode == 'enter') {
# Generate 3 random number and place it in $clbpara for future usage.
# Let's call this 梦2记系统
//Oh shoot, it probably should be randvar - but it's too late when I caught that so let's just keep them as-is.
$clbpara['randver1'] = rand(1,128);
$clbpara['randver2'] = rand(1,256);
$clbpara['randver3'] = rand(1,1024);
......
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