Weird mistake?
#1

How come such a simple command fails to function?

Tried these out;

Code:
CMD:b(playerid, params[])
{
	new textstr[130];
	if(sscanf(params, "s[130]", textstr))
	{
	    new msg[128], msg2[128];
		format(msg, sizeof(msg), "(( %s [%i]: %s ))", PlayerRPName(playerid), playerid, params);
		ProxDetector(5.0, playerid, msg, COLOR_WHITE, COLOR_GRAD1, COLOR_GRAD2, COLOR_GRAD3, COLOR_GRAD4);
		format(msg2, sizeof(msg2), "[low]: %s", params);
		SetPlayerChatBubble(playerid, msg2, COLOR_WHITE, 5.0, 10000);
	}
	else return SendUsageMessage("/b [msg]");
	return 1;
}
Code:
CMD:b(playerid, params[])
{
	new textstr[130];
	if(isnull(params)) return SendUsageMessage("/b [msg]");
    new msg[128], msg2[128];
	format(msg, sizeof(msg), "(( %s [%i]: %s ))", PlayerRPName(playerid), playerid, params);
	ProxDetector(5.0, playerid, msg, COLOR_WHITE, COLOR_GRAD1, COLOR_GRAD2, COLOR_GRAD3, COLOR_GRAD4);
	format(msg2, sizeof(msg2), "[low]: %s", params);
	SetPlayerChatBubble(playerid, msg2, COLOR_WHITE, 5.0, 10000);
	return 1;
}
Code:
CMD:b(playerid, params[])
{
	new textstr[130];
	if(isnull(params)) return SendUsageMessage("/b [msg]");
	format(textstr, sizeof(textstr), "(( %s [%i]: %s ))", PlayerRPName(playerid), playerid, params);
	ProxDetector(5.0, playerid, textstr, COLOR_WHITE, COLOR_GRAD1, COLOR_GRAD2, COLOR_GRAD3, COLOR_GRAD4);
	format(textstr, sizeof(textstr), "[low]: %s", params);
	SetPlayerChatBubble(playerid, textstr, COLOR_WHITE, 5.0, 10000);
	return 1;
}
They all do the same, see pic;



Code:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
	if(gPlayerLogged[playerid] == 0) return SendErrorPrefix(playerid, "You must be logged in before you can use any command!");
	if(!success)
	{
	    new erstr[130];
	    format(erstr, sizeof(erstr), "{FFFFFF}[{FF6347}ERROR{FFFFFF}]{FF6347} '%s' has not been found in our database, please use /help.", cmdtext);
	    return SendClientMessage(playerid, COLOR_LIGHTRED, erstr);
	}
	printf("[cmd] [%s] %s", PlayerRPName(playerid), cmdtext);
	return 1;
}
Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
	return 1;
}
Got no filter scripts.
Reply


Messages In This Thread
Weird mistake? - by JaydenJason - 07.07.2015, 14:04
Re: Weird mistake? - by Sime30 - 07.07.2015, 22:01
Re: Weird mistake? - by JaydenJason - 07.07.2015, 22:31
Re: Weird mistake? - by Sime30 - 08.07.2015, 00:40
Re: Weird mistake? - by JaydenJason - 08.07.2015, 04:40
Re: Weird mistake? - by Roberto80 - 08.07.2015, 06:32
Re: Weird mistake? - by Sime30 - 08.07.2015, 17:38
Re: Weird mistake? - by JaydenJason - 09.07.2015, 17:19
Re: Weird mistake? - by Sime30 - 09.07.2015, 18:40

Forum Jump:


Users browsing this thread: 5 Guest(s)