Započeo SlicK
•11. Jan. 2011.[Pomoc]Funkcija
718
pregleda
3
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
242 / 250 XP
Početnik(0)
709
Postovi:
98
Teme:
Pridružio se:Jun 2009
11. Jan. 2011.
Pozdrav svima,imam jedan problem koj neznam rijesiti,sve sam pokusao ali nejde...Znaci ovako,napravio sam slicnu funkciju kao "SendClientMessage(playerid,boja,"text");"! Napravio sam ovako:
Primjer:
-new-
-komanda-
-textdraw-(OnGameModeInit)
-definicija-
-timer-
To izgleda ovako: http://i53.tinypic.com/aywmxx.png
I sad kad ja to napravim sve mi lijepo pokaze,ali ako je vise igraca svima postavlja isti string tog textdrawa i onda kad bi im se trebalo pokazat nesto njihovo pokaze se nesto sasvim drugo jer je string samo 1...I sad mene zanima dal je moguce da napravim string po svakom igracu posebno😕
Primjer:
-new-
new Text:TextDrawNot;
new TxtNot;-komanda-
CMD:komanda(playerid, params[])
{
STMNot(playerid,BIJELA_BOJA," Text koj ce pisati!");
return 1;
}-textdraw-(OnGameModeInit)
TextDrawNot = TextDrawCreate(260.000000, 362.000000, " ");
TextDrawAlignment(TextDrawNot, 1);
TextDrawLetterSize(TextDrawNot, 0.350000, 1.200000);
TextDrawFont(TextDrawNot, 1);
TextDrawSetOutline(TextDrawNot, 1);-definicija-
stock STMNot(playerid,color,string)
{
KillTimer(TxtNot);
TextDrawSetString(TextDrawNot,string);
TextDrawColor(TextDrawNot,color);
TextDrawShowForPlayer(playerid,TextDrawNot);
TxtNot = SetTimerEx("TxtNotTimer", 6000, false, "i", playerid);
return 1;
}-timer-
forward TxtNotTimer(playerid);
public TxtNotTimer(playerid)
{
TextDrawHideForPlayer(playerid,TextDrawNot);
return 1;
}To izgleda ovako: http://i53.tinypic.com/aywmxx.png
I sad kad ja to napravim sve mi lijepo pokaze,ali ako je vise igraca svima postavlja isti string tog textdrawa i onda kad bi im se trebalo pokazat nesto njihovo pokaze se nesto sasvim drugo jer je string samo 1...I sad mene zanima dal je moguce da napravim string po svakom igracu posebno😕
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
731
Postovi:
54
Teme:
Pridružio se:Sep. 2010
11. Jan. 2011.
Naravno da je moguće....
new
Text:TextDrawNot,
TxtNot
;
Ovo prebaci iz GameModeInit, u npr. OnPlayerConnect
TextDrawNot = TextDrawCreate(260.000000, 362.000000, " ");
TextDrawAlignment(TextDrawNot, 1);
TextDrawLetterSize(TextDrawNot, 0.350000, 1.200000);
TextDrawFont(TextDrawNot, 1);
TextDrawSetOutline(TextDrawNot, 1);
stock STMNot(playerid,color,string)
{
KillTimer(TxtNot);
TextDrawSetString(TextDrawNot,string);
TextDrawColor(TextDrawNot,color);
TextDrawShowForPlayer(playerid,TextDrawNot);
TxtNot = SetTimerEx("TxtNotTimer", 6000, false, "i", playerid);
return true;
}
Sve u svemu, lose napravljeno ali nadam se da razumjes sta sam napravio.
new
Text:TextDrawNot,
TxtNot
;
Ovo prebaci iz GameModeInit, u npr. OnPlayerConnect
TextDrawNot = TextDrawCreate(260.000000, 362.000000, " ");
TextDrawAlignment(TextDrawNot, 1);
TextDrawLetterSize(TextDrawNot, 0.350000, 1.200000);
TextDrawFont(TextDrawNot, 1);
TextDrawSetOutline(TextDrawNot, 1);
stock STMNot(playerid,color,string)
{
KillTimer(TxtNot);
TextDrawSetString(TextDrawNot,string);
TextDrawColor(TextDrawNot,color);
TextDrawShowForPlayer(playerid,TextDrawNot);
TxtNot = SetTimerEx("TxtNotTimer", 6000, false, "i", playerid);
return true;
}
Sve u svemu, lose napravljeno ali nadam se da razumjes sta sam napravio.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
242 / 250 XP
Početnik(0)
709
Postovi:
98
Teme:
Pridružio se:Jun 2009
11. Jan. 2011.
Quote from January 11, 2011, 9:44 pm:
Naravno da je moguće....
new
Text:TextDrawNot,
TxtNot
;
Ovo prebaci iz GameModeInit, u npr. OnPlayerConnect
TextDrawNot = TextDrawCreate(260.000000, 362.000000, " ");
TextDrawAlignment(TextDrawNot, 1);
TextDrawLetterSize(TextDrawNot, 0.350000, 1.200000);
TextDrawFont(TextDrawNot, 1);
TextDrawSetOutline(TextDrawNot, 1);
stock STMNot(playerid,color,string)
{
KillTimer(TxtNot);
TextDrawSetString(TextDrawNot,string);
TextDrawColor(TextDrawNot,color);
TextDrawShowForPlayer(playerid,TextDrawNot);
TxtNot = SetTimerEx("TxtNotTimer", 6000, false, "i", playerid);
return true;
}
Sve u svemu, lose napravljeno ali nadam se da razumjes sta sam napravio.
new
Text:TextDrawNot,
TxtNot
;
Ovo prebaci iz GameModeInit, u npr. OnPlayerConnect
TextDrawNot = TextDrawCreate(260.000000, 362.000000, " ");
TextDrawAlignment(TextDrawNot, 1);
TextDrawLetterSize(TextDrawNot, 0.350000, 1.200000);
TextDrawFont(TextDrawNot, 1);
TextDrawSetOutline(TextDrawNot, 1);
stock STMNot(playerid,color,string)
{
KillTimer(TxtNot);
TextDrawSetString(TextDrawNot,string);
TextDrawColor(TextDrawNot,color);
TextDrawShowForPlayer(playerid,TextDrawNot);
TxtNot = SetTimerEx("TxtNotTimer", 6000, false, "i", playerid);
return true;
}
Sve u svemu, lose napravljeno ali nadam se da razumjes sta sam napravio.
Znam da je lose napravljeno,sredit cu ja jos to ovo je samo primjer...Hvala ti puno!
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava