За последние 24 часа нас посетили 16847 программистов и 1253 робота. Сейчас ищет 1571 программист ...

Red Hat history...=)

Тема в разделе "HUMOR.PHP.RU", создана пользователем shreck, 17 авг 2007.

  1. shreck

    shreck Активный пользователь

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    Copyright (c) by Sharl Perro
    PHP:
    1.  
    2. <?
    3.     include("lib/perro.inc.php");
    4.  
    5.     $little_girl = new Little_Girl;
    6.     $mother = new Mother($little_girl);
    7.     $grandmother = new Mother($mother);
    8.  
    9.     $mother -> Love($little_girl);
    10.     $grandmother -> Love($little_girl);
    11.  
    12.     $little_girl -> Birthsday();
    13.  
    14.     $grandmother -> Present($little_girl, "Красная шапочка");
    15.     $little_girl -> Walk(1);
    16.  
    17.     $neighbors = new Neighbors($little_girl);
    18.     $neighbors -> Talk($neighbors, "Вот Красная Шапочка идет!");
    19.  
    20.     $red_hat = $little_girl;
    21.     unset($little_girl);
    22.  
    23.     sleep(rand());
    24.     $Cake = $mother -> Make("Пирожок");
    25.     $mother -> Talk($red_hat, "Сходи-ка, Красная Шапочка, к бабушке, снеси ей пирожок и горшочек масла да узнай, здорова ли она.");
    26.  
    27.     $Pot = new Pot("Масло");
    28.     array_push($red_hat -> item, $Cake);
    29.     array_push($red_hat -> item, $Pot);
    30.     $grandmother_house = $grandmother->item['house'];
    31.     $red_hat -> Walk($grandmother_house['position']);
    32.  
    33.     $forest = new Forest;
    34.     $red_hat -> position = $forest -> position;
    35.     $wolf = new Animal("wolf");
    36.     $wolf -> can_talk = True;
    37.  
    38.     $wolf -> Talk($red_hat, "Куда ты идешь. Красная Шапочка?");
    39.     $red_hat -> Talk($wolf, "Иду к бабушке и несу ей пирожок и горшочек масла.");
    40.     $wolf -> Talk($red_hat, "А далеко живет твоя бабушка?");
    41.     $red_hat -> Talk($wolf, "Далеко. Вон в той деревне, за мельницей, в первом домике с края.");
    42.     $wolf -> Talk($red_hat, "Ладно, я тоже хочу проведать твою бабушку. Я по этой дороге пойду, а ты ступай по той. Посмотрим, кто из нас раньше придет.");
    43.  
    44.     $wolf -> Run(min($forest -> way), max($wolf -> spirit));
    45.  
    46.     $red_hat -> Walk(max($forest -> way));
    47.     $red_hat -> Keep($forest -> flowers);
    48.  
    49.     if($red_hat -> position < $forest -> mill['position']){
    50.         $wolf -> position = $grandmother_house['position'];
    51.         $wolf -> Knocking($grandmother_house['door']);
    52.         $grandmother -> Talk($wolf, "Кто там?");
    53.         $wolf -> Talk($grandmother, "Это я, внучка ваша, Красная Шапочка, я к вам в гости пришла, пирожок принесла и горшочек масла.");
    54.         $grandmother -> ill = True;
    55.         $grandmother -> Cover($grandmother_house['bed']);
    56.         $grandmother -> Think($wolf->lastmessage, True);
    57.         $grandmother -> Talk($wolf, "Дерни за веревочку, дитя мое, дверь и откроется!");
    58.         if($wolf -> Pull($grandmother_house['door']['rope']))
    59.             $grandmother_house['door']['status']="opened";
    60.         $wolf -> Eat($grandmother);
    61.         unset($grandmother);
    62.         $grandmother = $wolf;
    63.         $wolf -> Push($grandmother_house['door']);
    64.         $wolf -> Cover($grandmother_house['bed']);
    65.         $wolf -> Wait($red_hat);
    66.     }
    67.  
    68.     $red_hat -> Knocking($grandmother_house['door']);
    69.     $wolf -> voice['huskiness']++;
    70.     $wolf -> Talk($red_hat, "Кто там?");
    71.  
    72.     $red_hat -> scary++;
    73.     $red_hat -> Think($grandmother -> ill, True);
    74.     $red_hat -> scary--;
    75.  
    76.     $red_hat -> Talk($wolf, "Это я, внучка ваша. Принесла вам пирожок и горшочек масла!");
    77.     $wolf -> voice['huskiness']--;
    78.     $wolf -> Talk($red_hat, "Дерни за веревочку, дитя мое, дверь и откроется.");
    79.     if($red_hat -> Pull($grandmother_house['door']['rope']))
    80.         $grandmother_house['door']['status']="opened";
    81.     $wolf -> Hide($grandmother_house['bed']);
    82.     $wolf -> Talk($red_hat, "Положи-ка, внучка, пирожок на стол, горшочек на полку поставь, а сама приляг рядом со мной!");
    83.     $red_hat -> Cover($grandmother_house['bed']);
    84.     $red_hat -> Talk($wolf, "Бабушка, почему у вас такие большие руки?");
    85.     $wolf -> Talk($red_hat, "Это чтобы покрепче обнять тебя, дитя мое.");
    86.     $red_hat -> Talk($wolf, "Бабушка, почему у вас такие большие уши?");
    87.     $wolf -> Talk($red_hat, "Чтобы лучше слышать, дитя мое.");
    88.     $red_hat -> Talk($wolf, "Бабушка, почему у вас такие большие глаза?");
    89.     $wolf -> Talk($red_hat, "Чтобы лучше видеть, дитя мое.");
    90.     $red_hat -> Talk($wolf, "Бабушка, почему у вас такие большие зубы?");
    91.     $wolf -> Talk($red_hat, "А это чтоб скорее съесть тебя, дитя мое!");
    92.  
    93.     $wolf -> Eat($red_hat);
    94.         unset($red_hat);
    95.  
    96.     $loggers = new Loggers(rand(3,5));
    97.     $loggers -> position = $grandmother_house['position'];
    98.     $loggers -> item[]="axe";
    99.  
    100.     $loggers -> Kill($wolf);
    101.     $result = $loggers -> Open($wolf -> body);
    102.     unset($wolf);
    103.     $red_hat = $result[0];
    104.     $grandmother = $result[1];
    105.  
    106. ?>
    107.