SA-MP Forums Archive
Trying Admin Chat - 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: Trying Admin Chat (/showthread.php?tid=399683)



Trying Admin Chat - Windrush - 15.12.2012

pawn Код:
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2488) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2488) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2488) : error 029: invalid expression, assumed zero
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2496) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2496) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2496) : error 029: invalid expression, assumed zero
pawn Код:
if(AccInfo[playerid][Level] >= 1 && AccInfo[playerid][Level] <= 9)
    {
        new string[128];
        format(string,sizeof(string),"{5C586D}[Admin] {FF0000}%s: {FFFFFF}%s", GetPlayerName(playerid),text[]);
        SCMTA(-1,string);
        return 1;
    }
   
    if(AccInfo[playerid][Level] >= 10)
    {
        new string[128];
        format(string,sizeof(string),"{00FF00}[Owner] {FF0000}%s: {FFFFFF}%s",GetPlayerName(playerid),text[]);
        SCMTA(-1,string);
        return 1;
    }



Re: Trying Admin Chat - Mean - 15.12.2012

Show your SCMTA function.


Re: Trying Admin Chat - Windrush - 15.12.2012

pawn Код:
#define SCMTA                                             SendClientMessageToAll



Re: Trying Admin Chat - Mean - 15.12.2012

Код:
format(string,sizeof(string),"{5C586D}[Admin] {FF0000}%s: {FFFFFF}%s", GetPlayerName(playerid),text[]);
Remove the [] from text[], you don't need it!


Re: Trying Admin Chat - Windrush - 15.12.2012

Tnx Now The Warnings?


Re: Trying Admin Chat - Mean - 15.12.2012

On which lines are the warnings?

What I wrote should fix it ...


Re: Trying Admin Chat - Windrush - 15.12.2012

Quote:
pawn Код:
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2488) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2488) : warning 202: number of arguments does not match definition
pawn Код:
format(string,sizeof(string),"{5C586D}[Admin] {FF0000}%s: {FFFFFF}%s", GetPlayerName(playerid),text);
Quote:
pawn Код:
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2496) : warning 202: number of arguments does not match definition
C:\Users\carlo\Desktop\SA-MP Server\RolePlay\gamemodes\SATDM_v11.pwn(2496) : warning 202: number of arguments does not match definition
pawn Код:
format(string,sizeof(string),"{00FF00}[Owner] {FF0000}%s: {FFFFFF}%s",GetPlayerName(playerid),text);
This!!


Re: Trying Admin Chat - Threshold - 15.12.2012

GetPlayerName(playerid); ??

Try replacing it with GetPlayerNameEx(playerid);


Re: Trying Admin Chat - XStormiest - 15.12.2012

use it whereever in the script

Код:
stock Name(playerid)
{
       new name[MAX_PLAYER_NAME];
       GetPlayerName(playerid,name,sizeof(name));
       return name;
}
Код:
if(AccInfo[playerid][Level] >= 1 && AccInfo[playerid][Level] <= 9)
    {
        new string[128];
        format(string,sizeof(string),"{5C586D}[Admin] {FF0000}%s: {FFFFFF}%s", Name(playerid),text[0]);
        SCMTA(-1,string);
        return 1;
    }
    
    if(AccInfo[playerid][Level] >= 10)
    {
        new string[128];
        format(string,sizeof(string),"{00FF00}[Owner] {FF0000}%s: {FFFFFF}%s",Name(playerid),text[0]);
        SCMTA(-1,string);
        return 1;
    }