[LITTLE HELP] Textdrawsi

Započeo [UNT] Sergio Logan, Januar 12, 2011, 16:30:12 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

jel se ovo moze kako napisat krace?

new Text:Textdraw0;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new Text:Textdraw9;
new Text:Textdraw10;
new Text:Textdraw11;
new Text:Textdraw12;
new Text:Textdraw13;
new Text:Textdraw14;
new Text:Textdraw15;
new Text:Textdraw16;
new Text:Textdraw17;
new Text:Textdraw18;
new Text:Textdraw19;
new Text:Textdraw20;
new Text:Textdraw21;
new Text:Textdraw22;
new Text:Textdraw23;
new Text:Textdraw24;
new Text:Textdraw25;


EDIT: takodjer i ovo...

public Uvod2()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
{
TextDrawHideForPlayer(i, Textdraw4);
TextDrawHideForPlayer(i, Textdraw5);
TextDrawHideForPlayer(i, Textdraw6);
         TextDrawShowForPlayer(i, Textdraw7);
TextDrawShowForPlayer(i, Textdraw8);
TextDrawShowForPlayer(i, Textdraw9);
TextDrawShowForPlayer(i, Textdraw10);
TextDrawShowForPlayer(i, Textdraw11);
TextDrawShowForPlayer(i, Textdraw12);
TextDrawShowForPlayer(i, Textdraw13);
SetTimer("Uvod3", 5000, 0);
}
return 0;
}


jako me zivcira sto je tako veliko nisam to nikad radio za textdrawe pa me zanima koja je shema i jel se to smije jel rade svaki za sebe
Poslednja Izmena: Januar 12, 2011, 16:31:29 POSLE PODNE od Lucifer / Louis_Cyphere

United Rol3Play Back Online
www.united-roleplay.com








...pozdrav za kraj...





new Text:TextDraw[25];

Ovaj broj 25 ti govori kolko textdrawa koristis...

VAZNO: Brojevi ti ne pocinju, 1, 2, 3....pocinju 0,1,2,3...
Kr0s3
is back...

[FilterScript] BizzSystem
[FilterScript] Dinamicno Rotiranje Objekata

[MAP] BalkanNation: BalkanTV

[Tutorial] VrsteVozila
[Tutorial] Razne boje sa starim bojama
[Tutorial] Radenje RPG moda "od 0"

Ukoliko trebate pomoc u skriptanju, neznate nesto napraviti ili neznate popraviti neki bug slobodno me PM...
Voljan sam pomoci svakome, jer kada sam ja ucio meni nitko nije...


Ukoliko nas podupires stavi na svoj profil,
skripta online uskoro



www.balkan-nation.com

znaci trebam stavit 26?

ok al zasto mi onda bubne ovolko erora?

D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(193) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(194) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(195) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(196) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(197) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(198) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(199) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(200) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(201) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(202) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(203) : error 017: undefined symbol "Textdraw0"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(205) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(206) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(207) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(208) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(209) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(210) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(211) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(212) : error 017: undefined symbol "Textdraw1"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(214) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(215) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(216) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(217) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(218) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(219) : error 017: undefined symbol "Textdraw2"
D:\San Andreas Serveri\a Najnoviji\gamemodes\untrptesto.pwn(220) : error 017: undefined symbol "Textdraw2"


i jel mogu kako skratiti onaj public? i zasto mi crasha server kada taj uvod krene? ili nije do toga? i jel na timeru na kraju treba bit 0 il 1 s obzirom koja mu je svrha?
Poslednja Izmena: Januar 12, 2011, 16:41:46 POSLE PODNE od Lucifer / Louis_Cyphere

United Rol3Play Back Online
www.united-roleplay.com








...pozdrav za kraj...





Odgovor na ove errore:
Nepises Textdraw0,Textdraw1,Textdraw2.....Nego pises: Textdraw[0],Textdraw[1]....

na kraju SetTimer-a probaj staviti "false" a ne 0 -.-

opet imam problema sa ovim [cenzura]skim textdrawima... kako me zivciraju to je nevjerovatno!

