Автор |
Сообщение |
Twister
Неторопливый белый админ
Пришел: 12.03.2002
Сообщения: 2828
Откуда: Волгоград
|
Добавлено: 28 октября 2002, 22:13 |
|
|
Новый язык описания сценариев - PivoScript 0.5
Цитата: | Как известно, Microsoft изобрела для своих нужд язык JScript, игнорируя JavaScript, изобретенный компанией Netscape. Если им можно - почему нам нельзя? Вот пример чисто прикладной программы на совершенно новом языке - PivoScript 0.5. Можете сами убедиться в ее крайней необходимости:
<head>
<font size=+100>Nado vypit' piva</font>
<script language="PivoScript0.5">
<!-- Hide from wife
// global setting
var Money = zanachka;
var head = "light";
body.full = false;
// global functions
function goBar () {
body.location = "bar";
drink();
}
function drink () {
fatalError!!!();
while (body.full != true) {
if (Money == 0) break();
else {
if (wife.location == "near") break();
else {
var Pivo = 0;
Money --;
Pivo ++;
body.input(pivo);
Pivo --;
replika();
}
}
}
goHome();
}
function replika () {
var randomReplika = round( random() * 10 );
array randomReplikaArray = new array;
randomReplikaArray[0] = "O-pa!";
randomReplikaArray[1] = "Ty zachem mne etu gadost' nalil?";
randomReplikaArray[2] = "Vobly by...";
randomReplikaArray[3] = "Horosho poshla!";
randomReplikaArray[4] = "Ni cherta vy v pive ne smyslite!";
randomReplikaArray[5] = "Eh, i zhizn' webmasterskaja...";
randomReplikaArray[6] = "Sam takoj!";
randomReplikaArray[7] = "Barmen! Povtorit'!";
randomReplikaArray[8] = "Kisljatina!";
randomReplikaArray[9] = "A vot byvalochi...";
bodyOnDrink = body.head.voice.output = writeln(randomReplikaArray[randomReplika]);
}
function goHome() {
body.location = "street";
body.head.voice.output = writeln('Taxi!');
if (Money == 0) {
body.head.voice.input = "Kozel!";
body.head.voice.output = writeln('Sam Kozel!');
setTimeOut(1000000, bar-home.way.length -- );
}
else {
body.location = "bar";
drink();
}
}
//fatal errors
function fatalError!!!() {
if (
Money.location == wife ||
body.onLoad == overwrite ||
bar.message == "Piva net" ||
bar.message == "Closed" ||
head == "dark" ||
body.vertical == false
) {
windows.close();
doors.close();
all.close();
body.location = "bedroom";
sleep();
}
-->
</script>
</head>
<body onUnsleep="goBar()">
<hat color=green size=58>hat</hat><br>
<sweater color=broun size=48>sweater</sweater><br>
<jeans color=blue size=48>jeans</jeans><br>
<boots color=black size=43>boots</boots><br>
</body> |
_________________ Если у вас нет паранойи, это не значит, что за вами не следят...
Изменено: Twister (01 ноября 2002, 15:28), всего изменялось 1 раз |
|
|
KalbasKa
Неторопливый черный админ
Пришел: 20.12.2001
Сообщения: 2348
Откуда: КрасногорсК
|
Добавлено: 28 октября 2002, 23:47 |
|
|
хаааах
супер Money.location == wife |
|
|
Baltozar
Опытный воин
Пришел: 22.03.2002
Сообщения: 519
Откуда: Пятигорск
|
Добавлено: 29 октября 2002, 02:06 |
|
|
мдясь
развеселил малость и меня _________________ Глючит, значит существует (c) Билл Гейтс.
YOU ARE MINE,
YOU WILL ALWAYS BE MINE,
I CAN TEAR YOU APART,
I CAN RECOMBINE YOU.
ALL I WANT IS TO COVET YOU ALL
YOU BELONG TO ME
I WILL KILL YOU TO LOVE YOU |
|
|
Tolik
Дружинник
Пришел: 31.03.2002
Сообщения: 813
Откуда: Menesk
|
Добавлено: 29 октября 2002, 10:58 |
|
|
Супер _________________ Приятно побеждать любой ценой, пока с тебя не спрашивают цену. |
|
|
Ртутный Клоун
Охотник
Пришел: 26.10.2002
Сообщения: 69
Откуда: Москва!
|
Добавлено: 31 октября 2002, 02:10 |
|
|
Вот блин кыгы-то)) |
|
|
|
Вы не можете создавать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы Вы можете скачивать выложенные файлы
|
Часовой пояс: GMT +4:00
|
|
|