Never worked with this stuff before..
Can someone just show me proper way of creating 3Dtext label when player shot?
Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X,Y,Z);
if (GetPlayerState(playerid) == 1 || GetPlayerState(playerid) == 2 || GetPlayerState(playerid) == 3)
{
if(GetPlayerWeapon(playerid) == 22)
{
if(PRESSED(KEY_FIRE) && HasRecentlyShoot[playerid] == 0)
{
HasRecentlyShoot[playerid] = 1;
BulletShell = Create3DTextLabel("Test Label", -1, X,Y,Z, 5.0, GetPlayerVirtualWorld(playerid), 0);
SetTimerEx("ResetShootTimer", 5000, false, "i", playerid);
}
}
}
return 1;
}