Page 1 of 1

Speletaju Tagu komanda

Posted: 02 Apr 2011, 15:56
by Ingusss20

Code: Select all

if(strcmp(cmd, "/playertagsoff", true) == 0)
{
 if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
			{
SendClientMessage(playerid, COLOR_RED, "Speletaja vardi izslegti!");
ShowNameTags(0);
}
}
eturn 1;
}
if(strcmp(cmd, "/playertagson", true) == 0) 
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, COLOR_RED, "Speletaja vardi ieslegti!");
ShowNameTags(1);

}
}
return 1;
}
kapec man neiet si komanda errorus nemet tad kad ieiet spele neiet

Re: Speletaju Tagu komanda

Posted: 02 Apr 2011, 16:01
by Macluawn
ShowNameTags funkciju var izmantot tikai OnGameModeInit callbackā. Aizvieto to rindiņu ar šo kodu. Tas izskries cauri visiem spēlētāju slotiem un uzstādīs, ka nametags nerādīsies.

Code: Select all

for (new slots = GetMaxPlayers(), i; i < Slots; i++)
{
    ShowPlayerNameTagForPlayer(playerid, i, false / true);
}