#1

Hello Sa-mp Team!
I need your help
/C For Admin Level 5 and 6
Description :
it is a chat for admin level 5 and 6 only!
Thank you for your help
Cheers.
Reply
#2

Maybe This

Код:
COMMAND:c(playerid, params[])
{
	if (pInfo[playerid][Adminlevel] > 5){

		new string[256],idx,length = strlen(params);

		while ((idx < length) && (params[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[512];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = params[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if (!strlen(result))
		{
			SendClientMessage(playerid, RED, "USAGE: /C (Message).");
		}
		format(string, sizeof(string), "(ADMIN) %s (%i): %s", pInfo[playerid][Name],playerid,result);
		SendClientMessageToAdmins(GREEN, string);
	}else{
		SendClientMessage(playerid, RED, "Unknown Command.");
	}
	return 1;
}
You Should Change This
Код:
pInfo[playerid][Name]
AND This
Код:
pInfo[playerid][Adminlevel]
To Your Script enums
Reply
#3

Quote:
Originally Posted by Devon007
Посмотреть сообщение
Maybe This

Код:
COMMAND:c(playerid, params[])
{
	if (pInfo[playerid][Adminlevel] > 5){

		new string[256],idx,length = strlen(params);

		while ((idx < length) && (params[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[512];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = params[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if (!strlen(result))
		{
			SendClientMessage(playerid, RED, "USAGE: /C (Message).");
		}
		format(string, sizeof(string), "(ADMIN) %s (%i): %s", pInfo[playerid][Name],playerid,result);
		SendClientMessageToAdmins(GREEN, string);
	}else{
		SendClientMessage(playerid, RED, "Unknown Command.");
	}
	return 1;
}
You Should Change This
Код:
pInfo[playerid][Name]
AND This
Код:
pInfo[playerid][Adminlevel]
To Your Script enums
thank you for your help.
Reply
#4

Quote:

if (pInfo[playerid][Adminlevel] > 5){

Sorry if i want it for admin level 5 and 6
type
Quote:

if (pInfo[playerid][Adminlevel] > 5,6){

or what?
sorry but i'm noob at script
Reply
#5

Код:
if(4 < pInfo[playerid][Adminlevel] < 7)
or
Код:
if(pInfo[playerid][Adminlevel] >=5 && pInfo[playerid][Adminlevel] <=6)
Reply
#6

Quote:
Originally Posted by Aly
Посмотреть сообщение
Код:
if(4 < pInfo[playerid][Adminlevel] < 7)
or
Код:
if(pInfo[playerid][Adminlevel] >=5 && pInfo[playerid][Adminlevel] <=6)
thanks , but i'm got 2 errors
error 010 : invaild function or declaration
error 010 : invaild function or declaration
Reply
#7

Did you replace

Код:
pInfo[playerid][Adminlevel]
with your own Adminlevel variable?
Reply
#8

What are you using for commands, zcmd?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)