Zombie Survive

ИнформацияZombie Survive (флеш игра, стрелялка)
В центре геймплея стрельба из оружия во что бы то ни было, от навыков которой зависит продвижение игрока.
WSAD - ходить, Shift, Ctrl - оружие, Space - стрелять. Ты остался один...против тебя - сотни зомбаков...выживишь ли ты? НЕТ! Тогда хотя бы замочи как можно больше! XD

[P.S. Вот и настал ваш звездный час, обсирайте как хотите!]
Рейтинг5.7467 (18 голосов) голосовать в просмотре
АктивностьПросмотров: 1763
Комментариев: 73 (из них 2 рецензии)
Место в рейтинге310 из 584
СоздателиУчастник WebStranger: автор
Добавлено31 марта 2009 в 19:27:37
Размер844,56 Kb

Обсуждение (вниз)

12
Загружаем страницу...

Не хватает только вашего мнения. Зарегистрируйтесь, чтобы написать!

31 марта 2009 в 19:44:32

я просто от не знания кода, брал из других игр код ... но в этом ничего такого не вижу! игра по моему получилась даж ничего так :)

31 марта 2009 в 19:42:53

Эээ...каг бе тебе объянить... ты дураг совсем чтоль??? есть конечно свое, но есть и не свое! думаешь что все прям с 0 начинают код писать??? Ты вот скажи видел чтоб русский чел писал в коде speedausgleich?? я нед

31 марта 2009 в 19:40:38

прикольно

31 марта 2009 в 19:40:07

Ненене, ты мне на вопрос то ответь!

31 марта 2009 в 19:39:35

И главное говорит еще взламывать зло))) Сам тока и делает, что взламывает))

31 марта 2009 в 19:39:20

Мда, хакер лузер XDDDDDD Ты от темы не отвиливай, а скажи нормально, твоё?

31 марта 2009 в 19:38:41

еПт франкенштейн из кода рулид :))) Hacker лузер ГыыГЫыгЫЫгыыЫгы. Ну и где его я спер?? Боянами опять кормить будешь? Может милицию еще позавеш? XD

31 марта 2009 в 19:36:46

XD Твоё?

31 марта 2009 в 19:36:29

// Action script...

// [onClipEvent of sprite 144 in frame 3]
onClipEvent (enterFrame)
{
if (_root.playeralive == false)
{
this.play();
} // end if
}

// [onClipEvent of sprite 144 in frame 3]
onClipEvent (mouseDown)
{
if (_root.playeralive == false)
{
if (_root.gotomenuok == true)
{
stopAllSounds ();
_root.gotoAndPlay("menustart");
} // end if
} // end if
}

// [onClipEvent of sprite 144 in frame 3]
onClipEvent (keyDown)
{
if (_root.playeralive == false)
{
if (_root.gotomenuok == true)
{
stopAllSounds ();
_root.gotoAndPlay("menustart");
} // end if
} // end if
}

// [Action in Frame 1]
function loader()
{
if (_currentframe == 1)
{
if (_root.getBytesLoaded() < _root.getBytesTotal())
{
proz = _root.getBytesLoaded() * 100 / _root.getBytesTotal();
proz2 = proz - fuckIN;
_root["load" + currentLoader].obj._xscale = proz2 * 100 / _root["load" + currentLoader].proz;
load10.obj._xscale = proz;
if (_root["load" + currentLoader].obj._xscale >= 100)
{
_root["load" + currentLoader].obj._xscale = 100;
fuckIN = fuckIN + _root["load" + currentLoader].proz;
_root["load" + currentLoader].obj.gotoAndStop(1);
++currentLoader;
_root["load" + currentLoader].obj.gotoAndPlay(2);
nadpis0.nextFrame();
nadpis1.nextFrame();
nadpis2.nextFrame();
} // end if
}
else
{
gotoAndPlay(2);
} // end if
} // end else if
} // End of the function
stop ();
load0.proz = 0;
load1.proz = 7;
load2.proz = 12;
load3.proz = 32;
load4.proz = 8;
load5.proz = 4;
load6.proz = 13;
load7.proz = 19;
load8.proz = 5;
currentLoader = 1;
fuckIN = 0;
_root.onEnterFrame = function ()
{
loader();
};

