Просмотр файла mafia/help.php

Размер файла: 18.41Kb
<?
header("Cache-Control: no-cache");
header("Content-type:text/vnd.wap.wml"); 
require("inc.php"); 
$ref=rand(10000,1000000);   

$link = @mysql_pconnect ($MySQL_Hostname, $MySQL_Username, $MySQL_Password)
                or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">Can not connect to MySQL</p>
</card>
</wml>");
     
     @mysql_select_db($MySQLDatabasename) or die ("<wml>
<card id=\"error\" title=\"error\">
<do type=\"prev\" label=\"Back\"><prev/></do><p align=\"center\">error select the database...</p>
</card>
</wml>");
       
  if(isset($id)){
        $result = @mysql_query ("Select * from mafusers where id='".$id."'");    
        } else {
                 function rus_to_k($str){
                $str = str_replace("Р°","a",$str); 
                $str = str_replace("Р±","b",$str);
                $str = str_replace("РІ","v",$str);
                $str = str_replace("Рі","g",$str);
                $str = str_replace("Рґ","d",$str);
                $str = str_replace("Рµ","e",$str); 
                $str = str_replace("С‘","e",$str); 
                $str = str_replace("Р¶","j",$str);
                $str = str_replace("Р·","z",$str);
                $str = str_replace("Рё","i",$str);
                $str = str_replace("Р№","y",$str);
                $str = str_replace("Рє","k",$str);
                $str = str_replace("Р»","l",$str); 
                $str = str_replace("Рј","m",$str);
                $str = str_replace("РЅ","n",$str);
                $str = str_replace("Рѕ","o",$str);
                $str = str_replace("Рї","p",$str);
                $str = str_replace("СЂ","r",$str);
                $str = str_replace("СЃ","s",$str); 
                $str = str_replace("С‚","t",$str);
                $str = str_replace("Сѓ","u",$str);
                $str = str_replace("С„","f",$str);
                $str = str_replace("С…","h",$str);
                $str = str_replace("С‡","c",$str);
                $str = str_replace("С†","q",$str);//ч 
                $str = str_replace("С€","w",$str);
                $str = str_replace("С‰",">",$str);//щ
                $str = str_replace("СЊ","<",$str);//ъ
                $str = str_replace("С‹","x",$str);//ы
                $str = str_replace("СЉ",".",$str);//ь
                $str = str_replace("СЌ",":",$str);//э 
                $str = str_replace("СЋ",";",$str);//ю
                $str = str_replace("СЏ","}",$str);//я
                $str = str_replace("Рђ","a",$str);
                $str = str_replace("Р‘","b",$str);
                $str = str_replace("Р’","v",$str);
                $str = str_replace("Р“","g",$str); 
                $str = str_replace("Р”","d",$str);
                $str = str_replace("Р•","e",$str);
                $str = str_replace("РЃ","e",$str);
                $str = str_replace("Р–","j",$str);
                $str = str_replace("Р—","z",$str);
                $str = str_replace("Р?","i",$str); 
                $str = str_replace("Р™","y",$str);
                $str = str_replace("Рљ","k",$str);
                $str = str_replace("Р›","l",$str);
                $str = str_replace("Рњ","m",$str);
                $str = str_replace("Рќ","n",$str);
                $str = str_replace("Рћ","o",$str); 
                $str = str_replace("Рџ","p",$str);
                $str = str_replace("Р ","r",$str);
                $str = str_replace("РЎ","s",$str);
                $str = str_replace("Рў","t",$str);
                $str = str_replace("РЈ","u",$str);
                $str = str_replace("Р¤","f",$str);
                $str = str_replace("РҐ","h",$str);
                $str = str_replace("Р§","c",$str);
                $str = str_replace("Р¦","q",$str);
                $str = str_replace("РЁ","w",$str); 
                $str = str_replace("Р©",">",$str);
                $str = str_replace("Р¬","<",$str);
                $str = str_replace("Р«","x",$str);
                $str = str_replace("РЄ",".",$str);
                $str = str_replace("Р­",":",$str);
                $str = str_replace("Р®",";",$str);
                $str = str_replace("РЇ","}",$str);
                return $str;
                }
        
    $latuser=strtolower($us);
    $ruser = rus_to_k($us);
    if($ruser==$us){
   $result = mysql_query ("Select * from mafusers where latuser = '".$latuser."'"); 
    } else {
   $result = mysql_query ("select * from mafusers where ruser = '".$ruser."'");
    }
    }      

 //if(!isset($id)){
  //$r = mysql_query("select * from mafusers WHERE user = '".$us."'"); 
 // $a = mysql_fetch_array($r);
 // $id = $a["id"];
  //}

   //     $result = @mysql_query ("Select * from mafusers where id='".$id."'");
         
         if (mysql_affected_rows() == 0) {
          echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<card id=\"error\" title=\"&#x041E;&#x0448;&#x0438;&#x0431;&#x043A;&#x0430;\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>\n";
echo "<p align=\"center\">\n";
echo "User was not found\n";
echo "</p>\n";
echo "</card>\n";
echo "</wml>\n";
mysql_close($link);
exit;
}  

if (!isset($rm)) $rm = 1;
$ringame = "ingame".$rm; 
$rmafaction = "mafaction".$rm;
                
$row = mysql_fetch_array ($result);
$id = $row["id"];
if ($ps !== $row["pass"]){
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<card id=\"error\" title=\"&#x041E;&#x0448;&#x0438;&#x0431;&#x043A;&#x0430;\" ontimer=\"index.php?ref=$ref\"><timer value=\"15\"/>\n";
echo "<p align=\"center\">\n";
echo "Your login failed\n";
echo "</p>\n";
echo "</card>\n";
echo "</wml>\n";
mysql_close($link);   
exit;
}           
$us=$row["user"];

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.2//EN\" \"http://www.wapforum.org/DTD/wml12.dtd\">\n";
echo "<wml>\n";
echo "<head><meta http-equiv=\"Cache-Control\" content=\"no-cache\" forua=\"true\"/></head>\n";
echo "<card id=\"help\" title=\"Что делать?\">\n";
echo "<do type=\"options\" name=\"game\" label=\"GAME\"><go href=\"maf.php?id=$id&amp;ps=$ps&amp;rm=$rm&amp;ref=$ref\"/></do>\n";
echo "<p><small>\n";
 
//В игре человек или нет:
mysql_query ("select * from $ringame WHERE gamer_id = '".$id."'");
if (mysql_affected_rows()!=0) $gmes = 1; else $gmes = 0;  
mysql_query("select * from $ringame WHERE role != ''");    
//echo " ".mysql_error()." ";
if (mysql_affected_rows()!=0){
    if ($gmes ==1) { //Человек в игре 
      $r = mysql_query("select * from $rmafaction");
      $a = mysql_fetch_array($r);
      if ($a["action"]=="game_day") echo "Сейчас: <b>ночь</b><br/>\n"; else echo "Сейчас: <b>день</b><br/>\n";

      $r = mysql_query("select * from $ringame WHERE gamer_id = '".$id."'");
      $a = mysql_fetch_array($r);
      $role = $a["role"];
      switch ($role)
                {
                case "обыватель" : $hp = "Вы простой мирный житель. Когда длится ночь, вы бездействуете, когда же наступает день, Вы можете голосовать вместе со всеми за казнь любого человека. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мафов.";break; 
                case "комиссар катани" : $hp = "Вы комиссар катани. Во время ночи вы можете проверить любого человека (''!номер'', без кавычек, например, !1) или сразу убить без проверки (''!!номер''), пишите без обращения в приват Мафу. Если вы проверяли человека, после ночи Маф сообщит Вам, мафиози он или нет. Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мафов.";break;
                case "главарь мафии" : $hp = "Вы главарь мафии. У вас есть сообщники (обычные мафиози), которые заодно с вами. В начале ночи Вам сообщаются ники всех мафов. Ночью вы можете убить любого человека (''!номер'', в приват Мафу, без кавычек и обращения, например, !1). Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мирных и маньяка.";break;
                case "доктор" : $hp = "Вы доктор. Ночью вы можете лечить любого человека (''!номер'', без кавычек, в приват Мафу, без обращения. Например, !1). Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех Мафов.";break;
                case "маньяк" : $hp = "Вы маньяк. Нейтральный персонаж. Подобно мафии, ночью можете убить любого человека (''!номер'', в приват Мафу, без кавычек и обращения. Например, !1). Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех Мафов.";break;
                case "путана" : $hp = "Вы проститутка:) Ночью можете пристать к любому приглянувшимуся вам человеку (''!номер'', без кавычек и обращения в приват к Мафу, например, !1), в результате тот будет неспособным делать какие-либо действия ночью. Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех Мафов.";break;
                case "бомж" : $hp = "Вы бомж. Ночью ройтесь в карманах у любого человека (''!номер'', в приват Мафу, без кавычек и обращения, например, !1), Маф после ночи сообщит Вам, кто он на самом деле. Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех Мафов.";break;
                case "мафиози" : $hp = "Вы шестерка мафии. Пока жив главарь, делать ночью ничего не можете. Как только его убивают, есть шанс, что вы станете новым главарем. Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мирных.";break;
                case "горец" : $hp = "Вы горец. Бессмертный. Почти:) Убить вас может только маньяк или жители днем. Ночью ничего не делаете. Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мирных.";break;   
                case "клоун" : $hp = "Вы клоун. Один раз за игру ночью вы можете поменять роли любых двух игроков (''!номер !номер'', через пробел, без кавычек, в приват Мафу). Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мирных.";break;
                case "жена комиссара" : $hp = "Вы жена комиссара. После того, как убили комиссара, вы один раз ночью можете убить любого человека. (''!номер'', в приват Мафу, без кавычек). Днем участвуете наравне со всеми в голосовании. 1 этап - пишете ''!номер'' (например ''!1'', без кавычек), где номер - это номер того человека, которого вы хотите казнить. Для 2 этапа голосования необходимо больше трети голосов. 2 этап - подтверждаете выбранную кандидатуру (''!да'' или ''!нет''). Для линчевания необходимо больше 50% голосов. Цель - убить всех мирных.";break;
                } 
      echo "$hp<br/>\n";
      }else echo "Подождите, пока закончится текущая игра. Вы сможете участвовать только в следующем коне.<br/>\n";
  }else {$r = mysql_query("select * from $rmafaction");$a = mysql_fetch_array($r); if ($a["action"]!= "registration")echo "Р?РіСЂР° РЅРµ запущена. Для запуска нажмите !старт<br/>\n"; else echo "Р?дет регистрация. Для участия РІ РёРіСЂРµ введите !рег<br/>\n";}

echo "*******</small><br/>\n";
echo "<a href=\"maf.php?id=$id&amp;ps=$ps&amp;rm=$rm&amp;ref=$ref\">РІ РёРіСЂСѓ</a>\n";    
echo "</p>\n";
echo "</card>\n";
echo "</wml>\n";
?>