new Pickup;
public OnFilterScriptInit( ) //GameModeInit ( )
{
Pickup = CreatePickup ( ... );
}
public OnplayerPickUpPickup ( playerid, pickupid )
{
if ( pickupid == Pickup )
{
if ( GetPlayerScore ( playerid ) < 2000 ) return SendClientMessage ( playerid, 0xFF0000FF, \"Nincs elég pontod!\" );
GivePlayerMoney ( playerid, 20000000 );
SendClientMessage ( playerid, 0xFF0000FF, \"Kaptál $20.000.000-t.\" );
}
}
Ha elszeretnéd venni a pontját, mikor megkapta a pénzt, akkor a
SetPlayerScore ( playerid, GetPlayerScore ( playerid ) - 2000 );
használd. ( Ezt a GivePlayerMoney után/elé írd be. )