16.11.2012, 16:11
Hello, I'm making a house system and I decided to use Incognito's Streamer for Dynamic pickups. For an unknown reason, it doesn't work. I have test it with CreatePickup and it works fine but I would like to know why it doesn't work.
The message is displayed only by creating a normal pickup, not dynamic.
pawn Код:
House[ x ][ HOUSE_PICKUP ] = CreateDynamicPickup( 1272, 1, House[ x ][ HOUSE_X ], House[ x ][ HOUSE_Y ], House[ x ][ HOUSE_Z ], 0, 0, -1, 100.0 );
//House[ x ][ HOUSE_PICKUP ] = CreatePickup( 1272, 1, House[ x ][ HOUSE_X ], House[ x ][ HOUSE_Y ], House[ x ][ HOUSE_Z ], 0 );
pawn Код:
public OnPlayerPickUpPickup( playerid, pickupid )
{
for( new x; x < rows; x++ )
{
if( House[ x ][ HOUSE_PICKUP ] == pickupid )
{
format( Query, sizeof( Query ), "House Name: %s", House[ x ][ HOUSE_NAME ] );
SendClientMessage( playerid, -1, Query );
}
}
return 1;
}