CreateDynamicPickup
#1

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.
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;
}
The message is displayed only by creating a normal pickup, not dynamic.
Reply
#2

Use this
pawn Код:
public OnPlayerPickUpDynamicPickup(playerid, pickupid);
Reply
#3

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Use this
pawn Код:
public OnPlayerPickUpDynamicPickup(playerid, pickupid);
This worked by me
Reply
#4

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
Use this
pawn Код:
public OnPlayerPickUpDynamicPickup(playerid, pickupid);
Oh, how silly I am!
That worked, thanks a lot.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)