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; }