Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void newPickup()
- {
- char dropped_weapon_name[256];
- for( int i = MAX_PLAYERS; i < MAX_ENTITIES; i++ )
- {
- CEntity* item = GetEntityByIndex2(i);
- float distance = GetDistance(item->vOrigin, refd->Origin)/48;
- sprintf(dropped_weapon_name, "[%1.f] %s", distance, GetWeaponName2(item->dropped_weapon_id));
- if( item )
- {
- float x, y;
- if(WorldToScreen(item->vOrigin, &x, &y ) )
- {
- switch( item->Type )
- {
- case TYPE_WEAPON:
- if(distance <= 25.0f)
- {
- if( item->eFlag == 16 || item->eFlag == 48 )
- continue;
- DrawTextWithEngine(x, y, SMALL_DEV_FONT, &tYellow, dropped_weapon_name);
- }
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement