PDA

View Full Version : [Include] aPickups v1.0 [08 Jule 2010]


Riaz
08/07/2010, 11:15 AM
Yo People. That's is my new work - Alone Weapon Pickups.

What it can do?

It can create weapon/health/armour/money pickup with custom ammo/hp/ap/money value.

Also, you can destroy it after some time or respawn it after pickuping!

FUNCTIONS (2):

aPickups_Create creates a pickup.

Parameters: weaponid, ammo, Float:x, Float:y, Float:z, respawn_dealy, destroy_time, world

weaponid|The weaponid of weapon (in this include 19 is money, 20 is health, 21 is armour).
ammo|The ammo/hp/ap/money of weaponid.
Float:x|The coordinate-x of pickup position.
Float:y|The coordinate-y of pickup position.
Float:z|The coordinate-z of pickup position.
respawn_dealy|The time in seconds after which pickup is respawn after pickup.
destroy_time|The time in seconds after which pickup will be destroyed.(It's working only if respawn_dealy equals zero)
world|The virtual world, which pickup is creating.

This function returns id of created pickup.

public OnGameModeInit()
{
aPickups_Create(20, 50, 1956.3783, 1343.1572, 15.3746, 10, 0, 0); //We create health pickup with 50 HP and he allways will be respawn after 10 seconds
}

-----

aPickups_Destroy destroys a pickup.

Parameters: dropid

dropid|The ID of pickup.

This function doesn't return values.

//end

Download:
Pastebin - http://pastebin.com/pTyewFW2

WARNING:
Put in OnPlayerPickUpPickup this line:
aPickups_OnPlayerPickUpPickup(playerid, pickupid);

Enjoy :)

Hiddos
08/07/2010, 11:43 AM
Looks nice, +1

Den_Deluxe
08/07/2010, 12:26 PM
cool +1!!

Riaz
08/07/2010, 01:49 PM
Thanks guys

nuriel8833
08/07/2010, 02:05 PM
Thank you!

Riaz
08/07/2010, 06:19 PM
Any other comments?

xomka
09/07/2010, 09:34 AM
nice inc
is this similar to MTA's pickup creating?

Riaz
09/07/2010, 09:40 AM
Yep, but i create this inc for drops first time :D.

MWF2
09/07/2010, 07:41 PM
Can you show me how to use it, since your Wiki page doesn't work?

Riaz
09/07/2010, 08:27 PM
Dugi deleted wiki page :\

(Deletion log); 16:01 . . Dugi (Talk | contribs) (deleted "APickups")

MWF2
10/07/2010, 04:48 AM
Thanks for typing it here.

MWF2
11/07/2010, 02:03 AM
Doesn't work. :(

Riaz
11/07/2010, 06:51 AM
It's works for me fine. Maybe you forget put into callback OnPlayerPickUpPickup aPickups_OnPlayerPickUpPickup(playerid, pickupid).?