Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-06-27, 16:19


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Witam.Mam tu kod taki :

Kod:

if(cmdtext[1] == 'n' && cmdtext[2] == 'a' && cmdtext[3] == 'z' && cmdtext[4] == 'y' && cmdtext[5] == 'w' && cmdtext[6] == 'o')
{

new Timers;
new p[20];
new Tablica;
p = mexikanitera(cmdtext);
if(gTeam[playerid] != TEAM_SN) return SendClientMessage(playerid,0xFF0000FF,"Komenda dost?pna tylko dla SanNews!"), 1;
if(strlen(p) < 3 || strlen(p) > 150) return SendClientMessage(playerid,0xFFFFFFFF, "Tekst musi mie? od 3 do 150 znak?w."), 1;

KillTimer(Timers);
Tablica[0] = EOS;
strcat(Tablica, p);
strins(Tablica, "Na ?ywo! ", 0);

Timers = SetTimerEx("MoveText",50,false,"i",641);
return 1;
}

forward MoveText(Status);
public MoveText(Status)
{
Status --;

if(Status < -strlen(Tablica))
{
KillTimer(Timers);
TextDrawHideForAll(TextTD);
TextDrawDestroy(TextTD);
Tablica[0] = EOS;
return 1;
}

TextDrawDestroy(TextTD);

TextTD = TextDrawCreate(Status,434.000000,Tablica);
TextDrawAlignment(TextTD,1);
TextDrawBackgroundColor(TextTD,0x00000033);
TextDrawFont(TextTD,1);
TextDrawLetterSize(TextTD,0.299999,1.200000);
TextDrawColor(TextTD,0xffffffff);
TextDrawSetOutline(TextTD,1);
TextDrawSetProportional(TextTD,1);
TextDrawSetShadow(TextTD,1);
TextDrawShowForAll(TextTD);

Timer = SetTimerEx("MoveText",50,false,"i",Status);

return 1;
}



Kod:

I mam z tego errory i warning:
C:\Documents and Settings\u?ytkownik\Pulpit\yy\nowy error 028: invalid subscript (not an array or too many subscripts): "Tablica"
C:\Documents and Settings\u?ytkownik\Pulpit\yy\nowy warning 215: expression has no effect
C:\Documents and Settings\u?ytkownik\Pulpit\yy\nowy error 001: expected token: ";", but found "]"
C:\Documents and Settings\u?ytkownik\Pulpit\yy\nowy error 029: invalid expression, assumed zero
C:\Documents and Settings\u?ytkownik\Pulpit\yy\nowy fatal error 107: too many error messages on one line


Errory wyskakuj? z tej linijki :

Kod:

Tablica[0] = EOS;


Nie wiem z czego to wynika wi?cej Tablic w mapie nie mam.Za pomoc :piwo:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-27, 16:42


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Usu? to

Kod:

new Tablica;


G?ra mapy

Kod:

new Tablica[80];


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-27, 17:15


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Ok.Teraz mam 10 error?w:

Kod:

(10729) : error 029: invalid expression, assumed zero
(10729) : error 017: undefined symbol "MoveText"
(10730) : error 029: invalid expression, assumed zero
(10730) : error 017: undefined symbol "MoveText"
(10732) : error 017: undefined symbol "Status"
(10732) : warning 215: expression has no effect
(10734) : error 017: undefined symbol "Status"
(10736) : error 017: undefined symbol "Timers"
(10745) : error 017: undefined symbol "Status"
(10756) : error 017: undefined symbol "Timers"
(10756) : error 017: undefined symbol "Status"


Kod:

10729: forward MoveText(Status);
10730: public MoveText(Status)
10732: Status --;
10734: if(Status < -strlen(Tablica))
10736: KillTimer(Timers);
10745: TextTD = TextDrawCreate(Status,434.000000,Tablica);
10756: Timers = SetTimerEx("MoveText",50,false,"i",Status);


Postaw piwo autorowi tego posta
 

 
Tagi: nowiny
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Nowiny Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku