[Pomoc] brisanje fajlova


Započeo Sottra, Septembar 11, 2014, 20:19:28 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: Vec sam otvarao slicnu temu ali je zakljucana. Znaci hocu kad se igrac registruje ako u toku registracije negdje pritisne odustani da izbrise njegov fajl iz foldera "Korisnici". Napravio sam varijablu koja provjerava da li je igrac registrovan:
new registrovan[MAX_PLAYERS];

Stavio sam pod OnPlayerConnect:
registrovan[playerid] = 0;

Stavio sam tamo kad se zavrsi registracija i kad se igrac prijavi:
registrovan[playerid] = 1;

Stavio sam pod OnPlayerDisconnect:
if(registrovan[playerid] == 1)
{
SacuvajIgraca(playerid);
}

I stavio sam onaj dole kod kad god igrac pritisne odustani da mu se izbrise njegov file.
I problem je to sto kad igrac pritisne odustani fajl treba da se izbrise, a ne izbrise se. Pomozite mi da rjesim ovo. Hvala unapred
Dio skripte:
Kick(playerid);
new string[128];
format(string, sizeof(string), "%s.ini", Ime(playerid));
fremove(string);

Neke slike/video za lakse dobivanje pomoci(neobavezno): //


Gdje si ovo stavio:

Kick(playerid);
new string[128];
format(string, sizeof(string), "%s.ini", Ime(playerid));
fremove(string);

Citat: Lenon poslato Septembar 13, 2014, 13:36:21 POSLE PODNE
Gdje si ovo stavio:

Kick(playerid);
new string[128];
format(string, sizeof(string), "%s.ini", Ime(playerid));
fremove(string);

To sam stavio kad igrac pritisne drugo dugme u dialogu tj. odustani kad se registruje.

Probaj ovako:

new string[128];
format(string, sizeof(string), "%s.ini", Ime(playerid));
fremove(string);
Kick(playerid);


Jer prema onome kodu sto si ti stavio ti igraca prvo kickas pa tek onda uzimas ime pa brises file, a ako ga prvo kicka nema cije ime uzeti, mozda cak dodje i do buga pa da obrise nekom drugom igracu.

Citat: Lenon poslato Septembar 13, 2014, 16:12:38 POSLE PODNE
Probaj ovako:

new string[128];
format(string, sizeof(string), "%s.ini", Ime(playerid));
fremove(string);
Kick(playerid);


Jer prema onome kodu sto si ti stavio ti igraca prvo kickas pa tek onda uzimas ime pa brises file, a ako ga prvo kicka nema cije ime uzeti, mozda cak dodje i do buga pa da obrise nekom drugom igracu.
Pokusao sam to, ali opet ne brise fajl.

Provjeri da nemas jos gdje da ti cuva statse.

Citat: Lenon poslato Septembar 13, 2014, 21:16:35 POSLE PODNE
Provjeri da nemas jos gdje da ti cuva statse.
Nema nigdje da cuva statse gdje ne bi trebalo da cuva.
Na drugi nacin cu rijesiti ovaj problem.
Mozete lockati temu.

daj public SacuvajIgraca


[FS]Rent
[FS] Vremenska prognoza
[TuT] PayDay
[TuT]PayDay sistem[UPDATED]
Moja Biografija

Respect:Mr.Gagi,FlasH,Streetboy,David (Sabljak) A.k.A SABO(T)
ÄŒovjek nije stvoren za poraze, moze biti unisten, ali ne i pobjeÄ'en!