[Pomoc]Oko Komande


Započeo Schwarz, Mart 15, 2013, 21:21:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:
CMD:setskin(playerid, params[])
{
	new id, ammount, name[MAX_PLAYER_NAME], string[128];
	if(!(PlayerInfo[playerid][pAdmin] >= 4)) return SCM(playerid, COLOR_GREY,"Nemozete da ja koristite komandata");
	else if(sscanf(params,"us", id, ammount)) return SCM(playerid, COLOR_GREY,"Koristi: /setskin [playerid] [skinid]");
	else if(ammount > 299 || ammount < 1) return SCM(playerid, COLOR_GREY,"Pogrsen ID na SKIN!  1-299");
	else if(!IsPlayerConnected(id)) return SCM(playerid, COLOR_GREY,"Pogrsen id");
	else
	{
	GetPlayerName(playerid, name, sizeof(name));
	new year,month,day;
    getdate(year, month, day);
	format(string, sizeof(string),"[%02d/%02d/%d]AmdCmd:Tvojot skin e smenet vo %i od admin %s",  ammount, name);
	SendClientMessage(id, COLOR_GREEN, string);
	PlayerInfo[id][pModel] = ammount;
	SetPlayerSkin(id, PlayerInfo[id][pModel]);
	}
	return 1;
}

Detaljan opis problema: Zelim da pitam kako u ovaj komandi da dodam da ispisuje u log file Admin (ime admina ima dodano tu) postavi skin id(ima dodano tu) na igrac(ime prezime igraca) kako da napravim to za ime prezime igraca jer nemam to u komandu
Dio skripte:///
Neke slike/video za lakse dobivanje pomoci(neobavezno):///

A imam probelem u zacuvanju u log file go imam dodano \n u nega ali ne mi zacuvuje u razlican red nego u jedan sve mi zacuvuje evo public:
public acmdLog(string[])
{
	new entry[256];
	format(entry, sizeof(entry), "%s\n",string);
	new File:hFile;
	hFile = fopen("acmd.log", io_append);
	fwrite(hFile, entry);
	fclose(hFile);
}

Dali je nesto problem u komandu i ako je problem u komandu molim te postavi mi sta treba u ovoj komandu sta ima tu

To je to  :D Hvala oko pomoc moze LOCK