ďťż

[7.92][NG]Skrypt działa tylko do połowy

Baza wyszukanych fraz

Blog srebro

[7.92][NG]Skrypt działa tylko do połowy
  Witam!
Mam skrypt na auto otwieranie nowego bp jak się aktualny zapełni i nie działa mi do końca ponieważ po pewnym czasie się wyłącza(skrypt) ok 1-2min.
Kod: var bp: TContainer;

function Get(ID: integer): TContainer;
var
  x: integer;
  y: integer;
begin
  Result := nil;
  for x := 0 to Self.Containers.Count - 1 do
  begin
  if x >= Self.Containers.Count then Break;
 for y := 0 to Self.Containers.Container[x].Count - 1 do
 begin
 if y >= Self.Containers.Container[x].Count then Break;
 if Self.Containers.Container[x].Item[y].ID = ID then
 begin
 Result := Self.Containers.Container[x];
 Exit;
 end;
 end;
 end;
end;

 while not terminated do begin
  UpdateWorld;
  bp := Get(2854);
  if bp <> nil then begin
  if bp.count = bp.capacity then begin
  for i := 0 to bp.count -1 do begin
  if bp.item[i].properties.container then begin
  bp.item[i].Open;
  break;
  sleep(1000);
  end;
  end;
  end;
  end;
 end; Podmieniłem id bp na 2854 i tyle go "edytowałem".
A tak to wygląda na ss (img85.yfrog.com/img85/4497/omgfm.jpg)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • marcinkiewicz.opx.pl