rename dir
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if(!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
if($itm['magic_inci'] == 396) {
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT `id` FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = 396 LIMIT 1'));
|
||||
if(isset($eff['id'])) {
|
||||
mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `id_eff` = "'.$itm['magic_inc'].'"');
|
||||
$this->add_eff($u->info['id'],$itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
} else {
|
||||
$this->add_eff($u->info['id'], $itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
}
|
||||
} elseif($itm['magic_inci'] == 397) {
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT `id` FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = 397 LIMIT 1'));
|
||||
if(isset($eff['id'])) {
|
||||
mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `id_eff` = "'.$itm['magic_inc'].'"');
|
||||
$this->add_eff($u->info['id'],$itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
} else {
|
||||
$this->add_eff($u->info['id'], $itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
}
|
||||
} elseif($itm['magic_inci'] == 398) {
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT `id` FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = 398 LIMIT 1'));
|
||||
if(isset($eff['id'])) {
|
||||
mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `id_eff` = "'.$itm['magic_inc'].'"');
|
||||
$this->add_eff($u->info['id'],$itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
} else {
|
||||
$this->add_eff($u->info['id'], $itm['magic_inc']);
|
||||
$u->addDelo(1,$u->info['id'], '"<font color="maroon">System.inventory</font>": Персонаж использовал эликсир "'.$itm['name'].'" ('.$u->info['id'].') [itm:'.$itm['id'].'].',time(), $u->info['city'], 'System.inventory', 0, 0);
|
||||
$itm['iznosNOW']++;
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = "'.$itm['iznosNOW'].'" WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно использовали эликсир "'.$itm['name'].'"';
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
|
||||
namespace Magic\Elemental;
|
||||
|
||||
use Battle;
|
||||
use Insallah\Math;
|
||||
|
||||
class Fire
|
||||
{
|
||||
private $btl;
|
||||
private $color = '#a00';
|
||||
private $colorCrit = '#f00';
|
||||
private $colorMiss = '#909090';
|
||||
|
||||
public function __construct(Battle $btl)
|
||||
{
|
||||
$this->btl = $btl;
|
||||
}
|
||||
|
||||
/** Вспышка. Приёмы: 34(8), 67(9), 68 (10), 69(11)
|
||||
* @param $level
|
||||
* @param $fireTargetMultiplier
|
||||
* @return array
|
||||
*/
|
||||
public function Flash($level, $fireTargetMultiplier = 0)
|
||||
{
|
||||
$baseDamage = [
|
||||
8 => [40, 40],
|
||||
9 => [45, 45],
|
||||
10 => [50, 50],
|
||||
11 => [60, 60],
|
||||
];
|
||||
if (!is_numeric($fireTargetMultiplier)) {
|
||||
$fireTargetMultiplier = 0;
|
||||
}
|
||||
$rawDamage = mt_rand($baseDamage[$level][0], $baseDamage[$level][1]);
|
||||
$rawDamage = Math::addPercent($rawDamage, $fireTargetMultiplier);
|
||||
return [
|
||||
'name' => "Вспышка [$level]",
|
||||
'damage' => $rawDamage,
|
||||
'color' => $this->color,
|
||||
'colorCrit' => $this->colorCrit,
|
||||
'colorMiss' => $this->colorMiss,
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'addmoney' ) {
|
||||
if( $u->info['align'] != 2 ) {
|
||||
if( $itm['4price'] > 0 ) {
|
||||
$u->info['money4'] += $itm['4price'];
|
||||
mysql_query('UPDATE `users` SET `money4` = `money4` + "'.$itm['4price'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}elseif( $itm['2price'] > 0 ) {
|
||||
$u->info['money2'] += $itm['2price'];
|
||||
mysql_query('UPDATE `users` SET `money2` = `money2` + "'.$itm['2price'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}elseif( $itm['1price'] > 0 ) {
|
||||
$u->info['money'] += $itm['1price'];
|
||||
mysql_query('UPDATE `users` SET `money` = `money` + "'.$itm['1price'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}elseif( $itm['price4'] > 0 ) {
|
||||
$u->info['money4'] += $itm['price4'];
|
||||
mysql_query('UPDATE `users` SET `money4` = `money4` + "'.$itm['price4'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}elseif( $itm['price2'] > 0 ) {
|
||||
$u->info['money2'] += $itm['price2'];
|
||||
mysql_query('UPDATE `users` SET `money2` = `money2` + "'.$itm['price2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}elseif( $itm['price1'] > 0 ) {
|
||||
$u->info['money'] += $itm['price1'];
|
||||
mysql_query('UPDATE `users` SET `money` = `money` + "'.$itm['price1'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}
|
||||
//
|
||||
if( $itm['4price'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$u->zuby($itm['4price'],1).'';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}elseif( $itm['2price'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$itm['2price'].' екр.';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}elseif( $itm['1price'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$itm['1price'].' кр.';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}elseif( $itm['price4'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$u->zuby($itm['price4'],1).'';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}elseif( $itm['price2'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$itm['price2'].' екр.';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}elseif( $itm['price1'] > 0 ) {
|
||||
$u->error = 'Вы успешно обналичили чек на '.$itm['price1'].' кр.';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}else{
|
||||
$u->error = 'Баговый чек! Напишите Администрации!';
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Хаосники не могут обналичивать чек!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,176 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if( $u->info['twink'] != 0 )
|
||||
{
|
||||
$u->error = 'Невозможно использовать "'.$itm['name'].'". Зайдите на основного персонажа!';
|
||||
}
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10006 )
|
||||
{
|
||||
$repc='repcapitalcity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10007 )
|
||||
{
|
||||
$repc='repsandcity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10008 )
|
||||
{
|
||||
$repc='repemeraldscity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10009 )
|
||||
{
|
||||
$repc='repabandonedplain';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10010 )
|
||||
{
|
||||
$repc='repangelscity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10011 )
|
||||
{
|
||||
$repc='repdemonscity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
elseif( $itm['id'] > 0 && $itm['item_id']==10012 )
|
||||
{
|
||||
$repc='repsuncity';
|
||||
if ($u->rep[$repc]<25000)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
$u->rep[$repc] += $st['expUpg'];
|
||||
if ($u->rep[$repc]>25000)
|
||||
{
|
||||
$u->rep[$repc]=25000;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашей репутации увеличился на '.$st['expUpg'].' ед.!';
|
||||
//mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `rep` SET `'.$repc.'` = "'.$u->rep[$repc].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашей репутации достиг предела 25000 ед.!';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//добавляем снежок в инвентарь
|
||||
$this->addItem(1000,$this->info['id']);
|
||||
?>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] > 0 ) {
|
||||
$u->error = 'Вы находитесь в клане...';
|
||||
}elseif( $u->info['align'] != 1 && $u->info['align'] != 3 && $u->info['align'] != 7 ) {
|
||||
$u->error = 'У вас уже нет склонности которую можно было бы снять.';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `align` = 0 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'У вас забрали склонность';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] > 0 ) {
|
||||
$u->error = 'Вы находитесь в клане...';
|
||||
}elseif( $u->info['align'] != 0 ) {
|
||||
$u->error = 'У вас уже есть склонность';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `align` = 1 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'Вас наградили Светлой Склонностью';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] > 0 ) {
|
||||
$u->error = 'Вы находитесь в клане...';
|
||||
}elseif( $u->info['align'] != 0 ) {
|
||||
$u->error = 'У вас уже есть склонность';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `align` = 3 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'Вас наградили Темной Склонностью';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] > 0 ) {
|
||||
$u->error = 'Вы находитесь в клане...';
|
||||
}elseif( $u->info['align'] != 0 ) {
|
||||
$u->error = 'У вас уже есть склонность';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `align` = 7 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'Вас наградили Нейтральной Склонностью';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'aniname' ) {
|
||||
$u->error = 'Теперь вы можете переименовать своего зверя';
|
||||
mysql_query('UPDATE `users_animal` SET `rename` = 0 WHERE `uid` = '.$u->info['id'].' AND `delete` = 0 AND `pet_in_cage` = 0 LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'anti_yad' ) {
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'"
|
||||
AND (`id_eff` = "427" OR
|
||||
`id_eff` = "428"OR
|
||||
`id_eff` = "429" OR
|
||||
`id_eff` = "430" OR
|
||||
`id_eff` = "431" OR
|
||||
`id_eff` = "432" OR
|
||||
`id_eff` = "433" OR
|
||||
`id_eff` = "434" OR
|
||||
`id_eff` = "435" OR
|
||||
`id_eff` = "436") ');
|
||||
$u->error = 'Вы исцелились от ядов...';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'antidot' ) {
|
||||
mysql_query('DELETE FROM `laba_act` WHERE `uid` = "'.$u->info['id'].'" AND `vars` = "trap1"');
|
||||
$u->error = 'Вы исцелились от ядов...';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'antipropuskpsh' ) {
|
||||
|
||||
|
||||
|
||||
$test = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `actions` WHERE `uid` = "'.$usr['id'].'" AND `vars` = "psh0" AND `time` > "'.time().'" LIMIT 1'));
|
||||
if(!isset($usr['id']) || $usr['room'] != $u->info['room']) {
|
||||
$u->error = 'Неудалось найти персонажа "'.htmlspecialchars($_GET['login']).'" или он в другой комнате.';
|
||||
}elseif( $usr['admin'] > 0 || ($usr['align'] > 3 && $usr['align'] < 4) || ($usr['align'] > 1 && $usr['align'] < 2)) {
|
||||
$u->error = 'Не удалось использовать "'.htmlspecialchars($_GET['login']).'" под защитой.';
|
||||
}elseif( $u->info['align'] != 2 ) {
|
||||
if ($u->info['money']>100)
|
||||
{
|
||||
|
||||
if( !isset($test['id']) ) {
|
||||
$u->addAction( time()+300 ,'psh0',$usr['id'],$usr['id']);
|
||||
$test = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `actions` WHERE `uid` = "'.$usr['id'].'" AND `vars` = "psh0" AND `time` > "'.time().'" LIMIT 1'));
|
||||
}
|
||||
$u->addAction(time(),'propuskpsh','',$usr['id']);
|
||||
$u->error = 'Все прошло успешно, задержки в пещеры увеличены на 24 часа для "'.$usr['login'].'".';
|
||||
$u->addDelo(4,$usr['id'],'"<font color="olive">System.magic</font>": На персонажа применил магию Клаустрофобия '.$u->info['login'],time(),$usr['id'],'System.magic',0,0);
|
||||
$u->info['money'] = $u->info['money'] - 100;
|
||||
mysql_query('UPDATE `users` SET `money` = `money` -100 WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
/*if($test['time'] < time()) {
|
||||
$test['time'] = time();
|
||||
}
|
||||
$test['time'] += 86400;*/
|
||||
$test['time'] = time() + 86400;
|
||||
|
||||
|
||||
mysql_query('UPDATE `actions` SET `time` = "'.$test['time'].'" WHERE `uid` = '.$usr['id'].' AND `id` = "'.$test['id'].'" LIMIT 1');
|
||||
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE `id_eff` = 476 AND `uid` = "'.$usr['id'].'" LIMIT 1'));
|
||||
if(isset($eff['id']))
|
||||
{
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `id` = '.$eff['id'].' AND `id_eff` = 476');
|
||||
$this->add_eff($usr['id'],476);
|
||||
mysql_query('UPDATE `eff_users` SET `name` = "Клаустрофобия «'.$u->info['login'].'»" WHERE `uid` = '.$usr['id'].' AND `uid` = "'.$usr['id'].'" AND `delete` = 0 AND `id_eff`= "476" LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->add_eff($usr['id'],476);
|
||||
mysql_query('UPDATE `eff_users` SET `name` = "Клаустрофобия «'.$u->info['login'].'»" WHERE `uid` = '.$usr['id'].' AND `uid` = "'.$usr['id'].'" AND `delete` = 0 AND `id_eff`= "476" LIMIT 1');
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'У Вас недостаточно кр! Применение стоит 100кр.';
|
||||
}
|
||||
|
||||
}else{
|
||||
$u->error = 'Хаосники не могут пользоваться этим свитком!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,76 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
if ($itm['magic_inci'] == 'arhmoney') {
|
||||
if ($u->info['inTurnir'] == 0) {
|
||||
$u->error = 'Необходимо участвовать в турнире Башни Смерти';
|
||||
} else {
|
||||
$noarh = true;
|
||||
$bsd = mysql_fetch_array(mysql_query('SELECT `id`,`users`,`arhiv`,`count`,`city`,`money` FROM `bs_turnirs` WHERE `id` = "' . $u->info['inTurnir'] . '" LIMIT 1'));
|
||||
if (isset($bsd['id'])) {
|
||||
$bsd_arh = mysql_fetch_array(mysql_query('SELECT `u`.`id`,`u`.`battle`,`s`.`x`,`s`.`y` FROM `users` AS `u` LEFT JOIN `stats` AS `s` ON `s`.`id` = `u`.`id` WHERE `u`.`inTurnir` = "' . $u->info['inTurnir'] . '" AND `u`.`login` = "Архивариус" AND `u`.`pass` = "bstowerbot" LIMIT 1'));
|
||||
if ($bsd['users'] > 1 && $noarh == false && true == false) {
|
||||
$u->error = 'Вы должны остаться единственным участником Башни Смерти';
|
||||
} else {
|
||||
if ($u->info['inUser'] == 0) {
|
||||
$usr_tk = mysql_fetch_array(mysql_query('SELECT `level`,`id`,`money`,`login`,`align`,`clan`,`sex` FROM `users` WHERE `inUser` = "' . $u->info['id'] . '" LIMIT 1'));
|
||||
if (isset($usr_tk['id'])) {
|
||||
if ($itm['price2'] == 0) {
|
||||
$u->addKr($itm['price1']);
|
||||
} else {
|
||||
$u->addEkr($itm['price2'], $usr_tk['id']);
|
||||
}
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
if ($itm['price2'] == 0) {
|
||||
$u->error = 'Вы успешно обналичил чек на ' . $itm['price1'] . ' кр.';
|
||||
} else {
|
||||
$u->error = 'Вы успешно обналичил чек на ' . $itm['price2'] . ' екр.';
|
||||
}
|
||||
//Добавляем в лог БС
|
||||
if ($itm['price2'] == 0) {
|
||||
if ($u->info['sex'] == 0) {
|
||||
$text = '{u1} обналичил чек на <b>' . $itm['price1'] . ' кр.</b>';
|
||||
} else {
|
||||
$text = '{u1} обналичила чек на <b>' . $itm['price1'] . ' кр.</b>';
|
||||
}
|
||||
} else {
|
||||
if ($u->info['sex'] == 0) {
|
||||
$text = '{u1} обналичил чек на <b>' . $itm['price2'] . ' екр.</b>';
|
||||
} else {
|
||||
$text = '{u1} обналичила чек на <b>' . $itm['price2'] . ' екр.</b>';
|
||||
}
|
||||
}
|
||||
if (isset($usr_tk['id'])) {
|
||||
$mereal = '';
|
||||
if ($usr_tk['align'] > 0) {
|
||||
$mereal .= '<img src=//img.new-combats.tech/i/align/align' . $usr_tk['align'] . '.gif width=12 height=15 >';
|
||||
}
|
||||
if ($usr_tk['clan'] > 0) {
|
||||
$mereal .= '<img src=//img.new-combats.tech/i/clan/' . $usr_tk['clan'] . '.gif width=24 height=15 >';
|
||||
}
|
||||
$mereal .= '<b>' . $usr_tk['login'] . '</b> [' . $usr_tk['level'] . ']<a target=_blank href=/info/' . $usr_tk['id'] . ' ><img width=12 hiehgt=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
} else {
|
||||
$mereal = '<i>Невидимка</i>[??]';
|
||||
}
|
||||
$text = str_replace('{u1}', $mereal, $text);
|
||||
//Добавляем в лог БС
|
||||
mysql_query('INSERT INTO `bs_logs` (`type`,`text`,`time`,`id_bs`,`count_bs`,`city`,`m`,`u`) VALUES (
|
||||
"1", "' . mysql_real_escape_string($text) . '", "' . time() . '", "' . $bsd['id'] . '", "' . $bsd['count'] . '", "' . $bsd['city'] . '",
|
||||
"' . round($bsd['money'] * 0.85, 2) . '","' . $i . '"
|
||||
)');
|
||||
//
|
||||
} else {
|
||||
$u->error = 'Что-то здесь не так...';
|
||||
}
|
||||
} else {
|
||||
$u->error = 'Вы должны участвовать в турнире Башни Смерти';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$u->error = 'Необходимо участвовать в турнире Башни Смерти';
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$bu = mysql_fetch_array(mysql_query('SELECT * FROM `tactic` WHERE `btl` = "'.$u->info['battle'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
|
||||
if($u->info['battle']==0) {
|
||||
$u->error = 'Использовать можно только в поединке';
|
||||
}elseif(isset($bu['id'])) {
|
||||
$u->error = 'Нельзя использовать свиток каждый ход...';
|
||||
}elseif( isset($btl->info['id']) ) {
|
||||
//
|
||||
mysql_query('INSERT INTO `tactic` (`btl`,`uid`,`time`,`item_id`,`var`,`hod`) VALUES ("'.$u->info['battle'].'","'.$u->info['id'].'","'.time().'","'.$itm['item_id'].'","'.$itm['name'].'","1")');
|
||||
//
|
||||
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} использовал заклятие "<b>'.$itm['name'].'</b>".',
|
||||
($btl->hodID)
|
||||
);
|
||||
$btl->users[$btl->uids[$u->info['id']]]['tactic1'] += 1;
|
||||
$btl->users[$btl->uids[$u->info['id']]]['tactic2'] += 1;
|
||||
$btl->users[$btl->uids[$u->info['id']]]['tactic3'] += 1;
|
||||
$btl->users[$btl->uids[$u->info['id']]]['tactic4'] += 1;
|
||||
$btl->users[$btl->uids[$u->info['id']]]['tactic5'] += 1;
|
||||
|
||||
mysql_query('UPDATE `stats` SET
|
||||
`tactic1` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic1'].'",
|
||||
`tactic2` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic2'].'",
|
||||
`tactic3` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic3'].'",
|
||||
`tactic4` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic4'].'",
|
||||
`tactic5` = "'.$btl->users[$btl->uids[$u->info['id']]]['tactic5'].'"
|
||||
WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = '‚ы использовали “никальную тактику +1';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,67 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
if ($itm['magic_inci'] == 'chains' && $itm['iznosNOW'] < $itm['iznosMAX']) {
|
||||
$usr = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `st`.`x`,`st`.`y`,`st`.`timeGo`,`st`.`clone`,`u`.`bot_id`,`u`.`type_pers`,`u`.`inTurnir`,`st`.`zv`,`st`.`bot`,`st`.`hpNow`,`u`.`login`,`st`.`dnow`,`u`.`id`,`u`.`align`,`u`.`admin`,`u`.`clan`,`u`.`level`,`u`.`room`,`u`.`online`,`u`.`battle`,`st`.`team` FROM `users` AS `u` LEFT JOIN `stats` AS `st` ON (`u`.`id` = `st`.`id`) WHERE `u`.`city` = "' . $u->info['city'] . '" AND (`u`.`login`="' . mysql_real_escape_string(
|
||||
$_GET['login']
|
||||
) . '" OR `u`.`login`="' . mysql_real_escape_string($jl) . '") LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (isset($usr['id']) && $usr['online'] > time() - 520) {
|
||||
//Путы на 1-10 мин
|
||||
if ($u->info['room'] != $usr['room']) {
|
||||
$u->error = 'Персонаж находится в другой комнате';
|
||||
} else {
|
||||
if ($u->info['room'] >= 362 && $u->info['room'] <= 366 && ($u->info['x'] != $usr['x'] || $u->info['y'] != $usr['y'])) {
|
||||
$u->error = 'Персонаж находится в другой комнате';
|
||||
} elseif ($usr['timeGo'] > time() + 120) {
|
||||
$u->error = 'Персонаж "' . $usr['login'] . '" уже обездвижен';
|
||||
} else {
|
||||
$rmin = rand(1, 10);
|
||||
if ($usr['timeGo'] < time()) {
|
||||
$usr['timeGo'] = time();
|
||||
}
|
||||
$usr['timeGo'] += $rmin * 60;
|
||||
$putu = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `img2` = "chains.gif" AND `delete` = "0" AND `uid` = "' . $usr['id'] . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (!isset($putu['id'])) {
|
||||
mysql_query(
|
||||
'INSERT INTO `eff_users` (`user_use`,`id_eff`,`uid`,`name`,`data`,`overType`,`timeUse`,`img2`) VALUES (
|
||||
"' . $u->info['login'] . '","2","' . $usr['id'] . '","Путы","puti=' . $usr['timeGo'] . '","1","' . $usr['timeGo'] . '","chains.gif"
|
||||
) '
|
||||
);
|
||||
} else {
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `timeUse` = "' . $usr['timeGo'] . '" WHERE `id` = "' . $putu['id'] . '" LIMIT 1'
|
||||
);
|
||||
}
|
||||
mysql_query(
|
||||
'UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `stats` SET `timeGo` = "' . $usr['timeGo'] . '",`timeGoL` = "' . $usr['timeGo'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1'
|
||||
);
|
||||
if ($u->info['id'] != $usr['id']) {
|
||||
$rtxt = '[img[items/chains.gif]] Персонаж "' . $u->info['login'] . '" использовал "' . $itm['name'] . '" на "' . $usr['login'] . '" и обеждвижил еще на ' . $rmin . ' мин.';
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setText($rtxt);
|
||||
$cmsg->setType(6);
|
||||
$cmsg->setTypeTime(1);
|
||||
(new Chat())->sendMsg($cmsg);
|
||||
}
|
||||
$u->error = 'Вы успешно использовали "' . $itm['name'] . '" на ' . $usr['login'] . ', на ' . $rmin . ' мин.';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$u->error = 'Персонаж не найден в этом городе';
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if($u->info['clan'] > 0) {
|
||||
$u->error = 'Вы находитесь в клане';
|
||||
}elseif($u->info['clan_delay']==0){
|
||||
$u->error = 'У вас нет задержки на вступление в клан';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `clan_delay` = "0" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'Задержка на кланы успешно снята!';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] == 0 ) {
|
||||
$u->error = 'Вы не состоите в клане!';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query("UPDATE `clan` SET `exp`=`exp`+'1000' WHERE `id` = '".mysql_real_escape_string($u->info['clan'])."' LIMIT 1");
|
||||
$u->error = 'Вы увеличили клановый опыт +1000';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] == 0 ) {
|
||||
$u->error = 'Вы не состоите в клане!';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query("UPDATE `clan` SET `exp`=`exp`+'2500' WHERE `id` = '".mysql_real_escape_string($u->info['clan'])."' LIMIT 1");
|
||||
$u->error = 'Вы увеличили клановый опыт +2500';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] == 0 ) {
|
||||
$u->error = 'Вы не состоите в клане!';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query("UPDATE `clan` SET `exp`=`exp`+'50000' WHERE `id` = '".mysql_real_escape_string($u->info['clan'])."' LIMIT 1");
|
||||
$u->error = 'Вы увеличили клановый опыт +50000';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['clan'] == 0 ) {
|
||||
$u->error = 'Вы не состоите в клане!';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query("UPDATE `clan` SET `exp`=`exp`+'5000' WHERE `id` = '".mysql_real_escape_string($u->info['clan'])."' LIMIT 1");
|
||||
$u->error = 'Вы увеличили клановый опыт +5000';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['host_reg'] == 0 ) {
|
||||
$u->error = 'У вас нет Наставника';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `users` SET `host_reg` = 0 WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->error = 'Вы отказались от наставника';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'dispell' ) {
|
||||
//mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
/*mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND (
|
||||
|
||||
`id_eff` = 320 OR `id_eff` = 319 OR `id_eff` = 318 OR `id_eff` = 317 OR `id_eff` = 316
|
||||
|
||||
)');*/
|
||||
/*
|
||||
Прием: Очиститься кровью
|
||||
*/
|
||||
$pvr = array();
|
||||
|
||||
//Действие при клике
|
||||
|
||||
if( isset($btl->info['id']) ) {
|
||||
$btl->priemAddLog( $id, 1, 2, $usr['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} использовал заклятие "<b>'.$itm['name'].'</b>".',
|
||||
($btl->hodID)
|
||||
);
|
||||
}
|
||||
|
||||
$pvr['nego'] = '';
|
||||
$pvr['nego'] .= ' `id_eff` = 320
|
||||
OR `id_eff` = 319
|
||||
OR `id_eff` = 318
|
||||
OR `id_eff` = 317
|
||||
OR `id_eff` = 316
|
||||
OR `id_eff` = 460
|
||||
OR `id_eff` = 461
|
||||
OR `id_eff` = 462
|
||||
OR `id_eff` = 463
|
||||
OR `id_eff` = 464
|
||||
OR `id_eff` = 465';
|
||||
|
||||
$pvr['no'] = ' AND `a`.`v2` != 201';
|
||||
$pvr['no'] = ' AND `a`.`v2` != 31';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 260';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 191';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 280';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 201';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 42 AND `a`.`v2` != 121 AND `a`.`v2` != 122 AND `a`.`v2` != 123 AND `a`.`v2` != 124 AND `a`.`v2` != 125';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 186 AND `a`.`v2` != 246 AND `a`.`v2` != 257 AND `a`.`v2` != 281';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 282';
|
||||
$pvr['no'] .= ' AND `a`.`v2` != 21 AND `a`.`v2` != 73 AND `a`.`v2` != 74 AND `a`.`v2` != 75 AND `a`.`v2` != 76 AND `a`.`v2` != 77 AND `a`.`v2` != 78 AND `a`.`v2` != 79';
|
||||
|
||||
$pvr['no'] .= ' AND `a`.`name` NOT LIKE "Цель%" ';
|
||||
|
||||
$pvr['sp'] = mysql_query('SELECT `a`.* FROM `eff_users` AS `a` LEFT JOIN `priems` AS `b` ON `b`.`id` = `a`.`v2` WHERE `a`.`uid` = "'.$usr['id'].'" AND `a`.`delete` = 0 AND ( `a`.`v1` = "priem" '.$pvr['no'].' OR ( `a`.`v1` = 0 AND ('.$pvr['nego'].') ) OR ( `a`.`id_eff` = 0 AND ('.$pvr['nego'].') ) ) AND ( `b`.`neg` > 0 OR `a`.`v2` = 191 OR `a`.`v2` = 0 ) ORDER BY `a`.`id` DESC LIMIT 1');
|
||||
$pvr['pl'] = mysql_fetch_array($pvr['sp']);
|
||||
if(!isset($pvr['pl']['id'])) {
|
||||
$u->error = '<font color=red><b>Не удалось использовать "'.$itm['name'].'", на вас нет проклятий!</b></font>';
|
||||
}elseif( isset($btl->info['id']) ) {
|
||||
$pvr['pl']['priem'] = mysql_fetch_array(mysql_query('SELECT * FROM `priems` WHERE `id` = "'.$pvr['pl']['v2'].'" LIMIT 1'));
|
||||
//if( isset($pvr['pl']['priem']) ) {
|
||||
// $btl->delPriem($pvr['pl'],$btl->users[$btl->uids[$u->info['id']]],100);
|
||||
$u->error = '<font color=red><b>Вы успешно использовали "'.$itm['name'].'" и сняли эффект "'.$pvr['pl']['name'].'".</b></font>';
|
||||
mysql_query('UPDATE `eff_users` SET `timeUse` = 1224562000 WHERE `id` = "'.$pvr['pl']['id'].'" LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
//}
|
||||
}else{
|
||||
mysql_query('UPDATE `eff_users` SET `timeUse` = 1224562000 WHERE `id` = "'.$pvr['pl']['id'].'" LIMIT 1');
|
||||
$u->error = '<font color=red><b>Вы успешно использовали "'.$itm['name'].'"</b></font>';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'enternizin' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
//Действие при клике
|
||||
if( $u->info['room'] == 447) {
|
||||
$u->error = '<font color=red><b>Вы и так в этой комнате, нет смысла использовать свиток.</b></font> ';
|
||||
}else{
|
||||
|
||||
mysql_query('UPDATE `users` SET `room` = 447 WHERE `users`.`id` = "'.$u->info['id'].'" LIMIT 1;');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = '<font color=red><b>Свиток удачно использован</b></font> ';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'esfer' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
|
||||
//Действие при клике
|
||||
if( $u->stats['hpNow'] < 1 ) {
|
||||
$u->error = '<font color=red><b>Вы поглибли и не можете воспользоваться свитком...</b></font>';
|
||||
}elseif( isset($btl->info['id']) ) {
|
||||
|
||||
if( $btl->info['noinc'] > 0 ) {
|
||||
$u->error = '<font color=red><b>Бой был изолирован ранее</b></font>';
|
||||
}else{
|
||||
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} изолировал бой от внешнего физического мира... ',
|
||||
($btl->hodID)
|
||||
);
|
||||
$u->error = '<font color=red><b>Мерцающая сфера отделила всех вас от остального мира... </b></font>';
|
||||
mysql_query('UPDATE `battle` SET `noinc` = 1 WHERE `id` = '.$btl->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
|
||||
}else{
|
||||
$u->error = '<font color=red><b>Свиток возможно использовать только в бою</b></font>';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'exitbtl' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
|
||||
//Действие при клике
|
||||
if( isset($btl->info['id']) ) {
|
||||
|
||||
if( $btl->info['dn_id'] > 0 || $btl->info['izlom'] > 0 ) {
|
||||
$u->error = '<font color=red><b>Магия не действует в пещерах и подобных локациях...</b></font>';
|
||||
}elseif( $btl->info['noinc'] > 0 ) {
|
||||
$u->error = '<font color=red><b>Бой изолирован и вы не можете его покинуть</b></font>';
|
||||
}elseif( $btl->info['clone'] > 0 ) {
|
||||
$u->error = '<font color=red><b>Невозможно покинуть поединок с клоном</b></font>';
|
||||
}elseif( $u->info['hpNow'] < 1 ) {
|
||||
$u->error = '<font color=red><b>Вы умерли и не можете покинуть бой</b></font>';
|
||||
}elseif( $btl->info['type'] == 500 || $btl->info['type'] == 33){
|
||||
$u->error = '<font color=red><b>Невозможно покинуть этот поединок!</b></font>';
|
||||
}elseif( $btl->info['smert'] == 1){
|
||||
$u->error = '<font color=red><b>Невозможно покинуть этот поединок!</b></font>';
|
||||
}else{
|
||||
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} сбежал с поля боя... ',
|
||||
($btl->hodID)
|
||||
);
|
||||
$u->error = '<font color=red><b>Вы сбежали с поля боя и потеряли всю энергию...</b></font>';
|
||||
//
|
||||
mysql_query('INSERT INTO `battle_last` (`login`,`city`,`battle_id`,`uid`,`time`,`team`,`lvl`,`align`,`clan`,`exp`,`bot`,`money`,`money2`,`money3`) VALUES ("'.$u->info['login'].'","'.$u->info['city'].'","'.$btl->info['id'].'","'.$u->info['id'].'","'.time().'","'.$btl->info['team_win'].'","'.$u->info['lvl'].'","'.$u->info['align'].'","'.$u->info['clan'].'","0","0","'.$u->info['money'].'","'.$u->info['money2'].'","'.$u->info['money'].'")');
|
||||
mysql_query('UPDATE `stats` SET `battle_yron` = 0, `battle_exp` = 0,`tactic1` = 0 , `tactic2` = 0 , `tactic3` = 0 , `tactic4` = 0 , `tactic5` = 0 , `tactic6` = 0 , `tactic7` = -1 , `last_pr` = 0 , `last_hp` = -1 , `team` = 0 WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `battle` = "0", `lose` = `lose` + 1 WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
//
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `v1` = "priem" AND `uid` = "'.$u->info['id'].'"');
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
//
|
||||
mysql_query('INSERT INTO `battle_last` (`login`,`city`,`battle_id`,`uid`,`time`,`team`,`lvl`,`align`,`clan`,`exp`,`bot`,`money`,`money2`,`money3`) VALUES ('.$u->info['login'].','.$u->info['city'].','.$btl->info['id'].','.$u->info['id'].','.time().','.$btl->info['team_win'].','.$u->info['lvl'].','.$u->info['align'].','.$u->info['clan'].',0,0,'.$u->info['money'].','.$u->info['money2'].','.$u->info['money'].')');
|
||||
mysql_query('DELETE FROM `battle_act` WHERE `uid1` = "'.$u->info['id'].'" OR `uid2` = "'.$u->info['id'].'"');
|
||||
mysql_query('UPDATE `battle_users` SET `finish` = 1 WHERE `uid` = "'.$u->info['id'].'"');
|
||||
mysql_query('UPDATE `stats` SET `hpNow`= 1, `mpNow` = 1,`priems_z` = "0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
|
||||
}
|
||||
|
||||
}else{
|
||||
$u->error = '<font color=red><b>Свиток возможно использовать только в бою</b></font> ';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,89 @@
|
||||
<?php
|
||||
//Феерверк
|
||||
use Core\ConversionHelper;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
if ($itm['magic_inci'] != 'feerverks') {
|
||||
return;
|
||||
}
|
||||
if ($u->room['id'] != '9') {
|
||||
$u->error = 'Вы не на Центральной Площади';
|
||||
} elseif (isset($lif['id'])) {
|
||||
$u->error = 'Запускать феерверки возможно не чаще одного раза в 10 сек.';
|
||||
} else {
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setType(6);
|
||||
$cmsg->setTypeTime(2);
|
||||
|
||||
$po = ConversionHelper::dataStringToArray($itm['data']);
|
||||
$fid = 'fw04';
|
||||
if (isset($po['feerverk_eff'])) {
|
||||
$fid = $po['feerverk_eff'];
|
||||
}
|
||||
mysql_query(
|
||||
'INSERT INTO `feerverks` (`room`,`uid`,`time`,`fid`) VALUES ("' . $u->info['room'] . '","' . $u->info['id'] . '","' . time() . '","' . $fid . '")'
|
||||
);
|
||||
//
|
||||
$a = $u->info['sex'] == 1 ? 'a' : ''; //окончание рода М\Ж в словах
|
||||
|
||||
//
|
||||
if ($po['feerverk_sound'] == 1) {
|
||||
$po['feerverk_sound'] = mt_rand(8, 10);
|
||||
}
|
||||
//
|
||||
$cmsg->setText("[img[items/{$itm['img']}]] <b>{$u->info['login']}</b> запустил$a фейерверк!");
|
||||
$cmsg->setFireworks($fid);
|
||||
$chat->sendMsg($cmsg);
|
||||
//
|
||||
if (rand(0, 100) < 10) {
|
||||
// У персонажа легкая травма - "Ожог от фейерверка" еще 3 мин. 43 сек.
|
||||
// 22.02.14 21:14 лосенка пострадала от фейерверка! :fingal:
|
||||
$spf = mysql_query(
|
||||
'SELECT `id`,`login`,`sex` FROM `users` WHERE `online` > "' . (time() - 120) . '" AND `invis` = 0 AND `battle` = 0 AND `room` = "' . $u->info['room'] . '" ORDER BY `online` DESC LIMIT 100'
|
||||
);
|
||||
$fusr = [];
|
||||
while ($plf = mysql_fetch_array($spf)) {
|
||||
//Иммунитет от травм, либо травма
|
||||
$nou = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `id` FROM `eff_users` WHERE ( `id_eff` = 4 OR `id_eff` = 263 ) AND `uid` = "' . $plf['id'] . '" AND `delete` = 0 LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (!isset($nou['id'])) {
|
||||
$fusr[] = $plf;
|
||||
}
|
||||
}
|
||||
unset($spf, $plf, $nou);
|
||||
$fusr = $fusr[rand(0, (count($fusr) - 1))];
|
||||
if (isset($fusr['id'])) {
|
||||
//Пострадавший от фейерверка
|
||||
$ins = mysql_query(
|
||||
'INSERT INTO `eff_users` (`overType`,`timeUse`,`hod`,`name`,`data`,`uid`, `id_eff`, `img2`, `timeAce`, `v1`) VALUES (
|
||||
0,
|
||||
unix_timestamp(),
|
||||
-1,
|
||||
"Ожог от фейерверка",
|
||||
"add_s' . mt_rand(1, 3) . '=-' . mt_rand(1, 3) . '|add_s' . mt_rand(1, 3) . '=-' . mt_rand(1, 3) . '",
|
||||
"' . $fusr['id'] . '",
|
||||
4,
|
||||
"eff_travma1.gif",
|
||||
300,
|
||||
1)'
|
||||
);
|
||||
$a = $fusr['sex'] == 1 ? 'a' : ''; //окончание рода М\Ж в словах
|
||||
$cmsg->setFireworks(null);
|
||||
$cmsg->setText("[img[items/travma.gif]] <b>{$fusr['login']}</b> пострадал$a от фейерверка! :fingal:");
|
||||
}
|
||||
unset($fusr);
|
||||
}
|
||||
unset($lif, $po);
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
//
|
||||
$u->error = 'Вы успешно запустили феерверк "' . $itm['name'] . '"!';
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//Выдаем предметы, но не раньше 00:00:00 01-01-2013
|
||||
if(date('Y')==2013 || $u->info['id'] == 1) {
|
||||
/*
|
||||
|
||||
2. Новогодний Шоколад (полное вост. хп)
|
||||
3. Новогодняя Открытка
|
||||
4. Зелье -Бойцовский Дух- (мощ урона/магии +10, хп +60)
|
||||
|
||||
7. Новогодний Эликсир
|
||||
*/
|
||||
//Снежок 0/13 (x1)
|
||||
$idit = \User\ItemsModel::addItem(1000,$u->info['id']);
|
||||
if($idit > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "13" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Новогодний эликсир (x1)
|
||||
$idit = \User\ItemsModel::addItem(997,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "7" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Новогодний эликсир (x1)
|
||||
$idit = \User\ItemsModel::addItem(2870,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "7" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Звездное сияние (x1)
|
||||
$idit = \User\ItemsModel::addItem(1462,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "7" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Открытка (x1)
|
||||
$idit = \User\ItemsModel::addItem(996,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Новый Год" , `gtxt1` = "Администрация проекта поздравляет Вас с Новым, 2013, Годом!" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Нападалка 0/13 (x1)
|
||||
$idit = \User\ItemsModel::addItem(874,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "13" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Кольцо жизни (x1)
|
||||
$idit = \User\ItemsModel::addItem(2101,$u->info['id'],'|noremont=1|srok=1209600|sudba='.$u->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "13" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Восстановление Энергии 900НР (x3)
|
||||
$idit = \User\ItemsModel::addItem(2710,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
$idit = \User\ItemsModel::addItem(2710,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
$idit = \User\ItemsModel::addItem(2710,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
$u->error = 'Вы успешно использовали "'.$itm['name'].'". В инвентарь добавлены подарки. С Новым, 2013, Годом!';
|
||||
mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE (`item_id` = "2763" OR `id` = "'.$itm['id'].'") AND `uid` = "'.$u->info['id'].'" LIMIT 10');
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Не удалось использовать "'.$itm['name'].'". Подарок возможно использовать не раньше 01.01.2013';
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//Выдаем предметы, но не раньше 00:00:00 01-01-2013
|
||||
if(date('Y')==2023) {
|
||||
/*
|
||||
|
||||
2. Новогодний Шоколад (полное вост. хп)
|
||||
3. Новогодняя Открытка
|
||||
4. Зелье -Бойцовский Дух- (мощ урона/магии +10, хп +60)
|
||||
|
||||
7. Новогодний Эликсир
|
||||
*/
|
||||
//рыба (x1)
|
||||
$idit = \User\ItemsModel::addItem(5009,$u->info['id']);
|
||||
if($idit > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "3" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//мастера
|
||||
$idit = \User\ItemsModel::addItem(4041,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "3" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//искуства
|
||||
$idit = \User\ItemsModel::addItem(4948,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "3" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//жж6
|
||||
$idit = \User\ItemsModel::addItem(3101,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "5" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//Открытка (x1)
|
||||
$idit = \User\ItemsModel::addItem(996,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Новый Год" , `gtxt1` = "Администрация проекта поздравляет Вас с Новым, 2023, Годом!" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
|
||||
//точилка
|
||||
$idit = \User\ItemsModel::addItem(6457,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "100" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
//чек на 100 екров
|
||||
$idit = \User\ItemsModel::addItem(5023,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "1" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
|
||||
//цепь защитника
|
||||
$idit = \User\ItemsModel::addItem(6459,$u->info['id']);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Старый Год",`iznosMAX` = "100" WHERE `id` = "'.$idit.'" LIMIT 1');
|
||||
|
||||
|
||||
$u->error = 'Вы успешно использовали "'.$itm['name'].'". В инвентарь добавлены подарки. С Новым, 2023, Годом!';
|
||||
mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE (`item_id` = "4009" OR `id` = "'.$itm['id'].'") AND `uid` = "'.$u->info['id'].'" LIMIT 10'); //2763
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Подарок возможно использовать не раньше 01.01.2023';
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
if(!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,89 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($itm['magic_inci']=='ironbad') {
|
||||
$u->deleteItem($itm['id']);
|
||||
$idv=array(
|
||||
0 => '523',
|
||||
1 => '707',
|
||||
2 => '633',
|
||||
3 => '1151',
|
||||
4 => '539',
|
||||
5 => '520',
|
||||
6 => '521',
|
||||
7 => '522',
|
||||
8 => '552',
|
||||
9 => '553',
|
||||
9 => '554',
|
||||
10 => '556',
|
||||
11 => '557',
|
||||
12 => '558',
|
||||
13 => '564',
|
||||
14 => '567',
|
||||
15 => '1026',
|
||||
16 => '712',
|
||||
17 => '714',
|
||||
18 => '716',
|
||||
19 => '717',
|
||||
20 => '718',
|
||||
21 => '317',
|
||||
22 => '318',
|
||||
23 => '320',
|
||||
24 => '698',
|
||||
25 => '706',
|
||||
26 => '699',
|
||||
27 => '705',
|
||||
28 => '700',
|
||||
29 => '703',
|
||||
30 => '704',
|
||||
31 => '1136',
|
||||
32 => '1151',
|
||||
33 => '548',
|
||||
34 => '549',
|
||||
35 => '550',
|
||||
36 => '541',
|
||||
37 => '543',
|
||||
38 => '544',
|
||||
39 => '545',
|
||||
40 => '546',
|
||||
41 => '685',
|
||||
42 => '686',
|
||||
43 => '687',
|
||||
44 => '689',
|
||||
45 => '692',
|
||||
46 => '693',
|
||||
47 => '695',
|
||||
48 => '696',
|
||||
49 => '674',
|
||||
50 => '675',
|
||||
51 => '677',
|
||||
52 => '679',
|
||||
53 => '680',
|
||||
54 => '681',
|
||||
55 => '683',
|
||||
56 => '684',
|
||||
57 => '647',
|
||||
58 => '649',
|
||||
59 => '651',
|
||||
60 => '652',
|
||||
61 => '653',
|
||||
62 => '654',
|
||||
63 => '655',
|
||||
64 => '657',
|
||||
65 => '658',
|
||||
66 => '660',
|
||||
67 => '722',
|
||||
68 => '723',
|
||||
69 => '1035',
|
||||
70 => '10036'
|
||||
);
|
||||
$idve=$idv[rand(0,count($idv)-1)];
|
||||
\User\ItemsModel::addItem($idve,$u->info['id'],'|frompisher=1|sudba='.$u->info['login']);
|
||||
$inf = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$idve.'" LIMIT 1'));
|
||||
$u->error = 'Вы получили:'.$inf['name'].'';
|
||||
|
||||
unset($idv);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,96 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($itm['magic_inci']=='irongod') {
|
||||
$u->deleteItem($itm['id']);
|
||||
$idv=array(
|
||||
0 => '4349',
|
||||
1 => '4306',
|
||||
2 => '4327',
|
||||
3 => '4342',
|
||||
4 => '4297',
|
||||
5 => '4316',
|
||||
6 => '4361',
|
||||
7 => '4359',
|
||||
8 => '4340',
|
||||
9 => '4324',
|
||||
10 => '4314',
|
||||
11 => '4351',
|
||||
12 => '4303',
|
||||
13 => '4294',
|
||||
14 => '4353',
|
||||
15 => '4335',
|
||||
16 => '4364',
|
||||
17 => '4319',
|
||||
18 => '4330',
|
||||
19 => '4289',
|
||||
20 => '4309',
|
||||
21 => '4355',
|
||||
22 => '4333',
|
||||
23 => '4317',
|
||||
24 => '4362',
|
||||
25 => '4328',
|
||||
26 => '4287',
|
||||
27 => '4307',
|
||||
28 => '4334',
|
||||
29 => '4288',
|
||||
30 => '4363',
|
||||
31 => '4354',
|
||||
32 => '4329',
|
||||
33 => '4318',
|
||||
34 => '4308',
|
||||
35 => '4366',
|
||||
36 => '4352',
|
||||
37 => '4336',
|
||||
38 => '4331',
|
||||
39 => '4320',
|
||||
40 => '4290',
|
||||
41 => '4310',
|
||||
42 => '4350',
|
||||
43 => '4305',
|
||||
44 => '4360',
|
||||
45 => '4341',
|
||||
46 => '4326',
|
||||
47 => '4296',
|
||||
48 => '4315',
|
||||
49 => '4356',
|
||||
50 => '4337',
|
||||
51 => '4351',
|
||||
52 => '4311',
|
||||
53 => '4299',
|
||||
54 => '4291',
|
||||
55 => '4292',
|
||||
56 => '4300',
|
||||
57 => '4312',
|
||||
58 => '4322',
|
||||
59 => '4338',
|
||||
60 => '4357',
|
||||
61 => '4293',
|
||||
62 => '4302',
|
||||
63 => '4313',
|
||||
64 => '4323',
|
||||
65 => '4339',
|
||||
66 => '4358',
|
||||
67 => '865',
|
||||
68 => '4781',
|
||||
69 => '2545',
|
||||
70 => '4684',
|
||||
71 => '1035',
|
||||
72 => '6168',
|
||||
73 => '4920',
|
||||
74 => '10015',
|
||||
75 => '10016',
|
||||
76 => '10017',
|
||||
77 => '10018',
|
||||
78 => '10035'
|
||||
);
|
||||
$idve=$idv[rand(0,count($idv)-1)];
|
||||
\User\ItemsModel::addItem($idve,$u->info['id'],'|frompisher=1|sudba='.$u->info['login']);
|
||||
$inf = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$idve.'" LIMIT 1'));
|
||||
$u->error = 'Вы получили:'.$inf['name'].'';
|
||||
|
||||
unset($idv);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,102 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($itm['magic_inci']=='ironnorm') {
|
||||
$u->deleteItem($itm['id']);
|
||||
$idv=array(
|
||||
0 => '1129',
|
||||
1 => '1143',
|
||||
2 => '1157',
|
||||
3 => '2071',
|
||||
4 => '2167',
|
||||
5 => '2059',
|
||||
6 => '1160',
|
||||
7 => '2170',
|
||||
8 => '1211',
|
||||
9 => '2173',
|
||||
10 => '2082',
|
||||
11 => '2066',
|
||||
12 => '1214',
|
||||
13 => '1183',
|
||||
14 => '1138',
|
||||
15 => '1148',
|
||||
16 => '1216',
|
||||
17 => '1212',
|
||||
18 => '1141',
|
||||
19 => '1149',
|
||||
20 => '1180',
|
||||
21 => '2062',
|
||||
22 => '2084',
|
||||
23 => '2172',
|
||||
24 => '1142',
|
||||
25 => '859',
|
||||
26 => '860',
|
||||
27 => '1139',
|
||||
28 => '1177',
|
||||
29 => '862',
|
||||
30 => '1209',
|
||||
31 => '1137',
|
||||
32 => '1150',
|
||||
33 => '1178',
|
||||
34 => '1210',
|
||||
35 => '2068',
|
||||
36 => '2080',
|
||||
37 => '2176',
|
||||
38 => '1152',
|
||||
39 => '1135',
|
||||
40 => '1181',
|
||||
41 => '1213',
|
||||
42 => '2069',
|
||||
43 => '2083',
|
||||
44 => '2175',
|
||||
45 => '1182',
|
||||
46 => '2057',
|
||||
47 => '1140',
|
||||
48 => '1156',
|
||||
49 => '1215',
|
||||
50 => '2067',
|
||||
51 => '2081',
|
||||
52 => '2174',
|
||||
53 => '1134',
|
||||
54 => '1154',
|
||||
55 => '1184',
|
||||
56 => '2063',
|
||||
57 => '2077',
|
||||
58 => '2179',
|
||||
59 => '4505',
|
||||
60 => '1217',
|
||||
61 => '1221',
|
||||
62 => '1241',
|
||||
63 => '2055',
|
||||
64 => '1133',
|
||||
65 => '1155',
|
||||
66 => '1185',
|
||||
67 => '1218',
|
||||
68 => '1222',
|
||||
69 => '1242',
|
||||
70 => '2056',
|
||||
71 => '2064',
|
||||
72 => '2078',
|
||||
73 => '2178',
|
||||
74 => '1132',
|
||||
75 => '1153',
|
||||
76 => '1179',
|
||||
77 => '2065',
|
||||
78 => '2079',
|
||||
79 => '2177',
|
||||
80 => '4506',
|
||||
81 => '1219',
|
||||
82 => '1223',
|
||||
83 => '1243',
|
||||
84 => '10037'
|
||||
);
|
||||
$idve=$idv[rand(0,count($idv)-1)];
|
||||
\User\ItemsModel::addItem($idve,$u->info['id'],'|frompisher=1|sudba='.$u->info['login']);
|
||||
$inf = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$idve.'" LIMIT 1'));
|
||||
$u->error = 'Вы получили:'.$inf['name'].'';
|
||||
|
||||
unset($idv);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if($itm['magic_inci']=='metka') {
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `stats` SET `atack` = "'.(time()+3600).'" WHERE `id` = "'.$usr['id'].'" LIMIT 1');
|
||||
$u->error = 'Вы наложили "Черную метку" на персонажа '.$usr['login'].'!';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//добавляем снежок в инвентарь
|
||||
echo 'test';
|
||||
die();
|
||||
?>
|
||||
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Нельзя использовать на себя!';
|
||||
} elseif ($usr['room'] == 217 || $usr['room'] == 218 || $usr['room'] == 219) {
|
||||
$u->error = 'Персонаж ' . $u->microLogin($usr['id'], 1) . ' находится в Общежитии!';
|
||||
} elseif ($usr['dnow'] > 0) {
|
||||
$u->error = 'Персонаж ' . $u->microLogin($usr['id'], 1) . ' находится в Подземелье';
|
||||
} elseif ($usr['real'] == 1) {
|
||||
$u->error = 'Перемещать можно только реальных игроков!';
|
||||
} elseif ($usr['bot'] > 0) {
|
||||
$u->error = 'Вы не можете поймать бота ;)';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $u->microLogin($usr['id'], 1) . ' находится в поединке';
|
||||
} elseif ($usr['room'] == 274) {
|
||||
$u->error = 'Персонаж ' . $u->microLogin($usr['id'], 1) . ' находится в Заточении!';
|
||||
} elseif ($usr['online'] < time() - 520) {
|
||||
$u->error = 'Персонаж не в сети';
|
||||
} else {
|
||||
mysql_query('UPDATE `users` SET `room` = "' . $u->info['room'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1');
|
||||
$u->error = 'Успешно!';
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setType(6);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setText("[img[items/noose.gif]] Персонаж {$u->info['login']} поймал персонажа {$usr['login']} с помощью заклятия Арканы");
|
||||
(new Chat())->sendMsg($cmsg);
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `name` LIKE "%Жажда Жизни +%" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `name` LIKE "%Жажда Жизни +%" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Жажда Жизни"';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'У вас есть Жажда Жизни!';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setTo($usr['login']);
|
||||
$chatDto->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$chatDto->setType(6);
|
||||
(new Chat())->sendMsg($chatDto);
|
||||
|
||||
$chatDto = new ChatMessage();
|
||||
$chatDto->setCity($u->info['city']);
|
||||
$chatDto->setRoom($u->info['room']);
|
||||
$chatDto->setText("<b>{$u->info['login']}</b> украл эффект <b>{$eff['name']}</b> у персонажа <b>{$usr['login']}</b>.");
|
||||
$chatDto->setType(6);
|
||||
$chatDto->setTypeTime(1);
|
||||
$chatDto->setIsAlert(true);
|
||||
(new Chat())->sendMsg($chatDto);
|
||||
|
||||
$u->deleteItem($itm['id']); //удаляем свиток
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//$iss = mysql_fetch_array(mysql_query('SELECT `id`,`v1` FROM `eff_users` WHERE `id_eff` = 320 AND `uid` = "'.$usr['id'].'" AND `delete` = "0" ORDER BY `v1` DESC LIMIT 1'));
|
||||
|
||||
if($u->info['battle'] > 0 ) {
|
||||
$u->error = 'Запрещено использовать в поединке!';
|
||||
}
|
||||
/*elseif($iss['id']) {
|
||||
$u->error = 'На персонаже '.$usr['login'].' нет заклятия "Иссушение"';
|
||||
*/
|
||||
elseif($itm['magic_inci']=='off_is'){
|
||||
//удаляем эффект
|
||||
$u->deleteItem($itm['id']);
|
||||
mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" where `uid` = "'.$usr['id'].'" AND `id_eff` = "320" LIMIT 1');
|
||||
$u->error = 'Вы успешно сняли заклятие "Иссушение -5" с персонажа '.$usr['login'].'';
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы $usr
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "306" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "306" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Нектар Великана"';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'У вас есть Нектар Великана!';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($usr['login']);
|
||||
$cmsg->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
$cmsg->setTo('');
|
||||
$cmsg->setText("<b>{$u->info['login']}</b> украл эффект {$eff['name']} у персонажа <b>{$usr['login']}</b>.");
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setIsAlert(true);
|
||||
$chat->sendMsg($cmsg);
|
||||
//уменьшаем износ
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы $usr
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "308" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "308" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Нектар Змеи"';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'У вас есть Нектар Змеи!';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($usr['login']);
|
||||
$cmsg->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
$cmsg->setTo('');
|
||||
$cmsg->setText("<b>{$u->info['login']}</b> украл эффект {$eff['name']} у персонажа <b>{$usr['login']}</b>.");
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setIsAlert(true);
|
||||
$chat->sendMsg($cmsg);
|
||||
//уменьшаем износ
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы $usr
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "307" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "307" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'Нет эффекта на персонаже...';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Нектар Предчувствия"';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($usr['login']);
|
||||
$cmsg->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
$cmsg->setTo('');
|
||||
$cmsg->setText("<b>{$u->info['login']}</b> украл эффект {$eff['name']} у персонажа <b>{$usr['login']}</b>.");
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setIsAlert(true);
|
||||
$chat->sendMsg($cmsg);
|
||||
//уменьшаем износ
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы $usr
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "309" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "309" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Нектар Разума"';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'У вас есть Нектар Разума';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($usr['login']);
|
||||
$cmsg->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
$cmsg->setTo('');
|
||||
$cmsg->setText("<b>{$u->info['login']}</b> украл эффект {$eff['name']} у персонажа <b>{$usr['login']}</b>.");
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setIsAlert(true);
|
||||
$chat->sendMsg($cmsg);
|
||||
//уменьшаем износ
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
//выбираем эффект жертвы $usr
|
||||
$eff = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "35" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект свой
|
||||
$eff_users = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "35" AND `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
//эффект защиты от вора
|
||||
$no_vor = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `eff_users` WHERE `id_eff` = "459" AND `uid` = "' . $usr['id'] . '" AND `delete` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($u->info['login'] == $usr['login']) {
|
||||
$u->error = 'Глупец, ты не можешь украсть сам у себя ;)';
|
||||
} elseif (isset($no_vor['id'])) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' не дремлет, будьте осторожны';
|
||||
} elseif ($usr['battle'] > 0) {
|
||||
$u->error = 'Персонаж ' . $usr['login'] . ' в поединке!';
|
||||
} elseif (!isset($eff['id'])) {
|
||||
$u->error = 'На персонаже ' . $usr['login'] . ' нету эффекта "Звездное Сияние"';
|
||||
} elseif ($eff_users['name'] && $eff_users['delete'] == 0) {
|
||||
$u->error = 'У вас есть Звездное Сияние';
|
||||
} else {
|
||||
//воруем эффект
|
||||
mysql_query(
|
||||
'UPDATE `eff_users` SET `uid` = "' . $u->info['id'] . '" WHERE `uid` = "' . $usr['id'] . '" AND `name` = "' . $eff['name'] . '" LIMIT 1'
|
||||
);
|
||||
$u->error = 'Вы украли эффект ' . $eff['name'] . ' у персонажа ' . $usr['login'] . '!';
|
||||
//отправляем системку
|
||||
|
||||
$chat = new Chat();
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($usr['login']);
|
||||
$cmsg->setText("Персонаж <b>{$u->info['login']}</b> украл у вас эффект {$eff['name']}.");
|
||||
$cmsg->setType(6);
|
||||
$chat->sendMsg($cmsg);
|
||||
$cmsg->setTo('');
|
||||
$cmsg->setText("<b>{$u->info['login']}</b> украл эффект {$eff['name']} у персонажа <b>{$usr['login']}</b>.");
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setIsAlert(true);
|
||||
$chat->sendMsg($cmsg);
|
||||
//уменьшаем износ
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = ' . $itm['id'] . ' LIMIT 1');
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'p_gusenic' ) {
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = "400"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = "402"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = "403"');
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = "404"');
|
||||
$u->error = 'Вы исцелились от болезней...';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,71 @@
|
||||
<?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'].'" наделил Вас новой силой. Использован эффект ...';
|
||||
}
|
||||
}
|
||||
*/
|
||||
?>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'platie' && $itm['iznosNOW'] < $itm['iznosMAX']) {
|
||||
//
|
||||
if( $itm['gift'] == '' || $itm['gift'] == '0' ) {
|
||||
$u->error = 'Использовать возможно, только если вам подарят этот предмет!';
|
||||
}else{
|
||||
//
|
||||
$itm['tpjjj'] = 1;
|
||||
$itm['tpiii'] = 389;
|
||||
if( $itm['item_id'] == 4907 || $itm['item_id'] == 4909 ) {
|
||||
$itm['tpjjj'] = 2;
|
||||
$itm['tpiii'] = $itm['tpiii'] = 390;
|
||||
}
|
||||
//
|
||||
mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$u->info['id'].'" AND `delete` = 0 AND `data` LIKE "%itempltype='.$itm['tpjjj'].'%"');
|
||||
//
|
||||
mysql_query('INSERT INTO `eff_users`
|
||||
(`overType`,`timeUse`,`hod`,`name`,`data`,`uid`, `id_eff`, `img2`, `timeAce`, `v1`) VALUES (
|
||||
"0","'.time().'","-1",
|
||||
"Иллюзия: '.$itm['name'].'","itempl='.$itm['item_id'].'|itempltype='.$itm['tpjjj'].'","'.$u->info['id'].'",
|
||||
"'.$itm['tpiii'].'", "spell_item_illusion.gif","0", "0"
|
||||
)');
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = "'.$itm['id'].'" LIMIT 1');
|
||||
$itm['iznosNOW']--;
|
||||
//
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'" и облачились в красивые одеяния!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'podvig' ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vars` = "podvig" AND `time` > "'.(time()).'" LIMIT 1'));
|
||||
if( $u->info['align'] != 2 ) {
|
||||
if( isset($test['id']) ) {
|
||||
$u->error = 'Задержка не прошла, еще '.$u->timeOut($test['time']-time());
|
||||
}else{
|
||||
//
|
||||
$dngcity = array(
|
||||
5035 => array('angelscity','Бездна'),
|
||||
5036 => array('capitalcity','Пещера Тысячи Проклятий'),
|
||||
5037 => array('demonscity','Катакомбы'),
|
||||
5038 => array('abandonedplain','Гора Легиона'), //mooncity
|
||||
5039 => array('suncity','Грибница'),
|
||||
5040 => array('sandcity','Пещера Мглы')
|
||||
);
|
||||
//
|
||||
$dngcity = $dngcity[$itm['item_id']];
|
||||
//
|
||||
$hgo1 = $u->testAction('`uid` = "'.$u->info['id'].'" AND `time` > "'.(time()-86400).'" AND `vars` = "psh_qt_'.$dngcity[0].'" LIMIT 1',1);
|
||||
if(!isset($hgo1['id'])) {
|
||||
$u->error = 'Нет задержки для подземелья '.$dngcity[1].'.';
|
||||
}else{
|
||||
//
|
||||
$u->addAction(time(),'podvig','');
|
||||
//$u->error = 'Все прошло успешно, задержки на получение задания в пещеру '.$dngcity[1].' снята.';
|
||||
$u->error = 'Успешно использован свиток Право на Подвиг ('.$dngcity[1].')';
|
||||
mysql_query('UPDATE `actions` SET `time` = "'.(time()-86401).'" WHERE `id` = "'.($hgo1['id']).'" LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = "'.$itm['id'].'" LIMIT 1');
|
||||
}
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Хаосники не могут пользоваться этим свитком!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Акционный клановый комплект</i>, ';
|
||||
$this->addItem(11128,$this->info['id'],'|nosale=1|nodelete=1|sudba=0');
|
||||
$this->addItem(11128,$this->info['id'],'|nosale=1|nodelete=1|sudba=0');
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'propuskpsh' ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vars` = "propuskpsh" AND `time` > "'.(time()-300).'" LIMIT 1'));
|
||||
if( $u->info['align'] != 2 ) {
|
||||
if( isset($test['id']) ) {
|
||||
$u->error = 'Задержка не прошла, еще '.$u->timeOut($test['time']-time()+300);
|
||||
}else{
|
||||
$u->addAction(time(),'propuskpsh','');
|
||||
$u->error = 'Все прошло успешно, задержки в пещеры снята 6 часов.';
|
||||
|
||||
mysql_query('UPDATE `actions` SET `time` = `time` - 21600 WHERE `uid` = '.$u->info['id'].' AND `time` > "'.(time()-43200).'" AND `vars` LIKE "psh%" AND `vars` != "psh102" AND `vars` NOT LIKE "psh\_%"');
|
||||
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE `id_eff` = 476 AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
|
||||
if(isset($eff['id']))
|
||||
{
|
||||
mysql_query('UPDATE `eff_users` SET `timeUse` = `timeUse` - 21600 WHERE `id` = '.$eff['id'].' ');
|
||||
}
|
||||
|
||||
|
||||
// Действует только на:
|
||||
// 1) где таймер меньше 12 часов. (чтобы очень старые походы не меняли время похода 4 свитка, и сутки назад, история походов некорректная).
|
||||
// 2) не сработает на Пещеру Драконов.
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Хаосники не могут пользоваться пропуском!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'propuskpsh2' ) {
|
||||
$test = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vars` = "propuskpsh" AND `time` > "'.(time()-300).'" LIMIT 1'));
|
||||
if( $u->info['align'] != 2 ) {
|
||||
if( isset($test['id']) ) {
|
||||
$u->error = 'Задержка не прошла, еще '.$u->timeOut($test['time']-time()+300);
|
||||
}else{
|
||||
$u->addAction(time(),'propuskpsh2','');
|
||||
$u->error = 'Все прошло успешно, задержки в пещеры снята 24 часа.';
|
||||
|
||||
mysql_query('UPDATE `actions` SET `time` = `time` - 86400 WHERE `uid` = '.$u->info['id'].' AND `time` > "'.(time()-86400).'" AND `vars` LIKE "psh%" AND `vars` != "psh102" AND `vars` NOT LIKE "psh\_%"');
|
||||
|
||||
|
||||
$eff = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE `id_eff` = 476 AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
|
||||
if(isset($eff['id']))
|
||||
{
|
||||
mysql_query('UPDATE `eff_users` SET `timeUse` = `timeUse` - 86400 WHERE `id` = '.$eff['id'].' ');
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Действует только на:
|
||||
// 1) где таймер меньше 12 часов. (чтобы очень старые походы не меняли время похода 4 свитка, и сутки назад, история походов некорректная).
|
||||
// 2) не сработает на Пещеру Драконов.
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Хаосники не могут пользоваться пропуском!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,106 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$tomorrow = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
|
||||
|
||||
if( $tomorrow = 0 ){
|
||||
echo 'Вы еще не справились с текущим заданием.';
|
||||
} elseif( !isset( $tomorrow['id'] ) && $tomorrow == 0 ) {
|
||||
?>
|
||||
<br />
|
||||
<input type='button' value='Крутить' />
|
||||
<?php
|
||||
} else {
|
||||
echo 'Покрутить еще раз вы сможете <b>'.$tomorrow.'</b> <font color="">( Через '.$u->timeOut($tomorrow['time']+60*60*24-time()).' )</font>';
|
||||
}
|
||||
if($itm['magic_inci']=='ruletka') {
|
||||
$idv=array(
|
||||
0 => '4349',
|
||||
1 => '4306',
|
||||
2 => '4327',
|
||||
3 => '4342',
|
||||
4 => '4297',
|
||||
5 => '4316',
|
||||
6 => '4361',
|
||||
7 => '4359',
|
||||
8 => '4340',
|
||||
9 => '4324',
|
||||
10 => '4314',
|
||||
11 => '4351',
|
||||
12 => '4303',
|
||||
13 => '4294',
|
||||
14 => '4353',
|
||||
15 => '4335',
|
||||
16 => '4364',
|
||||
17 => '4319',
|
||||
18 => '4330',
|
||||
19 => '4289',
|
||||
20 => '4309',
|
||||
21 => '4355',
|
||||
22 => '4333',
|
||||
23 => '4317',
|
||||
24 => '4362',
|
||||
25 => '4328',
|
||||
26 => '4287',
|
||||
27 => '4307',
|
||||
28 => '4334',
|
||||
29 => '4288',
|
||||
30 => '4363',
|
||||
31 => '4354',
|
||||
32 => '4329',
|
||||
33 => '4318',
|
||||
34 => '4308',
|
||||
35 => '4366',
|
||||
36 => '4352',
|
||||
37 => '4336',
|
||||
38 => '4331',
|
||||
39 => '4320',
|
||||
40 => '4290',
|
||||
41 => '4310',
|
||||
42 => '4350',
|
||||
43 => '4305',
|
||||
44 => '4360',
|
||||
45 => '4341',
|
||||
46 => '4326',
|
||||
47 => '4296',
|
||||
48 => '4315',
|
||||
49 => '4356',
|
||||
50 => '4337',
|
||||
51 => '4351',
|
||||
52 => '4311',
|
||||
53 => '4299',
|
||||
54 => '4291',
|
||||
55 => '4292',
|
||||
56 => '4300',
|
||||
57 => '4312',
|
||||
58 => '4322',
|
||||
59 => '4338',
|
||||
60 => '4357',
|
||||
61 => '4293',
|
||||
62 => '4302',
|
||||
63 => '4313',
|
||||
64 => '4323',
|
||||
65 => '4339',
|
||||
66 => '4358',
|
||||
67 => '865',
|
||||
68 => '4781',
|
||||
69 => '2545',
|
||||
70 => '4684',
|
||||
71 => '1035',
|
||||
72 => '6168',
|
||||
73 => '4920',
|
||||
74 => '10015',
|
||||
75 => '10016',
|
||||
76 => '10017',
|
||||
77 => '10018',
|
||||
78 => '10035'
|
||||
);
|
||||
$idve=$idv[rand(0,count($idv)-1)];
|
||||
\User\ItemsModel::addItem($idve,$u->info['id'],'|frompisher=1|sudba='.$u->info['login']);
|
||||
$inf = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$idve.'" LIMIT 1'));
|
||||
$u->error = 'Вы получили:'.$inf['name'].'';
|
||||
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,91 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if($tr['var_id'] == 1) {
|
||||
//Бронзовая книга
|
||||
$pgs = array('all' => 0, 'sudba' => 0);
|
||||
$sp_pg = mysql_query('SELECT `id`,`item_id`,`gift` FROM `items_users` WHERE `item_id` >= 3143 AND `item_id` <= 3192 AND `delete` = 0 AND `inSHop` = 0 AND `inTransfer` = 0 AND `uid` = "'.$this->info['id'].'"');
|
||||
while($pl_pg = mysql_fetch_array($sp_pg)) {
|
||||
$pg_id = $pl_pg['item_id']-3142;
|
||||
if(!isset($pgs[$pg_id])) {
|
||||
$pgs[$pg_id] = $pl_pg['id'];
|
||||
if($pl_pg['gift'] != '') {
|
||||
$pgs['sudba']++;
|
||||
}
|
||||
$pgs['all']++;
|
||||
}
|
||||
}
|
||||
$lk = 1;
|
||||
while($lk <= 50) {
|
||||
if($pgs[$lk] < 1) {
|
||||
$npgs .= ', '.$lk;
|
||||
}
|
||||
$lk++;
|
||||
}
|
||||
|
||||
if($pgs['all'] < 50) {
|
||||
$npgs = ltrim($npgs,', ');
|
||||
$io .= 'Не удалось собрать книгу, необходимо наличие всех страниц. ['.$pgs['all'].'/50]<br>Недостающие страницы: '.$npgs;
|
||||
$no_open_itm = true;
|
||||
}else{
|
||||
//забираем страницы
|
||||
$pgs['delete'] = '';
|
||||
$sp_pg = 1;
|
||||
while($sp_pg <= 50) {
|
||||
$pgs['delete'] .= '`id` = "'.$pgs[$sp_pg].'" OR ';
|
||||
$sp_pg++;
|
||||
}
|
||||
|
||||
if($pgs['delete'] != '') {
|
||||
$pgs['delete'] = rtrim($pgs['delete'],' OR ');
|
||||
$pgs['delete'] = '('.$pgs['delete'].') AND `uid` = "'.$this->info['id'].'" LIMIT 50';
|
||||
mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE '.$pgs['delete']);
|
||||
}
|
||||
|
||||
$sz = $this->testAction('`vars` = "gold_sanich_bonus" LIMIT 1',1);
|
||||
/*if(!isset($sz['id'])) {
|
||||
$this->addAction(time(),'gold_sanich_bonus','gold_sanich_bonus');
|
||||
//выдаем книгу
|
||||
if($pgs['sudba'] > 0) {
|
||||
//привязанная
|
||||
$this->addItem(3198,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//не привязанная
|
||||
$this->addItem(3198,$this->info['id']);
|
||||
}
|
||||
$io .= 'Вы получили предмет "Золотая Книга"<br>Вы собрали книгу Саныча одним из первых поэтому получаете Золотую книгу вместо Бронзовой! ;)';
|
||||
}else{
|
||||
$sz = $this->testAction('`vars` = "silver_sanich_bonus" LIMIT 1',1);
|
||||
if(!isset($sz['id'])) {
|
||||
$this->addAction(time(),'silver_sanich_bonus','silver_sanich_bonus');
|
||||
//выдаем книгу
|
||||
if($pgs['sudba'] > 0) {
|
||||
//привязанная
|
||||
$this->addItem(3197,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//не привязанная
|
||||
$this->addItem(3197,$this->info['id']);
|
||||
}
|
||||
$io .= 'Вы получили предмет "Серебряная Книга"<br>Вы собрали книгу Саныча одним из первых поэтому получаете Серебряную книгу вместо Бронзовой! ;)';
|
||||
}else{*/
|
||||
//выдаем книгу
|
||||
if($pgs['sudba'] > 0) {
|
||||
//привязанная
|
||||
$this->addItem(3196,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//не привязанная
|
||||
$this->addItem(3196,$this->info['id']);
|
||||
}
|
||||
$io .= 'Вы получили предмет "Бронзовая Книга"';
|
||||
//}
|
||||
//}
|
||||
|
||||
}
|
||||
}else{
|
||||
$io .= 'Данный предмет нельзя использовать!';
|
||||
$no_open_itm = true;
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'secondshans' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
$titm = mysql_fetch_array(mysql_query('SELECT * FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vals` = "loto" AND `time` > '.(time()-24*60*60).' ORDER BY `time` DESC LIMIT 1'));
|
||||
|
||||
//Действие при клике
|
||||
if( $titm==false ) {
|
||||
$u->error = '<font color=red><b>У вас нет задержки, нет смысла использовать свиток.</b></font> ';
|
||||
}else{
|
||||
|
||||
mysql_query('DELETE FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vals` = "loto" ');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = '<font color=red><b>Свиток удачно использован</b></font> ';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if($itm['id'] <= 0) {
|
||||
return;
|
||||
}
|
||||
$u->deleteItem($itm['id']);
|
||||
$u->error = \Location\KnowledgeTemple::addReputation(100);
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Подарочный комплект Критовика</i>, ';
|
||||
$this->addItem(842,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(842,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(749,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(666,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2469,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(580,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(594,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(642,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(814,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(777,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(787,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(803,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(803,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(803,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2621,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2621,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(871,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(994,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Подарочный комплект Уворота</i>, ';
|
||||
$this->addItem(4953,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4953,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4596,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4598,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2469,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4961,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4967,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4969,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4601,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4599,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4986,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4595,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4597,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4597,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4597,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2643,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2643,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(872,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(994,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$io .= '<i>Подарочный комплект Мага Огня</i>, ';
|
||||
$this->addItem(850,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(751,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(669,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1176,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(822,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(583,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(597,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(644,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(810,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4983,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4543,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5003,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5003,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5003,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2687,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(873,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); // элик
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4942,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1460,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2146,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); //усилок
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$io .= '<i>Подарочный комплект Танка</i>, ';
|
||||
$this->addItem(4648,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4654,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4647,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4651,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2469,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4962,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4968,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4650,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4653,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4652,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4987,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4646,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4649,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4649,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4649,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2430,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(870,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(994,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Подарочный комплект Силача ( Топора )</i>, ';
|
||||
$this->addItem(6483,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6483,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6484,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6485,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2469,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6486,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6487,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6488,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6489,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6490,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6491,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6492,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6493,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6493,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(6493,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2665,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2665,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(870,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(994,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Подарочный комплект Уворота</i>, ';
|
||||
$this->addItem(605,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(605,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(748,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(667,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2469,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(735,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(579,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(593,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(641,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(813,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(775,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(786,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(802,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(802,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(802,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2643,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2643,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(872,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(994,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$io .= '<i>Подарочный комплект Мага Воды</i>, ';
|
||||
$this->addItem(851,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(753,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(670,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1176,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(823,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(584,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(598,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(645,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(812,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4984,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4544,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5004,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5004,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5004,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2687,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(873,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); // элик
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4942,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1460,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2147,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); //усилок
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$io .= '<i>Подарочный комплект Мага Воздуха</i>, ';
|
||||
$this->addItem(848,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(752,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(671,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1176,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(820,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(581,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(595,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(646,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(811,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4982,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4545,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5002,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5002,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5002,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2687,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(873,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); // элик
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4942,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1460,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2148,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); //усилок
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
$io .= '<i>Подарочный комплект Мага Земли</i>, ';
|
||||
$this->addItem(849,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(750,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(668,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1176,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(821,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(582,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(596,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(643,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(809,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4985,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4546,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5005,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5005,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5005,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4401,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Свитки и прочие материалы....</i>, ';
|
||||
$this->addItem(2712,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2687,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4736,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(873,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); // элик
|
||||
$this->addItem(2139,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2140,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(5046,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2390,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4941,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(4942,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(1460,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(2149,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']); //усилок
|
||||
$this->addItem(1001,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
$this->addItem(3102,$this->info['id'],'|nosale=1|srok=864000|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,149 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if($tr['var_id'] > 4) {
|
||||
//маг
|
||||
$itmadd = array(
|
||||
//3053 - вечность , 3052 - МР 1000
|
||||
//суперсвиток
|
||||
0 => array(2142,2143,2144,2141,3052),
|
||||
//простые свитки
|
||||
1 => array(3053,3043,2545,2709,874,2391),
|
||||
//гарантированные
|
||||
2 => array(3044)
|
||||
);
|
||||
$tr['var_id'] -= 4;
|
||||
}else{
|
||||
//воин
|
||||
$itmadd = array(
|
||||
//суперсвиток
|
||||
0 => array(911,1172,2143,2144,1173),
|
||||
//простые свитки
|
||||
1 => array(3043,2545,2709,874,2391),
|
||||
//гарантированные
|
||||
2 => array(3044)
|
||||
);
|
||||
}
|
||||
|
||||
if($tr['var_id'] > 4) {
|
||||
//Маг
|
||||
$i3[9] = $this->addItem(4676,$this->info['id'],'|notr=1|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//Воин
|
||||
$i3[9] = $this->addItem(2870,$this->info['id'],'|notr=1|sudba='.$this->info['login']);
|
||||
}
|
||||
|
||||
if($tr['var_id'] == 1) {
|
||||
// 200 екр. - 1 суперсвиток 0/15, 2 простых 0/75 + Эссенция Здоровья 0/1
|
||||
$i4 = array(
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)]
|
||||
);
|
||||
|
||||
$i3 = array();
|
||||
|
||||
$i3[0] = $this->addItem($i4[0],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,15);
|
||||
|
||||
$i3[1] = $this->addItem($i4[1],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
$i3[2] = $this->addItem($i4[2],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
|
||||
$i3[3] = $this->addItem(3044,$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,1);
|
||||
|
||||
if($io == '') {
|
||||
$io = 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
|
||||
}elseif($tr['var_id'] == 2) {
|
||||
// 400 екр. - 2 суперсвитка 0/15, 4 простых 0/75 + Эссенция Здоровья 0/2 + новогодний эликсир 0/7
|
||||
$i4 = array(
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)]
|
||||
);
|
||||
|
||||
$i3 = array();
|
||||
|
||||
$i3[0] = $this->addItem($i4[0],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,15);
|
||||
$i3[1] = $this->addItem($i4[1],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,15);
|
||||
|
||||
$i3[2] = $this->addItem($i4[2],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
$i3[3] = $this->addItem($i4[3],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
$i3[4] = $this->addItem($i4[4],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
$i3[5] = $this->addItem($i4[5],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,75);
|
||||
|
||||
$i3[6] = $this->addItem(3044,$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,2);
|
||||
|
||||
if($io == '') {
|
||||
$io = 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
|
||||
}elseif($tr['var_id'] == 3) {
|
||||
// 600 екр. - 2 суперсвитка 0/20, 4 простых 0/100 + Эссенция Здоровья 0/2 + новогодний эликсир 0/10
|
||||
$i4 = array(
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)]
|
||||
);
|
||||
|
||||
$i3 = array();
|
||||
|
||||
$i3[0] = $this->addItem($i4[0],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
$i3[1] = $this->addItem($i4[1],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
|
||||
$i3[2] = $this->addItem($i4[2],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[3] = $this->addItem($i4[3],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[4] = $this->addItem($i4[4],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[5] = $this->addItem($i4[5],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
|
||||
$i3[6] = $this->addItem(3044,$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,2);
|
||||
|
||||
if($io == '') {
|
||||
$io = 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
|
||||
}elseif($tr['var_id'] == 4) {
|
||||
// 1000 екр. - 3-4 суперсвитка 0/20, 4 простых 0/100 + Эссенция Здоровья 0/3 + новогодний эликсир 0/10
|
||||
$i4 = array(
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)]
|
||||
);
|
||||
|
||||
$i3 = array();
|
||||
|
||||
$i3[0] = $this->addItem($i4[0],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
$i3[1] = $this->addItem($i4[1],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
$i3[3] = $this->addItem($i4[2],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
|
||||
if(rand(0,1000) > 250 && rand(0,1000) < 750) {
|
||||
$i3[9] = $this->addItem($i4[3],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,20);
|
||||
}
|
||||
|
||||
$i3[4] = $this->addItem($i4[4],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[5] = $this->addItem($i4[5],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[6] = $this->addItem($i4[6],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
$i3[7] = $this->addItem($i4[7],$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,100);
|
||||
|
||||
$i3[8] = $this->addItem(3044,$this->info['id'],'|notr=1|sudba='.$this->info['login'],NULL,3);
|
||||
|
||||
if($io == '') {
|
||||
$io = 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
|
||||
}
|
||||
unset($itmadd,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$i4 = 0;
|
||||
$i5 = explode('@',$tr['var_id']);
|
||||
while( $i4 < count($i5) ) {
|
||||
$i3 = explode('-',$i5[$i4]);
|
||||
if( $i3 == 'ekr' ) {
|
||||
//Выдаем екр.
|
||||
}elseif( $i3[0] == 'artefact' ) {
|
||||
//Выдаем случайный артефакт.
|
||||
if( rand(0,100) <= $i3[1] ) {
|
||||
$io = 'Вы обнаружили временный Артефакт и какие-то предметы...';
|
||||
$arts_1 = array();
|
||||
$arts_lvl = $this->info['level'];
|
||||
if( $arts_lvl < 4 ) {
|
||||
$arts_lvl = 4;
|
||||
}elseif( $arts_lvl > 10 ) {
|
||||
$arts_lvl = 10;
|
||||
}
|
||||
$sp1 = mysql_query('SELECT `items_id` FROM `items_main_data` WHERE `data` LIKE "%|art=%" AND `data` LIKE "%tr_lvl='.$arts_lvl.'%"');
|
||||
while( $pl1 = mysql_fetch_array($sp1) ) {
|
||||
$arts_1[] = $pl1['items_id'];
|
||||
}
|
||||
$arts_1 = $arts_1[rand(0,count($arts_1)-1)];
|
||||
if( $arts_1 > 0 ) {
|
||||
$this->addItem($arts_1,$this->info['id'],'|sroknext=1|nosale=1|srok='.(1*86400).'',NULL,75);
|
||||
}
|
||||
}
|
||||
}else{
|
||||
//Выдаем предмет
|
||||
$this->addItem($i3[0],$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,$i3[1]);
|
||||
}
|
||||
$i4++;
|
||||
}
|
||||
|
||||
if($io == '') {
|
||||
$io .= 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,131 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$io = '';
|
||||
|
||||
/*
|
||||
1. Выпадает артефакт уровня персонажа - 1% , временный , не продается , судьба , 3 дн. срок годности
|
||||
2. Выпадает либо 5 екр. свиток, либо свиток +200% опыта на 3 часа (без заморозки)
|
||||
3. 1 из 4 эликсирова +15 (екр.)
|
||||
4. Чек 20 кр.
|
||||
*/
|
||||
$trgos = false;
|
||||
|
||||
$key1 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4460 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key2 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4461 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key3 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4462 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key4 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4463 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
|
||||
if( isset($key1['id']) && isset($key2['id']) && isset($key3['id']) && isset($key4['id']) ) {
|
||||
mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `id` = '.$key1['id'].' OR `id` = '.$key2['id'].' OR `id` = '.$key3['id'].' OR `id` = '.$key4['id'].' LIMIT 4');
|
||||
$trgos = true;
|
||||
}
|
||||
|
||||
if( $trgos == true ) {
|
||||
if( rand(0,100) == 57 || $this->info['admin'] > 0 ) {
|
||||
//Выдаем артефакт
|
||||
$io .= '<i>Временный артефакт</i>, ';
|
||||
$arts_1 = array();
|
||||
$arts_lvl = $this->info['level'];
|
||||
if( $arts_lvl < 4 ) {
|
||||
$arts_lvl = 4;
|
||||
}elseif( $arts_lvl > 10 ) {
|
||||
$arts_lvl = 10;
|
||||
}
|
||||
$sp1 = mysql_query('SELECT `items_id` FROM `items_main_data` WHERE `data` LIKE "%|art=%" AND `data` LIKE "%tr_lvl='.$arts_lvl.'%"');
|
||||
while( $pl1 = mysql_fetch_array($sp1) ) {
|
||||
$arts_1[] = $pl1['items_id'];
|
||||
}
|
||||
$arts_1 = $arts_1[rand(0,count($arts_1)-1)];
|
||||
if( $arts_1 > 0 ) {
|
||||
$this->addItem($arts_1,$this->info['id'],'|nosale=1|srok='.(1*259200).'',NULL,50);
|
||||
}
|
||||
//echo '['.$arts_1[rand(0,count($arts_1)-1)].'!'.count($arts_1).'!'.$arts_lvl.']';
|
||||
}
|
||||
|
||||
$recr=rand(1,200); // 0.5% 4510 - 40 екр /2% 5021 - 20 екр /5.5% 5020 -10 екр/ 10.5% 4465 -5 екр/ 100% 5017 - 1екр
|
||||
$rcr=rand(1,200); // 5%4274 - 400 кр / 15% 4392/4392 - 100 кр / 30% 4392 -50 кр/ 100% 4464 - 20кр
|
||||
$ryay=rand(1,200); // 5%4274 - 400 кр / 15% 4392/4392 - 100 кр / 30% 4392 -50 кр/ 100% 4464 - 20кр
|
||||
|
||||
if( $recr > 199 ) {
|
||||
//Выдаем чек +40 екр.
|
||||
|
||||
$io .= '<i>Чек на 40 екр.</i>, ';
|
||||
$this->addItem(4510,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
|
||||
}elseif( $recr > 198 ){
|
||||
//Выдаем чек +20 екр.
|
||||
$io .= '<i>Чек на 20 екр.</i>, ';
|
||||
$this->addItem(5021,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}elseif( $recr > 192 ){
|
||||
//Выдаем чек +10 екр.
|
||||
$io .= '<i>Чек на 10 екр.</i>, ';
|
||||
$this->addItem(5020,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}elseif( $recr > 180 ){
|
||||
//Выдаем чек +5 екр.
|
||||
$io .= '<i>Чек на 5 екр.</i>, ';
|
||||
$this->addItem(4465,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//Выдаем чек +1 екр.
|
||||
$io .= '<i>Чек на 1 екр.</i>, ';
|
||||
$this->addItem(5017,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}
|
||||
|
||||
if( $rcr > 94 ) {
|
||||
//Выдаем чек на 400 кр.
|
||||
$io .= '<i>Чек на 400 кр.</i> ';
|
||||
$this->addItem(4274,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}elseif( $rcr > 84 ){
|
||||
//Выдаем чек на 100 кр.
|
||||
$io .= '<i>Чеки на сумму 100 кр.</i> ';
|
||||
$this->addItem(4392,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
$this->addItem(4392,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}elseif( $rcr > 69 ){
|
||||
//Выдаем чек на 50 кр.
|
||||
$io .= '<i>Чек на 50 кр.</i> ';
|
||||
$this->addItem(4392,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}else{
|
||||
//Выдаем чек на 20 кр.
|
||||
$io .= '<i>Чек на 20 кр.</i> ';
|
||||
$this->addItem(4464,$this->info['id'],'|sudba='.$this->info['login']);
|
||||
}
|
||||
if( $ryay > 199 ) {
|
||||
//Выдаем яйцо дракона.
|
||||
$io .= '<i>Яйцо Дракона.</i> ';
|
||||
$this->addItem(6445,$this->info['id']);
|
||||
}
|
||||
|
||||
|
||||
|
||||
$elik_1 = array(
|
||||
4037,4038,4039,4040
|
||||
);
|
||||
$elik_1 = $elik_1[rand(0,3)];
|
||||
if( $elik_1 > 0 ) {
|
||||
//Выдаем 1 из 4 эликов
|
||||
$io .= '<i>Эликсир +22 статов</i>, ';
|
||||
$this->addItem($elik_1,$this->info['id'],'|nosale=1|',NULL,1);
|
||||
}
|
||||
|
||||
|
||||
|
||||
//Выдаем свиток +200%
|
||||
$io .= '<i>Свиток +100% опыта</i>, ';
|
||||
$this->addItem(4466,$this->info['id'],'');
|
||||
|
||||
mysql_query('INSERT INTO `actions`(`uid`, `time`, `city`, `room`, `vars`, `ip`, `vals`, `val`) VALUES ("'.$this->info['id'].'","'.time().'","capitalcity","'.$this->info['room'].'","trup_sun"," ","","")');
|
||||
mysql_query('UPDATE `users_achiv` SET `snt`= `snt`+1 WHERE `id` = "'.$this->info['id'].'" LIMIT 1');
|
||||
|
||||
}else{
|
||||
$no_open_itm = true;
|
||||
$this->error = 'Требуется 4 различных ключа с поля битвы.';
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$io = '';
|
||||
|
||||
/*
|
||||
1. Требует 2 любых ключа
|
||||
*/
|
||||
$trgos = false;
|
||||
/*
|
||||
$key1 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4460 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key2 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4461 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key3 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4462 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key4 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4463 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
*/
|
||||
$keyall = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
if( $keyall[0] >= 2 ) {
|
||||
mysql_query('DELETE FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 2');
|
||||
//mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `id` = '.$key1['id'].' OR `id` = '.$key2['id'].' OR `id` = '.$key3['id'].' OR `id` = '.$key4['id'].' LIMIT 4');
|
||||
$trgos = true;
|
||||
}
|
||||
|
||||
if( $trgos == true ) {
|
||||
//
|
||||
$io .= '<i>Целебный пирог (х2)</i>, ';
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Запас маны (х2)</i>, ';
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 600HP</i>, ';
|
||||
$this->addItem(4015,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 500MP</i>, ';
|
||||
$this->addItem(4024,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
}else{
|
||||
$no_open_itm = true;
|
||||
$this->error = 'Требуется 2 ключа с поля битвы.';
|
||||
}
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$io = '';
|
||||
|
||||
/*
|
||||
1. Требует 4 любых ключа
|
||||
*/
|
||||
$trgos = false;
|
||||
/*
|
||||
$key1 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4460 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key2 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4461 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key3 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4462 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key4 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4463 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
*/
|
||||
$keyall = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
if( $keyall[0] >= 4 ) {
|
||||
mysql_query('DELETE FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 4');
|
||||
//mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `id` = '.$key1['id'].' OR `id` = '.$key2['id'].' OR `id` = '.$key3['id'].' OR `id` = '.$key4['id'].' LIMIT 4');
|
||||
$trgos = true;
|
||||
}
|
||||
|
||||
if( $trgos == true ) {
|
||||
//
|
||||
$io .= '<i>Целебный пирог (х2)</i>, ';
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Запас маны (х2)</i>, ';
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 900HP</i>, ';
|
||||
$this->addItem(2710,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 1000MP</i>, ';
|
||||
$this->addItem(4030,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Зелье Жизни</i>, ';
|
||||
$this->addItem(724,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = 1 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
$io .= '<i>Зелье Маны</i>, ';
|
||||
$this->addItem(1187,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = 1 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
}else{
|
||||
$no_open_itm = true;
|
||||
$this->error = 'Требуется 4 ключа с поля битвы.';
|
||||
}
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,64 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$io = '';
|
||||
|
||||
/*
|
||||
1. Требует 6 любых ключа
|
||||
*/
|
||||
$trgos = false;
|
||||
/*
|
||||
$key1 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4460 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key2 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4461 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key3 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4462 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key4 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4463 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
*/
|
||||
$keyall = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
if( $keyall[0] >= 6 ) {
|
||||
mysql_query('DELETE FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 6');
|
||||
//mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `id` = '.$key1['id'].' OR `id` = '.$key2['id'].' OR `id` = '.$key3['id'].' OR `id` = '.$key4['id'].' LIMIT 4');
|
||||
$trgos = true;
|
||||
}
|
||||
|
||||
if( $trgos == true ) {
|
||||
//
|
||||
$io .= '<i>Целебный пирог (х3)</i>, ';
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Запас маны (х3)</i>, ';
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 900HP</i>, ';
|
||||
$this->addItem(2711,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 1000MP</i>, ';
|
||||
$this->addItem(4029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Пропуск забытых</i>, ';
|
||||
$this->addItem(2412,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Зелье Жизни</i>, ';
|
||||
$this->addItem(724,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = 5 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
$io .= '<i>Зелье Маны</i>, ';
|
||||
$this->addItem(1187,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = 1 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
$io .= '<i>Нападение</i>, ';
|
||||
$this->addItem(865,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
}else{
|
||||
$no_open_itm = true;
|
||||
$this->error = 'Требуется 6 ключей с поля битвы.';
|
||||
}
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,68 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
if($tr['var_id'] != '') {
|
||||
|
||||
$io = '';
|
||||
|
||||
/*
|
||||
1. Требует 8 любых ключа
|
||||
*/
|
||||
$trgos = false;
|
||||
/*
|
||||
$key1 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4460 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key2 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4461 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key3 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4462 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
$key4 = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 4463 AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
*/
|
||||
$keyall = mysql_fetch_array(mysql_query('SELECT COUNT(`id`) FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 1'));
|
||||
if( $keyall[0] >= 8 ) {
|
||||
mysql_query('DELETE FROM `items_users` WHERE (`item_id` = 4460 OR `item_id` = 4461 OR `item_id` = 4462 OR `item_id` = 4463) AND `uid` = '.$this->info['id'].' AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 LIMIT 8');
|
||||
//mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `id` = '.$key1['id'].' OR `id` = '.$key2['id'].' OR `id` = '.$key3['id'].' OR `id` = '.$key4['id'].' LIMIT 4');
|
||||
$trgos = true;
|
||||
}
|
||||
|
||||
if( $trgos == true ) {
|
||||
//
|
||||
$io .= '<i>Целебный пирог (х3)</i>, ';
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1028,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Запас маны (х3)</i>, ';
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
$this->addItem(1029,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 1500HP</i>, ';
|
||||
$this->addItem(4022,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Восстановление энергии 1500MP</i>, ';
|
||||
$this->addItem(4034,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Пропуск Забытых</i>, ';
|
||||
$this->addItem(2412,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Нападение</i>, ';
|
||||
$this->addItem(865,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//
|
||||
$io .= '<i>Зелье Жизни</i>, ';
|
||||
$this->addItem(724,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//mysql_query('UPDATE `items_users` SET `iznosMAX` = 5 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
$io .= '<i>Зелье Маны</i>, ';
|
||||
$this->addItem(1187,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
//mysql_query('UPDATE `items_users` SET `iznosMAX` = 5 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
$io .= '<i>Звездное Сияние</i>, ';
|
||||
$iidtm = $this->addItem(1463,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = 1 WHERE `id` = "'.$iidtm.'" LIMIT 1');
|
||||
//
|
||||
}else{
|
||||
$no_open_itm = true;
|
||||
$this->error = 'Требуется 8 ключей с поля битвы.';
|
||||
}
|
||||
|
||||
}
|
||||
unset($i5,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>†ажда †изни +6</i>, ';
|
||||
$this->addItem(3101,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>‡вездная ’Яжесть</i>, ';
|
||||
$this->addItem(1462,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
|
||||
$io .= '<i>—ек на 2 екрК</i>, ';
|
||||
$this->addItem(5018,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Чек на 5 ЕКР</i>, ';
|
||||
$this->addItem(5019,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Бутерброд -The Best Friend-</i>, ';
|
||||
$this->addItem(5010,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Звездное Сияние</i>, ';
|
||||
$this->addItem(1463,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Амброзия подмастерья Владык</i>, ';
|
||||
$this->addItem(5239,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Чек на 10 ЕКР</i>, ';
|
||||
$this->addItem(5020,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Амброзия Скучающих Владык</i>, ';
|
||||
$this->addItem(5069,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Эликсир Магического Искусства</i>, ';
|
||||
$this->addItem(4948,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Звездное Сияние</i>, ';
|
||||
$this->addItem(1463,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Жажда Жизни +6</i>, ';
|
||||
$this->addItem(3101,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
$io .= '<i>Бутерброд -The Best Friend-</i>, ';
|
||||
$this->addItem(5010,$this->info['id'],'|nosale=1|sudba='.$this->info['login']);
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//воин
|
||||
$itmadd = array(
|
||||
//суперсвиток
|
||||
0 => array(911,1172,2143,2144,1173),
|
||||
//простые свитки
|
||||
1 => array(3043,2545,2709,874,2391),
|
||||
//гарантированные
|
||||
2 => array(3044)
|
||||
);
|
||||
|
||||
// 1000 екр. - 3-4 суперсвитка 0/20, 4 простых 0/100 + Эссенция Здоровья 0/3 + новогодний эликсир 0/10
|
||||
$i4 = array(
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[0][rand(0,count($itmadd[0])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)],
|
||||
$itmadd[1][rand(0,count($itmadd[1])-1)]
|
||||
);
|
||||
|
||||
$i3 = array();
|
||||
|
||||
if( $u->info['level'] > 8 ) {
|
||||
$i3[0] = $this->addItem(2143,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
$i3[1] = $this->addItem(2144,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
}
|
||||
|
||||
$i3[3] = $this->addItem(4020,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
$i3[4] = $this->addItem(4035,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
$i3[5] = $this->addItem(3101,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
$i3[6] = $this->addItem(4041,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,($u->info['level']*2-10));
|
||||
$i3[7] = $this->addItem(4541,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,1);
|
||||
$i3[8] = $this->addItem(4542,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,1);
|
||||
$i3[9] = $this->addItem(3048,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,1);
|
||||
$i3[10] = $this->addItem(3041,$this->info['id'],'|nosale=1|notr=1|sudba='.$this->info['login'],NULL,1);
|
||||
mysql_query('UPDATE `items_users` SET `gift` = "Ангел",`gtxt1` = "С Днем Рождения! Поздравляем! Удачи в боях и жизни!" WHERE
|
||||
`id` = "'.$i3[8].'" OR `id` = "'.$i3[9].'" OR `id` = "'.$i3[10].'"
|
||||
LIMIT 1');
|
||||
|
||||
if($io == '') {
|
||||
$io = 'Какие-то предметы добавлены к Вам в инвентарь...';
|
||||
}
|
||||
unset($itmadd,$i3,$i4);
|
||||
?>
|
||||
@@ -0,0 +1,285 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
$add_zb = 0;
|
||||
$add_nas = 0;
|
||||
|
||||
$refer = mysql_fetch_array(
|
||||
mysql_query('SELECT `id`,`login`,`banned`,`admin`,`level` FROM `users` WHERE `id` = ' . (int)$this->info['host_reg'])
|
||||
);
|
||||
|
||||
function setMentorGiftStatus($id) {
|
||||
if (empty($id)) {
|
||||
return;
|
||||
}
|
||||
mysql_query("update `items_users` set gift = 'Наставник' where id = $id");
|
||||
}
|
||||
|
||||
if ($tr['var_id'] == 1) {
|
||||
// Набор [0]
|
||||
$add_zb = 5;
|
||||
$add_nas = 1;
|
||||
|
||||
//Накидка
|
||||
$i3 = $this->addItem(3200, $this->info['id'], '|nosale=1|noremont=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Эликсир
|
||||
$i3 = $this->addItem(2418, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3201, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 1 уровень, Накидка воспитанника, Эликсир Восстановления';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 2) {
|
||||
// Набор [1]
|
||||
$add_zb = 10;
|
||||
$add_nas = 1;
|
||||
|
||||
//Рубаха 3209
|
||||
$i3 = $this->addItem(3209, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Штаны 3210
|
||||
$i3 = $this->addItem(3210, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Эликсир
|
||||
$i3 = $this->addItem(2418, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3202, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 2 уровень, Рубаха воспитанника, Штаны воспитанника, Эликсир Восстановления';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 3) {
|
||||
// Набор [2]
|
||||
$add_zb = 20;
|
||||
$add_nas = 1;
|
||||
|
||||
//Перчатки 3211
|
||||
$i3 = $this->addItem(3211, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Наручи 3212
|
||||
$i3 = $this->addItem(3212, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Эликсир
|
||||
$i3 = $this->addItem(2418, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3203, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 3 уровень, Наручи воспитанника, Перчатки воспитанника, Эликсир Восстановления';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 4) {
|
||||
// Набор [3]
|
||||
$add_zb = 30;
|
||||
$add_nas = 1;
|
||||
|
||||
//Сапоги 3213
|
||||
$i3 = $this->addItem(3213, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Шлем 3214
|
||||
$i3 = $this->addItem(3214, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Пояс 3215
|
||||
$i3 = $this->addItem(3215, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Эликсир
|
||||
$i3 = $this->addItem(2418, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3204, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 4 уровень, Сапоги воспитанника, Шапка воспитанника, Пояс воспитанника, Эликсир Восстановления';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 5) {
|
||||
// Набор [4]
|
||||
$add_zb = 40;
|
||||
$add_nas = 1;
|
||||
|
||||
//Серьги 3216
|
||||
$i3 = $this->addItem(3216, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Амулет 3217
|
||||
$i3 = $this->addItem(3217, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Кольца 3218
|
||||
$i3 = $this->addItem(3218, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
$i3 = $this->addItem(3218, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
$i3 = $this->addItem(3218, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Эликсир
|
||||
$i3 = $this->addItem(2418, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3205, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 5 уровень, Серьги воспитанника, Амулет воспитанника, Кольцо воспитанника (х3), Эликсир Восстановления';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 6) {
|
||||
// Набор [5]
|
||||
$add_zb = 50;
|
||||
$add_nas = 1;
|
||||
|
||||
//Броня 4002
|
||||
$i3 = $this->addItem(4002, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Учебник воспитанника 4004
|
||||
$i3 = $this->addItem(4004, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Сумка воспитанника 4003
|
||||
$i3 = $this->addItem(4003, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Образы
|
||||
mysql_query('DELETE FROM `obraz` WHERE `uid` = "' . $this->info['id'] . '" AND `img` = "ref_obr1.gif" LIMIT 2');
|
||||
mysql_query(
|
||||
'INSERT INTO `obraz` (`sex`,`img`,`level`,`uid`,`usr_add`) VALUES ("0","ref_obr1.gif","5","' . $this->info['id'] . '","' . time(
|
||||
) . '")'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `obraz` (`sex`,`img`,`level`,`uid`,`usr_add`) VALUES ("1","ref_obr1.gif","5","' . $this->info['id'] . '","' . time(
|
||||
) . '")'
|
||||
);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3206, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 6 уровень, Броня воспитанника, Образ воспитанника, Учебник воспитанника, Сумка воспитанника';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 7) {
|
||||
// Набор [6]
|
||||
$add_zb = 60;
|
||||
$add_nas = 2;
|
||||
|
||||
//Учебник воспитанника 4004
|
||||
$i3 = $this->addItem(4004, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Сумка воспитанника 4003
|
||||
$i3 = $this->addItem(4003, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Нападалка
|
||||
$i3 = $this->addItem(865, $this->info['id'], '|nosale=1', null, 50);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Новый сундук
|
||||
$i3 = $this->addItem(3207, $this->info['id']);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Снабжение воспитанника: 7 уровень, Учебник воспитанника, Сумка воспитанника, Нападение';
|
||||
}
|
||||
|
||||
} elseif ($tr['var_id'] == 8) {
|
||||
// Набор [7]
|
||||
$add_zb = 70;
|
||||
$add_nas = 3;
|
||||
|
||||
//Учебник воспитанника 4004
|
||||
$i3 = $this->addItem(4004, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Сумка воспитанника 4003
|
||||
$i3 = $this->addItem(4003, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Нападалка
|
||||
$i3 = $this->addItem(865, $this->info['id'], '|nosale=1', null, 50);
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Восстановление
|
||||
$i3 = $this->addItem(2712, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
$i3 = $this->addItem(2712, $this->info['id'], '|nosale=1');
|
||||
setMentorGiftStatus($i3);
|
||||
|
||||
//Образы
|
||||
mysql_query('DELETE FROM `obraz` WHERE `uid` = "' . $this->info['id'] . '" AND `img` = "ref_obr2.gif" LIMIT 2');
|
||||
mysql_query(
|
||||
'INSERT INTO `obraz` (`sex`,`img`,`level`,`uid`,`usr_add`) VALUES ("0","ref_obr2.gif","7","' . $this->info['id'] . '","' . time(
|
||||
) . '")'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `obraz` (`sex`,`img`,`level`,`uid`,`usr_add`) VALUES ("1","ref_obr2.gif","7","' . $this->info['id'] . '","' . time(
|
||||
) . '")'
|
||||
);
|
||||
|
||||
if ($io == '') {
|
||||
$io = 'Учебник воспитанника, Сумка воспитанника, Нападение, Образ воспитанника, Восстановление энергии 900HP (х2)';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if ($add_zb > 0 && $this->info['level'] < 8) {
|
||||
$this->info['money4'] += $add_zb;
|
||||
mysql_query(
|
||||
'UPDATE `users` SET `money4` = "' . $this->info['money4'] . '" WHERE `id` = "' . $this->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($this->info['login']);
|
||||
$cmsg->setType(6);
|
||||
$cmsg->setText(
|
||||
"В "Снабжение воспитанника" Вы обнаружили зубы: <small>" . $this->zuby($add_zb, 1) . "</small>."
|
||||
);
|
||||
(new Chat())->sendMsg($cmsg);
|
||||
}
|
||||
|
||||
if ($add_nas > 0 && $this->info['level'] < 8 && isset($refer['id'])) {
|
||||
$ino = 0;
|
||||
while ($ino < $add_nas) {
|
||||
$this->addItem(4005, $refer['id']);
|
||||
$ino++;
|
||||
}
|
||||
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setTo($refer['login']);
|
||||
$cmsg->setType(6);
|
||||
$cmsg->setText(
|
||||
"Ваш воспитанник "" . $this->info['login'] . "" приносит жетоны <b>Талант Наставника</b> (<small>x" . ($add_nas) . "</small>)."
|
||||
);
|
||||
(new Chat())->sendMsg($cmsg);
|
||||
}
|
||||
|
||||
unset($i3, $add_zb, $refer, $add_nas);
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//лечение легких травм
|
||||
$ov_item = \User\ItemsModel::addItem(4412,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
if($ov_item > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
|
||||
//пропуск забытых
|
||||
$ov_item = \User\ItemsModel::addItem(2412,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//жж6
|
||||
$ov_item = \User\ItemsModel::addItem(3101,$u->info['id'],'|srok=3600|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
|
||||
$u->error = 'Вы получили предметы:<br> Лечение легких травм, пропуск забытых, Жажда жизни +6';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//лечение легких травм
|
||||
$ov_item = \User\ItemsModel::addItem(4412,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
if($ov_item > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
|
||||
//пропуск забытых
|
||||
$ov_item = \User\ItemsModel::addItem(2412,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//жж6
|
||||
$ov_item = \User\ItemsModel::addItem(3101,$u->info['id'],'|srok=3600|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//лечение средних травм
|
||||
$ov_item = \User\ItemsModel::addItem(4413,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (бездна)
|
||||
$ov_item = \User\ItemsModel::addItem(5035,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (грибница)
|
||||
$ov_item = \User\ItemsModel::addItem(5039,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы получили предметы:<br> Лечение легких травм, Лечение средних травм, пропуск забытых, жажда жизни +6, право на подвиг(бездна), право на подвиг(грибница)';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
//лечение легких травм
|
||||
$ov_item = \User\ItemsModel::addItem(4412,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
if($ov_item > 0) {
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
|
||||
//пропуск забытых
|
||||
$ov_item = \User\ItemsModel::addItem(2412,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//жж6
|
||||
$ov_item = \User\ItemsModel::addItem(3101,$u->info['id'],'|srok=3600|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//лечение средних травм
|
||||
$ov_item = \User\ItemsModel::addItem(4413,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (бездна)
|
||||
$ov_item = \User\ItemsModel::addItem(5035,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (грибница)
|
||||
$ov_item = \User\ItemsModel::addItem(5039,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//Лечение тяжелых травм
|
||||
$ov_item = \User\ItemsModel::addItem(4414,$u->info['id'],'|srok=43200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (ПТП)
|
||||
$ov_item = \User\ItemsModel::addItem(5036,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (Катакомбы)
|
||||
$ov_item = \User\ItemsModel::addItem(5037,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//право на подвиг (Гора легиона)
|
||||
$ov_item = \User\ItemsModel::addItem(5038,$u->info['id'],'|srok=43200|battleUseZd=7200|sudba='.$u->info['login'].'');
|
||||
mysql_query('UPDATE `items_users` SET `iznosMAX` = "1" WHERE `id` = "'.$ov_item.'" LIMIT 1');
|
||||
//
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы получили предметы:<br> Лечение легких травм, Лечение средних травм, Лечение тяжелых травм, пропуск забытых, жажда жизни +6<br> право на подвиг(бездна), право на подвиг(грибница),
|
||||
право на подвиг(ПТП), право на подвиг(катакомбы), право на подвиг(Гора легиона)';
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
if(!defined('GAME')) { die(); }
|
||||
$u->info['hpNow'] = $u->stats['hpAll'];
|
||||
$u->info['mpNow'] = $u->stats['mpAll'];
|
||||
mysql_query('UPDATE `stats` set `hpNow` = "'.$u->info['hpNow'].'",`mpNow` = "'.$u->info['mpNow'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно восстановили '.$u->info['hpNow'].' ХП / '.$u->info['mpNow'].' MP';
|
||||
?>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Предметы Танка 8-го уровня</i>,';
|
||||
$this->addItem(558,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(722,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(718,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(700,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(291,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(545,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(533,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(536,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(628,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(710,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(654,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(684,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(689,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(689,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(689,$this->info['id'],'|sudba=0');
|
||||
?>
|
||||
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$goodkast = 1;
|
||||
|
||||
if( $itm['iznosNOW'] >= $itm['iznosMAX'] ) {
|
||||
$goodkast = 0;
|
||||
$u->error = 'Книга была испорчена... Это просто хлам...';
|
||||
}
|
||||
|
||||
if($goodkast == 1) {
|
||||
//
|
||||
$u->error = 'Книга "'.$itm['name'].'" успешно использована...<br>Вы получили какую-то страницу с заклятием.';
|
||||
//
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `overType` = "9"');
|
||||
//
|
||||
if( $itm['item_id'] == 4740 ) {
|
||||
mysql_query("INSERT INTO `eff_users` (
|
||||
`id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`
|
||||
) VALUES (
|
||||
377, '".$u->info['id']."', 'Зелёный Том Знаний', 'add_s1=10', 9, ".time().", 0, '".$u->info['login']."', 0, '0', 0, '', 1, -1, '0', 0, 1, '', 0, 0, 0, 0
|
||||
);");
|
||||
}elseif( $itm['item_id'] == 4741 ) {
|
||||
mysql_query("INSERT INTO `eff_users` (
|
||||
`id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`
|
||||
) VALUES (
|
||||
378, '".$u->info['id']."', 'Желтый Том Знаний', 'add_s2=10', 9, ".time().", 0, '".$u->info['login']."', 0, '0', 0, '', 1, -1, '0', 0, 1, '', 0, 0, 0, 0
|
||||
);");
|
||||
}elseif( $itm['item_id'] == 4742 ) {
|
||||
mysql_query("INSERT INTO `eff_users` (
|
||||
`id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`
|
||||
) VALUES (
|
||||
379, '".$u->info['id']."', 'Красный Том Знаний', 'add_s3=10', 9, ".time().", 0, '".$u->info['login']."', 0, '0', 0, '', 1, -1, '0', 0, 1, '', 0, 0, 0, 0
|
||||
);");
|
||||
}elseif( $itm['item_id'] == 4743 ) {
|
||||
mysql_query("INSERT INTO `eff_users` (
|
||||
`id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`
|
||||
) VALUES (
|
||||
380, '".$u->info['id']."', 'Синий Том Знаний', 'add_s5=10', 9, ".time().", 0, '".$u->info['login']."', 0, '0', 0, '', 1, -1, '0', 0, 1, '', 0, 0, 0, 0
|
||||
);");
|
||||
}elseif( $itm['item_id'] == 4744 ) {
|
||||
mysql_query("INSERT INTO `eff_users` (
|
||||
`id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`
|
||||
) VALUES (
|
||||
381, '".$u->info['id']."', 'Белый Том Знаний', 'add_s1=5|add_s2=5|add_s3=5|add_s5=5', 9, ".time().", 0, '".$u->info['login']."', 0, '0', 0, '', 1, -1, '0', 0, 1, '', 0, 0, 0, 0
|
||||
);");
|
||||
}
|
||||
//
|
||||
\User\ItemsModel::addItem( 4752 , $u->info['id'] , '|sudba=1' );
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = "'.$itm['id'].'" LIMIT 1');
|
||||
//
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Предметы Силача 8-го уровня</i>,';
|
||||
$this->addItem(552,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(552,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(716,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(320,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(291,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(543,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(528,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(540,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(627,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(709,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(653,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(681,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(687,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(687,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(687,$this->info['id'],'|sudba=0');
|
||||
?>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'trap' && $itm['iznosNOW'] < $itm['iznosMAX']) {
|
||||
if( $u->info['room'] >= 362 && $u->info['room'] <= 366 ) {
|
||||
$box = mysql_fetch_array(mysql_query('SELECT * FROM `bs_map` WHERE `mid` = "'.$bs['type_map'].'" AND `x` = "'.$u->info['x'].'" AND `y` = "'.$u->info['y'].'" LIMIT 1'));
|
||||
if( isset($box['id']) ) {
|
||||
$bs = mysql_fetch_array(mysql_query('SELECT * FROM `bs_turnirs` WHERE `id` = "'.$u->info['inTurnir'].'" LIMIT 1'));
|
||||
$real_u = mysql_fetch_array(mysql_query('SELECT `id`,`login`,`level`,`sex`,`align`,`clan` FROM `users` WHERE `inUser` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if(!isset($real_u['id'])) {
|
||||
$real_u = $u->info;
|
||||
}
|
||||
mysql_query('INSERT INTO `bs_trap` (`sex`,`bid`,`count`,`x`,`y`,`chance`,`time`,`uid`,`login`,`level`,`align`,`clan`) VALUES (
|
||||
"'.$real_u['sex'].'","'.$bs['id'].'","'.$bs['count'].'","'.$box['x'].'","'.$box['y'].'","99","'.time().'",
|
||||
"'.$real_u['id'].'","'.$real_u['login'].'","'.$real_u['level'].'","'.$real_u['align'].'","'.$real_u['clan'].'"
|
||||
)');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
$u->error = 'Вы успешно расставили ловушку в локации "'.$box['name'].'".';
|
||||
unset($real_u,$box,$bs);
|
||||
}else{
|
||||
$u->error = 'В этой комнате нельзя расставлять ловушки!';
|
||||
}
|
||||
}else{
|
||||
$u->error = 'Расставлять ловушки возможно только в турнирах Башни Смерти';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if(isset($po['finish_file']) && $po['finish_file']=='tznanie')
|
||||
{
|
||||
//Добавляем слот
|
||||
mysql_query('UPDATE `actions` SET `val` = "cast" WHERE (`vals` = "1044" OR `vals` = "1045" OR `vals` = "1046" OR `vals` = "1047") AND `val` != "cast" AND `vars` = "read" AND `uid` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}else{
|
||||
$st['timeRead'] = 0;
|
||||
//$tst = $u->testAction('`uid` = "'.$u->info['id'].'" AND `time` > '.time().' AND `vars` = "read" LIMIT 1',1);
|
||||
if(isset($tst['id']))
|
||||
{
|
||||
//Уже что-то изучаем
|
||||
$u->error = 'Так не пойдет, вы уже что-то изучаете';
|
||||
}else{
|
||||
$tst = $u->testAction('`uid` = "'.$u->info['id'].'" AND `vars` = "read" AND `vals` = "'.$itm['item_id'].'" LIMIT 1',1);
|
||||
if(isset($tst['id']))
|
||||
{
|
||||
$u->error = 'Вы уже изучили данное знание';
|
||||
}else{
|
||||
$fn = ''; $tom_iz = 0;
|
||||
if(($itm['item_id']>=1045 && $itm['item_id']<=1047) || ($itm['item_id']>=4812 && $itm['item_id']<=4813))
|
||||
{
|
||||
$tst2 = $u->testAction('`uid` = "'.$u->info['id'].'" AND `vars` = "read" AND `vals` = "'.($itm['item_id']-1).'" LIMIT 1',1);
|
||||
if(!isset($tst2['id']))
|
||||
{
|
||||
$tom_iz = 1;
|
||||
}
|
||||
unset($tst2);
|
||||
}
|
||||
/*
|
||||
if( $itm['item_id'] == 4811 ) {
|
||||
//5 том знаний, нужен 1047
|
||||
$tst2 = $u->testAction('`uid` = "'.$u->info['id'].'" AND `vars` = "read" AND `vals` = "1047" LIMIT 1',1);
|
||||
if(!isset($tst2['id']))
|
||||
{
|
||||
$tom_iz = 1;
|
||||
}
|
||||
unset($tst2);
|
||||
}
|
||||
*/
|
||||
if($tom_iz==0)
|
||||
{
|
||||
if(($itm['item_id']>=1044 && $itm['item_id']<=1047) || $itm['item_id']==4813 || $itm['item_id']==4812)
|
||||
{
|
||||
mysql_query('UPDATE `stats` SET `priemslot` = `priemslot` + 1 WHERE `id` = "'.$itm['uid'].'" LIMIT 1');
|
||||
$fn .= 'finish_file=tznanie';
|
||||
}
|
||||
if($itm['item_id']==4811)
|
||||
{
|
||||
mysql_query('UPDATE `stats` SET `priemslot` = `priemslot` + 2 WHERE `id` = "'.$itm['uid'].'" LIMIT 1');
|
||||
$fn .= 'finish_file=tznanie';
|
||||
}
|
||||
//$ins = mysql_query('INSERT INTO `eff_users` (`overType`,`id_eff`,`uid`,`name`,`timeUse`,`data`,`img2`,`no_Ace`) VALUES ("8","2","'.$u->info['id'].'","Изучение: '.$itm['name'].'","'.(time()+$st['timeRead']).'","'.$fn.'","'.$itm['img'].'","1")');
|
||||
//if($ins)
|
||||
//{
|
||||
//$u->error = 'Вы начали изучать "'.$itm['name'].'". Время изучения составит '.$u->timeOut($st['timeRead']).'';
|
||||
$u->error = 'Вы изучили "'.$itm['name'].'".';
|
||||
$u->addAction(time()+$st['timeRead'],'read',$itm['item_id']);
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
//}else{
|
||||
// $u->error = 'Что-то здесь не так';
|
||||
//}
|
||||
}else{
|
||||
$u->error = 'Требует изучения предыдущего тома';
|
||||
}
|
||||
unset($tom_iz);
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
|
||||
if($itm['magic_inci'] == 'un_metka' ) {
|
||||
if ($usr['id']=='89489' || $usr['id']=='903093' || $usr['id']=='888059' || $usr['id']=='2644957')
|
||||
{
|
||||
$u->error = 'Слишком лютый Враг '.$usr['login'].' нехватает умения !';
|
||||
}
|
||||
else
|
||||
{
|
||||
mysql_query('UPDATE `stats` set `atack` = "0" WHERE `id` = "'.$usr['id'].'" LIMIT 1');
|
||||
$u->deleteItem($itm['id']);
|
||||
$u->error = 'Вы успешно сняли "Черную метку" с персонажа '.$usr['login'].'!';
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'undie' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
|
||||
//Действие при клике
|
||||
$pvr['trs7'] = 10;
|
||||
if( $u->stats['s7'] > 74 ) {
|
||||
$pvr['trs7'] = round($pvr['trs7']/2,2);
|
||||
}
|
||||
if( $u->stats['hpNow'] < 1 ) {
|
||||
$u->error = '<font color=red><b>Вы поглибли и не можете воспользоваться свитком...</b></font>';
|
||||
}elseif( $u->info['tactic7'] < $pvr['trs7'] ) {
|
||||
$u->error = '<font color=red><b>Недостаточно духа, необходимо '.$pvr['trs7'].'...</b></font>';
|
||||
}elseif( isset($btl->info['id']) ) {
|
||||
/*
|
||||
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} использовал заклятие "<b>'.$itm['name'].'</b>".',
|
||||
($btl->hodID)
|
||||
);
|
||||
*/
|
||||
|
||||
mysql_query('UPDATE `stats` SET `tactic7` = `tactic7` - "'.$pvr['trs7'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->info['tactic7'] = $u->info['tactic7']-$pvr['trs7'];
|
||||
$u->stats['tactic7'] = $u->stats['tactic7']-$pvr['trs7'];
|
||||
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = 22 AND `v1` = "priem" AND `v2` = 324');
|
||||
mysql_query("
|
||||
INSERT INTO `eff_users` ( `id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`, `bs`) VALUES
|
||||
( 22, '".$u->info['id']."', 'Спасение', 'add_spasenie=1', 0, 77, 0, '".$u->info['id']."', 0, 'priem', 324, 'preservation.gif', 1, -1, 'спасение', 0, 0, '', 0, 0, 0, 1, 0);
|
||||
");
|
||||
|
||||
$u->error = '<font color=red><b>Вы почувствовали защищенность... </b></font>';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
|
||||
}else{
|
||||
$u->error = '<font color=red><b>Свиток возможно использовать только в бою</b></font>';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $u->info['twink'] != 0 ) {
|
||||
$u->error = 'Невозможно использовать "'.$itm['name'].'". Зайдите на основного персонажа!';
|
||||
}elseif( $itm['id'] > 0 ) {
|
||||
if ($u->info['exp']<469999999)
|
||||
{
|
||||
$st['expUpg'] += 0;
|
||||
//$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашего опыта увеличился на '.$st['expUpg'].' ед.!';
|
||||
/*
|
||||
if( $u->info['exp'] < 12500 ) {
|
||||
//Выдаем еще и кристалл
|
||||
$test_itm = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 1204 AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( !isset($test_itm['id']) ) {
|
||||
\User\ItemsModel::addItem(1204,$u->info['id']);
|
||||
}
|
||||
}
|
||||
*/
|
||||
$u->info['exp'] += $st['expUpg'];
|
||||
if ($u->info['exp']>469999999)
|
||||
{
|
||||
$u->info['exp']=469999999;
|
||||
}
|
||||
$u->error = 'Вы использовали "'.$itm['name'].'". Уровень Вашего опыта увеличился на '.$st['expUpg'].' ед.!';
|
||||
mysql_query('UPDATE `stats` SET `exp` = "'.$u->info['exp'].'" WHERE `id` = '.$u->info['id'].' LIMIT 1');
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
}
|
||||
else
|
||||
{
|
||||
$u->error = 'Вы не смогли использовать "'.$itm['name'].'". Уровень Вашего опыта достиг предела 470000000 ед.!';
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,87 @@
|
||||
<?php
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
if ($u->info['admin'] > 0 || ($u->info['align'] >= 3 && $u->info['align'] < 4)) {
|
||||
$uu = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string($_POST['logingo']) . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
$ust = $u->getStats($uu['id'], 0);
|
||||
if (isset($uu['id'])) {
|
||||
if ($uu['id'] == $u->info['id']) {
|
||||
$uer = 'Вы не можете кусать самого себя';
|
||||
} elseif ($u->info['battle'] > 0) {
|
||||
$uer = 'Вы не можете кусать в бою';
|
||||
} elseif ($ust['hpNow'] < ($ust['hpAll'] / 100 * 15)) {
|
||||
$uer = 'Вы не можете укусить этого персонажа, жертва слишком слаба';
|
||||
} elseif ($uu['level'] > $u->info['level']) {
|
||||
$uer = 'Вы не можете кусать персонажей старше вас по уровню';
|
||||
} elseif (date('H', time()) > 6 && date('H', time()) < 21 && $u->info['admin'] == 0) {
|
||||
$uer = 'Вампиры не могут кусаться днем';
|
||||
} elseif ($u->stats['hpNow'] >= ($u->stats['hpAll'] / 100 * 67) && $u->info['admin'] == 0) {
|
||||
$uer = 'Вы не нужнаетесь в этом, ваше здоровье восстановится само ...';
|
||||
} elseif (floor($uu['align']) == 3 && $u->info['admin'] == 0) {
|
||||
$uer = 'Вы не можете кусать темных';
|
||||
} elseif ($uu['online'] < time() - 120) {
|
||||
$uer = 'Персонаж сейчас оффлайн';
|
||||
} elseif ($uu['room'] != $u->info['room']) {
|
||||
$uer = 'Вы должны находится в одной локации с жертвой';
|
||||
} elseif ($uu['battle'] > 0) {
|
||||
$uer = 'Персонаж находится в бою';
|
||||
} else {
|
||||
$sx = '';
|
||||
if ($u->info['sex'] == 1) {
|
||||
$sx = 'а';
|
||||
}
|
||||
$itm1 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `items_users` WHERE `uid` = "' . $uu['id'] . '" AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 AND `iznosNow` >= 1 AND `item_id` = 1164 LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (isset($itm1['id'])) {
|
||||
$uer = 'Не удалось выпить энергию "' . $uu['login'] . '", у ' . $uu . ' был при себе "' . $itm1['name'] . '".<br>';
|
||||
} else {
|
||||
$itm2 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `items_users` WHERE `uid` = "' . $uu['id'] . '" AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 AND `iznosNow` >= 1 AND `item_id` = 1163 LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (isset($itm2['id'])) {
|
||||
$sx = 'него';
|
||||
if ($uu['sex'] == 1) {
|
||||
$sx = 'неё';
|
||||
}
|
||||
$uer = 'Не удалось выпить энергию "' . $uu['login'] . '", у ' . $uu . ' был при себе "' . $itm2['name'] . '".<br>';
|
||||
$rtxt = '[img[items/chesnok2.gif]] Вампир "' . $u->info['login'] . '" неудачно укусил' . $sx . ' т.к. у "' . $uu['login'] . '" был при себе чеснок';
|
||||
} else {
|
||||
$rtxt = '[img[items/vampir.gif]] Вампир "' . $u->info['login'] . '" укусил' . $sx . ' и выпил' . $sx . ' всю жизненную энергию персонажа "' . $uu['login'] . '"';
|
||||
$u->stats['hpNow'] += $ust['hpNow'];
|
||||
if ($u->stats['hpNow'] > $u->stats['hpAll']) {
|
||||
$u->stats['hpNow'] = $u->stats['hpAll'];
|
||||
}
|
||||
mysql_query(
|
||||
'UPDATE `stats` SET `hpNow` = "' . $u->stats['hpAll'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query('UPDATE `stats` SET `hpNow` = "0" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
|
||||
|
||||
$cmsg = new ChatMessage();
|
||||
$cmsg->setCity($u->info['city']);
|
||||
$cmsg->setRoom($u->info['room']);
|
||||
$cmsg->setType(11);
|
||||
$cmsg->setTypeTime(1);
|
||||
$cmsg->setText($rtxt);
|
||||
(new Chat())->sendMsg($cmsg);
|
||||
|
||||
$uer = 'Вы успешно выпили всю кровь у персонажа "' . $uu['login'] . '".<br>';
|
||||
}
|
||||
}
|
||||
unset($itm1, $itm2);
|
||||
}
|
||||
} else {
|
||||
$uer = 'Персонаж не найден в этом городе';
|
||||
}
|
||||
} else {
|
||||
$uer = 'У Вас нет прав на использование данного навыка';
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
$io .= '<i>Предметы Уворотчика 8-го уровня</i>,';
|
||||
$this->addItem(523,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(523,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(712,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(1151,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(290,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(541,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(525,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(539,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(633,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(707,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(647,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(680,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(685,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(685,$this->info['id'],'|sudba=0');
|
||||
$this->addItem(685,$this->info['id'],'|sudba=0');
|
||||
?>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
}
|
||||
|
||||
if( $itm['magic_inci'] == 'yarostzvezd' ) {
|
||||
|
||||
|
||||
|
||||
$pvr = array();
|
||||
|
||||
//Действие при клике
|
||||
$pvr['trs7'] = 5;
|
||||
if( $u->stats['hpNow'] < 1 ) {
|
||||
$u->error = '<font color=red><b>Вы поглибли и не можете воспользоваться свитком...</b></font>';
|
||||
}elseif( $u->info['tactic7'] < $pvr['trs7'] ) {
|
||||
$u->error = '<font color=red><b>Недостаточно духа, необходимо '.$pvr['trs7'].'...</b></font>';
|
||||
}elseif( isset($btl->info['id']) ) {
|
||||
/*
|
||||
$btl->priemAddLog( $id, 1, 2, $u->info['id'], $u->info['enemy'],
|
||||
'',
|
||||
'{tm1} {u1} использовал заклятие "<b>'.$itm['name'].'</b>".',
|
||||
($btl->hodID)
|
||||
);
|
||||
*/
|
||||
|
||||
mysql_query('UPDATE `stats` SET `tactic7` = `tactic7` - "'.$pvr['trs7'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
$u->info['tactic7'] = $u->info['tactic7']-$pvr['trs7'];
|
||||
$u->stats['tactic7'] = $u->stats['tactic7']-$pvr['trs7'];
|
||||
|
||||
mysql_query('DELETE FROM `eff_users` WHERE `uid` = "'.$u->info['id'].'" AND `id_eff` = 22 AND `v1` = "priem" AND `v2` = 325');
|
||||
mysql_query("
|
||||
INSERT INTO `eff_users` ( `id_eff`, `uid`, `name`, `data`, `overType`, `timeUse`, `timeAce`, `user_use`, `delete`, `v1`, `v2`, `img2`, `x`, `hod`, `bj`, `sleeptime`, `no_Ace`, `file_finish`, `tr_life_user`, `deactiveTime`, `deactiveLast`, `mark`, `bs`) VALUES
|
||||
( 22, '".$u->info['id']."', 'Ярость Холодных Звезд', 'add_acestar=1', 0, 77, 0, '".$u->info['id']."', 0, 'priem', 325, 'elementalcrit.gif', 1, -1, 'яростьхолодныхзвезд', 0, 0, '', 0, 0, 0, 1, 0);
|
||||
");
|
||||
|
||||
$u->error = '<font color=red><b>Вы почувствовали силу... </b></font>';
|
||||
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW` + 1 WHERE `id` = '.$itm['id'].' LIMIT 1');
|
||||
|
||||
}else{
|
||||
$u->error = '<font color=red><b>Свиток возможно использовать только в бою</b></font>';
|
||||
}
|
||||
|
||||
//Отнимаем тактики
|
||||
//$this->mintr($pl);
|
||||
|
||||
unset($pvr);
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user