18.06.2011, 19:54
PHP код:
if(!strcmp(cmdtext,"/bug",true))
{
new fName[128],pName[MAX_PLAYER_NAME];
if(!strlen(cmdtext[6])) return SendClientMessage(playerid,-1,"USE: /bug [bug]");
GetPlayerName(playerid,pName,sizeof(pName));
format(fName,sizeof(fName),"%s_BUG.txt",pName);
new File:a = fopen(fName,io_append);
fwrite(a,cmdtext[6]);
fclose(a);
return SendClientMessage(playerid,-1,"INFO: Seu bug foi armazenado em nosso sistema, obrigado por ajudar o servidor.");
}
@EDIT
Fiz agora rapidinho usando Y_INI, ZCMD e SSCANF
PHP код:
CMD:bug(playerid,params[])
{
new fName[128],pName[24],str[128];
if(sscanf(params,"s[128]",str)) return SendClientMessage(playerid,-1,"USE: /bug [bug]");
GetPlayerName(playerid,pName,sizeof(pName));
format(fName,sizeof(fName),"%s_BUG.txt",pName);
new INI: a = INI_Open(fName);
INI_WriteString(a,"BUG",str);
INI_Close(a);
SendClientMessage(playerid,-1,"INFO: Seu bug foi armazenado em nosso sistema, obrigado por ajudar o servidor.");
return true;
}