Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.03 KB | None | 0 0
  1. program LANRPGKanske;
  2. uses crt;
  3. var
  4. player:text;
  5. i,x,y,x2,y2,readonce:integer;
  6. key:char;
  7. (*
  8. procedure
  9. readlogin;
  10. var
  11. login:text;
  12. password:array[1..100] of integer;
  13. username:array[
  14. begin
  15.    assign(login, ‘loginfile.txt’);
  16.    reset(login);
  17. *)
  18.  
  19. begin
  20. assign(player, ‘player.txt);
  21. reset(player);
  22. x:=1;
  23. y:=1;
  24. repeat
  25.   delay(1);
  26. key:=””;
  27.    if keypressed=true then begin
  28.         key:=ReadKey;
  29.    end;
  30.    gotoxy(x,y);
  31.    write(' ');
  32.    if key='H' then begin
  33.        //if map[x+(y-1)*80-80]=' ' then
  34.            y:=y-1;
  35.        end
  36.        else if key='P' then begin
  37.           // if map[x+(y+1)*80-80]=' ' then
  38.              y:=y+1;
  39.        end
  40.        else if key='K' then begin
  41.            //if map[(x-1)+y*80-80]=' ' then
  42.              x:=x-1;
  43.        end
  44.        else if key='M' then begin
  45.            //if map[(x+1)+y*80-80]=' ' then
  46.             x:=x+1;
  47.        end;
  48.  
  49.       gotoxy(x,y);
  50.       write(#2);
  51.     read
  52.                   gotoxy(70,24);
  53.       write('x:',x,'y:',y:2);
  54. until (key=#27);
  55.  
  56.  
  57. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement