04.10.2014, 18:34
Quote:
Rudy_
Remember you are duplicating the object to allow it to be seen outside of the players normal VW? If your still using the method we discussed. This would mean however that you would need to detect damage to a duplicated object (normal object) on the enemies screen. |
I tried this but didn't worked
pawn Код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(GetPlayerTeam(playerid) == team_hunter) // No need for a loop, as playerid is in OnPlayerWeaponShot
{
if(hittype == BULLET_HIT_TYPE_PLAYER_OBJECT)
{
foreach(new i : Player)
{
if(hitid == Prop[i]) // Are you sure Prop[MAX_PLAYERS] (Prop[i]) is assigned to an object?
{
for(new i2=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i2++)
{
DestroyObject(Prop[i2]);
SetPlayerHealth(i, 0);
SendClientMessage(i, -1, "Test");
break;
}
}
}
}
}
return 1;
}