Quote:
Originally Posted by _Zume
Sп, puedes usar esto ademбs.
pawn Код:
#define MAX_MONEY_BG 150 #define MONEY_OBJID 2780
enum MoneyEnum{ mID, mExist, mAmmount, Float:mPos[3], }; new MoneyInfo[MAX_MONEY_BG][MoneyEnum];
CreateMoney(ammount, Float:x, Float:y, Float:z) { for(new i = 0; i < MAX_MONEY_BG; i++) if(MoneyInfo[i][mExist]) { MoneyInfo[i][mExist] = true; MoneyInfo[i][mAmmount] = ammount; MoneyInfo[i][mPos][0] = x; MoneyInfo[i][mPos][1] = y; MoneyInfo[i][mPos][2] = z; #if defined CreateDynamicObject MoneyInfo[i][mID] = CreateDynamicObject(MONEY_OBJID, x,y,z, 0.0, 0.0, 0.0, 100.0); #else MoneyInfo[i][mID] = CreateObject(MONEY_OBJID, x,y,z, 0.0, 0.0, 0.0, 250.0); #endif return i; } return -1; }
DestroyMoney(id){ if(!MoneyInfo[id][mExist]) return 0;
#if defined CreateDynamicObject DestroyDynamicObject(MoneyInfo[id][mID]); #else DestroyObject(MoneyInfo[id][mID]); #endif MoneyInfo[id][mExist] = false; MoneyInfo[id][mAmmount] = 0; return 1; }
Funciones.
Код:
- CreateMoney(ammount, Float:x, Float:y, Float:z);
- DestroyMoney(id);
o mejor, con pickups.
EDIT > Cree un include que te puede servir http://forum.sa-mp.com/showthread.ph...wpost&t=555208
|
Una consulta como puedo hacer que cuando mueraalgun player, el dinero quede en el piso y al que lo pase por encima le de una cantidad de $3000