04.06.2012, 06:34
For about a week now my server doesnt tell me when people connect to my server. This problem recently started to occur after updating to 0.3e it worked for a day or 2 after i updated then it stopped. can someone please help
also for some reason i do not automatically log in as a admin any more if anyone could help it would be greatly appreciated
Код:
new checkname[24];
GetPlayerName(playerid, checkname, 24);
if((strcmp(checkname,"Player_Name",true) == 0))
{
//do nothing?
for(new i = 0; i < MAX_PLAYERS; i++)
{
if((strcmp(ReturnPlayerName(i),"Player_Name",true) == 0))
{
new astr[256];
format(astr,sizeof(astr),"*** %s (%d) has silently joined the server", PlayerName, playerid);
SendClientMessage(i,COLOR_SELENE,astr);
}
}
}
else
{
new pAKA[256]; pAKA = dini_Get("ladmin/config/aka.txt",tmp3);
if((strcmp(checkname,"Player_Name",true) == 0))
{
format(str,sizeof(str),"*** %s (%d) has joined the server", PlayerName, playerid);
SendClientMessageToAll(COLOR_SELENE,string);
}
else
{
if (strlen(pAKA) < 3) format(str,sizeof(str),"*** %s (%d) has joined the server", PlayerName, playerid);
else if (!strcmp(pAKA,PlayerName,true)) format(str,sizeof(str),"*** %s (%d) has joined the server", PlayerName, playerid);
else format(str,sizeof(str),"*** %s (%d) has joined the server (aka %s)", PlayerName, playerid, pAKA );
}
for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i) && playerid != i)
{
if(PlayerInfo[i][FakeRcon] == 1 || IsPlayerAdmin(i)) SendClientMessage(i,COLOR_SELENE,str);
else {
format(string,sizeof(string),"*** %s (%d) has joined the server", PlayerName, playerid);
SendClientMessageToAll(COLOR_SELENE,string);
}
}
}
}

