[POMOC] komanda


Započeo МiljaN, Novembar 22, 2016, 18:04:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: Napravio sam cmd /clearadminslot i kada ukucam komandu ne izbriše mi se admin sa slota /admini
Dio skripte:
YCMD:clearadminslot(playerid, params[], help)
{
	#pragma unused help
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""SIVA"Morate biti ulogovani da bi koristili komande!");
	{
		new id, slot, string[128];
		if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
		{
				if(sscanf(params, "u", id, slot)) return SCM(playerid,-1, ""SIVA"KORISCENJE: /clearadminslot [slot 1-20]");
				else if(id == IPI) return SCM(playerid,-1, "Pogresan ID!");
				else if(slot < 0 || slot > 20) return SCM(playerid,-1, "Slot ne moze biti manji od 1 ili veci od 20!");
				else
				{
				    new ldst[128];
				    format(ldst,128,"Admini/%d.txt",slot);
				    new text[80];
	        		format(text,64,"Niko");
	        		new File:log;
	        		log = fopen(ldst, io_write);
	        		fwrite(log, text);
			     	fclose(log);
			     	PlayerInfo[id][pASlot] = slot;
			     	format(string, sizeof(string), ""BELA"	Ocistili ste Admin slot %d", slot);
					SCM(playerid, -1, string);
			     	format(string, sizeof(string), ""BELA"	Smenjeni ste za pozicije administratora");
					SCM(playerid, -1, string);
					SavePlayer(id);
					}
				}
			}
return 1;
}

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

    if(PlayerInfo[playerid][pAdmin] > 0)
						{
					    	new ldst[128];
						    format(ldst,128,Admini/%d.txt",slot);
						    new text[80];
				      		format(text,64,"Niko");
					   		new File:log;
					       	log = fopen(ldst, io_write);
					        fwrite(log, text);
				       		fclose(log);
						}


;)