26.11.2016, 14:01
Quote:
|
\pawno\include\SIF\Item.pwn(1934) : error 017: undefined symbol "Streamer_GetNearbyItems" \pawno\include\SIF\Item.pwn(1934) : warning 215: expression has no effect \pawno\include\SIF\Item.pwn(1934) : error 001: expected token: ";", but found ")" \pawno\include\SIF\Item.pwn(1934) : error 029: invalid expression, assumed zero \pawno\include\SIF\Item.pwn(1934) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
Код:
streamer_count = Streamer_GetNearbyItems(x, y, z, STREAMER_TYPE_AREA, streamer_items, .range = range);
Код:
stock GetItemsInRange(Float:x, Float:y, Float:z, Float:range = 300.0, items[], maxitems = sizeof(items))
{
new
streamer_items[256],
streamer_count,
data[2],
itemid,
count;
streamer_count = Streamer_GetNearbyItems(x, y, z, STREAMER_TYPE_AREA, streamer_items, .range = range);
for(new i; i < streamer_count && count < maxitems; ++i)
{
Streamer_GetArrayData(STREAMER_TYPE_AREA, streamer_items[i], E_STREAMER_EXTRA_ID, data);
if(data[0] != BTN_STREAMER_AREA_IDENTIFIER)
continue;
itemid = GetItemFromButtonID(data[1]);
if(IsValidItem(itemid))
items[count++] = itemid;
}
return count;
}