naime zamislio sam kad igrac udje na server i nije registriran da mu se pokaze textdraw sa logom servera i tako te sa timerom da se makne i pokaze dialog registracije...

pod onplayerconnect sam stavio:

TogglePlayerControllable(playerid, 0);
SetTimer("Uvod", 1000, false);


zatim sam napravio publice koji izgledaju ovako

public Uvod(playerid)
{
   ClearChatbox(playerid, 13);
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
SpawnPlayer(playerid);
SetTimer("KrajUvoda", 7000, false);
return 0;
}
public KrajUvoda(playerid)
{
    new regstring[200];
new regname[200];
   TextDrawHideForPlayer(playerid, Textdraw0);
TextDrawHideForPlayer(playerid, Textdraw1);
TextDrawHideForPlayer(playerid, Textdraw2);
TextDrawHideForPlayer(playerid, Textdraw3);
TextDrawHideForPlayer(playerid, Textdraw4);
TextDrawHideForPlayer(playerid, Textdraw5);
TextDrawHideForPlayer(playerid, Textdraw6);
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"{FFFFFF}Dobrodosao na server\n\n{F3FF02}Korisnik: {0049FF}%s\n\n{FFFFFF}Vas korisnicki racun nije pronadjen\nMolimo vas registrirajte se:",regname);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{0049FF}UNITED ROLEPLAY - Registracija",regstring,"Registracija","Odustani");
return 0;
}



ovo playerid u publicu sam probao mijenjat sa

for(new i = 0; i < MAX_PLAYERS; i++)


tj. i ali mi se isto ponasa... u cemu bi mogao biti problem?

naime problem je taj recimo ja udjem na server registriram se (sve mi ljepo bude) i nakon 5 minuta udje prijatelj i kada udje, ako je stavljeno "playerid" onda opet meni pokkaze njemu nista
a ako je "i" onda pokaze opet obadvojici... jel mi neko moze pomoc posto me ti textdrawi izluduju i neznam ih raditi na taj nacin znam samo ono osnovno kad treba dodat nesta banalno xD
Poslednja Izmena: Januar 13, 2011, 12:07:32 POSLE PODNE od Lucifer / Louis_Cyphere

United Rol3Play Back Online
www.united-roleplay.com








...pozdrav za kraj...





Kada definiras new nesto[5];

Onda je to definirano ovako:

nesto[0], nesto[1], nesto[2], nesto[3], nesto[4]

Nemoze biti nesto[5]..

Za callbackove za (playerid) moras koristit SetTimerEx, a ne SetTimer!

Tako da samo zamjenis SetTimer sa SetTimerEx pod OnPlayerConnect.
Aequam memento rebus in arduis servare mentem.

black_dota

Citat: \|/ Balcan Fox \|/ poslato Januar 12, 2011, 16:47:00 POSLE PODNE
Odgovor na ove errore:
Nepises Textdraw0,Textdraw1,Textdraw2.....Nego pises: Textdraw[0],Textdraw[1]....

na kraju SetTimer-a probaj staviti "false" a ne 0 -.-
haha kako si failovao

ovo prvo si cuo od ovog i rekao isto to

a ovo za timer omg pa isto je haha

ma de maknio sam ih glupi su i neda mi se s njima igrat imam vaznijeg posla

United Rol3Play Back Online
www.united-roleplay.com








...pozdrav za kraj...





Citat: [IG]black_dota poslato Januar 14, 2011, 10:48:17 PRE PODNE
Citat: \|/ Balcan Fox \|/ poslato Januar 12, 2011, 16:47:00 POSLE PODNE
Odgovor na ove errore:
Nepises Textdraw0,Textdraw1,Textdraw2.....Nego pises: Textdraw[0],Textdraw[1]....

na kraju SetTimer-a probaj staviti "false" a ne 0 -.-
haha kako si failovao

ovo prvo si cuo od ovog i rekao isto to

a ovo za timer omg pa isto je haha
omg pa kasnije je u ovom kodu kad je pisao, pisao je textdraw0,textdraw1...i tak pa sam mu rekao kak da pise...koji si ti bot