new noc = 1;
CMD:noc(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 3)
{
if (!noc)
{
noc = 1;
BroadCast(COLOR_LIGHTBLUE, " Community Advisor channel disabled by an Admin!");
}
else
{
noc = 0;
BroadCast(COLOR_LIGHTBLUE, " Community Advisor channel channel enabled by an Admin!");
}
}
else
{
SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
}
return 1;
}
CMD:c(playerid, params[])
{
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
new msg[128];
if(sscanf(params,"s[128]",msg)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: (/c) [staff chat]");
new szMessage[128];
format(szMessage, sizeof(szMessage), ""COL_GREEN"[Staff Chat]"COL_GREEN" %s "COL_WHITE"%s: %s", ARank(playerid), GetPlayerNameEx(playerid), msg);
SendAdvisorMessage(COLOR_COMBINEDCHAT, szMessage);
Log("logs/cchat.log", szMessage);
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
return 1;
}
C:\Documents and Settings\Ashley\Desktop\DSRP1\gamemodes\RZRP.pwn(49460) : warning 209: function "cmd_c" should return a value C:\Documents and Settings\Ashley\Desktop\DSRP1\gamemodes\RZRP.pwn(49461) : error 010: invalid function or declaration C:\Documents and Settings\Ashley\Desktop\DSRP1\gamemodes\RZRP.pwn(49462) : error 010: invalid function or declaration
CMD:c(playerid, params[])
{
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
SendClientMessageEx(playerid, COLOR_RED, " The Community Advisor channel has been disabled by Razer Gaming Roleplay Staff");
return 1;
}
new msg[128];
if(sscanf(params,"s[128]",msg)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: (/c) [staff chat]");
new szMessage[128];
format(szMessage, sizeof(szMessage), ""COL_GREEN"[Staff Chat]"COL_GREEN" %s "COL_WHITE"%s: %s", ARank(playerid), GetPlayerNameEx(playerid), msg);
SendAdvisorMessage(COLOR_COMBINEDCHAT, szMessage);
Log("logs/cchat.log", szMessage);
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
return 1;
}
An extra closed bracket above else. Plus else has not an if/else if statement above.
|
CMD:c(playerid, params[])
{
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
SendClientMessageEx(playerid, COLOR_RED, " The Community Advisor channel has been disabled by Razer Gaming Roleplay Staff");
return 1;
}
new msg[128];
if(sscanf(params,"s[128]",msg)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: (/c) [staff chat]");
new szMessage[128];
format(szMessage, sizeof(szMessage), ""COL_GREEN"[Staff Chat]"COL_GREEN" %s "COL_WHITE"%s: %s", ARank(playerid), GetPlayerNameEx(playerid), msg);
SendAdvisorMessage(COLOR_COMBINEDCHAT, szMessage);
Log("logs/cchat.log", szMessage);
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
}
return 1;
}
CMD:c(playerid, params[])
{
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
SendClientMessageEx(playerid, COLOR_RED, " The Community Advisor channel has been disabled by Razer Gaming Roleplay Staff");
return 1;
}
new msg[128];
if(sscanf(params,"s[128]",msg)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: (/c) [staff chat]");
new szMessage[128];
format(szMessage, sizeof(szMessage), ""COL_GREEN"[Staff Chat]"COL_GREEN" %s "COL_WHITE"%s: %s", ARank(playerid), GetPlayerNameEx(playerid), msg);
SendAdvisorMessage(COLOR_COMBINEDCHAT, szMessage);
Log("logs/cchat.log", szMessage);
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
return 1;
}
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
SendClientMessageEx(playerid, COLOR_RED, " The Community Advisor channel has been disabled by Razer Gaming Roleplay Staff");
return 1;
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
CMD:c(playerid, params[])
{
if( /* check if they're staff */ )
{
if((PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pDonateRank] >= 5) && advisorchat[playerid])
{
SendClientMessageEx(playerid, COLOR_RED, " The Community Advisor channel has been disabled by Razer Gaming Roleplay Staff");
return 1;
}
new msg[128];
if(sscanf(params,"s[128]",msg)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: (/c) [staff chat]");
new szMessage[128];
format(szMessage, sizeof(szMessage), ""COL_GREEN"[Staff Chat]"COL_GREEN" %s "COL_WHITE"%s: %s", ARank(playerid), GetPlayerNameEx(playerid), msg);
SendAdvisorMessage(COLOR_COMBINEDCHAT, szMessage);
Log("logs/cchat.log", szMessage);
}
else SendClientMessageEx(playerid,-1,"ERROR: This command is for staff only!");
return 1;
}
By indenting your code, look how it looks like:
pawn Код:
Does this pawn Код:
pawn Код:
pawn Код:
|
if( /* check if they're staff */ )
C:\Documents and Settings\Ashley\Desktop\DSRP1\gamemodes\RZRP.pwn(49446) : error 029: invalid expression, assumed zero