Init.
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/altar_1_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Àëòàðü Îñêîëêîâ
|
||||
# '4443', '4444', '4445' = 4446
|
||||
# '4517', '4518', '4519', '4520', '4521' = 4522
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go_p' => true,
|
||||
'go_r' => true,
|
||||
'portal' => array(0=>false, 1=>false, 2=>false),
|
||||
'portal_items' => array(0=>false, 1=>false, 2=>false),
|
||||
'rune' => array(0=>false, 1=>false, 2=>false, 3=>false, 4=>false),
|
||||
'rune_items' => array(0=>false, 1=>false, 2=>false, 3=>false, 4=>false)
|
||||
);
|
||||
|
||||
$vad['portal_q'] = mysql_query('SELECT * FROM `items_users` WHERE (`item_id` = "4443" OR `item_id` = "4444" OR `item_id` = "4445") AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" GROUP BY item_id LIMIT 3');
|
||||
while($vad['sp'] = mysql_fetch_array($vad['portal_q']) ){
|
||||
if($vad['sp']['item_id'] == '4443'){
|
||||
$vad['portal'][0] = true;
|
||||
$vad['portal_items'][0] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4444'){
|
||||
$vad['portal'][1] = true;
|
||||
$vad['portal_items'][1] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4445'){
|
||||
$vad['portal'][2] = true;
|
||||
$vad['portal_items'][2] = $vad['sp']['id'];
|
||||
}
|
||||
}
|
||||
|
||||
$vad['rune_q'] = mysql_query('SELECT * FROM `items_users` WHERE (`item_id` = "4517" OR `item_id` = "4518" OR `item_id` = "4519" OR `item_id` = "4520" OR `item_id` = "4521") AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" GROUP BY item_id LIMIT 5');
|
||||
while($vad['sp'] = mysql_fetch_array($vad['rune_q'])){
|
||||
if($vad['sp']['item_id'] == '4517'){
|
||||
$vad['rune'][0] = true;
|
||||
$vad['rune_items'][0] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4518'){
|
||||
$vad['rune'][1] = true;
|
||||
$vad['rune_items'][1] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4519'){
|
||||
$vad['rune'][2] = true;
|
||||
$vad['rune_items'][2] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4520'){
|
||||
$vad['rune'][3] = true;
|
||||
$vad['rune_items'][3] = $vad['sp']['id'];
|
||||
} elseif($vad['sp']['item_id'] == '4521'){
|
||||
$vad['rune'][4] = true;
|
||||
$vad['rune_items'][4] = $vad['sp']['id'];
|
||||
}
|
||||
}
|
||||
if( isset($vad['portal']) AND $vad['portal'][2]==true AND $vad['portal'][1]==true AND $vad['portal'][0]==true ){
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","altar_keyportal'.$obj['id'].'","'.$vad['bad'].'"
|
||||
)');
|
||||
foreach($vad['portal_items'] as $vad['row']){
|
||||
$u->deleteItem($vad['row'],$u->info['id'],1);
|
||||
}
|
||||
$this->pickitem($obj,4446,$u->info['id'],'|sudba=-1');
|
||||
$r = 'Âû èñïîëüçîâàëè "'.$obj['name'].'" è ñîáðàëè "Êëþ÷ Ïîðòàëà" èç òðåõ ÷àñòåé...';
|
||||
} else {
|
||||
$vad['go_p'] == false;
|
||||
}
|
||||
if( isset($vad['rune']) AND $vad['rune'][4]==true AND $vad['rune'][3]==true AND $vad['rune'][2]==true AND $vad['rune'][1]==true AND $vad['rune'][0]==true ){
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","altar_keyrune'.$obj['id'].'","'.$vad['bad'].'"
|
||||
)');
|
||||
foreach($vad['rune_items'] as $vad['row']){
|
||||
$u->deleteItem($vad['row'],$u->info['id'],1);
|
||||
}
|
||||
$this->pickitem($obj,4522,$u->info['id'],'|sudba=-1', true);
|
||||
if( !isset($r) ) $r ='';
|
||||
$r .= 'Âû èñïîëüçîâàëè "'.$obj['name'].'" è ñîáðàëè "Îòïèðàþùàÿ ðóíà" èç ïÿòè ÷àñòåé...';
|
||||
} else {
|
||||
$vad['go_r'] == false;
|
||||
}
|
||||
if( $vad['go_r']==false && $vad['go_p']==false ) {
|
||||
$r = 'Íè÷åãî íå ïîëó÷èëîñü... ';
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/door_01' ) {
|
||||
/*
|
||||
Ðåøåòêà
|
||||
* Òåëåïîðòèðóåò íà íåîáõîäèìóþ êëåòêó
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => false
|
||||
);
|
||||
|
||||
//Ïðîâåðÿåì êàìíè
|
||||
$vad['sp'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "4516" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if( isset($vad['sp']['id']) ) {
|
||||
if( $vad['sp']['inGroup'] > 0 ) {
|
||||
$r = 'Ïðåäìåò íå äîëæåí íàõîäèòüñÿ â ãðóïïå';
|
||||
}else{
|
||||
$vad['pl'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$vad['sp']['item_id'].'" LIMIT 1'));
|
||||
$vad['go'] = true;
|
||||
}
|
||||
}
|
||||
if($u->info['x'] == '-3' && $u->info['y'] == '64' && $vad['go'] == true ){
|
||||
mysql_query('UPDATE `stats` SET `x` = "-3",`y` = "63" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
header('location: main.php');
|
||||
}elseif( $u->info['x'] == '-3' && $u->info['y'] == '63') {
|
||||
$r = 'Ðåøåòêà óæå îòêðûòà';
|
||||
}elseif( !isset($vad['sp']['id']) ) {
|
||||
$r = 'Äëÿ ïðîõîäà òðåáóåòñÿ ïðåäìåò "Êëþ÷ îò Ñîêðîâèùíèöû"';
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?
|
||||
if(isset($s[1]) && $s[1] == '12/door_02') {
|
||||
$vad = array('go' => false);
|
||||
$vad['sp'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "4522" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if(isset($vad['sp']['id'])) {
|
||||
if($vad['sp']['inGroup'] > 0) {
|
||||
$r = 'Ïðåäìåò íå äîëæåí íàõîäèòüñÿ â ãðóïïå';
|
||||
} else {
|
||||
$vad['pl'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_main` WHERE `id` = "'.$vad['sp']['item_id'].'" LIMIT 1'));
|
||||
$vad['go'] = true;
|
||||
}
|
||||
}
|
||||
if($u->info['x'] == '0' && $u->info['y'] == '65' && $vad['go'] == true) {
|
||||
mysql_query('UPDATE `stats` SET `x` = "0", `y` = "66" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
header('Location: main.php');
|
||||
} elseif($u->info['x'] == '0' && $u->info['y'] == '66') {
|
||||
$r = 'Äâåðü óæå îòêðûòà';
|
||||
} elseif(!isset($vad['sp']['id'])) {
|
||||
$r = 'Äëÿ ïðîõîäà òðåáóåòñÿ ïðåäìåò "Îòïèðàþùàÿ ðóíà"';
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?
|
||||
if(isset($s[1]) && $s[1] == '12/fontan1') {
|
||||
$vad = array('go' => false);
|
||||
$vad['use_fontan'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_actions` WHERE `uid` = "'.$u->info['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "2" LIMIT 1'));
|
||||
if(!isset($vad['use_fontan']['id'])) {
|
||||
$vad['key'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "1174" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if(isset($vad['key']['id'])) {
|
||||
$vad['bottle'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "2" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if(isset($vad['bottle']['id'])) {
|
||||
$vad['go'] = true;
|
||||
} else {
|
||||
$r = 'Äëÿ èñïîëüçîâàíèÿ òðåáóåòñÿ "Ïóñòàÿ Áóòûëêà"';
|
||||
}
|
||||
} else {
|
||||
$r = 'Äëÿ èñïîëüçîâàíèÿ òðåáóåòñÿ "Ìåðöàþùèé Êëþ÷ ¹1"';
|
||||
}
|
||||
} else {
|
||||
if($u->info['sex'] == 1) { $a = 'à'; } else { $a = ''; }
|
||||
$r = 'Ìíå êàæåòñÿ, ÷òî çäåñü ÿ óæå áûë'.$a.'..';
|
||||
}
|
||||
if($vad['go'] == true) {
|
||||
$r = 'Âû âîñïîëüçîâàëèñü "Êëþ÷ ¹1". Îïóñòèâ ïóñòóþ áóòûëêó â ôîíòàí âû íàïîëíèëè å¸.';
|
||||
$u->deleteItem(intval($vad['key']['id']), $u->info['id'], 1);
|
||||
$u->deleteItem(intval($vad['bottle']['id']), $u->info['id'], 1);
|
||||
$u->addItem(round(4403), $u->info['id'], '|musor=2|noremont=1|nosale=1',12);
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/fontan2' ) {
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => false
|
||||
);
|
||||
|
||||
// Òðåáóåòñÿ äîáàâèòü íà ïðîâåðêó Íå áîëüøå 4 èãðîêîâ èç ãðóïïû.
|
||||
|
||||
$vad['use_fontan'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_actions` WHERE `uid` = "'.$u->info['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "2" LIMIT 1')); // Ïðîâåðêà íà èñïîëüçîâàíåå ðàíåå.
|
||||
if(!isset($vad['use_fontan']['id'])) {
|
||||
$vad['all_uses'] = mysql_num_rows(mysql_query('SELECT * FROM `dungeon_actions` WHERE `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "2" LIMIT 5'));
|
||||
if($vad['all_uses']>=4){
|
||||
$r = 'Íè÷åãî íå îñòàëîñü, êòî-òî ïîáûâàë çäåñü ðàíüøå.';
|
||||
} else {
|
||||
$vad['kill_dk'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_bots` WHERE `id_bot` = "123" AND `dn` = "'.$u->info['dnow'].'" AND `for_dn` = "0" LIMIT 1')); //Ïðîâåðÿåì óáèòà ëè Äàðüÿíà Êîðò
|
||||
if( isset($vad['kill_dk']['id2']) ) {
|
||||
if( $vad['kill_dk']['delete'] > 0 ) {
|
||||
$vad['bt'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "2" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if( isset($vad['bt']['id']) ) {
|
||||
$vad['go'] = true;
|
||||
} else {
|
||||
$r = 'Ó âàñ íåò ïóñòîé áóòûëêè.';
|
||||
}
|
||||
} else {
|
||||
$r = 'Âû íå ìîæåòå âîñïîëüçîâàòüñÿ ôîíòàíîì, ïîêà Äàðüÿíà Êîðò æèâà.';
|
||||
}
|
||||
} else {
|
||||
$r = 'Âû óâåðåíû ÷òî Äàðüÿíà Êîðò ìåðòâà? Íèãäå íåò åå îñòàíêîâ..';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if($u->info['sex']==1)$a='à'; else $a='';
|
||||
$r = 'Ìíå êàæåòñÿ, ÷òî çäåñü ÿ óæå áûë'.$a.'..';
|
||||
}
|
||||
if( $vad['go'] == true ) {
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`uid`,`dn`,`x`,`y`,`time`,`vars`,`vals`) VALUES ( "'.$u->info['id'].'","'.$u->info['dnow'].'","'.$u->info['x'].'","'.$u->info['y'].'","'.time().'", "use_fontan","2" )'); // Âûïèëè ðàç, âîò è õâàòèò ñ âàñ!
|
||||
$r = 'Îïóñòèâ ïóñòóþ áóòûëêó â ôîíòàí âû íàïîëíèëè å¸.';
|
||||
$u->deleteItem(intval($vad['bt']['id']),$u->info['id'],1); // Óäàëÿåì Ïóñòàÿ Áóòûëêà = 2.
|
||||
$u->addItem(round(1186),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Âåëèêîå çåëüå Ñòîéêîñòè 1186
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,58 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/fontan3' ) {
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => false
|
||||
);
|
||||
|
||||
// Òðåáóåòñÿ äîáàâèòü ïðîâåðêó Íå áîëüøå 2 èãðîêîâ èç ãðóïïû.
|
||||
|
||||
$vad['use_fontan'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_actions` WHERE `uid` = "'.$u->info['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "3" LIMIT 1')); // Ïðîâåðêà íà èñïîëüçîâàíåå ðàíåå.
|
||||
if(!isset($vad['use_fontan']['id'])) {
|
||||
$vad['all_uses'] = mysql_num_rows(mysql_query('SELECT * FROM `dungeon_actions` WHERE `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "3" LIMIT 5'));
|
||||
if($vad['all_uses']>=2){
|
||||
$r = 'Íè÷åãî íå îñòàëîñü, êòî-òî ïîáûâàë çäåñü ðàíüøå.';
|
||||
} else {
|
||||
$vad['kill_monsters'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_bots` WHERE ((`id_bot` = "370" && `x` = "-2" && `y` = "31") OR (`id_bot` = "374" && `x` = "-2" && `y` = "31") OR (`id_bot` = "375" && `x` = "-3" && `y` = "32") OR (`id_bot` = "375" && `x` = "-3" && `y` = "32") OR (`id_bot` = "373" && `x` = "-1" && `y` = "32") OR (`id_bot` = "373" && `x` = "-3" && `y` = "32") OR (`id_bot` = "373" && `x` = "-3" && `y` = "31")) AND `delete` = "0" AND `dn` = "'.$u->info['dnow'].'" AND `for_dn` = "0" LIMIT 10')); //Ïðîâåðÿåì óáèòà ëè ãðóïïà ìîíñòðîâ
|
||||
if( !isset($vad['kill_monsters']['0']['id2']) ) {
|
||||
$vad['bt'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "2" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 1'));
|
||||
if( isset($vad['bt']['id']) ) {
|
||||
//if( $vad['bt']['inGroup'] > 0 ) {
|
||||
// $r = 'Ïðåäìåò íå äîëæåí íàõîäèòüñÿ â ãðóïïå';
|
||||
//}else{
|
||||
// Âûáèðàåì êàìíè
|
||||
$vad['gems']['query'] = mysql_query('SELECT `id`,`inGroup` FROM `items_users` WHERE (`item_id` = "908" OR `item_id` = "906" OR `item_id` = "907" OR `item_id` = "881" OR `item_id` = "878" OR `item_id` = "888") AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 99');
|
||||
// Âûáèðàåì ðàíäîìíûé êàìåíü èç...
|
||||
$vad['gems']['query'] = mysql_result($vad['gems']['query'], (rand(0, (mysql_num_rows($vad['gems']['query'])-1))),0);
|
||||
|
||||
if( $vad['gems']['query'] != "" ) {
|
||||
$vad['go'] = true;
|
||||
} else {
|
||||
$r = '×òî-òî ïîøëî íå òàê, íåîáõîäèì äðàãîöåííûé êàìåíü...';
|
||||
}
|
||||
//}
|
||||
} else {
|
||||
$r = 'Ó âàñ íåò ïóñòîé áóòûëêè.';
|
||||
}
|
||||
} else {
|
||||
$r = 'Âû óâåðåíû ÷òî óáèëè âñþ ãðóïïó ìîíñòðîâ?';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if($u->info['sex']==1)$a='à'; else $a='';
|
||||
$r = 'Ìíå êàæåòñÿ, ÷òî çäåñü ÿ óæå áûë'.$a.'..';
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`uid`,`dn`,`x`,`y`,`time`,`vars`,`vals`) VALUES ( "'.$u->info['id'].'","'.$u->info['dnow'].'","'.$u->info['x'].'","'.$u->info['y'].'","'.time().'", "use_fontan","3" )'); // Âûïèëè ðàç, âîò è õâàòèò ñ âàñ!
|
||||
$r = 'Îïóñòèâ ïóñòóþ áóòûëêó â ôîíòàí âû íàïîëíèëè å¸.';
|
||||
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['gems']['query'])).'" LIMIT 1');
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['bt']['id'])).'" LIMIT 1');
|
||||
|
||||
$u->addItem(round(1188),$u->info['id'],'|musor=2|noremont=1|nosale=1',12, 3); // Âåëèêîå çåëüå Îòðèöàíèÿ 1188
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?
|
||||
if(isset($s[1]) && $s[1] == '12/fontan4') {
|
||||
$vad = array('go' => false);
|
||||
$vad['use_fontan'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_actions` WHERE `uid` = "'.$u->info['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "4" LIMIT 1'));
|
||||
if(!isset($vad['use_fontan']['id'])) {
|
||||
$vad['all_uses'] = mysql_num_rows(mysql_query('SELECT * FROM `dungeon_actions` WHERE `dn` = "'.$u->info['dnow'].'" AND `vars` = "use_fontan" AND `vals` = "4" LIMIT 5'));
|
||||
if($vad['all_uses'] >= 3) {
|
||||
$r = 'Íè÷åãî íå îñòàëîñü, êòî-òî ïîáûâàë çäåñü ðàíüøå.';
|
||||
} else {
|
||||
$vad['kill_monsters'] = mysql_fetch_array(mysql_query('SELECT * FROM `dungeon_bots` WHERE ((`id_bot` = "121" && `x` = "-5" && `y` = "30") OR (`id_bot` = "118" && `x` = "-6" && `y` = "30") OR (`id_bot` = "114" && `x` = "-5" && `y` = "29") OR (`id_bot` = "112" && `x` = "-7" && `y` = "29") OR (`id_bot` = "122" && `x` = "-7" && `y` = "30")) AND `delete` = "0" AND `dn` = "'.$u->info['dnow'].'" AND `for_dn` = "0" LIMIT 10'));
|
||||
if(!isset($vad['kill_monsters']['id2'])) {
|
||||
$vad['bottle'] = mysql_fetch_array(mysql_query('SELECT * FROM `items_users` WHERE `item_id` = "2" AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" ORDER BY `id` DESC LIMIT 1'));
|
||||
if(isset($vad['bottle']['id'])) {
|
||||
// if($vad['bottle']['inGroup'] > 0) {
|
||||
// $r = 'Ïóñòàÿ áóòûëêà íå äîëæåíà íàõîäèòüñÿ â ãðóïïå...';
|
||||
// } else {
|
||||
$vad['gems']['query'] = mysql_query('SELECT `id`, `inGroup` FROM `items_users` WHERE (`item_id` = "908" OR `item_id` = "906" OR `item_id` = "907" OR `item_id` = "881" OR `item_id` = "878" OR `item_id` = "888") AND `uid` = "'.$u->info['id'].'" AND `delete` = "0" AND `inOdet` = "0" AND `inShop` = "0" AND `inTransfer` = "0" LIMIT 99');
|
||||
$vad['gems']['query'] = mysql_result($vad['gems']['query'], (rand(0, (mysql_num_rows($vad['gems']['query'])-1))),0);
|
||||
if($vad['gems']['query'] != '') {
|
||||
$vad['go'] = true;
|
||||
} else {
|
||||
$r = 'Ó âàñ íåò äðàãîöåííûõ êàìíåé...';
|
||||
}
|
||||
// }
|
||||
} else {
|
||||
$r = 'Ó âàñ íåò ïóñòîé áóòûëêè.';
|
||||
}
|
||||
} else {
|
||||
$r = 'Âû óâåðåíû ÷òî óáèëè âñþ ãðóïïó ìîíñòðîâ?';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if($u->info['sex'] == 1) { $a = 'à'; } else { $a = ''; }
|
||||
$r = 'Ìíå êàæåòñÿ, ÷òî çäåñü ÿ óæå áûë'.$a.'..';
|
||||
}
|
||||
if($vad['go'] == true) {
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`uid`, `dn`, `x`, `y`, `time`, `vars`, `vals`) VALUES ( "'.$u->info['id'].'", "'.$u->info['dnow'].'", "'.$u->info['x'].'", "'.$u->info['y'].'", "'.time().'", "use_fontan", "4" )');
|
||||
$r = 'Îïóñòèâ ïóñòóþ áóòûëêó â ôîíòàí âû íàïîëíèëè å¸.';
|
||||
$vad['drug'] = array(0 => 2588, 1 => 2590, 2 => 2589, 3 => 2145);
|
||||
mysql_query('DELETE FROM `items_users` WHERE `id` = "'.mysql_real_escape_string(intval($vad['bottle']['id'])).'" LIMIT 1');
|
||||
$u->addItem(round($vad['drug'][rand(0,3)]), $u->info['id'], '|musor=2|nosale=1|noremont=1', 12, 3);
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?
|
||||
if(isset($s[1]) && $s[1] == '12/s1') {
|
||||
$vad = array('go' => true);
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 1'));
|
||||
if($vad['test1'][0] > 0) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
if($vad['go'] == true) {
|
||||
$vad['items'] = array(1175);
|
||||
$vad['items'] = $vad['items'][rand(0, count($vad['items'])-1)];
|
||||
if($vad['items'] != 0 && rand(0, 100) < 80) {
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`, `time`, `x`, `y`, `uid`, `vars`, `vals`) VALUES ("'.$u->info['dnow'].'", "'.time().'", "'.$obj['x'].'", "'.$obj['y'].'", "'.$u->info['id'].'", "obj_act'.$obj['id'].'", "")');
|
||||
$vad['i'] = 0;
|
||||
$vad['items'] = array(array(888, 15), array(4759, 15), array(4523, 8), array(4524, 8), array(4525, 8), array(4526, 8), array(4527, 8), array(4528, 8), array(4529, 8), array(4530, 8), array(4531, 8));
|
||||
if(rand(0,100) < 50) {
|
||||
$r = 'Âû íè÷åãî íå íàøëè...';
|
||||
} else {
|
||||
while($vad['i'] < count($vad['items'])) {
|
||||
$vad['j'] = $vad['items'][$vad['i']];
|
||||
if(isset($vad['j']) && !isset($vad['k'])) {
|
||||
if(rand(0, 100) < $vad['j'][1]) {
|
||||
$this->pickitem($obj,$vad['j'][0],0);
|
||||
$vad['k']++;
|
||||
}
|
||||
}
|
||||
$vad['i']++;
|
||||
}
|
||||
if($vad['k'] == 0) {
|
||||
$vad['itm'] = $vad['items'][rand(0, count(($vad['items']))-1)];
|
||||
$this->pickitem($obj, $vad['itm'][0], 0);
|
||||
}
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}
|
||||
} else {
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_01_4stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"Âåðõíÿÿ ×àñòü Êëþ÷à Ïîðòàëà" - 4443
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4443);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( !isset($vad['dn_delete'][$vad['items']]) ) {
|
||||
$vad['dn_delete'][$vad['items']] = false;
|
||||
}
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',$vad['dn_delete'][$vad['items']]) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_01_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ïîòåðÿííûé ñóíäóê
|
||||
Êëþ÷ îò Ñîêðîâèùíèöû - 4516
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4516);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'', true) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_02_4stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
Ïðàâàÿ ×àñòü Êëþ÷à Ïîðòàëà - 4444
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4444);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( !isset($vad['dn_delete'][$vad['items']]) ) {
|
||||
$vad['dn_delete'][$vad['items']] = false;
|
||||
}
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',$vad['dn_delete'][$vad['items']]) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_03_4stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
Ëåâàÿ ×àñòü Êëþ÷à Ïîðòàëà - 4445
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4445);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( !isset($vad['dn_delete'][$vad['items']]) ) {
|
||||
$vad['dn_delete'][$vad['items']] = false;
|
||||
}
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',$vad['dn_delete'][$vad['items']]) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_04_4stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ïîòåðÿííûé ñóíäóê, ìîæíî íàéòè êëþ÷ ïîðòàëà
|
||||
# Òàêòèêè
|
||||
# `id` IN ('4243', '4244', '4245', '4246', '4247', '4248', '4249', '4250', '4251', '4252', '4253', '4254', '4255', '4256', '4257', '4258', '4259', '4260', '4261', '4262', '4263', '4264', '4265', '4266', '4267')
|
||||
|
||||
# Ýëèêè 15%
|
||||
#'4514', '4515')
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 1'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 0 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
if(rand(0,100) > 85){ # Ýëèêè
|
||||
$vad['items'] = array(4514,4515);
|
||||
} else{ # Òàêòèêè
|
||||
$vad['repcent'] = rand(0,100);
|
||||
if( $vad['repcent'] <= 60 ) { # Òàêòèêè [1,2] 60%
|
||||
$vad['items'] = array(4243, 4244, 4248, 4249, 4253, 4254, 4258, 4259, 4263, 4264);
|
||||
} elseif( $vad['repcent'] > 60 AND $vad['repcent'] <= 83 ) {# Òàêòèêè [3] 23%
|
||||
$vad['items'] = array(4245, 4250, 4255, 4260, 4265);
|
||||
} elseif( $vad['repcent'] > 83 AND $vad['repcent'] <= 95 ) {# Òàêòèêè [4] 12%
|
||||
$vad['items'] = array(4246, 4251, 4256, 4261, 4266);
|
||||
}elseif( $vad['repcent'] > 95 ) { # Òàêòèêè [5] 5%
|
||||
$vad['items'] = array(4247, 4252, 4257, 4262, 4267);
|
||||
}
|
||||
if($vad['repcent'] < 87){ # Ýëèêè
|
||||
$vad['items'] = array_merge(array(4514,4515), $vad['items']);
|
||||
}
|
||||
}
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
//Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( !isset($vad['dn_delete'][$vad['items']]) ) {
|
||||
$vad['dn_delete'][$vad['items']] = false;
|
||||
}
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',$vad['dn_delete'][$vad['items']]) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_11_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"Ïåðâàÿ ÷àñòü ðóíû" - 4517
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
} elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4517);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'', true) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_12_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"Âòîðàÿ ÷àñòü ðóíû" - 4518
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4518);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( !isset($vad['dn_delete'][$vad['items']]) ) {
|
||||
$vad['dn_delete'][$vad['items']] = false;
|
||||
}
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'', true) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_13_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"Òðåòüÿ ÷àñòü ðóíû" - 4519
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4519);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',true) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_14_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"×åòâåðòàÿ ÷àñòü ðóíû" - 4520
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4520);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if( $this->pickitem($obj,$vad['items'],$u->info['id'],'',true) ) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?
|
||||
if( isset($s[1]) && $s[1] == '12/sunduk_15_5stage' ) {
|
||||
/*
|
||||
Ñóíäóê: Ñóíäóê Ñòðàæà, ìîæíî íàéòè
|
||||
"Ïÿòàÿ ÷àñòü ðóíû" - 4521
|
||||
*/
|
||||
//Âñå ïåðåìåííûå ñîõðàíÿòü â ìàññèâå $vad !
|
||||
$vad = array(
|
||||
'go' => true
|
||||
);
|
||||
|
||||
$vad['test1'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" LIMIT 5'));
|
||||
$vad['test2'] = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `dungeon_actions` WHERE `vars` = "obj_act'.$obj['id'].'" AND `dn` = "'.$u->info['dnow'].'" AND `uid` = "'.$u->info['id'].'" LIMIT 1'));
|
||||
if( $vad['test2'][0] > 0 ) {
|
||||
$r = 'Âû óæå îáûñêàëè "'.$obj['name'].'"...';
|
||||
$vad['go'] = false;
|
||||
}elseif( $vad['test1'][0] > 5 ) {
|
||||
$r = 'Êòî-òî îáûñêàë "'.$obj['name'].'" ðàíüøå âàñ...';
|
||||
$vad['go'] = false;
|
||||
}
|
||||
|
||||
if( $vad['go'] == true ) {
|
||||
$vad['items'] = array(4521);
|
||||
|
||||
$vad['items'] = $vad['items'][rand(0,count($vad['items'])-1)];
|
||||
if( $vad['items'] != 0 ) {
|
||||
# Âûáðàñûâàåì ïðåäìåò
|
||||
mysql_query('INSERT INTO `dungeon_actions` (`dn`,`time`,`x`,`y`,`uid`,`vars`,`vals`) VALUES (
|
||||
"'.$u->info['dnow'].'","'.time().'","'.$obj['x'].'","'.$obj['y'].'","'.$u->info['id'].'","obj_act'.$obj['id'].'",""
|
||||
)');
|
||||
if($this->pickitem($obj, $vad['items'], $u->info['id'], '', true)) {
|
||||
$r = 'Âû îáíàðóæèëè ïðåäìåòû...';
|
||||
}else{
|
||||
$r = '×òî-òî ïîøëî íå òàê, ïðåäìåòû ðàñòâîðèëèñü...';
|
||||
}
|
||||
}else{
|
||||
$r = 'Âû íå íàøëè íè÷åãî ïîëåçíîãî...';
|
||||
}
|
||||
}
|
||||
|
||||
unset($vad);
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user