View file f_admin.dat

File size: 4.57Kb
// сылка воскрешение для админа
if ($login==$admin || $login==$admin2) {
 





   if (file_exists("")) {     $acc_stat="выключить"; }
                 else {
                         $acc_stat="включить";
                         };
                if (file_exists("flag_update")) {     $deb_stat="открыть"; }
                 else {
                         $deb_stat="закрыть";








                         };
	if ($adm=='1') {msg("




<input name=\"inp\"/><br/>

----------<a href=\"$PHP_SELF?sid=$sid&adm=news\">Новости</a>----------
<a href=\"$PHP_SELF?sid=$sid&adm=god\">Режим Бога (".$player["god"].")</a><br/>
Модификатор скнрипта GEROI 
icq 121 407 1<a href=\"$PHP_SELF?sid=$sid&adm=tele&inp=$(inp)\">Телепорт (без loc.)</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=money&inp=$(inp)\">Деньги</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=get&inp=$(inp)\">Получить</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=say&inp=$(inp)\">Сказать</a><br/><input name=\"val\"/><br/><a href=\"$PHP_SELF?sid=$sid&adm=set&inp=$(inp)&val=$(val)\">Настроить</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=add&inp=$(inp)&val=$(val)\">Добавить</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=upgrade\">Обновить</a><br/><a href=\"$PHP_SELF?sid=$sid&adm=debug&inp=$(inp)\">$deb_stat игру пользователям</a>");}
	if ($adm=='res') {$game["loc"][$game["players"][$login]][$login]["life"]=$game["loc"][$game["players"][$login]][$login]["life_max"];$game["loc"][$game["players"][$login]][$login]['mana']=$game["loc"][$game["players"][$login]][$login]['mana_max'];$game["loc"][$game["players"][$login]][$login]['ghost']=0;$game["loc"][$game["players"][$login]][$login]['crim']=0;}
	if ($adm=='debug') {
                        if (file_exists("flag_update")) {
                 unlink("flag_update");
                 } else {
                                    $f==fopen("flag_update", "w+");
                                              fclose($f);
                                                  };


                 };
 if ($adm=="acc") {
                                  if (file_exists("flag_access")) {
                                             unlink("flag_access");
                                          } else {
                                              $f==fopen("flag_access", "w+");
                                              fclose($f);
                                                  };

                                };	
	if ($adm=='tele') {
		$loc='loc.'.strtolower($inp);
		if (!isset($locations[$loc])) msg("<p>Нет локации ".$loc);
		$game["loc"][$loc][$login]=$game["loc"][$player["loc"]][$login];
		unset($game["loc"][$player["loc"]][$login]);
		unset($player);
		$player=&$game["loc"][$loc][$login];
		$player["loc"]=$loc;
		$game["players"][$login]=$loc;
		}
	if ($adm=='money' && $inp) $game["loc"][$game["players"][$login]][$login]["items"]["item.misc.money"]="Монеты|".$inp."|1"; 
	if ($adm=='get') {$skills=split("\|",$player["skills"]); msg($skills[strtolower($inp)]);}
	if ($adm=='set') {$skills=split("\|",$player["skills"]); $skills[strtolower($inp)]=$val;$player["skills"]=implode("|",$skills);calcparam($login);}
	if ($adm=='add' && $inp && $val) {$game["loc"][$player["loc"]][strtolower($inp)]=$val; if (!isset($game["loc_add"][$player["loc"]][$inp])); $game["loc_del"][$player["loc"]][$inp]=time()+$time_objects_destroy;}
	if ($adm=='god') {if ($player["god"]) unset($player["god"]); else $player["god"]=1;}
	if ($adm=='say') {$say=$inp;}
	if ($adm=='upgrade') {eval(implode('',file("f_upgrade.dat")));}
	if ($adm=='system') 
	foreach(array_keys($game["players"]) as $j) { 	// раз в 20 сек
		if ($game["loc"][$game["players"][$j]][$j]["title"]=="Дурак") $game["loc"][$game["players"][$j]][$j]["title"]="Noname";
		 }

if ($adm=='news') { 
	$newspis=$game["loc"][$game["players"][$login]][$login]["title"];
	msg("<form action=\"$PHP_SELF?sid=$sid&adm=zapnews&name=$newspis\" method=\"post\">
	<small>Название Новости:</small><br/><input name=\"zag\" maxlength=\"100\" title=\"zag\" class=\"inup\"/>
	<br/><small>Новость:</small><br/><input name=\"msg\" maxlength=\"999\" title=\"msg\" class=\"inup\"/>
	<br/><small><input type=\"submit\" value=\"Написать\" class=\"btn\">"); }	 
    if ($adm=='zapnews') {
if (!$zag) {msg("Пустое поле названия новости");}
if (!$msg) {msg("Пустое поле новости");}	
$date=date("d.m.y");
$tex="$zag||$date||$msg||$name"; 
$tex=substr($tex,0,160);
$tex=strip_tags($tex);
$tex=tsdecode(urlencode($tex));
$fp=@fopen("data/news.dat","a+");  
fwrite($fp, "$tex\r\n");
fclose($fp);  

msg("<small>Новость добавлена.</small>");
};
	}