Zaključano

[Pomoc] Ime kuce

pre 11 godina
174
pregleda
3
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Rudimental
OG Legend
pre 11 godina
Skripta koju koristim: Moja od 0
Detaljan opis problema: Pa ovako mucim se sa jednom cmd i nejde mi u glavu kako da resim ovaj problem. Problem je u tome sto kada ja dodam ograniceni unos dobijam eror a to bi ovako izgledalo.
Dio skripte:

YCMD:imekuce(playerid, params[], help)
{
#pragma unused help
new
    bouse = PlayerInfo,
Name,
string;
if (sscanf(params, "s", Name)) return SCM(playerid, COLOR_WHITE, "Koriscenje: /imekuce ");
else if (Name < 3 || Name > 10) return SCM(playerid, COLOR_WHITE, "Ne mozes manje od 3 ili vise od 10 znakova koristiti !");
else
{
if (bouse != 9999 && strcmp(GetName(playerid), HouseInfo[PlayerInfo], true) == 0)
{
strmid(HouseInfo, Name, 0, 64, 255);
format(string, sizeof(string), "Promenuli ste naziv kuce na: %s", HouseInfo);
SendClientMessage(playerid, COLOR_WHITE, string);
            OnPropUpdate(1, bouse);
OnPropTextdrawUpdate(1, bouse);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemas kucu !");
}
}
return 1;
}


A ovo je eror
error 033: array must be indexed (variable "Name")

na Liniju
else if (Name < 3 || Name > 10) return SCM(playerid, COLOR_WHITE, "Ne mozes manje od 3 ili vise od 10 znakova koristiti !");

Neke slike/video za lakse dobivanje pomoci(neobavezno): Sad naravno ovo Name ga muci da nije tog nema problema sa ogranicenjem ali ovako imam taj eror i nemam blage veze sta da uradim da to sredim na pravi nacin.
Maillxx
Hustler
pre 11 godina
else if (strlen(Name) < 3 || strlen(Name) > 10) return SCM(playerid, COLOR_WHITE, "Ne mozes manje od 3 ili vise od 10 znakova koristiti !");
Rudimental
OG Legend
pre 11 godina
E hvala ti bro sredjeno, moze LOCK

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava