SA-MP Forums Archive
SERVER Unknown command ??! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: SERVER Unknown command ??! (/showthread.php?tid=410680)



SERVER Unknown command ??! - SAMPHacker - 26.01.2013

i get server unknown command in my /rangeban command...
but it send %s Has been range banned and also it doesn't save D:

PHP код:
CMD:rangeban(playerid,params[])
{
    new 
TargetID;
    new 
Reason[128];
     new 
File:File;
     new 
String[256];
    if(
PlayerInfo[playerid][Adminlevel] >= 3)
    {
        if(!
sscanf(params,"rs[128]",TargetID,Reason))
        {
            
File fopen("UACNR/Bans/Range.txt"io_readwrite);
            
format(String,256,"%s{FFFFFF} has been range-banned ({FF0000}%s{FFFFFF}).",PlayerName(TargetID),Reason);
            
SendClientMessageToAll(Red,String);
            
Kick(TargetID);
            
format(String,256,"%s //(Name: %s)-(Reason: %s)/r/n",GetRangeIp(TargetID),PlayerName(TargetID),Reason);
            
fwrite(File,String);
            
fclose(File);
        }
        else return 
SendClientMessage(playerid,White,"USAGE: {FF0000}/rangeban [Target ID] [Reason]");
    }
    else return 
SendClientMessage(playerid,Red,"Server:- {FFFFFF}you can't excute this command.");
    return 
1;




Re: SERVER Unknown command ??! - Threshold - 26.01.2013

Only just saw your PM, sorry for the late response. Give this a try:
pawn Код:
CMD:rangeban(playerid,params[])
{
    new TargetID, Reason[80], String[150];
    if(PlayerInfo[playerid][Adminlevel] < 3) return SendClientMessage(playerid,Red,"Server:- {FFFFFF}you can't excute this command.");
    if(sscanf(params,"us[80]",TargetID,Reason)) return SendClientMessage(playerid,White,"USAGE: {FF0000}/rangeban [Target ID] [Reason]");
    format(String,150,"%s{FFFFFF} has been range-banned ({FF0000}%s{FFFFFF}).",PlayerName(TargetID),Reason);
    SendClientMessageToAll(Red,String);
    new File:myfile = fopen("UACNR/Bans/Range.txt", io_append);
    format(String,150,"%s //(Name: %s)-(Reason: %s)/r/n",GetRangeIp(TargetID),PlayerName(TargetID),Reason);
    fwrite(myfile,String);
    fclose(myfile);
    BanEx(TargetID, "Range Ban");
    return 1;
}



Re: SERVER Unknown command ??! - SAMPHacker - 26.01.2013

it don't save or even ban D: and still send me a Server Unknown Command D:


Re: SERVER Unknown command ??! - Threshold - 26.01.2013

You're not using a mixtures of ZCMD and strcmp or something in the same script are you? If not, show me your OnPlayerCommandReceived and OnPlayerCommandPerformed function. If you don't have these, or you don't think these are causing the problem, look at your server log, and see if there are any errors appearing in the log, when or after you type the command /rangeban.