[Pomoc] war gametext a ne textdraw

Započeo [GU:RP] Ivica
18. Jun 2013. Zaključano
965
pregleda
22
postova
ivica158
5
Crime Lord
18. Jun 2013.
Skripta koju koristim:mojmod
Detaljan opis problema:zanima me dali je tesko napraviti onaj gametext za war ako me shvacate na sta mislim. Hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[WW]ivan
5
Kingpin
18. Jun 2013.
Quote from June 18, 2013, 1:39 pm:
Skripta koju koristim:mojmod
Detaljan opis problema:zanima me dali je tesko napraviti onaj gametext za war ako me shvacate na sta mislim. Hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):


mislis da broji bodove koje koga kolko puta ubio?
ivica158
5
Crime Lord
18. Jun 2013.
to znam sve nego onaj tekst u desom kutu di pise tipa vi: bodovi~n~Oni: kako bi to mogao nekak
[WW]ivan
5
Kingpin
18. Jun 2013.
Quote from June 18, 2013, 2:27 pm:
to znam sve nego onaj tekst u desom kutu di pise tipa vi: bodovi~n~Oni: kako bi to mogao nekak


pa pomocu format i string, i updejtas ga kad neko nekog ubije
ivica158
5
Crime Lord
18. Jun 2013.
mozes malo biti odredeniji 😉
[WW]ivan
5
Kingpin
18. Jun 2013.
naravno..

npr
format(string, sizeof string, "~r~Vi: %d~n~~r~Oni: %d", prvitim, drugitim);
GameTextForPlayer(playerid, string, 2000, 1);


to ubacujes u dio kad nekog ubijes, ugl pod onplayerdeath
ivica158
5
Crime Lord
18. Jun 2013.
pokusao sam tako nesta, ali kad sam ubio nekog nije se pokazao taj gametext
Ivan_Ino
5
Kingpin
18. Jun 2013.
napravi timer koji ceti stalno refreshat i obnavljat rezultate za gametextforplayer
ivica158
5
Crime Lord
18. Jun 2013.
kako bi mogao to. Hvala
Bugi
5
Crime Lord
18. Jun 2013.
Pa dodas ovo

forward DMtimer();
public DMtimer()
{
ono sto je crazyness napisao
return 1;
}

i posle tamo gde ga koristis SetTimer("DMtimer", 1000, true);
Ivan_Ino
5
Kingpin
18. Jun 2013.
na vrh dodaj
new Wartimer;

pod komandu za pocetak wara stavi

Wartimer = SetTimerEx("Wartimerrefresh",750, true, "i", playerid);

ovo forward i public za timer
forward Wartimerrefresh(playerid);
public Wartimerrefresh(playerid)
{
if(PlayerInfo == 1)//nez kako je u tebe enum
{
new string;
format(string, sizeof string, "~r~Vi: %d~n~~r~Oni: %d", prvitim, drugitim);
GameTextForPlayer(playerid, string, 1000, 1);
}
return 1;
}

tako nekako
Ivan_Ino
5
Kingpin
18. Jun 2013.
|LZ| Bugi wrote on June 18, 2013, 10:03 pm:
Pa dodas ovo

forward DMtimer();
public DMtimer()
{
ono sto je crazyness napisao
return 1;
}

i posle tamo gde ga koristis SetTimer("DMtimer", 1000, true);


sry za DP ali samo da kazem nemozes koristiti globalni timer tj samo ce ga vidjeti ID 0
ako ces za pojedinacnog playera onda koristis SetTimerEx a ne SetTimer
ivica158
5
Crime Lord
18. Jun 2013.
jel sve ostaje isto samo da zamijenim to za globalno da napravim

new warrefresh = i dalje kako si napisao?
Ivan_Ino
5
Kingpin
18. Jun 2013.
evo tu sam ti objasnio skuzi malo to i postavi kako tvoje ide

na vrh dodaj
new Wartimer;

pod komandu za pocetak wara stavi

Wartimer = SetTimerEx("Wartimerrefresh",750, true, "i", playerid);

ovo forward i public za timer
forward Wartimerrefresh(playerid);
public Wartimerrefresh(playerid)
{
if(PlayerInfo == 1)//nez kako je u tebe enum
{
new string;
format(string, sizeof string, "~r~Vi: %d~n~~r~Oni: %d", prvitim, drugitim);
GameTextForPlayer(playerid, string, 1000, 1);
}
return 1;
}

tako nekako
ivica158
5
Crime Lord
18. Jun 2013.
koliko sam vidio sve mi radi lijepo sad me samo jos zanima kako da ubijem timer, ali da ne ubijem svima nego samo tome tko napusti war, ako me shvacate sta zelim reci. Hvala

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha