Спасибо за помощь (я пока нуб в скриптах. только учусь) но вот у меня именно с етой строкой проблемы
Code:
format(string, sizeof(string), "%s (%d): %s", pName(playerid),playerid,cmdtext);
вот какие ошыбки кидает
Code:
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(316) : warning 217: loose indentation
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(318) : error 012: invalid function call, not a valid address
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(318) : warning 215: expression has no effect
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(318) : error 001: expected token: ";", but found ")"
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(318) : error 029: invalid expression, assumed zero
K:\Program Files\Rockstar Games\GTA\GTA San Andreas SERVER Life 2\gamemodes\maximaka.pwn(318) : fatal error 107: too many error messages on one line
вот как делаю
Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
enum ServerData
{
ReadCmds,
};
new ServerInfo[ServerData];
new string[128];
new pName[MAX_PLAYER_NAME];
//------------------------------------------------------------------------------
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
//------------------------------------------------------------------------------
if(ServerInfo[ReadCmds] == 1)
{
format(string, sizeof(string), "%s (%d): %s", pName(playerid),playerid,cmdtext);
for(new i = 0; i < MAX_PLAYERS; i++)if(IsPlayerConnected(i)&& IsPlayerAdmin(playerid))
{
SendClientMessage(i, COLOR_GREY, string);
}
}
return 0;
}
подскажы как опытний скриптер как исправить