Просто срочно нада дописать игру, а сам я не знаю как, обьясните пожалуста как и что зы в игре нехватает 3 танков-ботов их стрельбы и наличие места реса
program TW; uses graph,wincrt; var grd,grm,nom:integer; water:pointer; key:char;
key:=readkey; if key=#0 then key:=readkey; x:=xp; y:=yp; tnk0:=tnk; case key of down: begin if lab[xp,yp+1]<>1 then yp:=yp+1; tnk:=tnkn; end; up: begin if lab[xp,yp-1]<>1 then yp:=yp-1; tnk:=tnkv; end; left: begin if lab[xp-1,yp]<>1 then xp:=xp-1; tnk:=tnkl; end; right: begin if lab[xp+1,yp]<>1 then xp:=xp+1; tnk:=tnkp; end;
space: if not pulya then begin xpu:=xp; ypu:=yp; pulya:=true; putimage(xpu*xs+15,ypu*ys+15,pula^,1); dx:=0; dy:=0; if tnk=tnkl then dx:=-1 else if tnk=tnkp then dx:=1 else if tnk=tnkn then dy:=1 else dy:=-1; end; end; if (x<>xp) or (y<>yp) or(tnk<>tnk0)then begin putimage(x*xs,y*ys,tnk0^,1); putimage(xp*xs,yp*xs,tnk^,1); end; end;
if pulya then begin putimage(xpu*xs+15,ypu*ys+15,pula^,1); xpu:=xpu+dx; ypu:=ypu+dy; if (xpu<0) or (xpu>kx-1)or (ypu<0) or( ypu>ky-1) then pulya:=false else if lab[xpu,ypu]=1 then begin pulya:=false; putimage(xpu*xs,ypu*ys,wall^,1); lab[xpu,ypu]:=0; end ;
if pulya then putimage(xpu*xs+15,ypu*ys+15,pula^,1); end; until key=esc;
{_________________________Procedure Options_________________} procedure option; begin outtextxy(500,350,'Option');
cleardevice; end; {_________________________Procedure Help_________________} procedure help(name:string); var t:text; s:string; ir:integer; begin assign(t,name); reset(t); ir:=0; while not(eof(t)) do begin readln(t,s); settextstyle(1,0,3); outtextxy(0,ir,s); ir:=ir+textheight(s); end; close(t); readkey; cleardevice; end; {_______________________Glavna9l 4ast`__________} begin
grd:=detect; InitGraph(grd,grm,''); zastavka; repeat menu(nom); case nom of 1:game; 2:option; 3:help; end; until nom=4;
closegraph; writeln(nom);
end.
М
При публикации программного кода используй теги (меню CODE) Lapp
Сообщение отредактировано: Lapp - 16.12.2008 23:29
Просто срочно нада дописать игру, а сам я не знаю как, обьясните пожалуста как и что зы в игре нехватает 3 танков-ботов их стрельбы и наличие места реса
Автор программы ты или нет? Подозреваю, что нет. И ты просишь за себя переделать чужую прогу, даже не давая к ней используемых файлов??
Ради чего, как ты думаешь мы должны тут разбираться в коде в 300 строк, не имея возможности даже запустить его? Чтобы ты спихнул курсовик?..
Если же прога твоя, дай более подробные инструкции.
PS все же интересно, что такое "рес" и его место?..
--------------------
я - ветер, я северный холодный ветер я час расставанья, я год возвращенья домой