Zaključano

odbrojavanje iznad glave

Započeo Ole
pre 8 godina
1,209
pregleda
9
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
OleSon
Shot Caller
pre 8 godina
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:
TazerTimer = SetTimerEx("TazovanTajmer", 15000, false, "i", playerid);
format(string, sizeof(string), ""BELA"[Tazovan %s]", TazerTimer);
SetPlayerChatBubble(playerid, TazerTimer, 0x3499CCFF, 30.0, 60000);

Neke slike/video za lakse dobivanje pomoci(neobavezno): ///
Rax_King
Godfather
pre 8 godina

new Tazovan = -1,
TazerTimer;

// onplconn
Tazovan = -1;

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

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


Ovako nesto?
ophion
OG Legend
pre 8 godina
.xunder wrote on January 17, 2018, 3:43 am:

new Tazovan = -1,
TazerTimer;

// onplconn
Tazovan = -1;

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

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


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

a ne
SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);


ili je moja greska zbuni me skroz
OleSon
Shot Caller
pre 8 godina
meni treba da odbrojava iznad glave dok je igrac tazovan nista drugo..
Rax_King
Godfather
pre 8 godina
Łuk wrote on January 17, 2018, 5:13 am:
vljd
SetPlayerChatBubble(playerid, "[ Tazovan 15 sec ]", 0x3499CCFF, 30.0, 1000);

a ne
SetPlayerChatBubble(playerid, [ Tazovan 15 sec ], 0x3499CCFF, 30.0, 1000);


ili je moja greska zbuni me skroz


Da, preko browsera sam pravio ovo pa sam zab i dole na format() staviti " "
😄
OleSon
Shot Caller
pre 8 godina
.xunder wrote on January 19, 2018, 1:38 pm:
Da, preko browsera sam pravio ovo pa sam zab i dole na format() staviti " "
😄
to samo pokaze da je tazovan 15sec iznad glave a meni treba da odbrojava 15,14... iznad glave
Rax_King
Godfather
pre 8 godina
Ne, napravio sam tajmer...
http://prntscr.com/i2wsb3
OleSon
Shot Caller
pre 8 godina
.xunder wrote on January 20, 2018, 12:06 am:
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  😎
Rax_King
Godfather
pre 8 godina
Ako si radio po mom principu ne bi trebalo imati problema. Ako nisi posalji svoj princip rada...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava