commands
#11

Quote:
Originally Posted by varthshenon
View Post
pawn Code:
new helped[MAX_PLAYERS];
public OnPlayerCommandReceived(playerid, cmdtext[])
{
    if(strcmp("/help", cmdtext, true) != 0 && !helped[playerid])//Chek if the command is /help and helped value is 0
    {
        SendClientMessage(playerid, -1, "You must type /help first!");
        return 0;
    }
    return 1;
}
CMD:help(playerid, params[])
{
    if(!helped[playerid]) helped[playerid] = 1;//If player's helped value is 0, change it to 1
    //.....
    return 1;
}
public OnPlayerConnect(playerid)
{
    helped[playerid] = 0;
    return 1;
}

//=====================================================

new bool:CMD[MAX_PLAYERS];

public OnPlayerCommandReceived(playerid,cmdtext[])
{
    if(CMD[playerid] == false)//If CMD is false
    {
        if(!strcmp("/help",cmdtext)) return 1;//If player do /help command, the command still called
        SendClientMessage(playerid,0,"Error");//Send error message
        return 0;//Forgot this
        }
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    CMD[playerid] = true;
    return 1;
}
See the difference?
I noticed one thing, that you failed to write the code inside 'OnPlayerCommandReceived' properly and stop trying to compete against people in scripting. They have their own style intro coding, and you should respect that. TheKiller posted code that should work fine.
Reply


Messages In This Thread
commands - by Speed - 24.08.2011, 07:50
Re: commands - by Horrible - 24.08.2011, 07:52
Re: commands - by =WoR=Varth - 24.08.2011, 07:52
Re: commands - by [HiC]TheKiller - 24.08.2011, 07:59
Re: commands - by =WoR=Varth - 24.08.2011, 08:11
Re: commands - by [HiC]TheKiller - 24.08.2011, 08:21
Re: commands - by =WoR=Varth - 24.08.2011, 08:32
Re: commands - by doreto - 24.08.2011, 08:37
Re: commands - by [HiC]TheKiller - 24.08.2011, 08:41
Re: commands - by =WoR=Varth - 24.08.2011, 08:41
Re: commands - by Lorenc_ - 24.08.2011, 08:44
Re: commands - by =WoR=Varth - 24.08.2011, 08:52
Re: commands - by Speed - 24.08.2011, 09:19
Re: commands - by Speed - 24.08.2011, 09:26
Re: commands - by [HiC]TheKiller - 24.08.2011, 09:37

Forum Jump:


Users browsing this thread: 2 Guest(s)