Learning more about SA:MP Scripting
#2

I've done this now:

pawn Код:
CMD:pm(playerid, params[])
{
    new string[128], giveplayerid, message[50];
    if(sscanf(params,"us[50]",giveplayerid, message)) return SendClientMessage(playerid, -1, "USAGE: /PM [playerid][message]");
    if(IsPlayerConnected(giveplayerid) && giveplayerid != INVALID_PLAYER_ID)
    {
        format(string,sizeof(string),"PM Message from (%s): %s", ReturnPlayerName(playerid), message);
        SendClientMessage(giveplayerid, COLOR_ORANGE, string);
    }
    SendClientMessage(playerid, -1, "The message was sent successfully!.");
    return 1;
}


stock ReturnPlayerName(playerid)
{
    new szName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, szName, sizeof(szName));
    return szName;
}
I hope that I helped you, it took from me 2 minutes or something to create it so I didnt test it at all.
Reply


Messages In This Thread
Learning more about SA:MP Scripting - by jonas4554 - 24.05.2014, 11:35
Re: Learning more about SA:MP Scripting - by Stanford - 24.05.2014, 12:12
Re: Learning more about SA:MP Scripting - by jonas4554 - 24.05.2014, 12:51

Forum Jump:


Users browsing this thread: 1 Guest(s)