All pastes #596567 Raw Edit

za

public cpp v1 · immutable
#596567 ·published 2007-06-30 01:25 UTC
rendered paste body
#include <a_samp>forward PickDestroy(o);new weapmod[600] = {1212,331,333,334,335,336,337,338,339,341,321,322,323,324,325,326,342,343,344,345,345,345,346,347,348,349,350,351,352,353,355,356,372,357,358,359,360,361,362,363,364,365,366,367,368,369,371};new PickUpMoney[101] = {false, ...};new DropPick[101] = {false, ...};forward Float:GetPlayerArmourEx(p);public OnFilterScriptInit(){    print("\n**********************\n*Drop Script By Flyin*\n*       Loaded       *\n**********************");	return 1;}Float:GetPlayerArmourEx(p){	new Float:a;	GetPlayerArmour(p, a);	return a;}public OnFilterScriptExit(){    print("\n**********************\n*Drop Script By Flyin*\n*      UnLoaded      *\n**********************");	return 1;}public OnPlayerDeath(playerid, killerid, reason){// - Defines	new Float:X, Float:Y, Float:Z;	GetPlayerPos(playerid, X, Y, Z);	new weap[200];	new ammo; // not used	new temp;	new s[256];	new PX;	new PY;// - End of Defines 	for(new i=0;i<15;i++){ 	// Getting random pos near to player	    format(s, 256 ,"%.0f", X);		temp = strval(s);		PX = random((temp+2)-(temp-2))+(temp-2);		format(s, 256 ,"%.0f", Y);		temp = strval(s);		PY = random((temp+2)-(temp-2))+(temp-2);	// end of pos	// Placing Pickups		if(i<12){			GetPlayerWeaponData(playerid, i, weap[i], ammo);			if(weapmod[weap[i]] == 1212){				new pickid = CreatePickup(1212, 3,PX, PY, Z);				PickUpMoney[pickid]=true;				DropPick[pickid]=true;			} else {			DropPick[CreatePickup(weapmod[weap[i]], 3,PX, PY, Z)]=true;			}	 	}	 	if(i==13)DropPick[CreatePickup(1240, 3,PX, PY, Z)]=true; 		if(i==14)if(GetPlayerArmourEx(playerid)>0.0)DropPick[CreatePickup(1242, 3,PX, PY, Z)]=true; else {			new pickid = CreatePickup(1212, 3,PX, PY, Z);			PickUpMoney[pickid]=true;			DropPick[pickid]=true;		 }		if(i==15){			new pickid = CreatePickup(1212, 3,PX, PY, Z);			PickUpMoney[pickid]=true;			DropPick[pickid]=true;			}		 }		 // End of placing pickups	return 1;}public OnPlayerPickUpPickup(playerid, pickupid){ 	if(PickUpMoney[pickupid])GivePlayerMoney(playerid, 500); // Will give you 500$ when you pickup money 	if(DropPick[pickupid])SetTimerEx("PickDestroy", 500, 0, "d", pickupid); // Destroying pickups	return 1;}public PickDestroy(o)DestroyObject(o); // Destroy pickup ! Muha xD!