[POMOC] If == string

Započeo ѕєуzιι¢н™.amx, Jul 31, 2012, 19:53:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Radim provjeru ako je u PlayerInfo[playerid][pMeta] definirano Ime_Prezime
Dio skripte: kako zamisljam ali neradi format(me, sizeof(me), "%s", sendername);
if(PlayerInfo[playerid][pMeta] == me);


error 033: array must be indexed (variable "me")
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Izrada web aplikacija/desktop aplikacija, kontakt PM.
VPS/Dedi managment 'n' hosting @pm also.

if(PlayerInfo[playerid][pMeta] == sendername) {
}

Citat: Extreme a.k.a. Snooker poslato Jul 31, 2012, 20:01:14 POSLE PODNE
if(PlayerInfo[playerid][pMeta] == sendername) {
}


Probo sam nece :/

error 033: array must be indexed (variable "sendername")
Poslednja Izmena: Jul 31, 2012, 20:01:48 POSLE PODNE od !вυ!ѕєуzιι¢н™.amx
Izrada web aplikacija/desktop aplikacija, kontakt PM.
VPS/Dedi managment 'n' hosting @pm also.

if(strcmp(PlayerInfo[playerid][pMeta], sendername) == 0) { }
Poslednja Izmena: Jul 31, 2012, 20:07:17 POSLE PODNE od Extreme a.k.a. Snooker

Pocetna skripta:
new me[256], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(me, sizeof(me), "%s", sendername);

if(PlayerInfo[playerid][pMeta] == me)
{
SCM(playerid, COLOR_RED, "Nemozes sam sebi bit meta!");
return 1;
}


Kad sam stavio sendername:
new me[256], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(me, sizeof(me), "%s", sendername);

if(PlayerInfo[playerid][pMeta] == sendername)
{
SCM(playerid, COLOR_RED, "Nemozes sam sebi bit meta!");
return 1;
}
Izrada web aplikacija/desktop aplikacija, kontakt PM.
VPS/Dedi managment 'n' hosting @pm also.

string compare za upredjivanje stringova :)

http://wiki.sa-mp.com/wiki/Strcmp

me = word
if (strcmp("word", me, true, 10) == 0) // ovo true je da ignorira case tj velika i mala slova , 10 je duzina stringa
{

  do somethnig :D

}
Poslednja Izmena: Jul 31, 2012, 20:15:11 POSLE PODNE od Phat-Jo[.pwn]

new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));

if(strcmp(PlayerInfo[playerid][pMeta], sendername, true) == 0)
    SCM(playerid, COLOR_RED, "Nemozes sam sebi bit meta!");
else