GameModeTextShowForPlayer pitanje

Započeo Deken
26. Dec. 2018. Zaključano
900
pregleda
11
postova
Deken
5
Underboss
26. Dec. 2018.
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
zdravo imam jedno pitanje oko gamemodetextshowforplayer naprimer za komanud jail sam napravio i da pokazuje vreme i da kad prodje odredjeno vreme da ga izvadi iz zatvora a kako da napravim gametextshowfor player da se menja? ne morate celi kod samo primer toga pa cu sam napraviti
Macas
4
Enforcer
26. Dec. 2018.
napravis funkciju koju ces pozivati tajmerom svake sekunde dok je igrac u zatvoru, i u toj funkciji stavis da oduzima igracu vreme u zatvoru Primer: PlayerInfo --; napravis string, formatiras, format(.....(), "U zatvoru ste jos %d sekundi",  PlayerInfo) i prikazes string u gametext, trajanje texta stavis isto kao tajmer
Deken
5
Underboss
26. Dec. 2018.
rizla wrote on December 26, 2018, 3:56 pm:
napravis funkciju koju ces pozivati tajmerom svake sekunde dok je igrac u zatvoru, i u toj funkciji stavis da oduzima igracu vreme u zatvoru Primer: PlayerInfo --; napravis string, formatiras, format(.....(), "U zatvoru ste jos %d sekundi",  PlayerInfo) i prikazes string u gametext, trajanje texta stavis isto kao tajmer

forward CallTimer(targetid);
public CallTimer(targetid)
{
    PlayerInfo --;
new string,time;
format(string,sizeof(string), "Vreme Zatvora: %d", PlayerInfo);
GameTextForPlayer(targetid,string,5000,3);
return 1;
}
jel moze ovako nesto?
e sad samo u kojoj ulozi pozivam tajmer 😄
Deken
5
Underboss
26. Dec. 2018.
uveo sam timer ali mi ga definise kao -1 vreme
James_SmithXDl
6
OG Legend
26. Dec. 2018.
Deken wrote on December 26, 2018, 5:54 pm:
uveo sam timer ali mi ga definise kao -1 vreme

forward CallTimer(targetid);
public CallTimer(targetid)
{
new str;
if(PlayerInfo>0)
{
PlayerInfo--;
}
else if(PlayerInfo<=0)
{
// ovdje da ga pusti
}
format(str,sizeof(str), "Vreme Zatvora: %d", PlayerInfo);
GameTextForPlayer(targetid,str,1000,3);
return 1;
}
Deken
5
Underboss
26. Dec. 2018.
youngdeal wrote on December 26, 2018, 8:35 pm:

forward CallTimer(targetid);
public CallTimer(targetid)
{
new str;
if(PlayerInfo>0)
{
PlayerInfo--;
}
else if(PlayerInfo<=0)
{
// ovdje da ga pusti
}
format(str,sizeof(str), "Vreme Zatvora: %d", PlayerInfo);
GameTextForPlayer(targetid,str,1000,3);
return 1;
}

stavio sam sve i odma ko da mi seta vremena na 0 i kaze isasli ste iz zatvora ...
Deken
5
Underboss
26. Dec. 2018.
tj kako sad probao sam vreme kao 3600000 i izadje mi samo prva poruka gametextshow a druga ne
ivan221
5
Made Man
26. Dec. 2018.
Stavi proveru da li je igrac u zatvoru, ako jeste nek mu odbrojava, ako nije da ne odbrojava, jer tebi sad odbrojava i kad nisi u jailu i proverava ti da l ti je vrednost zatvora odnosno vreme jednako ili manje od nule i ako jeste ispisuje ti text
Deken
5
Underboss
28. Dec. 2018.
PazzOnee wrote on December 26, 2018, 9:36 pm:
Stavi proveru da li je igrac u zatvoru, ako jeste nek mu odbrojava, ako nije da ne odbrojava, jer tebi sad odbrojava i kad nisi u jailu i proverava ti da l ti je vrednost zatvora odnosno vreme jednako ili manje od nule i ako jeste ispisuje ti text

imam proveru jer cim je zatvoren = 1 odma mu odbrojava vreme u komandi se nalazi sad sam skoro napravio onplayerupdate svaki minut uz pomoc timera nes kao settimerex("update", kako vec znam da mu je vreme 60000=60s=1min i dole sam napravio update valjda bi sad trebalo raditi
Deken
5
Underboss
28. Dec. 2018.
PazzOnee wrote on December 26, 2018, 9:36 pm:
Stavi proveru da li je igrac u zatvoru, ako jeste nek mu odbrojava, ako nije da ne odbrojava, jer tebi sad odbrojava i kad nisi u jailu i proverava ti da l ti je vrednost zatvora odnosno vreme jednako ili manje od nule i ako jeste ispisuje ti text

sad mu radi ostaje u zatvoru samo se gamemodeforplayer ne prikazuje mislim prikaze se samo vreme zatvora:3599 i ne repeat se?
Deken
5
Underboss
28. Dec. 2018.
promeno sam na na timechange tako nesto mislim time convert u minute e sad opet mi ne prikazuje 3599 i ide ka 3598 nego samo stoje gametext na 3599 i ugasi se gametext i vreme na onom scriptfile se ne menja izbrisacu ono vraticu na standaran sto su mi dali calltimer

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha