18.03.2014, 15:40
try it with "if(EMSOnline())"
oh and ofc change "IsPlayerOnline" to "IsPlayerConnected"
oh and ofc change "IsPlayerOnline" to "IsPlayerConnected"
pawn Код:
stock EMSOnline()
{
new dutycount = 0;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pDuty] == 1)
{
dutycount++;
}
}
}
if(dutycount > 0)
{
return 1;
}
return 0;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
if(EMSOnline()) return SendClientMessage(playerid, 0xFFFFFFAA, "Whatever");
return 1;
}
return 0;
}