// [Action in Frame 2]
stop ();
for (a = enemyactive - 15; a < enemyactive + 1; a++)
{
_root["enemy" + a].removeMovieClip();
} // end of for
for (a = ammoactive - 15; a < ammoactive + 1; a++)
{
_root["ammo" + a].removeMovieClip();
} // end of for
stopAllSounds ();

// [Action in Frame 3]
Stage.showMenu = false;
levelname = "Survive";
shot.fly = false;
gotomenuok = false;
shot._visible = false;
shotactive = 500000;
shotspeed = 200;
smokenum = 400000;
playeralive = true;
speed = 4;
enemy.alive = "false";
enemyactive = 1000000;
ammoactive = 600000;
score = 0;
bodycount = 0;
comespeedstart = 30;
comespeed = comespeedstart;
actives = 0;
speedausgleich = 0;
munishotgun = 90;
aktammo = munishotgun;
munimp = 140;
durchschlagshotgun = 2;
durchschlagMP = 5.000000E-001;
durchschlag = durchschlagshotgun;
tempoH = 0;
tempoV = 0;
scoreshow.text = "0";
bodyshow.text = "0";
tikka = 0;
for (i = 100000; i < 100050; i++)
{
tikka = tikka + 1;
duplicateMovieClip(_root.backg.backpack, "back" + i, i);
_root.backg["back" + i]._x = _root.backg["back" + i]._x + (_root.backg["back" + i]._width * tikka - 1);
} // end of for

// [Action in Frame 4]
scoreshow.text = "ОЧКИ: " + score;
bodyshow.text = "" + bodycount;
if (aktweapon == "shotgun")
{
ammoshow.text = " " + munishotgun;
aktammo = munishotgun;
}
else if (aktweapon == "mp")
{
ammoshow.text = " " + munimp;
aktammo = munimp;
} // end else if
if (Key.isDown(17))
{
durchschlag = durchschlagshotgun;
player.gunflipper.gotoAndStop(2);
}
else if (Key.isDown(16))
{
durchschlag = durchschlagMP;
player.gunflipper.gotoAndStop(4);
} // end else if
if (Key.isDown(68))
{
tempoH = 2;
} // end if
if (Key.isDown(65))
{
tempoH = -2;
} // end if
if (Key.isDown(87))
{
tempoV = -2;
} // end if
if (Key.isDown(83))
{
tempoV = 2;
} // end if
if (tempoH > 0)
{
tempoH = tempoH - 5.000000E-001;
} // end if
if (tempoH > 0)
{
player.walkright = true;
player.walkleft = false;
} // end if
if (tempoH < 0)
{
tempoH = tempoH + 5.000000E-001;
} // end if
if (tempoH < 0)
{
player.walkleft = true;
player.walkright = false;
_root.speedausgleich = 0;
} // end if
if (tempoV < 0)
{
tempoV = tempoV + 5.000000E-001;
} // end if
if (tempoV < 0)
{
player.walkup = true;
player.walkdown = false;
} // end if
if (tempoV > 0)
{
tempoV = tempoV - 5.000000E-001;
} // end if
if (tempoV > 0)
{
player.walkdown = true;
player.walkup = false;
} // end if
if (Key.isDown(32))
{
if (_root.playeralive == true)
{
if (_root.aktammo > 0)
{
if (_root.gunfires != true)
{
var obj1 = {};
obj1.y = player.shotposser._y;
obj1.x = player.shotposser._x;
player.shotposser.localToGlobal(obj1);
shot._x = obj1.x;
shot._y = obj1.y;
var obj1 = {};
obj1.y = player.smokeposser._y;
obj1.x = player.smokeposser._x;
player.smokeposser.localToGlobal(obj1);
smoke._x = obj1.x;
smoke._y = obj1.y;
_root.gunfires = true;
player.gunflipper.gun.gotoAndPlay("shot");
shotactive = shotactive + 1;
duplicateMovieClip(shot, "shot" + shotactive, shotactive);
_root["shot" + shotactive]._visible = false;
_root["shot" + shotactive].fly = true;
_root["shot" + shotactive].shotspeed = shotspeed;
} // end if
} // end if
} // end if
} // end if
if (tempoV == 0 &amp;amp;amp;&amp;amp;amp; tempoH == 0)
{
_root.player.schuh1.gotoAndStop(1);
_root.player.schuh2.gotoAndStop(1);
} // end if
if (tempoH == 0)
{
player.walkleft = false;
player.walkright = false;
_root.speedausgleich = 0;
} // end if
if (tempoV == 0)
{
player.walkup = false;
player.walkdown = false;
} // end if
if (player.walkleft == true)
{
if (player._x > 50)
{
player._xscale = -50;
shot._xscale = -50;
player._x = player._x - speed;
shader._x = shader._x - speed;
smoke._x = smoke._x - speed;
huntpos._x = huntpos._x - speed;
_root.player.schuh1.play();
_root.player.schuh2.play();
} // end if
} // end if
if (player.walkright == true)
{
if (player._x < 190)
{
speedausgleich = 0;
player._xscale = 50;
shot._xscale = 50;
player._x = player._x + speed;
shader._x = shader._x + speed;
smoke._x = smoke._x + speed;
huntpos._x = huntpos._x + speed;
_root.player.schuh1.play();
_root.player.schuh2.play();
}
else if (player._x >= 190)
{
player._xscale = 50;
speedausgleich = speed;
_root.player.schuh1.play();
_root.player.schuh2.play();
backg._x = backg._x - speedausgleich;
} // end if
} // end else if
if (player.walkup == true)
{
if (player._y > 215)
{
player._y = player._y - speed;
shader._y = shader._y - speed;
smoke._y = smoke._y - speed;
huntpos._y = huntpos._y - speed;
_root.player.schuh1.play();
_root.player.schuh2.play();
} // end if
} // end if
if (player.walkdown == true)
{
if (player._y < 350)
{
player._y = player._y + speed;
shader._y = shader._y + speed;
smoke._y = smoke._y + speed;
huntpos._y = huntpos._y + speed;
_root.player.schuh1.play();
_root.player.schuh2.play();
} // end if
} // end if
if (random(50) == 0)
{
_root.player.head.auge1.play();
_root.player.head.auge2.play();
} // end if
if (actives < 4)
{
if (random(comespeed) == 0)
{
enemyerzeuger.gotoAndPlay(2);
} // end if
} // end if
if (munimp + munishotgun < 50)
{
zufallammo = 100;
}
else
{
zufallammo = 400;
} // end else if
if (random(zufallammo) == 0)
{
ammoerzeuger.gotoAndPlay(2);
} // end if

// [Action in Frame 5]
if (comespeed > 20)
{
comespeed = comespeedstart - bodycount / 2;
} // end if
if (_root.playeralive == true)
{
gotoAndPlay(4);
}
else
{
_root.player.schuh1.gotoAndStop(1);
_root.player.schuh2.gotoAndStop(1);
player.walkup = false;
player.walkdown = false;
player.walkleft = false;
player.walkright = false;
_root.speedausgleich = 0;
stop ();
} // end else if

31 марта 2009 в 19:35:05

Игра хороша но фильтрыыы это полнейше зло у меня лагает из-за них а так кул )) жаль ток с первого рвзу помираешь как пододут зомби ))

31 марта 2009 в 19:32:40

Спасиб! Хорошие отзывы - это в новинку!

31 марта 2009 в 19:32:37

Норм. но глюки + сомнительность кода после предыдущий игр)))

31 марта 2009 в 19:31:46

Меня прикольнуло. Еще бы графику улучшить, динамики добавить. И мяса побольше
Подождите, пожалуйста...

Скриншот

Fundux.ru v.3.0 © 2006-2021 AleXNoD
Портал русских флеш игр и flash мультов