Thema: Delphi Counter Strike in 2D

Einzelnen Beitrag anzeigen

mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#12

Re: Counter Strike in 2D

  Alt 10. Okt 2004, 12:39
du hast doch für die spieler die positions angaben.
jetzt machst du z.b. sowas
Delphi-Quellcode:
function GetFeindlichGegener:Integer;
begin
  for i:=0 to Gegener.count-1 do begin
    if (Gegener[i].x - player.x <= 200) and (Gegener[i].y - player.y <= 200) then begin
     if Genger[i].feindlich = True then begin
        result:=i;
        break;
      end;
    end;
  end;
end;
so änlich würde ich das lösen*G*
evtl. müste man ein rechteck ziehen
Michael Springwald
MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
  Mit Zitat antworten Zitat