This commit is contained in:
2022-06-07 00:30:34 +03:00
commit 5f4b2cbf77
1784 changed files with 327645 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
<?
if(!defined('GAME'))
{
die();
}
if($u->info['admin'] > 0)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if( $_POST['logingo2'] < 0 ) {
$_POST['logingo2'] = 0;
}
$upd = mysql_query('UPDATE `stats` SET `exp` = `exp` + "'.mysql_real_escape_string((int)$_POST['logingo2']).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd) {
$uer = 'Âû ðèñàíóëè îïûò ïåðñîíàæó &quot;'.$uu['login'].'&quot; +'.((int)$_POST['logingo2']).' åä.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+107
View File
@@ -0,0 +1,107 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['priemIskl']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if(($uu['align']!=0 && ($uu['align']<=1 || $uu['align']>=2)) || $uu['clan']>0)
{
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â êëàíå èëè ó íåãî óæå åñòü ñêëîííîñòü';
}else{
if( $a == 1 ) {
$nalign = 1.1;
if($_POST['zvanie']==1.4)
{
$nalign = 1.4;
}elseif($_POST['zvanie']==1.5)
{
$nalign = 1.5;
}elseif($_POST['zvanie']==1.6)
{
$nalign = 1.6;
}elseif($_POST['zvanie']==1.7)
{
$nalign = 1.7;
}elseif($_POST['zvanie']==1.75)
{
$nalign = 1.75;
}elseif($_POST['zvanie']==1.9)
{
$nalign = 1.9;
}elseif($_POST['zvanie']==1.91)
{
$nalign = 1.91;
}elseif($_POST['zvanie']==1.92)
{
$nalign = 1.92;
}
}elseif( $a == 3 ) {
$nalign = 3.01;
if($_POST['zvanie']==3.05)
{
$nalign = 3.05;
}elseif($_POST['zvanie']==3.06)
{
$nalign = 3.06;
}elseif($_POST['zvanie']==3.07)
{
$nalign = 3.07;
}elseif($_POST['zvanie']==3.075)
{
$nalign = 3.075;
}elseif($_POST['zvanie']==3.09)
{
$nalign = 3.09;
}elseif($_POST['zvanie']==3.091)
{
$nalign = 3.091;
}
}
if( $nalign > 0 ) {
$upd = mysql_query('UPDATE `users` SET `align` = "'.$nalign.'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd && $nalign!=$uu['align'])
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
mysql_query('UPDATE `users_delo` SET `hb` = "0" WHERE `uid` = "'.$uu['id'].'" AND `hb`!="0"');
if( $a == 1 ) {
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ïðèíÿë'.$sx.' ïåðñîíàæà â Îðäåí Ñâåòà (align'.$nalign.').';
}elseif( $a == 3 ) {
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ïðèíÿë'.$sx.' ïåðñîíàæà â Àðìàäó (align'.$nalign.').';
}
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
if($uu['align']>$nalign)
{
$uer = 'Âû óñïåøíî ïîíèçèëè çâàíèå ïåðñîíàæà "'.$uu['login'].'".<br>';
}elseif($uu['align']<$nalign && $uu['align']>0)
{
$uer = 'Âû óñïåøíî ïîâûñèëè çâàíèå ïåðñîíàæà "'.$uu['login'].'".<br>';
}else{
if( $a == 1 ) {
$uer = 'Âû óñïåøíî ïðèíÿëè ïåðñîíàæà "'.$uu['login'].'" â Îðäåí Ñâåòà.<br>';
}elseif( $a == 3 ) {
$uer = 'Âû óñïåøíî ïðèíÿëè ïåðñîíàæà "'.$uu['login'].'" â Àðìàäó.<br>';
}
}
}else{
$uer = 'Íå óäàëîñü ïðèíÿëè ïåðñîíàæà â ÎÑ';
}
}else{
$uer = 'Ñêëîííîñòü íå ñóùåñòâóåò...';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+224
View File
@@ -0,0 +1,224 @@
<?
//âîçìîæíîñòè (ïåðå÷èñëÿåì)
$vz_id = array(
0=>'m1',
1=>'mm1',
2=>'m2',
3=>'mm2',
4=>'sm1',
5=>'sm2',
6=>'citym1',
7=>'citym2',
8=>'citysm1',
9=>'citysm2',
10=>'addld',
11=>'cityaddld',
12=>'seeld',
13=>'telegraf',
14=>'f1',
15=>'f2',
16=>'f3',
17=>'f4',
18=>'f5',
19=>'f6',
20=>'f7',
21=>'f8',
22=>'boi',
23=>'elka',
24=>'haos',
25=>'haosInf',
26=>'deletInfo',
27=>'zatoch',
28=>'banned',
29=>'unbanned',
30=>'readPerevod',
31=>'provItm',
32=>'provMsg',
33=>'trPass',
34=>'shaos',
35=>'szatoch',
36=>'editAlign',
37=>'priemIskl',
38=>'proverka',
39=>'marry',
40=>'ban0');
//íàçâàíèÿ âîçìîæíîñòåé
$vz = array(
'm1'=>'Çàêëÿòèå ìîë÷àíèÿ',
'mm1'=>'Çàêëÿòèå ìîë÷àíèÿ (3 äí.)',
'm2'=>'Çàêëÿòèå ôîðóìíîãî ìîë÷àíèÿ',
'mm2'=>'Çàêëÿòèå ôîðóìíîãî ìîë÷àíèÿ (3 äí.)',
'sm1'=>'Ñíÿòü ìîë÷àíêó',
'sm2'=>'Ñíÿòü ôîðóìíóþ ìîë÷àíêó',
'citym1'=>'Çàêëÿòèå ìîë÷àíèÿ (ìåæäóãîðîäíÿÿ)',
'citym2'=>'Çàêëÿòèå ôîðóìíîãî ìîë÷àíèÿ (ìåæäóãîðîäíÿÿ)',
'citysm1'=>'Ñíÿòü ìîë÷àíêó (ìåæäóãîðîäíÿÿ)',
'citysm2'=>'Ñíÿòü ôîðóìíóþ ìîë÷àíêó (ìåæäóãîðîäíÿÿ)',
'addld'=>'Äîáàâèòü çàïèñü â ëè÷íîå äåëî',
'cityaddld'=>'Äîáàâèòü çàïèñü â ëè÷íîå äåëî (ìåæäóãîðîäíÿÿ)',
'seeld'=>'Ïðîñìîòð ëè÷íîãî äåëà',
'telegraf'=>'Òåëåãðàô',
'f1'=>'Ôîðóì. Îòâåò â îòâåòå',
'f2'=>'Ôîðóì. Óäàëåíèå îòâåòà',
'f3'=>'Ôîðóì. Âîññòàíîâëåíèå òåìû',
'f4'=>'Ôîðóì. Óäàëåíèå òåìû',
'f5'=>'Ôîðóì. Ïåðåìåùåíèå òåìû',
'f6'=>'Ôîðóì. Ïðèêðåïëåíèå / Îòêðåïëåíèå òåìû',
'f7'=>'Ôîðóì. Âîçîáíîâëåíèå îáñóæäåíèÿ',
'f8'=>'Ôîðóì. Çàêðûòèå îáñóæäåíèÿ',
'boi'=>'Ìîäåðàöèÿ áîåâ',
'elka'=>'Ìîäåðàöèÿ ¸ëêè',
'haos'=>'Õàîñ',
'haosInf'=>'Õàîñ (áåññðî÷íî)',
'deletInfo'=>'Ñíÿòü / Íàëîæèòü Îáåçëè÷èâàíèå',
'zatoch'=>'Çàòî÷åíèå ïåðñîíàæà',
'banned'=>'Áëîêèðîâêà ïåðñîíàæà',
'unbanned'=>'Ðàçáëîêèðîâêà ïåðñîíàæà',
'readPerevod'=>'Ïðîñìîòð ïåðåâîäîâ',
'provItm'=>'Ïðîâåðêà èíâåíòàðÿ',
'provMsg'=>'Ïðîâåðêà ñîîáùåíèé',
'trPass'=>'Òðåáóåò ïàðîëü',
'shaos'=>'Ñíÿòü õàîñ',
'szatoch'=>'Âûïóñòèòü èç çàòî÷åíèÿ',
'editAlign'=>'Ôóíêöèè óïðàâëåíöà',
'priemIskl'=>'Ïðèåì / Èñêëþ÷åíèå',
'proverka'=>'Ïðîâåðêà íà ÷èñòîòó',
'marry'=>'Îáâåí÷àòü / Ðàçâåñòè',
'ban0'=>'Áëîêèðîâêà [0] óðîâíåé');
if(isset($_GET['save'],$_POST['alignSave']))
{
//ñîõðàíÿåì äàííûå
$sv = mysql_fetch_array(mysql_query('SELECT * FROM `moder` WHERE `id` = "'.mysql_real_escape_string($_POST['alignSave']).'" LIMIT 1'));
if(isset($sv['id']) && ($sv['align'] < $u->info['align'] || $u->info['admin']>0))
{
$ud = '';
$i = 0;
while($i<count($vz_id))
{
if($vz_id[$i]!='editAlign' || $u->info['admin']>0)
{
if(isset($sv[$vz_id[$i]]))
{
if(isset($_POST[$vz_id[$i]]))
{
if($i==33)
{
//ïàðîëü íà ìîäåðàòîðñêóþ ïàíåëü
if($_POST['trPassText']!='')
{
$ud .= '`'.$vz_id[$i].'`="'.mysql_real_escape_string(md5($_POST['trPassText'])).'",';
}
}else{
$ud .= '`'.$vz_id[$i].'`="1",';
}
}else{
if($i==33)
{
//ïàðîëü íà ìîäåðàòîðñêóþ ïàíåëü
$ud .= '`'.$vz_id[$i].'`="",';
}else{
$ud .= '`'.$vz_id[$i].'`="0",';
}
}
}
}
$i++;
}
$ud = rtrim($ud,',');
$upd = mysql_query('UPDATE `moder` SET '.$ud.' WHERE `id` = "'.$sv['id'].'" LIMIT 1');
if($upd)
{
$merror = 'Èçìåíåíèÿ áûëè ñîõðàíåíû';
}else{
$merror = 'Îøèáêà ñîõðàíåíèÿ';
}
}else{
$merror = 'Îøèáêà. Ó Âàñ íåò äîñòóïà';
}
}
?>
<table width="100%">
<tr>
<td align="center"><h3>Ôóíêöèè óïðàâëåíèÿ</h3></td>
<td width="150" align="right"><input type="button" value=">" onclick="location='main.php?<? echo $zv; ?>';" />
<? if($u->info['admin']>0){ ?><input type="button" value="<? if($a==1){ echo 'PAL'; }else{ echo 'ARM'; } ?>" onclick="location='main.php?go=1&<? echo $zv; ?>&remod=<? echo $a; ?>';" /><? } ?><? if($p['trPass']!=''){ ?>
<input type="button" value="X" title="Çàêðûòü äîñòóï" onclick="location='main.php?<? echo $zv.'&rnd='.$code; ?>&amp;exitMod=1';" /><? } ?></td>
</tr>
<tr>
<td>
<?
if($merror!='')
{
echo '<font color="red">'.$merror.'</font>';
}
?>
<table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#E1E1E1">
<?
$sp = mysql_query('SELECT * FROM `moder` WHERE `align`<='.$u->info['align'].' && `align`>'.$a.' ORDER BY `align` DESC LIMIT 20');
while($pl = mysql_fetch_array($sp))
{
?>
<tr>
<td style="border-bottom:1px solid #CCCCCC;" width="250"><div align="left" style="margin-left:11px;"><? echo '<img src="https://img.new-combats.com/i/align/align'.$pl['align'].'.gif"> <small><b>'.$u->mod_nm[$a][$pl['align']].'</b></small>' ?></div><div align="left"></div></td>
<td width="50" bgcolor="#DADADA" style="border-bottom:1px solid #CCCCCC;"><div align="center"><? if($u->info['align']>$pl['align'] || $u->info['admin']>0){ ?><a href="main.php?go=1&edit=<? echo $pl['id'].'&'.$zv; ?>">ðåä.</a><? }else{ echo '<b style="color:grey;">ðåä.</b>'; } ?></div></td>
<td style="border-bottom:1px solid #CCCCCC;">Âîçìîæíîñòè: <?
$voz = '';
$i = 0;
while($i<count($vz_id))
{
if($pl[$vz_id[$i]]>0)
{
$voz .= '<b>'.$vz[$vz_id[$i]].'</b>, ';
}
$i++;
}
$voz = trim($voz,', ');
if($voz=='')
{
$voz = 'êðàñèâûé çíà÷åê :-)';
}
echo '<small><font color="grey">'.$voz.'</font></small>';
?></td>
</tr>
<? if(isset($_GET['edit']) && $pl['id']==$_GET['edit']){ ?>
<tr>
<td valign="top" bgcolor="#F3F3F3" style="border-bottom:1px solid #CCCCCC; color:#757575;">Èçìåíåíèå âîçìîæíîñòåé:<Br /><a href="main.php?<? echo $zv; ?>&go=1" onClick="document.getElementById('saveDate').submit(); return false;">Ñîõðàíèòü èçìåíåíèÿ</a><br /><a href="main.php?<? echo $zv; ?>&go=1">Ñêðûòü ïàíåëü</a></td>
<td valign="top" bgcolor="#F3F3F3" style="border-bottom:1px solid #CCCCCC;"></td>
<td valign="top" bgcolor="#F3F3F3" style="border-bottom:1px solid #CCCCCC;">
<form id="saveDate" name="saveDate" method="post" action="main.php?<? echo $zv.'&go=1&save='.$code; ?>">
<?
$voz = '';
$i = 0;
while($i<count($vz_id))
{
if($vz_id[$i]!='editAlign' || $u->info['admin']>0)
{
if($pl[$vz_id[$i]]>0)
{
$voz .= '<input name="'.$vz_id[$i].'" type="checkbox" value="1" checked>';
}else{
$voz .= '<input name="'.$vz_id[$i].'" type="checkbox" value="1">';
}
$voz .= ' '.$vz[$vz_id[$i]];
if($i==33)
{
$voz .= ': <input name="trPassText" value="" type="password">';
}
$voz .= '<br>';
}
$i++;
}
echo $voz;
?>
<input name="alignSave" type="hidden" id="alignSave" value="<? echo $pl['id']; ?>" />
</form> </td>
</tr>
<?
}
}
?>
</table> </td>
</tr>
</table>
+285
View File
@@ -0,0 +1,285 @@
<? if(isset($_POST['q_name']))
{
$qd = array();
/* Array ([q_act_atr_1] => 0 [q_act_val_1] => [q_tr_atr_1] => 0 [q_tr_val_1] => [q_ng_atr_1] => 0 [q_ng_val_1] => [q_nk_atr_NaN] => 0
[q_nk_val_NaN] => [q_info] => test îïèñàíèå [q_line1] => 1 [q_line2] => 1 [q_fast] => 1 [q_fast_city] => capitalcity [q_align1] => 1 [q_align2] => 1 [q_align3] => 1 ) */
$qd['name'] = $_POST['q_name'];
$qd['lvl'] = explode('-',$_POST['q_lvl']);
$qd['info'] = $_POST['q_info'];
if($_POST['q_line1']==1)
{
$qd['line'] = $_POST['q_line2'];
}
if($_POST['q_fast']==1)
{
$qd['city'] = $_POST['q_fast_city'];
$gd['fast'] = 1;
}
if($_POST['align1']==1)
{
$qd['align'] = 1;
}elseif($_POST['align2']==1)
{
$qd['align'] = 3;
}elseif($_POST['align3']==1)
{
$qd['align'] = 7;
}elseif($_POST['align4']==1)
{
$qd['align'] = 2;
}
$i = 1;
while($i!=-1)
{
if(isset($_POST['q_act_atr_'.$i]))
{
if($_POST['q_act_val_'.$i]!='')
{
$qd['act_date'] .= $_POST['q_act_atr_'.$i].':=:'.$_POST['q_act_val_'.$i].':|:';
}
}else{
$i = -2;
$qd['act_date'] = trim($qd['act_date'],':|:');
}
$i++;
}
$i = 1;
while($i!=-1)
{
if(isset($_POST['q_tr_atr_'.$i]))
{
if($_POST['q_tr_val_'.$i]!='')
{
$qd['tr_date'] .= $_POST['q_tr_atr_'.$i].':=:'.$_POST['q_tr_val_'.$i].':|:';
}
}else{
$i = -2;
$qd['tr_date'] = trim($qd['tr_date'],':|:');
}
$i++;
}
$i = 1;
while($i!=-1)
{
if(isset($_POST['q_ng_atr_'.$i]))
{
if($_POST['q_ng_val_'.$i]!='')
{
$qd['win_date'] .= $_POST['q_ng_atr_'.$i].':=:'.$_POST['q_ng_val_'.$i].':|:';
}
}else{
$i = -2;
$qd['win_date'] = trim($qd['win_date'],':|:');
}
$i++;
}
$i = 1;
while($i!=-1)
{
if(isset($_POST['q_nk_atr_'.$i]))
{
if($_POST['q_nk_val_'.$i]!='')
{
$qd['lose_date'] .= $_POST['q_nk_atr_'.$i].':=:'.$_POST['q_nk_val_'.$i].':|:';
}
}else{
$i = -2;
$qd['lose_date'] = trim($qd['lose_date'],':|:');
}
$i++;
}
mysql_query('INSERT INTO `quests` (`name`,`min_lvl`,`max_lvl`,`tr_date`,`act_date`,`win_date`,`lose_date`,`info`,`line`,`align`,`city`,`fast`) VALUES (
"'.mysql_real_escape_string($qd['name']).'","'.mysql_real_escape_string($qd['lvl'][0]).'","'.mysql_real_escape_string($qd['lvl'][1]).'",
"'.mysql_real_escape_string($qd['tr_date']).'","'.mysql_real_escape_string($qd['act_date']).'","'.mysql_real_escape_string($qd['win_date']).'",
"'.mysql_real_escape_string($qd['lose_date']).'","'.mysql_real_escape_string($qd['info']).'","'.mysql_real_escape_string($qd['line']).'",
"'.mysql_real_escape_string($qd['align']).'","'.mysql_real_escape_string($qd['city']).'","'.mysql_real_escape_string($qd['fast']).'")');
}
?>
<script>
function nqst(){ if(document.getElementById('addNewquest').style.display == ''){ document.getElementById('addNewquest').style.display = 'none'; }else{ document.getElementById('addNewquest').style.display = ''; } }
var adds = [0,0,0,0];
function addqact()
{
var dd = document.getElementById('qact');
adds[0]++;
dd.innerHTML = 'Àòðèáóò: <select name="q_act_atr_'+adds[0]+'" id="q_act_atr_'+adds[0]+'">'+
'<option value="0"></option>'+
'<option value="go_loc">ïåðåéòè â ëîêàöèþ</option>'+
'<option value="go_mod">ïåðåéòè â ìîäóëü</option>'+
'<option value="on_itm">îäåòü ïðåäìåò</option>'+
'<option value="un_itm">ñíÿòü ïðåäìåò</option>'+
'<option value="use_itm">èñïîëüçîâàòü ïðåäìåò</option>'+
'<option value="useon_itm">èñïîëüçîâàòü ïðåäìåò íà</option>'+
'<option value="dlg_nps">ïîãîâîðèòü ñ NPS</option>'+
'<option value="tk_itm">ïîëó÷èòü ïðåäìåò</option>'+
'<option value="del_itm">âûêèíóòü ïðåäìåò</option>'+
'<option value="buy_itm">êóïèòü ïðåäìåò</option>'+
'<option value="kill_bot">óáèòü ìîíñòðà</option>'+
'<option value="kill_you">óáèòü êëîíà</option>'+
'<option value="kill_user">óáèòü èãðîêà</option>'+
'<option value="all_stats">ðàñòàâèòü ñòàòû</option>'+
'<option value="all_skills">ðàñòàâèòü óìåíèÿ</option>'+
'<option value="all_navik">ðàññòàâèòü íàâûêè</option>'+
'<option value="min_online">ïðîáûòü ìèíóò â îíëàéíå</option>'+
'<option value="min_btl">ïðîâåñòè áîåâ</option>'+
'<option value="min_winbtl">ïðîâåñòè áîåâ (ïîáåä)</option>'+
'<option value="tk_znak">ïîëó÷èòü çíà÷îê</option>'+
'<option value="end_quests">çàâåðøèòü êâåñò</option>'+
'<option value="end_qtime">âðåìÿ âûïîëíåíèÿ êâåñòà (â ìèíóòàõ)</option>'+
'</select>, çíà÷åíèå: <input style="width:100px" name="q_act_val_'+adds[0]+'" value=""><br>'+dd.innerHTML;
}
function addqtr()
{
var dd = document.getElementById('qtr');
adds[1]++;
dd.innerHTML = 'Àòðèáóò: <select name="q_tr_atr_'+adds[1]+'" id="q_tr_atr_'+adds[1]+'">'+
'<option value="0"></option>'+
'<option value="tr_endq">Çàâåðøèòü êâåñòû</option>'+
'<option value="tr_botitm">Èç ìîíñòðîâ ïàäàþò ïðåäìåòû (â ïåùåðàõ)</option>'+
'<option value="tr_winitm">Ïîñëå ïîáåäû ïàäàþò ïðåäìåòû</option>'+
'<option value="tr_zdr">Çàäåðæêà ìåæäó âûïîëíåíèåì (â ÷àñàõ)</option>'+
'<option value="tr_tm1">Ïåðåîäè÷íîñòü êâåñòà (íà÷àëî)</option>'+
'<option value="tr_tm2">Ïåðåîäè÷íîñòü êâåñòà (êîíåö)</option>'+
'<option value="tr_raz">Ñêîëüêî ðàç ìîæíî ïðîõîäèòü êâåñò</option>'+
'<option value="tr_raz2">Ñêîëüêî ïîïûòîê ïðîéòè êâåñò</option>'+
'<option value="tr_dn">Íàõîæäåíèå â ïåùåðå</option>'+
'<option value="tr_x">Íàõîæäåíèå â êîîðäèíàòå X</option>'+
'<option value="tr_y">Íàõîæäåíèå â êîîðäèíàòå Y</option>'+
'</select>, çíà÷åíèå: <input style="width:100px" name="q_tr_val_'+adds[1]+'" value=""><br>'+dd.innerHTML;
}
function addqng()
{
var dd = document.getElementById('qng');
adds[2]++;
dd.innerHTML = 'Àòðèáóò: <select name="q_ng_atr_'+adds[2]+'" id="q_ng_atr_'+adds[2]+'">'+
'<option value="0"></option>'+
'<option value="add_cr">Äîáàâèòü Êðåäèòû</option>'+
'<option value="add_ecr">Äîáàâèòü Åêðåäèòû</option>'+
'<option value="add_itm">Äîáàâèòü ïðåäìåò</option>'+
'<option value="add_eff">Äîáàâèòü ýôôåêò</option>'+
'<option value="add_rep">Äîáàâèòü ðåïóòàöèè</option>'+
'<option value="add_exp">Äîáàâèòü îïûòà</option>'+
'</select>, çíà÷åíèå: <input style="width:100px" name="q_ng_val_'+adds[2]+'" value=""><br>'+dd.innerHTML;
}
function addqnk()
{
var dd = document.getElementById('qnk');
adds[3]++;
dd.innerHTML = 'Àòðèáóò: <select name="q_nk_atr_'+adds[3]+'" id="q_nk_atr_'+adds[3]+'">'+
'<option value="0"></option>'+
'<option value="lst_eff">Äîáàâèòü ýôôåêò</option>'+
'</select>, çíà÷åíèå: <input style="width:100px" name="q_nk_val_'+adds[3]+'" value=""><br>'+dd.innerHTML;
}
</script>
<!-- Copyright 2000-2006 Adobe Macromedia Software LLC and its licensors. All rights reserved. -->
<title>Òåêñòîâîå ïîëå</title>
<table width="100%">
<tr>
<td align="center"><h3>Ðåäàêòîð çàäàíèé</h3></td>
<td width="150" align="right"><input type="button" value="&gt;" onclick="location='main.php?<? echo $zv; ?>';" />
<? if($u->info['admin']>0){ ?>
<input type="button" value="<? if($a==1){ echo 'PAL'; }else{ echo 'ARM'; } ?>" onclick="location='main.php?go=2&amp;<? echo $zv; ?>&amp;remod=<? echo $a; ?>';" />
<? } ?>
<? if($p['trPass']!=''){ ?>
<input type="button" value="X" title="Çàêðûòü äîñòóï" onclick="location='main.php?<? echo $zv.'&rnd='.$code; ?>&amp;exitMod=1';" />
<? } ?></td>
</tr>
<tr>
<td>
<form method="post" action="main.php?go=2&amp;<? echo $zv; ?>&amp;remod=<? echo $a; ?>">
<table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#E1E1E1">
<!-- -->
<tr>
<td style="border-bottom:1px solid #CCCCCC;"><div align="left" style="margin-left:11px;">
<a href="javascript:void(0)" onclick="nqst()">Äîáàâèòü íîâîå çàäàíèå</a>
</div>
<div align="left"></div></td>
</tr>
<tr id="addNewquest" style="display:none;">
<td bgcolor="#DADADA" style="border-bottom:1px solid #CCCCCC;"><b>Ïàíåëü äîáàâëåíèÿ íîâûõ çàäàíèé:</b><br />
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="200" valign="top">Íàçâàíèå çàäàíèÿ</td>
<td><input name="q_name" id="q_name" value="" size="60" maxlength="50" /></td>
</tr>
<tr>
<td valign="top">Óðîâåíü çàäàíèÿ</td>
<td><input name="q_lvl" id="q_lvl" value="0-21" size="10" maxlength="5" /></td>
</tr>
<tr>
<td valign="top">Äåéñòâèÿ</td>
<td valign="top" id="qact"><a href="javascript:void(0)" onclick="addqact()"><small>[+] äîáàâèòü</small></a></td>
</tr>
<tr>
<td valign="top">Óñëîâèÿ</td>
<td valign="top" id="qtr"><a href="javascript:void(0)" onclick="addqtr()"><small>[+] äîáàâèòü</small></a></td>
</tr>
<tr>
<td valign="top">Íàãðàäà</td>
<td valign="top" id="qng"><a href="javascript:void(0)" onclick="addqng()"><small>[+] äîáàâèòü</small></a></td>
</tr>
<tr>
<td valign="top">Íåóäà÷à</td>
<td valign="top" id="qnk"><a href="javascript:void(0)" onclick="addqnk()"><small>[+] äîáàâèòü</small></a></td>
</tr>
<tr>
<td valign="top">Îïèñàíèå çàäàíèÿ</td>
<td><textarea name="q_info" id="q_info" style="width:90%" rows="7"></textarea></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#CBCBCB"><input name="q_line1" type="checkbox" id="checkbox3" value="1" />
Ëèíåéíîå çàäàíèå</td>
<td bgcolor="#CBCBCB"><input name="q_line2" id="q_line3" value="" size="5" maxlength="3" />
, id ëèíåéíîãî ñþæåòà</td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#CBCBCB"><input name="q_fast" type="checkbox" id="q_fast" value="1" />
Áûñòðîå çàäàíèå&nbsp;</td>
<td bgcolor="#CBCBCB"><input name="q_fast_city" id="q_fast_city" value="capitalcity" size="50" maxlength="50" />
, ãîðîä êîòîðûì îãðàíè÷åí êâåñò <small>(ñòåðåòü, åñëè íå îãðàíè÷åí)</small></td>
</tr>
<tr>
<td align="center" valign="top" bgcolor="#CBCBCB">
<small>
<input name="q_align1" type="checkbox" id="q_align1" value="1" />
Ñâåò,
<input name="q_align2" type="checkbox" id="q_align2" value="1" />
Òüìà,<br />
<input name="q_align3" type="checkbox" id="q_align3" value="1" />
Íåéòðàë,
<input name="q_align4" type="checkbox" id="q_align4" value="1" />
Õàîñ
</small>
</td>
<td bgcolor="#CBCBCB"><input type="submit" value="Äîáàâèòü çàäàíèå" /></td>
</tr>
</table></td>
</tr>
<!-- -->
</table>
</form>
<table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#E1E1E1">
<!-- -->
<?
if(isset($_GET['delq']))
{
mysql_query('UPDATE `quests` SET `delete` = "'.time().'" WHERE `id` = "'.mysql_real_escape_string($_GET['delq']).'" LIMIT 1');
}
$sp = mysql_query('SELECT * FROM `quests` WHERE `delete` = 0');
while($pl = mysql_fetch_array($sp))
{
?>
<tr>
<td style="border-bottom:1px solid #CCCCCC;" width="300"><div align="left" style="margin-left:11px;"><?=$pl['name']?></div>
<div align="left"></div></td>
<td width="75" bgcolor="#DADADA" style="border-bottom:1px solid #CCCCCC;"><div align="center"><a href="main.php?go=2&amp;delq=<? echo $pl['id'].'&'.$zv; ?>">óäàëèòü</a></div></td>
<td style="border-bottom:1px solid #CCCCCC;"><small><b>Îïèñàíèå:</b> <?=$pl['info']?></small></td>
</tr>
<? } ?>
<!-- -->
</table>
</td>
</tr>
</table>
+75
View File
@@ -0,0 +1,75 @@
<?
if (!defined('GAME')) {
die();
}
$action = $_POST['cometome'];
$toUser = mysql_real_escape_string($_POST['logingo']);
if (!isset($u->info['room']) OR !isset($u->info['id']) OR $toUser == '') {
if($toUser == '') {
$uer = 'Ïåðñîíàæ "' . $toUser . '" íå íàéäåí.';
} else $uer = 'Ðåæèì "' . $action . '" íå íàéäåí.';
} else {
if ($u->info['admin'] > 0) {
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.$toUser.'" LIMIT 1'));
$uus = mysql_fetch_array(mysql_query('SELECT * FROM `stats` WHERE `id` = "'.$uu['id'].'" LIMIT 1'));
if (isset($uu['id'])) {
if ($uu['id'] == $u->info['id']) {
$uer = 'Âû íå ìîæåòå òåëåïîðòèðîâàòü ñåáÿ ê ñåáå, ó âàñ íåò ðàçäâîåíèÿ ëè÷íîñòè! Åñëè íå ñîãëàñû - îáðàòèòåñü ê ïñèõèàòðó! ÑÐÎ×ÍÎ! ';
} elseif ($uu['admin'] > 0 && $u->info['admin'] == 0) {
$uer = 'Âû íå ìîæåòå òåëåïîðòèðîâàòü Àíãåëîâ ê ñåáå.';
} elseif (floor($uu['align']) == $a && $uu['align'] > $u->info['align'] && $u->info['admin'] == 0) {
$uer = 'Âû íå ìîæåòå òåëåïîðòèðîâàòü ñòàðøèõ ïî çâàíèþ';
} elseif ($u->info['battle'] == 0 && $action == 'to-fight') {
$uer = 'Âû íå ìîæåòå ïåðåìåñòèòü èãðîêà, ïîåäèíêà íå ñóùåñòâóåò.';
} elseif ($u->info['dnow'] == 0 && $action == 'to-dungeon') {
$uer = 'Âû íå ìîæåòå ïåðåìåñòèòü èãðîêà, âû íå â ïîäçåìåëüå.';
} elseif ($uu['city'] != $u->info['city'] && $u->info['admin'] == 0) {
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
} else {
/* Åñëè ïåðåìåùàåì â êîìíàòó - âûáðàñûâàåì ñ ïîåäèíêà è\èëè ïîäçåìåëüÿ. */
if($action =='to-room' && $uus['dnow']){
mysql_query('UPDATE `stats` SET `dnow` = "0" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
}
if($action =='to-room' && $uu['battle']){
mysql_query('UPDATE `users` SET `battle` = "0" WHERE `id` = "' . $uu['id'] .'" LIMIT 1');
}
/* Ïåðåíîñèì èãðîêà ïî äåéñòâèþ: Â êîìíàòó, Â êîìíàòó è ïîåäèíîê, Â êîìíàòó ïîäçåìåëüÿ*/
if ($action == 'to-room') {
$upd = mysql_query('UPDATE `users` SET `city` = "'.$u->info['city'].'", `room` = "'.$u->info['room'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
} elseif ($action == 'to-fight') {
$upd = mysql_query('UPDATE `users` SET `city` = "' . $u->info['city'] . '",`room` = "' . $u->info['room'] . '",`battle` = "' . $u->info['battle'] . '" WHERE `id` = "' . $uu['id'] .'" LIMIT 1');
$upd_d = mysql_query('UPDATE `stats` SET `team` = "' . $u->info['team'] . '" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
if ($u->info['dnow'] > 0) {
$upd_d = mysql_query('UPDATE `stats` SET `x` = "' . $u->info['x'] . '",`y` = "' . $u->info['y'] . '",`s` = "' . $u->info['s'] . '",`dnow` = "' . $u->info['dnow'] . '" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
}
} elseif ($action == 'to-dungeon') {
$upd = mysql_query('UPDATE `users` SET `city` = "' . $u->info['city'] . '",`room` = "' . $u->info['room'] . '" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
$upd_d = mysql_query('UPDATE `stats` SET `x` = "' . $u->info['x'] . '",`y` = "' . $u->info['y'] . '",`s` = "' . $u->info['s'] . '",`dnow` = "' . $u->info['dnow'] . '" WHERE `id` = "' . $uu['id'] . '" LIMIT 1');
} else {
$uer = 'Îøèáêà, äåéñòâèå íå âûáðàíî.';
$upd = false;
}
if ($upd) {
if ($upd_d) $dngo = true;
if ($u->info['sex'] == 1) $sx = 'à'; else $sx = '';
$rtxt = '[img[items/teleport-cometome.gif]] ' . $rang . ' &quot;' . $u->info['cast_login'] . '&quot; òåëåïîðòèðîâàë' . $sx . ' ïåðñîíàæà &quot;' . $uu['login'] . '&quot; ê ñåáå â ' . ($action == 'to-fight' ? "ïîåäèíîê" . ($dngo == true ? " è ïåùåðó." : "") : ($action == 'to-dungeon' ? "ïîäçåìåëüå" : "êîìíàòó")) . '.';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'" . $u->info['city'] . "','" . $u->info['room'] . "','','','" . $rtxt . "','" . time() . "','6','0','1')");
$uer = 'Âû óñïåøíî òåëåïîðòèðîâàëè ê ñåáå ïåðñîíàæà "' . $uu['login'] . '" â <b>' . ($action == 'to-fight' ? "ïîåäèíîê" : ($action == 'to-dungeon' ? "ïîäçåìåëüå" : "êîìíàòó")) . '</b>.';
} else {
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
} else {
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
} else {
$uer = 'Çàêëèíàíèå, òîëüêî äëÿ àäìèíèñòðàöèè';
}
}
?>
+58
View File
@@ -0,0 +1,58 @@
<?
if(!defined('GAME'))
{
die();
}
$cgo = $_POST['city'];
if(!isset($u->city_name[$cgo]))
{
$uer = 'Ãîðîä "'.$cgo.'" íå íàéäåí.';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['id']!=$u->info['id'] && $u->info['admin']==0)
{
$uer = 'Âû ìîæåòå òåëåïîðòèðîâàòü òîëüêî ñåáÿ';
}elseif($uu['battle']>0)
{
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â áîþ';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå òåëåïîðòèðîâàòü Àíãåëîâ â äðóãîé ãîðîä';
}elseif($uu['city']!=$u->info['city'] && $u->info['admin']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå òåëåïîðòèðîâàòü ñòàðøèõ ïî çâàíèþ';
}else{
$rid = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Âîêçàë" AND `city` = "'.mysql_real_escape_string($cgo).'" LIMIT 1'));
if(!isset($rid['id']))
{
$uer = 'Òåëåïîðòàöèÿ â "'.$u->city_name[$cgo].'" çàïðåùåíà!';
}else{
$upd = mysql_query('UPDATE `users` SET `city` = "'.mysql_real_escape_string($cgo).'",`room` = "'.$rid['id'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/teleport.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; òåëåïîðòèðîâàë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; â [img[city_ico/'.$cgo.'.gif]] '.$u->city_name[$cgo].'.';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; òåëåïîðòèðîâàë'.$sx.' â &quot;<b>'.$u->city_name[$cgo].'</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',5)");
$uer = 'Âû óñïåøíî òåëåïîðòèðîâàëè ïåðñîíàæà "'.$uu['login'].'" â <b>'.$u->city_name[$cgo].'</b>.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}
?>
+53
View File
@@ -0,0 +1,53 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['priemIskl']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if( ( $uu['align']<=1 || $uu['align']>=2 ) && $a == 1 )
{
$uer = 'Ïåðñîíàæ íå ÿâëÿåòñÿ ñîòðóäíèêîì Îðäåíà Ñâåòà';
}elseif( ( $uu['align']<=3 || $uu['align']>=4 ) && $a == 3 )
{
$uer = 'Ïåðñîíàæ íå ÿâëÿåòñÿ ñîòðóäíèêîì Àðìàäû';
}else{
$upd = mysql_query('UPDATE `users` SET `align` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
if($a == 1) {
$zvna = 'ïàëàäèíà';
$zvna2 = 'Ïàëàäèíà';
$zvimg = '';
}elseif($a == 3) {
$zvna = 'òàðìàíà';
$zvna2 = 'Òàðìàíà';
$zvimg = 't';
}
mysql_query('UPDATE `users_delo` SET `hb` = "0" WHERE `uid` = "'.$uu['id'].'" AND `hb`!="0"');
$rtxt = '[img[items/unpal'.$zvimg.'.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ëèøèë'.$sx.' &quot;'.$uu['login'].'&quot; çâàíèÿ &quot;'.$zvna2.'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ëèøèë'.$sx.' çâàíèÿ &quot;'.$zvna2.'&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè çíàê '.$zvna.' ñ ïåðñîíàæà "'.$uu['login'].'".<br>';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+38
View File
@@ -0,0 +1,38 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['deletInfo']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['info_delete']==1 || $uu['info_delete']>time())
{
$upd = mysql_query('UPDATE `users` SET `info_delete` = 0 WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/uncui.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå îáåçëè÷èâàíèå ñ ïåðñîíàæà &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå &quot;<b>îáåçëè÷èâàíèå</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè çàêëÿòèå îáåçëè÷èâàíèÿ ñ ïåðñîíàæà "'.$uu['login'].'".<br>';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ íå îáåçëè÷åí';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+64
View File
@@ -0,0 +1,64 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['zatoch']==1 || $p['citym1']==1)
{
$tm = (int)$_POST['time'];
if($tm!=1 && $tm!=3 && $tm!=7 && $tm!=14 && $tm!=30 && $tm!=60 && $tm!=365 && $tm!=24 && $tm!=6)
{
$uer = 'Íåâåðíî óêàçàíî âðåìÿ íàêàçàíèÿ';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
$uuss = mysql_fetch_array(mysql_query('SELECT * FROM `stats` WHERE `id` = "'.mysql_real_escape_string($uu['id']).'" LIMIT 1'));
if($tm==6){
//÷àñèê - ýêñêóðñèÿ
$time=time()+60*60;
}elseif($tm==24){
$time=time()+(60*60*24*30*90);
}else{
$time=time()+(60*60*24*$tm);
}
if($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå ïîñàäèòü Àíãåëà.';
}
if($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uuss['dnow'] > 0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â ïîäçåìåëüå';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå ïîñàäèòü ñòàðøèõ ïî çâàíèþ';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå ïîñàäèòü ñàìîãî ñåáÿ';
}else{
$upd = mysql_query('UPDATE `users` SET `jail` = "'.mysql_real_escape_string($time).'", `room`="274", `city`="capitalcity" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
mysql_query('UPDATE `items_users` SET `delete` = "1357908642" WHERE `uid` = '.$uu['id'].' AND `delete` = 0');
$rtxt = '[img[items/jail.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; îòïðàâèë'.$sx.' â çàòî÷åíèå &quot;'.$uu['login'].'&quot;, ñðîêîì '.$srokt[$tm].'';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; îòïðàâèë'.$sx.' â &quot;<b>çàòî÷åíèå</b>&quot; ñðîêîì '.$srokt[$tm].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',6)");
$uer = 'Âû óñïåøíî ïîñàäèëè â òþðüìó ïåðñîíàæà "'.$uu['login'].'", ñðîêîì '.$srok[$tm].'.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+44
View File
@@ -0,0 +1,44 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['usealign1']==1 && $u->info['admin'] > 0)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($u->testAlign( 1 , $uu['id'] ) == 0 ) {
$uer = 'У персонажа стоит ограничение на смену склонности. Вы не можете выдать данную склонность!<br>';
}elseif($uu['clan'] > 0) {
$uer = 'Вы не можете использовать данное заклятие на персонажей с кланом.<br>';
}elseif($uu['align'] > 0)
{
$uer = 'Вы не можете использовать данное заклятие на персонажей со склонностью.<br>';
}else{
$upd = mysql_query('UPDATE `users` SET `align` = "1" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$u->insertAlign( 1 , $uu['id'] );
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/pal_button1.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; присвоил'.$sx.' светлую склонность персонажу &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; приствоил'.$sx.' светлую склонность персонажу.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно присвоили светлую склонность персонажу "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+44
View File
@@ -0,0 +1,44 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['usealign3']==1 && $u->info['admin'] > 0)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($u->testAlign( 3 , $uu['id'] ) == 0 ) {
$uer = 'У персонажа стоит ограничение на смену склонности. Вы не можете выдать данную склонность!<br>';
}elseif($uu['clan'] > 0) {
$uer = 'Вы не можете использовать данное заклятие на персонажей с кланом.<br>';
}elseif($uu['align'] > 0)
{
$uer = 'Вы не можете использовать данное заклятие на персонажей со склонностью.<br>';
}else{
$upd = mysql_query('UPDATE `users` SET `align` = "3" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$u->insertAlign( 3 , $uu['id'] );
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/pal_button[dark].gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; присвоил'.$sx.' темную склонность персонажу &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; приствоил'.$sx.' темную склонность персонажу.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно присвоили темную склонность персонажу "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+44
View File
@@ -0,0 +1,44 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['usealign7']==1 && $u->info['admin'] > 0)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($u->testAlign( 7 , $uu['id'] ) == 0 ) {
$uer = 'У персонажа стоит ограничение на смену склонности. Вы не можете выдать данную склонность!<br>';
}elseif($uu['clan'] > 0) {
$uer = 'Вы не можете использовать данное заклятие на персонажей с кланом.<br>';
}elseif($uu['align'] > 0)
{
$uer = 'Вы не можете использовать данное заклятие на персонажей со склонностью.<br>';
}else{
$upd = mysql_query('UPDATE `users` SET `align` = "7" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$u->insertAlign( 7 , $uu['id'] );
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/palbuttonneutralsv3.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; присвоил'.$sx.' нейтральную склонность персонажу &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; приствоил'.$sx.' нейтральную склонность персонажу.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно присвоили нейтральную склонность персонажу "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+90
View File
@@ -0,0 +1,90 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['attack']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($u->room['noatack'] == 1) {
$uer = 'Â äàííîé êîìíàòå çàïðåùåíû íàïàäåíèÿ!';
}elseif($uu['id'] == $u->info['id']) {
$uer = 'Íàïàäàòü íà ñåáÿ ÍÅËÜÇß! :)';
}elseif($uu['room'] != $u->info['room']) {
$uer = 'ÂÛ íàõîäèòåñü â ðàçíûõ êîìíàòàõ<br>';
}else{
$ua = mysql_fetch_array(mysql_query('SELECT `s`.*,`u`.* FROM `stats` AS `s` LEFT JOIN `users` AS `u` ON `s`.`id` = `u`.`id` WHERE `s`.`id` = "'.mysql_real_escape_string($uu['id']).'" LIMIT 1'));
if(isset($ua['id']) && $ua['online'] > time()-520) {
$usta = $u->getStats($ua['id'],0); // ñòàòû öåëè
$minHp = floor($usta['hpAll']/100*33); // ìèíèìàëüíûé çàïàñ çäîðîâüÿ öåëè ïðè êîòîðîì ìîæíî íàïàñòü
if( $ua['battle'] > 0 ) {
$uabt = mysql_fetch_array(mysql_query('SELECT * FROM `battle` WHERE `id` = "'.$ua['battle'].'" AND `team_win` = "-1" LIMIT 1'));
if(!isset($uabt['id'])) {
$ua['battle'] = 0;
}
}
if( $ua['battle'] == 0 && $minHp > $usta['hpNow'] ) {
$uer = 'Íåëüçÿ íàïàñòü, ó ïðîòèâíèêà íå âîññòàíîâèëîñü çäîðîâüå';
}elseif( isset($uabt['id']) && $uabt['type'] == 500 && $ua['team'] == 1 ) {
$uer = 'Íåëüçÿ ñðàæàòüñÿ íà ñòîðîíå ìîíñòðîâ!';
}elseif( isset($uabt['id']) && $uabt['invis'] > 0 ) {
$uer = 'Íåëüçÿ âìåøèâàòüñÿ â íåâèäèìûé áîé!';
}elseif( $magic->testTravma( $ua['id'] , 3 ) == true ) {
$uer = 'Ïðîòèâíèê òÿæåëî òðàâìèðîâàí, íåëüçÿ íàïàñòü!';
}elseif( $magic->testTravma( $u->info['id'] , 2 ) == true ) {
$uer = 'Âû òðàâìèðîâàíû, íåëüçÿ íàïàñòü!';
}elseif($ua['room']==$u->info['room'] && ($minHp <= $usta['hpNow'] || $ua['battle'] > 0))
{
mysql_query('UPDATE `stats` SET `hpNow` = "'.$usta['hpNow'].'",`mpNow` = "'.$usta['mpNow'].'" WHERE `id` = "'.$usta['id'].'" LIMIT 1');
$goodt=$magic->atackUser($u->info['id'],$ua['id'],$ua['team'],$ua['battle'],$ua['bbexp'],$ua['type_pers']);
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/pal_button8.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñîâåðøèë'.$sx.' íàïàäåíèå íà ïåðñîíàæà &quot;'.$uu['login'].'&quot;.';
if ($goodt>0)
{
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
}
unset($goodt);
header('location: main.php');
}
}else{
$uer = 'Ïåðñîíàæ äîëæåí íàõîäèòüñÿ â îíëàéíå';
}
/*$upd = mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE `uid` = "'.$uu['id'].'" AND `name` LIKE "%òðàâìà"');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/cure3.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; èçëå÷èë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; îò òðàâì.';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; èçëå÷èë'.$sx.' îò òðàâì';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî èçëå÷èëè ïåðñîíàæó "'.$uu['login'].'" îò òðàâì.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}*/
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+84
View File
@@ -0,0 +1,84 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['banned']==1 || $p['ban0']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Ïàëàäèíîâ.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Òàðìàíîâ.<br>';
}elseif($uu['banned']>0)
{
$uer = 'Ïåðñîíàæ áûë çàáëîêèðîâàí ðàíåå';
}elseif($p['banned']==0 && $uu['level']>0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå ñìåðòè íà ïåðñîíàæåé ñòàðøå 0-ãî óðîâíÿ';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå ñìåðòè íà Àíãåëîâ';
//}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
// $uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå ñìåðòè íà ñòàðøèõ ïî çâàíèþ';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå ñìåðòè íà ñàìîãî ñåáÿ';
}else{
$upd = mysql_query('UPDATE `users` SET `banned` = "'.time().'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/pal_button6.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; íàëîæèë'.$sx.' çàêëÿòèå ñìåðòè íà &quot;'.$uu['login'].'&quot;';
mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; íàëîæèë'.$sx.' çàêëÿòèå &quot;<b>ñìåðòè</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî íàëîæèëè çàêëÿòèå ñìåðòè íà ïåðñîíàæà "'.$uu['login'].'".';
mysql_query("INSERT INTO `ban_email`(`email`, `uid`, `nick_name`) VALUES ('".$uu['mail']."','".$uu['id']."','".$uu['login']."')");
//‚ûòàñêèâàåì èç áîß åñëè â áîþ
if($uu['battle']!=0)
{
$uu['battle'] = 0;
$upd = mysql_query('UPDATE `users` SET `battle` = "'.$uu['battle'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
mysql_query('UPDATE `stats` SET
`regHP` = "'.time().'"
,`team` = 0
,`battle_yron` = 0
,`battle_exp` = 0
WHERE `id` = "'.$uu['id'].'" LIMIT 1');
}
}
//==========================
//“äàëßåì çàâêè â îé
//
mysql_query("DELETE FROM `zayvki` WHERE `creator` = '".$uu['id']."'");
//==========================
//“äàëßåì çàâêè åùåðû
//
mysql_query("UPDATE `dungeon_zv` SET `delete` = '".time()."' WHERE `uid` = '".$uu['id']."'");
//==========================
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+68
View File
@@ -0,0 +1,68 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['deletInfo']==1)
{
$tm = (int)$_POST['time'];
if($tm!=1 && $tm!=7 && $tm!=14 && $tm!=30 && $tm!=60)
{
$uer = 'Íåâåðíî óêàçàíû äàííûå';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['info_delete']!=1 && $uu['info_delete']<time())
{
$srok = array(
1=>'áåññðî÷íî',
7=>'íåäåëÿ',
14=>'äâå íåäåëè',
30=>'ìåñÿö',
60=>'äâà ìåñÿöà'
);
$srok = $srok[$tm];
if($tm==1)
{
$tm = '`info_delete` = "1"';
}elseif($tm==7)
{
$tm = '`info_delete` = "'.(time()+7*86400).'"';
}elseif($tm==14)
{
$tm = '`info_delete` = "'.(time()+14*86400).'"';
}elseif($tm==30)
{
$tm = '`info_delete` = "'.(time()+30*86400).'"';
}elseif($tm==60)
{
$tm = '`info_delete` = "'.(time()+60*86400).'"';
}
$upd = mysql_query('UPDATE `users` SET '.$tm.' WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/cui.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; èñïîëüçîâàë'.$sx.' çàêëÿòèå îáåçëè÷èâàíèå íà &quot;'.$uu['login'].'&quot; ñðîêîì '.$srok;
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES ('".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; èñïîëüçîâàë'.$sx.' çàêëÿòèå &quot;<b>îáåçëè÷èâàíèå</b>&quot;, ñðîêîì '.$srok.'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî èñïîëüçîâàëè çàêëÿòèå îáåçëè÷èâàíèÿ íà ïåðñîíàæà "'.$uu['login'].'".<br>';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ óæå îáåçëè÷åí';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+68
View File
@@ -0,0 +1,68 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['haos']==1)
{
$tm = (int)$_POST['time'];
$tmban = array(7=>'îäíà íåäåëÿ',14=>'äâå íåäåëè',30=>'îäèí ìåñÿö',60=>'äâà ìåñÿöà',1=>'áåññðî÷íî');
if($tm!=7 && $tm!=14 && $tm!=30 && $tm!=60 && ($tm!=1 || ($p['haosInf']==0 && $tm==1)))
{
$uer = 'Íåâåðíî óêàçàíî âðåìÿ íàêàçàíèÿ';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå îòïðàâëÿòü Ïàëàäèíà â õàîñ';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå îòïðàâëÿòü Òàðìàíà â õàîñ';
}elseif($uu['align']==2)
{
$uer = 'Ïåðñîíàæ áûë ðàíåå îòïðàâëåí â õàîñ';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå îòïðàâëÿòü Àíãåëîâ â õàîñ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà ñòàðøèõ ïî çâàíèþ';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà ñàìîãî ñåáÿ';
}else{
$th = time()+($tm*24*60*60);
if($tm==1)
{
$th = 1;
}
$upd = mysql_query('UPDATE `users` SET `align` = "2",`clan` = "0",`haos` = "'.mysql_real_escape_string($th).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$u->updateAlign( $uu['align'] , $uu['id'] );
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
mysql_query('UPDATE `users_delo` SET `hb` = "0" WHERE `uid` = "'.$uu['id'].'" AND `hb`!="0"');
$rtxt = '[img[items/pal_button4.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; îòïðàâèë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; â õàîñ íà ñðîê: '.$tmban[$tm].'';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; îòïðàâèë'.$sx.' â &quot;<b>õàîñ</b>&quot; íà ñðîê: '.$tmban[$tm].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî îòïðàâèëè ïåðñîíàæà "'.$uu['login'].'" â õàîñ íà ñðîê: '.$tmban[$tm].'.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+38
View File
@@ -0,0 +1,38 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['heal'] == 1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['battle']>0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â ïîåäèíêå';
}else{
$upd = mysql_query('UPDATE `stats` SET `hpNow` = `hpNow` + "1200" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/cureHP120.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; âîññòàíîâèë'.$sx.' çäîðîâüå ïåðñîíàæà &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$uer = 'Âû óñïåøíî âîññòàíîâèëè çäîðîâüå ïåðñîíàæà "'.$uu['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+138
View File
@@ -0,0 +1,138 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['nick']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Ïàëàäèíîâ.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Òàðìàíîâ.<br>';
}elseif($uu['battle']>0)
{
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â ïîåäèíêå.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü ñíÿòèå çàïðåòà ïåðåäà÷ íà Àíãåëîâ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå ñìåíèòü ëîãèí ñàìîìó ñåáå';
}else{
function en_ru($txt)
{
$g = false;
$en = preg_match("/^(([a-zA-Z _-])+)$/i", $txt);
$ru = preg_match("/^(([à-ÿÀ-ß _-])+)$/i", $txt);
if(($ru && $en) || (!$ru && !$en))
{
$g = true;
}
return $g;
}
function test_login($login,$test) {
$r = false;
$blacklist = "!@#$%^&*()\+¨¸|/'`\"";
$sr = '_-éöóêåíãøùçõúôûâàïðîëäæýÿ÷ñìèòüáþ¸1234567890';
$i = 0;
while($i<count($nologin))
{
if(preg_match("/".$nologin[$i]."/i",$filter->mystr($login)))
{
$error = 'Âûáåðèòå, ïîæàëóéñòà, äðóãîé íèê.'; $_POST['step'] = 1; $i = count($nologin);
}
$i++;
}
$login = str_replace(' ',' ',$login);
//Ëîãèí îò 2 äî 20 ñèìâîëîâ
if(strlen($login)>20)
{
$error = 'Ëîãèí äîëæåí ñîäåðæàòü íå áîëåå 20 ñèìâîëîâ.'; $_POST['step'] = 1;
}
if(strlen($login)<2)
{
$error = 'Ëîãèí äîëæåí ñîäåðæàòü íå ìåíåå 2 ñèìâîëîâ.'; $_POST['step'] = 1;
}
//Îäèí àëôàâèò
$er = en_ru($login);
if($er==true)
{
$error = 'Â ëîãèíå ðàçðåøåíî èñïîëüçîâàòü òîëüêî áóêâû îäíîãî àëôàâèòà ðóññêîãî èëè àíãëèéñêîãî. Íåëüçÿ ñìåøèâàòü.'; $_POST['step'] = 1;
}
//Çàïðåùåííûé ñèìâîëû
if(strpos($sr,$login))
{
$error = 'Ëîãèí ñîäåðæèò çàïðåùåííûå ñèìâîëû.'; $_POST['step'] = 1;
}
//Ïåðñîíàæè â áàçå
$log = mysql_fetch_array(mysql_query('SELECT `id` from `users` where `login`="'.mysql_real_escape_string($login).'" LIMIT 1'));
$log2 = mysql_fetch_array(mysql_query('SELECT `id` from `lastNames` where `login`="'.mysql_real_escape_string($login).'" LIMIT 1'));
if(isset($log['id']) || isset($log2['id']))
{
$error = 'Ëîãèí '.$login.' óæå çàíÿò, âûáåðèòå äðóãîé.'; $_POST['step'] = 1;
}
//Ðàçäåëèòåëè
if(substr_count($login,' ')+substr_count($login,'-')+substr_count($login,'_')>2)
{
$error = 'Íå áîëåå äâóõ ðàçäåëèòåëåé îäíîâðåìåííî (ïðîáåë, òèðå, íèæíåå ïîä÷åðêèâàíèå).'; $_POST['step'] = 1;
}
$login = trim($login,' ');
if($error != '') {
$r = $error;
}else{
$r = 'good';
}
if( $test == true ) {
}else{
$r = $login;
}
return $r;
}
$uu['login_new'] = $_POST['logingo2'];
if(test_login($uu['login_new'],true) == 'good') {
$uer = 'Âû óñïåøíî ñìåíèëè ëîãèí';
$uu['login_last'] = $uu['login'];
$uu['login'] = test_login($uu['login_new'],false);
$upd = mysql_query('UPDATE `users` SET `login` = "'.$uu['login'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sp = mysql_query('SELECT * FROM `items_users` WHERE `data` LIKE "%sudba='.mysql_real_escape_string($uu['login_last']).'%"');
while( $pl = mysql_fetch_array($sp) ) {
$pl['data'] = str_replace('sudba='.$uu['login_last'].'','sudba='.$uu['login'].'',$pl['data']);
mysql_query('UPDATE `items_users` SET `data` = "'.$pl['data'].'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
}
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/nick.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñìåíèë'.$sx.' ëîãèí ïåðñîíàæà &quot;'.$uu['login_last'].'&quot; íà &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñìåíèë'.$sx.' ëîãèí ñïåðñîíàæà ñ &quot;'.$uu['login_last'].'&quot; íà &quot;'.$uu['login'].'&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñìåíèëè ëîãèí ïåðñîíàæà &quot;'.$uu['login_last'].'&quot; íà '.$uu['login'].'.';
mysql_query('INSERT INTO `lastnames` (`uid`,`login`,`newlogin`,`time`) VALUES (
"'.$uu['id'].'","'.$uu['login_last'].'","'.$uu['login'].'","'.time().'"
)');
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Íå óäàëîñü ñìåíèòü ëîãèí: '.test_login($uu['login_new']);
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+59
View File
@@ -0,0 +1,59 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['m1']==1 || $p['citym1']==1)
{
$tm = (int)$_POST['time'];
if($tm!=5 && $tm!=15 && $tm!=30 && $tm!=60 && $tm!=180 && $tm!=360 && $tm!=720 && $tm!=1440 && $tm!=4320)
{
$uer = 'Неверно указано время наказания';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать заклятие молчания на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать заклятие молчания на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать заклятие молчания на самого себя';
}else{
//Проверка на Активную молчанку, если молчанка больше чем на 5 минут, она не обновится.
$lastTime = mysql_fetch_array(mysql_query('SELECT `molch1` FROM `users` WHERE `id` = "'.$uu['id'].'" LIMIT 1'));
if(isset($lastTime[0]) && $lastTime[0]>(time()+300)){
$ltm = round(($lastTime[0]-time())/60);
$uer = 'Не удалось использовать данное заклятие.<br/>Персонаж будет молчать еще '.$ltm.' минут..<br/>';
} else {
// Наложение молчания
$upd = mysql_query('UPDATE `users` SET `molch1` = "'.mysql_real_escape_string(time()+round($tm)*60).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/silence'.round($tm).'.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; наложил'.$sx.' заклятие молчания на &quot;'.$uu['login'].'&quot;, сроком '.$srok[$tm].'';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; наложил'.$sx.' заклятие &quot;<b>молчания</b>&quot; сроком '.$srok[$tm].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно наложили заклятие молчания на персонажа '.$uu['login'].'", сроком '.$srok[$tm].'.';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['m2']==1 || $p['citym2']==1)
{
$tm = (int)$_POST['time'];
if($tm!=30 && $tm!=60 && $tm!=180 && $tm!=360 && $tm!=720 && $tm!=1440 && $tm!=4320)
{
$uer = 'Неверно указано время наказания';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать заклятие форумного молчания на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать заклятие форумного молчания на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать заклятие форумного молчания на самого себя';
}else{
$upd = mysql_query('UPDATE `users` SET `molch2` = "'.mysql_real_escape_string(time()+round($tm)*60).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/sleepf.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; наложил'.$sx.' заклятие форумного молчания на &quot;'.$uu['login'].'&quot;, сроком '.$srok[$tm].'';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; наложил'.$sx.' заклятие &quot;<b>форумного молчания</b>&quot; сроком '.$srok[$tm].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно наложили заклятие форумного молчания на персонажа "'.$uu['login'].'", сроком '.$srok[$tm].'.';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+69
View File
@@ -0,0 +1,69 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['marry']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
$uu2 = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo2']).'" LIMIT 1'));
if(isset($uu['id']) && isset($uu2['id']))
{
if($uu['sex'] == $uu2['sex']) {
$uer = 'Íåâîçìîæíî çàêëþ÷èòü îäíîïîëûé áðàê, òîëüêî ÷åðåç Àäìèíèñòðàöèþ è òîëüêî çà äåíüãè ;)';
}elseif($uu['marry']>0)
{
$uer = 'Ïåðñîíàæ óæå íàõîäèòñÿ â áðàêå<br>';
}elseif($uu['marry']>0)
{
$uer = 'Ïåðñîíàæ óæå íàõîäèòñÿ â áðàêå<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà Àíãåëîâ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü íà ñàìîãî ñåáÿ';
}elseif($uu2['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà Àíãåëîâ';
}elseif($uu2['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu2['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü íà ñàìîãî ñåáÿ';
}else{
$uu['palpro'] = time()+60*60*24*7;
$upd = mysql_query('UPDATE `users` SET `marry` = "'.$uu2['id'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
$upd = mysql_query('UPDATE `users` SET `marry` = "'.$uu['id'].'" WHERE `id` = "'.$uu2['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/marry.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ïîäòâåðäèë'.$sx.' çàêîííîñòü áðàêà ìåæäó &quot;'.$uu['login'].'&quot; è &quot;'.$uu2['login'].'&quot;.';
mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ïîäòâåðäèë'.$sx.' çàêîííîñòü áðàêà ñ '.$uu2['id'].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ïîäòâåðäèë'.$sx.' çàêîííîñòü áðàêà ñ '.$uu['id'].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu2['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$u->addItem(76,$uu['id'],'sudba='.$uu['login'].'|noremont=1|notransfer=1');
$u->addItem(76,$uu2['id'],'sudba='.$uu2['login'].'|noremont=1|notransfer=1');
$uer = 'Âû óñïåøíî çàôèêñèðîâàëè áðàê "'.$uu['login'].'" è "'.$uu2['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+38
View File
@@ -0,0 +1,38 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['heal'] == 1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['battle']>0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â ïîåäèíêå';
}else{
$upd = mysql_query('UPDATE `stats` SET `mpNow` = `mpNow` + "1200" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/cureMana1000.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; âîññòàíîâèë'.$sx.' ìàíó ïåðñîíàæà &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$uer = 'Âû óñïåøíî âîññòàíîâèëè ìàíó ïåðñîíàæà "'.$uu['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+20
View File
@@ -0,0 +1,20 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['invis'] == 1)
{
if($u->info['invis']!=1 && $u->info['invis']<time()) {
$uer = 'Âû óñïåøíî âêëþ÷èëè íåâèäèìêó';
$u->info['invis'] = 1;
}else{
$uer = 'Âû óñïåøíî âûêëþ÷èëè íåâèäèìêó';
$u->info['invis'] = 0;
}
mysql_query('UPDATE `users` SET `invis` = "'.$u->info['invis'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['usenoper']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать запрет передач на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать запрет передач на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать запрет передач на самого себя';
}else{
$upd = mysql_query('UPDATE `users` SET `allLock` = "'.(time()+31536000).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/mod/magic2.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; наложил'.$sx.' запрет на передачи с &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; наложил'.$sx.' запрет на &quot;<b>передачи</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно наложили запрет на передачи с персонажа "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['usenoper']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать запрет передач на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать запрет передач на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать запрет передач на самого себя';
}else{
$upd = mysql_query('UPDATE `users` SET `invBlock` = "'.rand(5,10000000).'",`allLock` = "'.(time()+31536000).'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/mod/magic2.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; наложил'.$sx.' полный запрет на передачи с &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; наложил'.$sx.' полный запрет на &quot;<b>передачи</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно наложили полный запрет на передачи с персонажа "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+53
View File
@@ -0,0 +1,53 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['proverka']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" ORDER BY `id` ASC LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['palpro']>time())
{
$uer = 'Персонаж уже имеет проверку на чистоту до '.date('d.m.Y H:i',$uu['palpro']);
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать заклятие на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете ставить проверку самому себе';
}else{
$uu['palpro'] = time()+60*60*24*14;
$upd = mysql_query('UPDATE `users` SET `palpro` = "'.$uu['palpro'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/check.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; подтвердил'.$sx.' что персонаж &quot;'.$uu['login'].'&quot; чист перед законом. (До '.date('d.m.Y H:i',$uu['palpro']).').';
//mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; подтвердил'.$sx.' проверку на чистоту до <b>'.date('d.m.Y H:i',$uu['palpro']).'</b>.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно поставили пометку о чистоте персонажа "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+53
View File
@@ -0,0 +1,53 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['proverka']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" ORDER BY `id` ASC LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Ïàëàäèíîâ.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Òàðìàíîâ.<br>';
}elseif($uu['palpro']<time())
{
$uer = 'Ïåðñîíàæ íåò ïðîâåðêè íà ÷èñòîòó';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà Àíãåëîâ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå ñíèìàòü ïðîâåðêó ñàìîìó ñåáå';
}else{
$uu['palpro'] = time()-1;
$upd = mysql_query('UPDATE `users` SET `palpro` = "'.$uu['palpro'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/pal_buttont.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñíÿë'.$sx.' ïðîâåðêó íà ÷èñòîòó ïåðñîíàæó &quot;'.$uu['login'].'&quot;';
//mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' ïðîâåðêó íà ÷èñòîòó';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè ïîìåòêó î ÷èñòîòå ïåðñîíàæà "'.$uu['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['sex']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать снятие запрета передач на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете сменить пол самому себе';
}else{
$usx = array(0=>1,1=>0,'0-0'=>'мужской','0-1'=>'женский');
$uu['sex'] = $usx[$uu['sex']];
$upd = mysql_query('UPDATE `users` SET `obraz` = "0.gif",`sex` = "'.$uu['sex'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/male.png]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; сменил'.$sx.' пол персонажа &quot;'.$uu['login'].'&quot; на '.$usx['0-'.$uu['sex']].'';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; сменил'.$sx.' пол сперсонажа на '.$usx['0-'.$uu['sex']].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно сменили пол персонажа "'.$uu['login'].'" на '.$usx['0-'.$uu['sex']].'.';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+47
View File
@@ -0,0 +1,47 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['shaos']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
$upd = mysql_query('UPDATE `users` SET `haos` = "0",`align` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
if($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Àíãåëîâ.<br>';
}elseif($uu['align']>1 && $uu['align']<2 && $u->info['align']>3 && $u->info['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Ïàëàäèíîâ.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['align']>1 && $u->info['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Òàðìàíîâ.<br>';
}elseif($uu['align']==2 || $uu['haos']>0)
{
$rtxt = '[img[items/pal_button5.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; âûïóñòèë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; èç õàîñà';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; âûïóñòèë'.$sx.' èç &quot;<b>õàîñà</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî âûïóñòèëè ïåðñîíàæà "'.$uu['login'].'" èç õàîñà.<br>';
}else{
$uer = 'Ïåðñîíàæ íå â õàîñå';
}
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+61
View File
@@ -0,0 +1,61 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['sm2']==1 || $p['citysm2']==1 || $p['citysm1']==1 || $p['sm1']==1)
{
$tm = (int)$_POST['time'];
if($tm!=1 && $tm!=2 && $tm!=3)
{
$uer = 'Íåâåðíî óêàçàíû äàííûå';
}else{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
$x = 0;
if($tm==1)
{
$tm = '`molch1` = "'.(time()-1).'"'; $x = 1;
}elseif($tm==2)
{
$tm = '`molch2` = "'.(time()-1).'"'; $x = 2;
}elseif($tm==3)
{
$tm = '`molch1` = "'.(time()-1).'",`molch2` = "'.(time()-1).'"'; $x = 3;
}
$upd = mysql_query('UPDATE `users` SET '.$tm.' WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
if($x!=2 && $uu['molch1']>=time())
{
$rtxt = '[img[items/pal_button3.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå ìîë÷àíèÿ ñ &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå &quot;<b>ìîë÷àíèÿ</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè çàêëÿòèå ìîë÷àíèÿ ñ ïåðñîíàæà "'.$uu['login'].'".<br>';
}
if($x!=1 && $uu['molch2']>=time())
{
$rtxt = '[img[items/fsleep_off.gif]] '.$rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå ôîðóìíîãî ìîë÷àíèÿ ñ &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå &quot;<b>ôîðóìíîãî ìîë÷àíèÿ</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer .= 'Âû óñïåøíî ñíÿëè çàêëÿòèå ôîðóìíîãî ìîë÷àíèÿ ñ ïåðñîíàæà "'.$uu['login'].'".';
}
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+50
View File
@@ -0,0 +1,50 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['useunalign']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Ïàëàäèíîâ.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü äàííîå çàêëÿòèå íà Òàðìàíîâ.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü ñíÿòèå çàïðåòà ïåðåäà÷ íà Àíãåëîâ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå ñíÿòü ñêëîííîñòü ñ ñàìîãî ñåáÿ';
}else{
$upd = mysql_query('UPDATE `users` SET `align` = "0",`clan` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$u->deleteAlign( $uu['align'] , $uu['id'] );
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/palbuttondarkhc1.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñíÿë'.$sx.' ñêëîííîñòü&frasl;êëàí ñ ïåðñîíàæà &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' ñêëîííîñòü ñ ïåðñîíàæà.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè ñêëîííîñòü ñ ïåðñîíàæà "'.$uu['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+40
View File
@@ -0,0 +1,40 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['unbanned']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
$upd = mysql_query('UPDATE `users` SET `banned` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
if($uu['banned']>0)
{
mysql_query('UPDATE `users_delo` SET `hb` = "0" WHERE `uid` = "'.$uu['id'].'" AND `hb`!="0"');
$rtxt = '[img[items/pal_button7.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå ñìåðòè ñ &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ñíÿë'.$sx.' çàêëÿòèå &quot;<b>ñìåðòè</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî ñíÿëè çàêëÿòèå ñìåðòè ñ ïåðñîíàæà "'.$uu['login'].'".<br>';
mysql_query("DELETE FROM `ban_email` WHERE `email`='".$uu['mail']."'");
}else{
$uer = 'Ïåðñîíàæ íå çàáëîêèðîâàí';
}
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+61
View File
@@ -0,0 +1,61 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['unbtl']==1)
{
function inBattleLog($txt,$usr) {
global $u;
$lastHOD = mysql_fetch_array(mysql_query('SELECT * FROM `battle_logs` WHERE `battle` = "'.$u->info['battle'].'" ORDER BY `id_hod` DESC LIMIT 1'));
if(isset($lastHOD['id'])) {
$id_hod = $lastHOD['id_hod'];
if($lastHOD['type']!=6) {
$id_hod++;
}
mysql_query('INSERT INTO `battle_logs` (`time`,`battle`,`id_hod`,`text`,`vars`,`zona1`,`zonb1`,`zona2`,`zonb2`,`type`) VALUES ("'.time().'","'.$u->info['battle'].'","'.($id_hod).'","{tm1} '.$txt.'","login1='.$u->info['login'].'||t1='.$u->info['team'].'||login2='.$usr['login'].'||t2='.$usr['team'].'||time1='.time().'","","","","","6")');
}
}
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" ORDER BY `id` ASC LIMIT 1'));
if(isset($uu['id']))
{
if($uu['battle']==0)
{
$uer = 'Ïåðñîíàæ íå íàõîäèòñÿ â ïîåäèíêå<br>';
}else{
$uu['battle222'] = $uu['battle'];
$uu['battle'] = 0;
$upd = mysql_query('UPDATE `users` SET `battle` = "'.$uu['battle'].'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
mysql_query('UPDATE `stats` SET
`regHP` = "'.time().'"
,`team` = 0
,`battle_yron` = 0
,`battle_exp` = 0
WHERE `id` = "'.$uu['id'].'" LIMIT 1');
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
inBattleLog('{tm1} '.$rang.' &quot;<b>'.$u->info['cast_login'].'</b>&quot; âûïóñòèë ïåðñîíàæà &quot;<b>'.$uu['login'].'</b>&quot; èç ïîåäèíêà.');
$rtxt = '[img[items/pal_buttonn.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; âûïóñòèë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; èç ïîåäèíêà';
//mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; âûïóñòèë'.$sx.' ïåðñîíàæà èç ïîåäèíêà ¹<b>'.$uu['battle222'].'</b>.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî âûïóñòèëè ïåðñîíàæà "'.$uu['login'].'" èç ïîåäèíêà.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+69
View File
@@ -0,0 +1,69 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['marry']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
$uu2 = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.mysql_real_escape_string($uu['marry']).'" LIMIT 1'));
if(isset($uu['id']) && isset($uu2['id']))
{
if($uu['marry'] == 0)
{
$uer = 'Ïåðñîíàæ íå íàõîäèòñÿ â áðàêå<br>';
}elseif($uu2['marry'] == 0)
{
$uer = 'Ïåðñîíàæ íå íàõîäèòñÿ â áðàêå<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà Àíãåëîâ';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü íà ñàìîãî ñåáÿ';
}elseif($uu2['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå íàêëàäûâàòü çàêëÿòèå íà Àíãåëîâ';
}elseif($uu2['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif($uu2['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå èñïîëüçîâàòü íà ñàìîãî ñåáÿ';
}else{
$uu['palpro'] = time()+60*60*24*7;
$upd = mysql_query('UPDATE `users` SET `marry` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
$upd = mysql_query('UPDATE `users` SET `marry` = "0" WHERE `id` = "'.$uu2['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/unmarry.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; ðàñòîðãíóë'.$sx.' çàêîííîñòü áðàêà ìåæäó &quot;'.$uu['login'].'&quot; è &quot;'.$uu2['login'].'&quot;.';
mysql_query("UPDATE `chat` SET `delete` = 1 WHERE `login` = '".$uu['login']."' LIMIT 1000");
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ðàñòîðãíóë'.$sx.' çàêîííîñòü áðàêà ñ '.$uu2['id'].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; ðàñòîðãíóë'.$sx.' çàêîííîñòü áðàêà ñ '.$uu['id'].'.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu2['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$u->addItem(76,$uu['id'],'sudba='.$uu['login'].'|noremont=1|notransfer=1');
$u->addItem(76,$uu2['id'],'sudba='.$uu2['login'].'|noremont=1|notransfer=1');
mysql_query('UPDATE `items_users` SET `delete` = "'.time().'" WHERE `item_id` = 76 AND (`uid` = "'.$uu['id'].'" OR `uid` = "'.$uu2['id'].'")');
$uer = 'Âû óñïåøíî ðàñòîðãëè áðàê "'.$uu['login'].'" è "'.$uu2['login'].'".';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['useunnoper']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать снятие запрета передач на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать снятие запрета передач на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать снятие запрета передач на самого себя';
}else{
$upd = mysql_query('UPDATE `users` SET `allLock` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/mod/magic9.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; снял'.$sx.' запрет на передачи персонажа &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; снял'.$sx.' запрет на &quot;<b>передачи</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно сняли запрет на передачи с персонажа "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['useunnoper']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['align']>1 && $uu['align']<2 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Паладинов.<br>';
}elseif($uu['align']>3 && $uu['align']<4 && $u->info['admin']==0)
{
$uer = 'Вы не можете использовать данное заклятие на Тарманов.<br>';
}elseif($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать снятие запрета передач на Ангелов';
}elseif($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Персонаж находится в другом городе';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Вы не можете накладывать снятие запрета передач на старших по званию';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Вы не можете накладывать снятие запрета передач на самого себя';
}else{
$upd = mysql_query('UPDATE `users` SET `invBlock` = "0",`allLock` = "0" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'а';
}
$rtxt = '[img[items/mod/magic9.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; снял'.$sx.' полный запрет на передачи персонажа &quot;'.$uu['login'].'&quot;';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; снял'.$sx.' полный запрет на &quot;<b>передачи</b>&quot;.';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Вы успешно сняли полный запрет на передачи с персонажа "'.$uu['login'].'".';
}else{
$uer = 'Не удалось использовать данное заклятие';
}
}
}else{
$uer = 'Персонаж не найден в этом городе';
}
}else{
$uer = 'У Вас нет прав на использование данного заклятия';
}
?>
+41
View File
@@ -0,0 +1,41 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['useuntravm']==1)
{
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
$trvm = mysql_fetch_array(mysql_query('SELECT * FROM `eff_users` WHERE (`id_eff` = "4" OR `id_eff` = "5") AND `uid` = "'.$uu['id'].'" AND `delete` = "0" LIMIT 1'));
if($uu['battle'] > 0) {
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â ïîåäèíêå.<br>';
}elseif(!isset($trvm['id']) || $trvm['v1'] == 4) {
$uer = 'Ó ïåðñîíàæà íåò òðàâìû ëèáî îíà íå èçëå÷èìà.<br>';
}else{
$upd = mysql_query('UPDATE `eff_users` SET `delete` = "'.time().'" WHERE (`id_eff` = "4" OR `id_eff` = "5") AND `uid` = "'.$uu['id'].'" AND `delete` = "0"');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
$rtxt = '[img[items/cure3.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; èçëå÷èë'.$sx.' ïåðñîíàæà &quot;'.$uu['login'].'&quot; îò òðàâì.';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; èçëå÷èë'.$sx.' îò òðàâì';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',0)");
$uer = 'Âû óñïåøíî èçëå÷èëè ïåðñîíàæó "'.$uu['login'].'" îò òðàâì.';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>
+87
View File
@@ -0,0 +1,87 @@
<?
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 = ''; $sx2 = 'èé';
if($u->info['sex']==1)
{
$sx = 'à'; $sx2 = 'àÿ';
}
$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` <= `iznosMAX` AND `item_id` = 1164 LIMIT 1'));
if(isset($itm1['id']))
{
$uer = 'Íå óäàëîñü âûïèòü ýíåðãèþ "'.$uu['login'].'", ó ïåðñîíàæà áûë ïðè ñåáå êîë ïðîòèâ âàìïèðîâ. Íà÷àëñÿ áîé ñ æåðòâîé!<br>';
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW`+1 WHERE `id` = "'.$itm2['id'].'" LIMIT 1');
}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` <= `iznosMAX` AND `item_id` = 1163 LIMIT 1'));
if(isset($itm2['id']))
{
$sx = 'íåãî'; $sx2 = 'èé';
if($uu['sex']==1)
{
$sx = 'íå¸'; $sx2 = 'àÿ';
}
$uer = 'Íå óäàëîñü âûïèòü ýíåðãèþ "'.$uu['login'].'", ó ïåðñîíàæà áûë ïðè ñåáå <span title="'.ceil($itm2['iznosNOW']).'/'.floor($itm2['iznosMAX']).'">÷åñíîê</span> ïðîòèâ âàìïèðîâ. Âû óòðàòèëè âñå çäîðîâüå.<br>';
mysql_query('UPDATE `items_users` SET `iznosNOW` = `iznosNOW`+1 WHERE `id` = "'.$itm2['id'].'" LIMIT 1');
mysql_query('UPDATE `stats` SET `hpNow` = "1",`regHP` = "'.time().'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
$rtxt = '[img[items/chesnok2.gif]] Âàìïèð &quot;'.$u->info['cast_login'].'&quot; íåóäà÷íî óêóñèë'.$sx.' ò.ê. ó &quot;'.$uu['login'].'&quot; áûë ïðè ñåáå ÷åñíîê';
}else{
$rtxt = '[img[items/vampir.gif]] Îãîëîäàâø'.$sx2.' &quot;'.$u->info['cast_login'].'&quot; íàïàë'.$sx.' íà ïåðñîíàæà &quot;'.$uu['login'].'&quot; è âûïèë'.$sx.' âñþ ýíåðãèþ.';
$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` = "1",`regHP` = "'.time().'" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$uer = 'Âû óñïåøíî âûïèëè âñþ êðîâü ó ïåðñîíàæà "'.$uu['login'].'".<br>';
}
}
unset($itm1,$itm2);
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî íàâûêà';
}
?>
+51
View File
@@ -0,0 +1,51 @@
<?
if(!defined('GAME'))
{
die();
}
if($p['szatoch']==1 || $p['citym1']==1)
{
$tm = (int)$_POST['time'];
$uu = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['logingo']).'" LIMIT 1'));
if(isset($uu['id']))
{
if($uu['admin']>0 && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå ïîñàäèòü Àíãåëà.';
}
if($uu['city']!=$u->info['city'] && $p['citym1']==0){
$uer = 'Ïåðñîíàæ íàõîäèòñÿ â äðóãîì ãîðîäå';
}elseif(floor($uu['align'])==$a && $uu['align']>$u->info['align'] && $u->info['admin']==0)
{
$uer = 'Âû íå ìîæåòå ïîñàäèòü ñòàðøèõ ïî çâàíèþ';
}elseif($uu['id']==$u->info['id'] && $u->info['admin']==0){
$uer = 'Âû íå ìîæåòå ïîñàäèòü ñàìîãî ñåáÿ';
}else{
$upd = mysql_query('UPDATE `users` SET `jail` = "0", `room`="9", `city`="capitalcity" WHERE `id` = "'.$uu['id'].'" LIMIT 1');
if($upd)
{
$sx = '';
if($u->info['sex']==1)
{
$sx = 'à';
}
mysql_query('UPDATE `items_users` SET `delete` = "0" WHERE `uid` = '.$uu['id'].' AND `delete` = "1357908642"');
$rtxt = '[img[items/jail_off.gif]] '.$rang.' &quot;'.$u->info['cast_login'].'&quot; âûïóñòèë'.$sx.' èç çàòî÷åíèå &quot;'.$uu['login'].'&quot;.';
mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`,`typeTime`) VALUES (1,'".$u->info['city']."','".$u->info['room']."','','','".$rtxt."','".time()."','6','0','1')");
$rtxt = $rang.' &quot;'.$u->info['login'].'&quot; âûïóñòèë'.$sx.' èç &quot;<b>çàòî÷åíèå</b>&quot; .';
mysql_query("INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES ('".$uu['id']."','".$_SERVER['REMOTE_ADDR']."','".$u->info['city']."','".time()."','".$rtxt."','".$u->info['login']."',6)");
$uer = 'Âû óñïåøíî âûïóñòèëè èç òþðüìû ïåðñîíàæà "'.$uu['login'].'" .';
}else{
$uer = 'Íå óäàëîñü èñïîëüçîâàòü äàííîå çàêëÿòèå';
}
}
}else{
$uer = 'Ïåðñîíàæ íå íàéäåí â ýòîì ãîðîäå';
}
}else{
$uer = 'Ó Âàñ íåò ïðàâ íà èñïîëüçîâàíèå äàííîãî çàêëÿòèÿ';
}
?>