71 lines
2.5 KiB
PHP
71 lines
2.5 KiB
PHP
<?php
|
||
if(!defined('GAME'))
|
||
{
|
||
die();
|
||
}
|
||
|
||
|
||
$sp0 = mysql_query('SELECT `items_id` FROM `items_main_data` WHERE `data` LIKE "%art=%"');
|
||
$rnd0 = array();
|
||
while($pl0 = mysql_fetch_array($sp0)) {
|
||
$rnd0[count($rnd0)] = $pl0['items_id'];
|
||
}
|
||
|
||
$rnd0['itm1'] = $rnd0[rand(0,count($rnd0))];
|
||
$rnd0['itm2'] = $rnd0[rand(0,count($rnd0))];
|
||
$rnd0['itm3'] = $rnd0[rand(0,count($rnd0))];
|
||
$rnd0['itm1'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "'.mysql_real_escape_string($rnd0['itm1']).'" LIMIT 1'));
|
||
$rnd0['itm2'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "'.mysql_real_escape_string($rnd0['itm2']).'" LIMIT 1'));
|
||
|
||
\User\ItemsModel::addItem($rnd0['itm1']['id'],$u->info['id'],'|srok=1209600|sudba='.$u->info['login']);
|
||
\User\ItemsModel::addItem($rnd0['itm2']['id'],$u->info['id'],'|srok=1209600|sudba='.$u->info['login']);
|
||
|
||
if(rand(0,7) == 2) {
|
||
$rnd0['itm3'] = mysql_fetch_array(mysql_query('SELECT `id`,`name` FROM `items_main` WHERE `id` = "'.mysql_real_escape_string($rnd0['itm3']).'" LIMIT 1'));
|
||
}else{
|
||
\User\ItemsModel::addItem($rnd0['itm3']['id'],$u->info['id'],'|srok=1209600|sudba='.$u->info['login']);
|
||
}
|
||
|
||
$u->deleteItem($itm['id'],$u->info['id']);
|
||
$u->error = 'Вы успешно открыли "'.$itm['name'].'"...';
|
||
|
||
unset($rnd0,$sp0,$pl0);
|
||
|
||
//Выдаем предметы, но не раньше 00:00:00 01-01-2013222
|
||
/*
|
||
$rnd = rand(0,1000000);
|
||
$rnd = floor($rnd/10000);
|
||
|
||
$rnd = rand(0,1000000);
|
||
$rnd = floor($rnd/10000);
|
||
if($rnd < 50) {
|
||
//выдача кр.
|
||
$mn = rand(0,1000000);
|
||
$mn = round($mn/rand(1000,10000),2);
|
||
$u->error = 'В "'.$itm['name'].'" Вы обнаружили деньги: '.$mn.' кр. ...<br>';
|
||
}
|
||
if($rnd < 25) {
|
||
//отрицательный эффект
|
||
$rnd = rand(0,1000000);
|
||
$rnd = floor($rnd/10000);
|
||
if($rnd < 50) {
|
||
//нападение бота
|
||
$u->error .= 'Из "'.$itm['name'].'" выбралась нежить ...';
|
||
}else{
|
||
//негативный эффект (травма)
|
||
$u->error .= 'Предмет "'.$itm['name'].'" наложил проклятье. Использован эффект ...';
|
||
}
|
||
}else{
|
||
//положительный эффект
|
||
$rnd = rand(0,1000000);
|
||
$rnd = floor($rnd/10000);
|
||
if($rnd < 50) {
|
||
//предмет
|
||
$u->error .= 'В "'.$itm['name'].'" Вы обраружили предмет ...';
|
||
}else{
|
||
//эффект
|
||
$u->error .= 'Предмет "'.$itm['name'].'" наделил Вас новой силой. Использован эффект ...';
|
||
}
|
||
}
|
||
*/
|
||
?>
|