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
GameModeTextShowForPlayer pitanje
900
pregleda
11
postova
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
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 😄
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;
}
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 ...
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
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
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?
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