|
|
#1 |
|
Little Clucker
![]() Join Date: Dec 2009
Posts: 12
Reputation: 0
|
Hello everyone,
I use ZCMD, sscanf and Diler's MultiLanguage include. When I try to use /kick command without being an admin, first MultiLanguage language returns both !success message and SERVER: Unknown command. Here is the command: Code:
COMMAND:kick(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 3) return 0; //LanguageMessage(playerid, COLOR_RED, LANGUAGE_EN, "You can't use this command!", LANGUAGE_LT, "Negali naudoti šios komandos!");
new pid, reason[105];
if(sscanf(params, "uS(No Reason Given)[128]", pid, reason)) return LanguageMessage(playerid, COLOR_RED, LANGUAGE_EN, ""GREEN"Usage: "WHITE"/kick [playerid/name] [reason].", LANGUAGE_LT, ""WHITE"Naudojimas:"GREEN" /kick [id/vardas] [priežastis]");
if(IsPlayerConnected(pid) && pid != INVALID_PLAYER_ID && pid != playerid)
{
new adminname[MAX_PLAYER_NAME], paramname[MAX_PLAYER_NAME], string[180], ltstring[180];
GetPlayerName(pid, paramname, sizeof(paramname));
GetPlayerName(playerid, adminname, sizeof(adminname));
format(string, sizeof(string), "%s has been kicked by %s for: %s", paramname, adminname, reason);
format(ltstring, sizeof(ltstring), "%s iškickino %s už: %s", adminname, paramname, reason);
LanguageMessageToAll(COLOR_LIME, LANGUAGE_EN, string, LANGUAGE_LT, ltstring);
Kick(pid);
}
else return LanguageMessage(playerid, COLOR_RED, LANGUAGE_EN, "You can't kick yourself or player that is not connected!", LANGUAGE_LT, "Negali iškickinti savęs ar žaidėjo kuris neprisijungęs!");
return 1;
}
Code:
if(PlayerInfo[playerid][pAdmin] >= 3) return 0; //LanguageMessage(playerid, COLOR_RED, LANGUAGE_EN, "You can't use this command!", LANGUAGE_LT, "Negali naudoti šios komandos!"); You can't use this command! There is no such command. Type /cmds for commands list. SERVER: Unknown command. Here is my OnPlayerCommandPerformed callback: Code:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success) return LanguageMessage(playerid, 0xFF0000FF, LANGUAGE_EN, "{FFFFFF}[LFR]: {FF0000}There is no such command. Type /cmds for commands list.", LANGUAGE_LT, "{FFFFFF}[LFR]: {FF0000}Tokios komandos nėra! Rašykite /komandos, kad pamatytumėte komandų sarašą.");
return 1;
}
|
|
|
|
|
|
#2 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Sep 2011
Location: Brazil
Posts: 1,447
Reputation: 82
|
pawn Code:
|
|
|
|
|
|
#3 |
|
Little Clucker
![]() Join Date: Dec 2009
Posts: 12
Reputation: 0
|
Your code gives me
Code:
error 033: array must be indexed (variable "reason") Code:
if(reason == ' ' || reason == EOS) format(reason, sizeof(reason),"No Reason Given");
|
|
|
|
|
|
#4 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Dec 2007
Posts: 1,160
Reputation: 67
|
reason[0]
|
|
|
|
|
|
#5 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Sep 2011
Location: Brazil
Posts: 1,447
Reputation: 82
|
yeah
pawn Code:
|
|
|
|
|
|
#6 |
|
Little Clucker
![]() Join Date: Dec 2009
Posts: 12
Reputation: 0
|
|
|
|
|
|
|
#7 |
|
High-roller
![]() ![]() ![]() ![]() ![]() Join Date: Dec 2007
Posts: 1,160
Reputation: 67
|
public OnPlayerCommandReceived(playerid, cmdtext[])
|
|
|
|
|
|
#8 |
|
Little Clucker
![]() Join Date: Dec 2009
Posts: 12
Reputation: 0
|
Can you explain what do I need to do with it? I've added OnPlayerCommandReceived(playerid, cmdtext[]).
|
|
|
|
|
|
#9 |
|
Little Clucker
![]() Join Date: Dec 2009
Posts: 12
Reputation: 0
|
Sorry for BUMP'ing, but I need to know this. Script developing has stopped. :/
|
|
|
|
|
|
#10 |
|
Huge Clucker
![]() ![]() ![]() Join Date: Dec 2011
Location: Romania
Posts: 262
Reputation: 21
|
Use this
PHP Code:
PHP Code:
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Slap command returns an Unknown Command when player is not connected | HydraX | Help Archive | 16 | 01/08/2011 05:19 AM |
| 'SERVER:UNKNOWN COMMAND' using ZCMD. | maramizo | Help Archive | 4 | 17/03/2011 08:33 PM |
| Command returns SERVER: Unknown command | admantis | Help Archive | 7 | 09/12/2010 06:52 AM |
| Command that returns SERVER: Unknown Command. | pagie1111 | Help Archive | 11 | 11/04/2010 09:55 AM |
| Commands working, but returns Server: Unknown Command | WickWoody | Help Archive | 1 | 09/09/2009 12:13 AM |