Roleplay Gamemode, NEED HELP!! [Beginner]
#4

* lsfmd Command

pawn Код:
if(strcmp(cmd, "/me", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, GREY, "    You haven't logged in yet.");
                return 1;
            }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[128];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result))
            {
                SendClientMessage(playerid, WHITE, "SYNTAX: /me [action]");
                return 1;
            }
            if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger %s", result);
            else format(string, sizeof(string), "* %s %s", sendername, result);
            ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
        }
        return 1;
/do Command

pawn Код:
if(strcmp(cmd, "/do", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
            {
                SendClientMessage(playerid, GREY, "    You haven't logged in yet.");
                return 1;
            }
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[128];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(result))
            {
                SendClientMessage(playerid, GRAY2, "SYNTAX: /do [local chat]");
                return 1;
            }
            if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* %s (( Stranger ))", result);
            else format(string, sizeof(string), "* %s (( %s ))",result , sendername);
            ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
        }
        return 1;
Reply


Messages In This Thread
Roleplay Gamemode, NEED HELP!! [Beginner] - by Aaron. - 15.06.2012, 12:05
Re: Roleplay Gamemode, NEED HELP!! [Beginner] - by Rudy_ - 15.06.2012, 13:15
Re: Roleplay Gamemode, NEED HELP!! [Beginner] - by Stereotype - 15.06.2012, 13:16
Re: Roleplay Gamemode, NEED HELP!! [Beginner] - by lsfmd - 15.06.2012, 22:11

Forum Jump:


Users browsing this thread: 1 Guest(s)