odbrojavanje iznad glave

Započeo Ole, Januar 16, 2018, 15:05:28 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Ole

*

Detaljan opis problema: Trebam staviti odbrojavanje iznad glave kada je igrac taziran tj. da ubacim tazer timer iznad glave. Evo nesto sam pokusavao ali ne radi...
Dio skripte: [pawn]TazerTimer[playerid] = SetTimerEx("TazovanTajmer", 15000, false, "i", playerid);
format(string, sizeof(string), ""BELA"[Tazovan %s]", TazerTimer);
SetPlayerChatBubble(playerid, TazerTimer, 0x3499CCFF, 30.0, 60000);[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): ///


new Tazovan[MAX_PLAYERS] = -1,
TazerTimer[MAX_PLAYERS];

// onplconn
Tazovan[playerid] = -1;

// kada tazujes igraca
if (Tazovan[playerid] != -1) // tazovan vec
Tazovan[playerid] = 15;
SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);
TazerTimer[playerid] = SetTimerEx("__TazerTimer", 1000,  true, "d", playerid);


forward __TazerTimer(playerid);
public __TazerTimer(playerid) {
if ((Tazovan[playerid] --) <= 0) {
Tazovan[playerid] = -1;
KillTimer(TazerTimer[playerid]);
SetPlayerChatBubble(playerid, "[ Istekao efekat ]", 0x3499CCFF, 30.0, 3000);
/// ostale radnje kada istekne taz
}
else {
new string[40];
format(string, sizeof string, [ Tazovan %d sec ]", Tazovan[playerid]);
SetPlayerChatBubble(playerid, string, 0x3499CCFF, 30.0, 1000);
}
return 1;
}


Ovako nesto?

Citat: .xunder poslato Januar 17, 2018, 04:43:12 PRE PODNE

new Tazovan[MAX_PLAYERS] = -1,
TazerTimer[MAX_PLAYERS];

// onplconn
Tazovan[playerid] = -1;

// kada tazujes igraca
if (Tazovan[playerid] != -1) // tazovan vec
Tazovan[playerid] = 15;
SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);
TazerTimer[playerid] = SetTimerEx("__TazerTimer", 1000,  true, "d", playerid);


forward __TazerTimer(playerid);
public __TazerTimer(playerid) {
if ((Tazovan[playerid] --) <= 0) {
Tazovan[playerid] = -1;
KillTimer(TazerTimer[playerid]);
SetPlayerChatBubble(playerid, "[ Istekao efekat ]", 0x3499CCFF, 30.0, 3000);
/// ostale radnje kada istekne taz
}
else {
new string[40];
format(string, sizeof string, [ Tazovan %d sec ]", Tazovan[playerid]);
SetPlayerChatBubble(playerid, string, 0x3499CCFF, 30.0, 1000);
}
return 1;
}


Ovako nesto?
vljd
[pawn]SetPlayerChatBubble(playerid, "[ Tazovan 15 sec ]", 0x3499CCFF, 30.0, 1000);[/pawn]
a ne
[pawn]SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);[/pawn]

ili je moja greska zbuni me skroz
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Ole

*

meni treba da odbrojava iznad glave dok je igrac tazovan nista drugo..

Citat: Łukmember=1996][/member] link=topic=118647.msg808347#msg808347 date=1516165993]
vljd
[pawn]SetPlayerChatBubble(playerid, "[ Tazovan 15 sec ]", 0x3499CCFF, 30.0, 1000);[/pawn]
a ne
[pawn]SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);[/pawn]

ili je moja greska zbuni me skroz

Da, preko browsera sam pravio ovo pa sam zab i dole na format() staviti " "
:D

Ole

*

Citat: .xunder poslato Januar 19, 2018, 14:38:45 POSLE PODNE
Da, preko browsera sam pravio ovo pa sam zab i dole na format() staviti " "
:D
to samo pokaze da je tazovan 15sec iznad glave a meni treba da odbrojava 15,14... iznad glave


Ole

*

Citat: .xunder poslato Januar 20, 2018, 01:06:03 PRE PODNE
Ne, napravio sam tajmer...
http://prntscr.com/i2wsb3
znm brt ali kada tazujem nekoga pise Tazovan 46 i ne mice se a treba biti na 15sec nzm do cega je ? inace hvala ti na ovom gore  8)

Ako si radio po mom principu ne bi trebalo imati problema. Ako nisi posalji svoj princip rada...