Skripta koju koristim: Od 0
Detaljan opis problema: Ubacio sam FS TextDrawEditor.. i Napravio sam TextDraw koji se nalazi onde iznad onog gde pisse koliko HP imas.. kada sam iz Skript Files prekopirao onaj Text sto tamo stoji.. i restartujem server.. text ga nema..
Dio skripte: Evo vam TextDraw koji sam napravio i koji stoji ispod OnGameModeInit:
Textdraw0 = TextDrawCreate(498.000000, 1.000000, "DmZ RolePlay");
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 0);
TextDrawLetterSize(Textdraw0, 0.760000, 2.399999);
TextDrawColor(Textdraw0, -1296911694);
TextDrawSetOutline(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1);
Na vrhu GameModa gde stoje New-si dodao sam ovako: new Text:Textdraw0; .. Tako da bi taj text trebao da se vidi kad udjem na server..
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovo je slika kad udjem na server ... http://zaslike.com/viewer.php?file=licw1mkik79kkfuk5u2.png Molim vas pomoc HITNO MI JE 🙂
[Pomoc] TextDrawEditor
500
pregleda
12
postova
29. Okt. 2012.
Hvala sada se vidi.. Ali Text se povecao :/ Nisam ga ovako napravio :/ Evo slika
http://zaslike.com/viewer.php?file=23u357f5z4xd3871bfwj.png
Edit: Mozes da mi napravis isti ovakav TextDraw.. Tj samo ovaj moj da izmenis da se vidi slovo "Y"
http://zaslike.com/viewer.php?file=23u357f5z4xd3871bfwj.png
Edit: Mozes da mi napravis isti ovakav TextDraw.. Tj samo ovaj moj da izmenis da se vidi slovo "Y"
29. Okt. 2012.
Blaeks wrote on October 29, 2012, 12:43 pm:
Nadj u tom textdrawu
TextDrawLetterSize i onda podesi na velicinu koja tebi odgovara 🙂Ok.. E jer znas mozda kako da napravim onako textdraw i da u njemu stoji vreme kao u RL sat 🙂 Mozes da mi pokazes kako to da napravim ??
29. Okt. 2012.
Blaeks wrote on October 29, 2012, 12:59 pm:
TextDrawSetString 😄
I mislis da ja sada znam sta treba da radim? Treba mi kao TUT oko toga 🙂 Malo objasnjenje kako da napravim taj TextDraw, kako da namestim sat.. Aj molim te pomogni.. Kad zavrsim mod na mom serveru bicemo ja i ti Vlasnici
29. Okt. 2012.
Probaj ovako(Nisam testao ne znam dali radi): na vrhu gore stavi
Onda napravi public skroz dole
Pod ongamemodeinit stavi ovo
Pod OnPlayerSpawn dodaj ovo
Pod OnPlayerDeath
I pod OnPlayerConnect
Javi dali radi dali ima errora, posto nisam testirao 😄
new Text:txtTimeDisp;
new hour, minute;
new timestr;
forward UpdateTime();Onda napravi public skroz dole
public UpdateTime()
{
gettime(hour, minute);
format(timestr,32,"%02d:%02d",hour,minute);
TextDrawSetString(txtTimeDisp,timestr);
SetWorldTime(hour);
new x=0;
while(x!=MAX_PLAYERS) {
if(IsPlayerConnected(x) && GetPlayerState(x) != PLAYER_STATE_NONE) {
SetPlayerTime(x,hour,minute);
}
x++;
}
}Pod ongamemodeinit stavi ovo
txtTimeDisp = TextDrawCreate(605.0,25.0,"00:00");
TextDrawUseBox(txtTimeDisp, 0);
TextDrawFont(txtTimeDisp, 3);
TextDrawSetShadow(txtTimeDisp,0); // no shadow
TextDrawSetOutline(txtTimeDisp,2); // thickness 1
TextDrawBackgroundColor(txtTimeDisp,0x000000FF);
TextDrawColor(txtTimeDisp,0xFFFFFFFF);
TextDrawAlignment(txtTimeDisp,3);
TextDrawLetterSize(txtTimeDisp,0.5,1.5);
UpdateTime();
SetTimer("UpdateTime",1000 * 60,1);Pod OnPlayerSpawn dodaj ovo
TextDrawShowForPlayer(playerid,txtTimeDisp);
gettime(hour, minute);
SetPlayerTime(playerid,hour,minute);Pod OnPlayerDeath
TextDrawHideForPlayer(playerid,txtTimeDisp);I pod OnPlayerConnect
gettime(hour, minute);
SetPlayerTime(playerid,hour,minute);Javi dali radi dali ima errora, posto nisam testirao 😄
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava