Help -
BlackEvils - 06.05.2015
Hi all i have try to make an Admin Chat, on pawno i don't have errors but, if i try it on server i doesn't work.
public OnPlayerText(playerid, text[])
{
new string[128];
if(text[0] == '#' && PlayerInfo[playerid][Admin] >= 1)
{
GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"Admin Chat: %s: %s",string,text[1]);
MessageToAdmins(COLORE_VERDE,string);
}
return 0;
}
forward MessageToAdmins(colore,const string[]);
public MessageToAdmins(colore,const string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][Admin] >= 1)
SendClientMessage(i, colore, string);
}
return 1;
}
What i must change?
Re: Help -
J4Rr3x - 06.05.2015
pawn Код:
public OnPlayerText(playerid, text[])
{
new string[128];
if(text[0] == '#' && PlayerInfo[playerid][Admin] >= 1)
{
GetPlayerName(playerid, string, sizeof(string));
format(string,sizeof(string), "Admin Chat: %s: %s", string, text[1]);
MessageToAdmins(COLORE_VERDE,string);
}
return 0;
}
MessageToAdmins(colore, string[])
{
for(new i = 0; i < GetPlayerPoolSize(); i++)
if(PlayerInfo[i][Admin] >= 1)
SendClientMessage(i, colore, string);
}
If it doesn't work, check if you're admin on server.
Re: Help -
BlackEvils - 06.05.2015
Quote:
Originally Posted by J4Rr3x
pawn Код:
public OnPlayerText(playerid, text[]) { new string[128]; if(text[0] == '#' && PlayerInfo[playerid][Admin] >= 1) { GetPlayerName(playerid, string, sizeof(string)); format(string,sizeof(string), "Admin Chat: %s: %s", string, text[1]); MessageToAdmins(COLORE_VERDE,string); } return 0; }
MessageToAdmins(colore, string[]) { for(new i = 0; i < GetPlayerPoolSize(); i++) if(PlayerInfo[i][Admin] >= 1) SendClientMessage(i, colore, string); }
If it doesn't work, check if you're admin on server.
|
error 017: undefined symbol "GetPlayerPoolSize"
Re: Help -
J4Rr3x - 06.05.2015
Update your include to 0.3.7
Re: Help -
BlackEvils - 07.05.2015
Quote:
Originally Posted by J4Rr3x
Update your include to 0.3.7
|
I update my include, but don't work (sei ita)?
Re: Help - justice96 - 07.05.2015
Quote:
Originally Posted by BlackEvils
I update my include, but don't work (sei ita)?
|
Update your server package version to 0.3.7 official, see on
here
Re: Help -
BlackEvils - 07.05.2015
Quote:
Originally Posted by justice96
Update your server package version to 0.3.7 official, see on here
|
LoL my server is already on version 0.3.7 but i think there are some what wrong in the script
AW: Help -
Mencent - 07.05.2015
Hello!
Try this:
PHP код:
public OnPlayerText(playerid,text[])
{
new string[145];
if(text[0] == '#' && PLayerInfo[playerid][Admin] >= 1)
{
GetPlayerName(playerid,string,sizeof string);
format(string,sizeof string,"Admin Chat: %s: %s",string,text[1]);
MessageToAdmins(COLOR_VERDE,string);
}
return 0;
}
stock MessageToAdmins(colore,const string[])
{
for(new i;i<MAX_PLAYERS;i++)
{
if(!IsPlayerConnected(i) || IsPlayerNPC(i) || PlayerInfo[i][Admin] < 1)continue;
SendClientMessage(i,colore,string);
}
return 1;
}
Re: Help -
BlackEvils - 07.05.2015
up !
Re: Help -
BlackEvils - 08.05.2015
up !