public OnPlayerConnect(playerid)
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME];
new string[218];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Admin %s connected!!", name);
SendClientMessageToAll(-1, string);
}
return 1;
}
|
Hey
I need to create a system to make a my server say Server Owner Excelize has logged into xxxx I have a basic script for the same thing but admins: Код:
public OnPlayerConnect(playerid)
{
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME];
new string[218];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Admin %s connected!!", name);
SendClientMessageToAll(-1, string);
}
return 1;
}
Help please |
IsPlayerAdmin(playerid)
if(variable[playerid] == 1,2,3,4,5,ecc... return SendClientMessageToAll(-1,"Admin Connected!");
public OnPlayerConnect(playerid)
{
if(variable[playerid] == 1,2,3,4,5,)
{
new name[MAX_PLAYER_NAME];
new string[218];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Admin %s connected!!", name);
SendClientMessageToAll(-1, string);
}
return 1; or 0 //try it .....
}
public OnPlayerConnect(playerid)
{
if(pAdmin[playerid] == 7)
{
new string[218];
format(string, sizeof(string), "Community owner %s joined the server.", GetName(playerid));
SendClientMessageToAll(-1, string);
}
return 1;
}
//add this anywhere in your script
stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
public OnPlayerConnect(playerid)
{
if(strcmp("Excelize", pname(id), false) == 0 && IsPlayerNPC(playerid) == 0)
{
SendClientMessageToAll(-1, "Server owner Excelize has joined the server! ");
}
return 1;
}