Započeo Djuk1c
•13. Dec. 2019.Delete 3dtextlabel posle izvesnog vremena
407
pregleda
2
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
46
Postovi:
11
Teme:
Pridružio se:Dec. 2019
13. Dec. 2019.
Znaci, kad hitas playera, prikaze ti se 3dtextlabel, sve radi kako valja, ali kada hocu da ga obrisem, ne radi.
Pogubio sam se sa definisanjem ovih PlayerText3D...
Pogubio sam se sa definisanjem ovih PlayerText3D...
new PlayerText3D:dmgIndicator;
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
if(issuerid != INVALID_PLAYER_ID)
{
new Float:Position;
GetPlayerPos(playerid, Position, Position, Position);
dmgIndicator = CreatePlayer3DTextLabel(issuerid, "46", 0xd02525FF, Position, Position, Position, 30.0);
//Kako sada, recimo da ga obrisem posle 2 sekunde? Probao sam sa SetTimerEx, pravio sam funkcije ali ne mogu da ga namestim kako valja...
}
}Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
46
Postovi:
11
Teme:
Pridružio se:Dec. 2019
14. Dec. 2019.
Reseno, ako nekog zanima kako:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
if(issuerid != INVALID_PLAYER_ID)
{
new PlayerText3D:dmgIndicator;
new Float:Position;
GetPlayerPos(playerid, Position, Position, Position);
dmgIndicator = CreatePlayer3DTextLabel(issuerid, "46", 0xd02525FF, Position, Position, Position, 30.0);
SetTimerEx("DeleteDmgIndicator", 2000, false, "i", issuerid, _:dmgIndicator);
}
}
forward DeleteDmgIndicator(issuerid, PlayerText3D:dmgIndicator);
public DeleteDmgIndicator(issuerid, PlayerText3D:dmgIndicator)
{
DeletePlayer3DTextLabel(issuerid, dmgIndicator);
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava