Zaključano

variable u vezi komande lastseen

Započeo Janko
pre 7 godina
1,053
pregleda
10
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Janko
Street Runner
pre 7 godina
Problem(error/warning):
error 033: array must be indexed (variable "igrac")
error 033: array must be indexed (variable "igrac")

Dio skripte:
YCMD:lastseen(playerid, params[], help)
{
new igrac, filestring,string;
    if(sscanf(params, "s", igrac)) return SCM(playerid, -1, "Komanda | "ZUTA"/lastseen ");
format(filestring, sizeof(filestring), "Korisnici/%s.ini", igrac);
    if(!fexist(filestring)) return SCM(playerid, -1, "[] "ZUTA"To Ime_Prezime nije pronadjeno u bazi podataka!");
new INI:File = INI_Open(filestring);
INI_WriteString(File,"LastSeen",PlayerInfo);
new d,m,yy,h,mi,s;
getdate(yy,m,d);
gettime(h,mi,s);
format(string, sizeof(string), ""CRVENA"%d/%d/%d at %d:%d:%d",d,m,yy,h,mi,s);
SCM(playerid,PlayerInfo,string);
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem)://
Rax_King
Godfather
pre 7 godina
Ovde ce te ispisivati trenutno vrijeme servera.

YCMD:lastseend(playerid, params[], help) {
if (isnull(params)) return SCM(playerid, -1, "Komanda | "ZUTA"/lastseen ");
new buff;
format(buff, sizeof buff, "Korisnici/%s.ini", params);
if (!fexist(buff)) return SCM(playerid, -1, "[] "ZUTA"To Ime_Prezime nije pronadjeno u bazi podataka!");
new INI:File = INI_Open(buff), lastseen;
INI_WriteString(File,"LastSeen",lastseenstr);
INI_Close(File);
format(buff, sizeof(buff), ""CRVENA"%s",lastseenstr);
SCM(playerid,-1, buff);
return 1;
}
Janko
Street Runner
pre 7 godina
error 035: argument type mismatch (argument 3)
warning 203: symbol is never used: "LastSeen"
Pokusao sam sve ali ne ide
Rax_King
Godfather
pre 7 godina
Lijepo bi bilo da das linije ...
Janko
Street Runner
pre 7 godina
>>>OVA  new INI:File = INI_Open(buff), LastSeen;

>>>OVA INI_WriteString(File,"LastSeen",lastseenstr);

kazi sta ti treba jos
Rax_King
Godfather
pre 7 godina
Dao sam ti komandu sta mijenjas bzvz, LastSeen si stavio kao integer a hoces da ti cuva string

YCMD:lastseend(playerid, params[], help) {
if (isnull(params)) return SCM(playerid, -1, "Komanda | "ZUTA"/lastseen ");
new buff;
format(buff, sizeof buff, "Korisnici/%s.ini", params);
if (!fexist(buff)) return SCM(playerid, -1, "[] "ZUTA"To Ime_Prezime nije pronadjeno u bazi podataka!");
new INI:File = INI_Open(buff), lastseen;
INI_WriteString(File,"LastSeen",lastseenstr);
INI_Close(File);
format(buff, sizeof(buff), ""CRVENA"%s",lastseenstr);
SCM(playerid,-1, buff);
return 1;
}
Janko
Street Runner
pre 7 godina
pa da ali ima errore,ja sam pokusao da resim zato sam to izmenjao
(28995) : error 017: undefined symbol "lastseenstr" == INI_WriteString(File,"LastSeen",lastseenstr);

(28997) : error 017: undefined symbol "lastseenstr" == format(buff, sizeof(buff), ""CRVENA"%s",lastseenstr);

(28994) : warning 204: symbol is assigned a value that is never used: "lastseen" == new INI:File = INI_Open(buff), lastseen;
Rax_King
Godfather
pre 7 godina
lastseen preimenuj u lastseenstr
Janko
Street Runner
pre 7 godina
E sada dolazimo na sledeci korak,aahah,pa ovako sada mi ne ucita text ja sam dodao ovo poslednji put vidjen da vidim da li prikazuje i prikaze samo ovaj text a datum i vreme nece

format(buff, sizeof(buff), "poslednji put vidjen:%s",lastseenstr);
SCM(playerid,-1, buff);
samo prazno ako nema ovo poslednji put vidjen
Rax_King
Godfather
pre 7 godina
Pa onda idi u fajl (npr. Ime_Prezime.ini) i vidi da li ima nesto kao
LastSeen = Blablabla

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava