level 1
program untitled;
function bangzhu(a:string) :string;
begin
if a='yes' then
begin
bangzhu:=' 这是一款由“三只猪的队伍(three pig''s team)”联合制造的首批游戏之一,它有三大角色:gd猪,my猪和zf猪。';
writeln(bangzhu);
bangzhu:=' gd猪,是一个有很强的攻击力的猪,它象征着游戏的编写者之一——神圣无敌802班长。在现实生活中,高登象征着无敌,优秀,领导,与伟大。他是一个需要任何人敬仰的伟人';
writeln(bangzhu);
bangzhu:=' zf猪,是一个只各项功能都平衡的猪。他是一个绝顶的天才,他在现实中是全体学霸所膜拜的数学之神。他是智慧,勤奋,与天才最好的代名词。';
writeln(bangzhu);
bangzhu:='my';
writeln(bangzhu);
end;
end;
const
lao:array [1..13] of string[16]=
(' /--------\ ',
' | | ',
' ------ ',
' / _ _ \ ',
' / /- -\ \ ',
' | || | ',
' | /..\ | ',
' \ __ / ',
' \______/ ',
' / \||||/ \ ',
' | \||/ | ',
' | \/ | ',
' | | ');
gd:array [1..13] of string[16]=(
' /````````\ ',
' `````````````` ',
' / _ _ \ ',
' | . . | ',
' | || | ',
' \ \__/ / ',
' \______/ ',
' / \ ',
' /`| |`\ ',
'| /| |\ |',
'|| | | ||',
'|| | | ||',
' \\| | ||');
my:array [1..13] of string[16]=(
2015年11月05日 04点11分
1
level 1
readln(i);
if i='yes' then begin bangzhu(i);
readln;
end;
goto 10;
if i='no' then
begin
10: writeln('你想干嘛?1.闯关 2.boss 3.退出');
readln(k);
if k=3 then exit;
if k=1 then
begin
for l:=1 to 13 do writeln(lao[l]);
9:writeln('请选择你的职业:1.gd猪(强攻型) 2.my猪(厚血型) 3.zf猪(平衡性)');
readln(c);
if c=1
then
begin
for l:=1 to 13 do writeln(gd[l]);
writeln('你确定吗?yes/no');
readln(c1);
11:if c1='yes'
then
begin sm:=sm+1;
wh:=whc;
wm:=wmc;
dm:=dmc;
dh:=dhc;
wm:=wm+2;
repeat
writeln('第',n,'关');
writeln('小饿猪^(* ̄(oo) ̄)^');
writeln('HP:',dh);
writeln('攻:',dm);
writeln('我方');
writeln('HP:',wh);
writeln('攻:',wm);
writeln('1.攻击 2.复血 3.逃跑');
2015年11月05日 04点11分
3
level 1
readln(j);
if j=1 then
begin
randomize;
z:=random(100);
if z >= min
then
begin
dh:=dh-wm;
writeln('你对敌方造成',wm,'点伤害');
end
else writeln('未命中!');
randomize;
l1:=random(100);
if l1 >=min
then
begin
wh:=wh-dm;
writeln('敌方对你造成',dm,'点伤害');
end
else writeln('未命中!');
end;
if j=2 then
wh:=wh+wm;
if j=3 then goto 10;
hh:=hh+1;
until (dh<=0)or(wh<=0);
if dh<=0
then begin
writeln('进入下一关');
n:=n+1;
dhc:=dhc+10;
dmc:=dmc+2;
goto 11;
end;
2015年11月05日 04点11分
4
level 1
end;
if c1='no'
then
begin
goto 9;
end;
end;
if c=2
then
begin
for l:=1 to 13 do writeln(my[l]);
writeln('你确定吗?yes/no');
readln(c2);
12:if c2='yes'
then
begin ;
wh:=whc;
wm:=wmc;
dm:=dmc;
dh:=dhc;
wh:=wh+10;
repeat
writeln('第',n,'关');
writeln('小饿猪^(* ̄(oo) ̄)^');
writeln('HP:',dh);
writeln('攻:',dm);
writeln('我方');
writeln('HP:',wh);
writeln('攻:',wm);
writeln('1.攻击 2.复血 3.逃跑');
readln(j);
if j=1 then
begin
randomize;
z:=random(100);
if z >= min
then
begin
dh:=dh-wm;
writeln('你对敌方造成',wm,'点伤害');
end
else writeln('未命中!');
randomize;
2015年11月05日 04点11分
5
level 1
l1:=random(100);
if l1 >=min
then
begin
wh:=wh-dm;
writeln('敌方对你造成',dm,'点伤害');
end
else writeln('未命中!');
end;
if j=2 then
wh:=wh+wm;
if j=3 then goto 10;
hh:=hh+1;
until (dh<=0)or(wh<=0);
if dh<=0
then begin
writeln('进入下一关');
n:=n+1;
dhc:=dhc+10;
dmc:=dmc+2;
goto 12;
end;
end;
if c2='no'
then
begin
goto 9;
end;
end;
if c=3
then
begin
for l:=1 to 13 do writeln(zf[l]);
writeln('你确定吗?yes/no');
readln(c1);
13:if c1='yes'
then
begin sm:=sm+1;
wh:=whc;
wm:=wmc;
dm:=dmc;
dh:=dhc;
wm:=wm+2;
2015年11月05日 04点11分
6
level 1
repeat
writeln('第',n,'关');
writeln('小饿猪^(* ̄(oo) ̄)^');
writeln('HP:',dh);
writeln('攻:',dm);
writeln('我方');
writeln('HP:',wh);
writeln('攻:',wm);
writeln('1.攻击 2.复血 3.逃跑');
readln(j);
if j=1 then
begin
randomize;
z:=random(100);
if z >= min
then
begin
dh:=dh-wm;
writeln('你对敌方造成',wm,'点伤害');
end
else writeln('未命中!');
randomize;
l1:=random(100);
if l1 >=min
then
begin
wh:=wh-dm;
writeln('敌方对你造成',dm,'点伤害');
end
else writeln('未命中!');
end;
if j=2 then
wh:=wh+wm;
if j=3 then goto 10;
hh:=hh+1;
until (dh<=0)or(wh<=0);
if dh<=0
then begin
writeln('进入下一关');
n:=n+1;
2015年11月05日 04点11分
7
level 1
dhc:=dhc+10;
dmc:=dmc+2;
goto 13;
end;
end;
if c1='no'
then
begin
goto 9;
end;
end;
end;
end;
END.
2015年11月05日 04点11分
8
level 8
游戏中名字就取得不好,一听就像骂人。
骂人就要骂的痛快,直接叫“猪世界”吧。
2015年11月07日 10点11分
9
作为这个游戏的隐藏制作者,帮助中的人是真人
2015年11月08日 11点11分
@雷奥利欧 其中那个叫朱卓锋的和高登是夫妻
2015年11月08日 11点11分
level 8
如果把游戏名字和游戏情节改变一下,这游戏还是不错的。
2015年11月08日 07点11分
11
请教情节,脑力不够。
2015年11月08日 12点11分
level 1
BEGIN
n:=1;
hh:=0;
whc:=100;
wmc:=15;
dhc:=50;
dmc:=20;
sm:=5;
sh:=10;
min:=20;
writeln('欢迎进入,猪猪乐园!');
writeln('你要看帮助吗?(建议看)yes/no');
2015年11月08日 12点11分
17
level 1
16楼
' -------- ',
' / \ ',
' | __ _ | ',
' | || .\ | ',
' | | ',
' \ \_/ ',
' \______/ ',
' / \ ',
' | | | | ',
' | \ \____/i',
' | \______|',
' | | ',
' | | ');
zf:array [1..13] of string[16]=(
' /````````\ ',
' `````````````` ',
' / _ \ ',
' | . | ',
' | | ',
' \ \_/ ',
' \______/ ',
' / \ ',
' | | | | ',
' | \ \___/i',
' | \_____|',
' | | ',
' | | ');
label 9,10,11,12,13;
2015年11月08日 12点11分
18