Тема: скрипт
Показать сообщение отдельно
Старый 11.01.2011, 20:37   #35
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

поиск конечно извращен, но пали че делаешь

var
v:variant;
i:integer;

begin
v:=[0,1,2];
v[1]:=7134;
i:=FindItemByParams(v,1);
Inventory[i] <--- это и будет вещь ИтемИДом 7134, если она существует.
end;

или просто добавль эту функцию

delphi Код:
function FindItemByItemID(ItemId:integer) : integer; var i:integer; tempv:variant; begin result:=-1; for i:=0 to length(Inventory)-1 do begin tempv:=Inventory[i]; if tempv[1]=ItemId then begin result:=i; exit; end; end; end;
__________________
Начало.

Последний раз редактировалось supernewbie, 11.01.2011 в 20:39.
supernewbie вне форума   Ответить с цитированием
За это сообщение supernewbie нажился спасибкой от: