PHP Code:
public make_money (id, money, Float: velo[]) {
new money bags = money / 1000
new gone money = money
New float: origin[3]
new float:angles[3]
new float: min.[3] = {-2.79, -0.0, -6.14}
New float: maxs[3] = {2.42, 1.99, 6.35}
if (((moneybags * 1000) < money) moneybags++
for (I = 0; I < tolstosumov; ++I) {
new newent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, " info_target"))
switch(random_num(0,1))
{
case 0: engfunc(EngFunc_SetModel, newent, money_wc1)
case 1: engfunc(EngFunc_SetModel, newent, money_wc2)
}
if(!is_user_alive (id)) {
velo[0] = random_float (1.0, 150.0)
velo[1] = random_float (1.0, 150.0)
velo[2] = random_float (1.0, 150.0)
}
still
led[2] += 100
PEV (newent, pev_angles, corners)
corners[1] += random_num(1,360)
PEV (ID, pev_origin, origin)
set_pev (newent, pev_sequence, 1)
set_pev (newent, pev_gaitsequence, 1)
set_pev(newent, pev_framerate, 1.0)
set_pev(newent, pev_frame, 0.0)
set_pev(newent, pev_animtime, get_gametime())
set_pev(newent, pev_nextthink, get_gametime () + 0.01)
set_pev(newent, pev_origin, origin)
set_pev(newent, pev_classname, " pdm_money")
engfunc(EngFunc_SetSize, newent, min, max)
set_pev (newent, pev_angles, corners)
set_pev(newent, pev_solid, SOLID_TRIGGER)
set_pev(newent,pev_movetype,MOVETYPE_TOSS)
set_pev (newent, pev_velocity,led)
engfunc (EngFunc_DropToFloor, newent)
if(moneyleft == 0) return FMRES_IGNORED
if (money left < 1000) {
moneybox[newent]=money left
gone money = 0
return FFRES_IGNORED
}
gone money - = 1000
moneybox[newent]=1000
}
return FFRES_IGNORED
}