// client_death CSX Forward public client_death(killer,victim,weapon,hit,TK) { // get victim origin static Float:victim_origin[3], Float:fNewOrigin[3]; pev(victim,pev_origin,victim_origin); // create new ent new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString,"info_target")); // adjust coordinates fNewOrigin[0] = victim_origin[0] + 40.0; fNewOrigin[1] = victim_origin[1]; fNewOrigin[2] = victim_origin[2] - 32.0; // create new origin engfunc(EngFunc_SetOrigin,ent,fNewOrigin); //engfunc(EngFunc_MoveToOrigin, // check if isn't a valid ent if(!pev_valid(ent)) return 0; // set model engfunc(EngFunc_SetModel,ent,money_model); // set classname set_pev(ent,pev_classname,money_classname); // spawn ent dllfunc(DLLFunc_Spawn, ent); // set solid set_pev(ent,pev_solid,SOLID_BBOX); // set movetype set_pev(ent,pev_movetype,MOVETYPE_FLY); // set sizes engfunc(EngFunc_SetSize,ent,MINS,MAXS); // drop entity to floor engfunc(EngFunc_DropToFloor,ent); // store victims money in iuser4 set_pev(ent,pev_iuser4,cs_get_user_money(victim)); return 0; } public fw_touch(ent,id) { // check if toucher isn't valid if(!is_user_alive(id)) return FMRES_IGNORED; // get touched classname static classname[32]; pev(ent,pev_classname,classname,31); // check if isn't "amxx_money" if(!equali(classname,money_classname) ) return FMRES_IGNORED; // stuff more get victim money, money to set etc static money_found, money_have, money_set; money_found = pev(ent,pev_iuser4); money_have = cs_get_user_money(id); money_set = money_found + money_have; // if result >= 16000 if(money_set >= 16000) return FMRES_IGNORED; // set user lost money cs_set_user_money(id,money_set); // finally remove ent engfunc(EngFunc_RemoveEntity,ent); return FMRES_IGNORED; } public podniescmoney(id) { new szName[32]; get_user_name(id, szName, sizeof szName - 1); server_cmd("mm_givemoney ^%s 30"); ColorChat(0, "!g[MoneyMod]!y Podniosles $30"); }
Nawet bez podniescmoney nie dzial
Problemy?
- Nie da się podnieść modelu paczki
- I chyba nie będzie szla kasa w moneymodzie
Dodano 15 marzec 2011 - 18:57:
Ref