Jump to content
Geplaatst:
comment_1413693

Ben ik weer met een probleem,

Ik had van een andere filterscript een commado gehaalt dat je met /idea een idea kunt opslaan.

Ik heb dat toen in mijn server gezet,

maar toen heb ik ook zo'n fuctie gemaakt voor bugs,

eerst werkte hij toen niet meer maar nu slaat hij het wel op..... maar wel dubbel, onder ideas en onder bugs hetzelfde.

Ik denk dat het komt omdat hij mischien hetzelfde tekst pakt maar ik weet niet echt hoe ik dit op moet lossen,

Dit is de code:

	if(strcmp(cmd, "/idea", true) == 0)
{
	new length = strlen(cmdtext);
	if(length < 11) return SendClientMessage(playerid,COLOR_RED,"ERROR: What is the idea / suggestion ?");

	new File:SavePosFile, ip[50], year,month,day, hour,minute,second;

	GetPlayerIp(playerid,ip,sizeof(ip) );	GetPlayerName(playerid, name, sizeof(name));
	getdate(year,month,day); gettime(hour,minute,second);

	SavePosFile = fopen("ideas.txt",io_append);
	format(string,sizeof(string),"[%d.%d.%d %d:%d] %s,%d,%s>%s\r\n",day,month,year,hour,minute, name,playerid,ip,cmdtext[6]);
	fwrite(SavePosFile,string);
	fclose(SavePosFile);

	GameTextForPlayer(playerid,"~n~Idea Sent",1000,6);
	PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
}
	if(strcmp(cmd, "/bug", true) == 0)
{
new length = strlen(cmdtext);
	if(length < 11) return SendClientMessage(playerid,COLOR_RED,"ERROR: What is the bug / problem ?");

	new File:SavePosFile, ip[50], year,month,day, hour,minute,second;

	GetPlayerIp(playerid,ip,sizeof(ip) );	GetPlayerName(playerid, name, sizeof(name));
	getdate(year,month,day); gettime(hour,minute,second);

	SavePosFile = fopen("bug.txt",io_append);
	format(string,sizeof(string),"[%d.%d.%d %d:%d] %s,%d,%s>%s\r\n",day,month,year,hour,minute, name,playerid,ip,cmdtext[6]);
	fwrite(SavePosFile,string);
	fclose(SavePosFile);

	GameTextForPlayer(playerid,"~n~Bug Sent",1000,6);
	PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
}

Featured Replies

Geplaatst:
  • Auteur
comment_1414385

Nee, Het loste het probleem niet op.

nu werk alleen idea nog,

met /bug krijg ik precies hetzelfde als met /idea

Als ik cmd naar cmdtext doe dan krijg ik wel ERROR: What is the idea / suggestion ?

en bij bug ERROR: What is the bug/ problem?");

maar dan word r niks opgeslagen,

De rest van mijn gamemode werkt wel met cmdtext

	if(strcmp(cmd, "/idea", true) == 0)
{
	new length = strlen(cmdtext);
	if(length < 11) return SendClientMessage(playerid,COLOR_RED,"ERROR: What is the idea / suggestion ?");

	new File:SavePosFile1, ip[50], year,month,day, hour,minute,second;

	GetPlayerIp(playerid,ip,sizeof(ip) );	GetPlayerName(playerid, name, sizeof(name));
	getdate(year,month,day); gettime(hour,minute,second);

	SavePosFile1 = fopen("ideas.txt",io_append);
	format(string,sizeof(string),"[%d.%d.%d %d:%d] %s,%d,%s>%s\r\n",day,month,year,hour,minute, name,playerid,ip,cmdtext[6]);
	fwrite(SavePosFile1,string);
	fclose(SavePosFile1);

	GameTextForPlayer(playerid,"~n~Idea Sent",1000,6);
	PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
	return 1;
}
	if(strcmp(cmd, "/bug", true) == 0)
{
	new length = strlen(cmdtext);
	if(length < 11) return SendClientMessage(playerid,COLOR_RED,"ERROR: What is the bug / problem ?");

	new File:SavePosFile2, ip[50], year,month,day, hour,minute,second;

	GetPlayerIp(playerid,ip,sizeof(ip) );	GetPlayerName(playerid, name, sizeof(name));
	getdate(year,month,day); gettime(hour,minute,second);

	SavePosFile2 = fopen("bug.txt",io_append);
	format(string,sizeof(string),"[%d.%d.%d %d:%d] %s,%d,%s>%s\r\n",day,month,year,hour,minute, name,playerid,ip,cmdtext[6]);
	fwrite(SavePosFile2,string);
	fclose(SavePosFile2);

	GameTextForPlayer(playerid,"~n~Bug Sent",1000,6);
	PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
	return 1;
}

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.