29.03.2012, 17:25
I want to see commands of other players but only admins see that!!
I happy to help
I happy to help
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
new str[128];
format(str, sizeof(str), "{33CCCC}Command typed (ID:%i): %s", playerid, cmdtext);
SendClientMessage(i, 0xFFFFFFFF, str);
}
}
new name[MAX_PLAYER_NAME]; new PlayerName[24]; new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"[LoG] - %s [#%d]: %s",name,playerid,cmdtext); for(new i = 0; i < MAX_PLAYERS; i++) { if(GetAdminLevel(playerid) < 2 && !IsPlayerAdmin(playerid) && GetAdminSpay(playerid) < 2 && GetTempAdminLevel(playerid) < 2) { SendClientMessage(i,0x999999ff,string); } }
D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(348) : warning 204: symbol is assigned a value that is never used: "Name" D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(347) : warning 204: symbol is assigned a value that is never used: "PlayerName"
for(new i = 0; i < MAX_PLAYERS; i++)//for loop, stats from i = 0 to i < MAX_PLAYERS , this means we can use i as id for each player
{
if(IsPlayerAdmin(i))//so this checks if player is rcon admin those id = i , where i will be 0,1,2,3,4.....MAX_PLAYERS
{
new str[128];//string
format(str, sizeof(str), "{33CCCC}Command typed (ID:%i): %s", playerid, cmdtext);//here we passing we string to str that we define above , where playerid is player id what use cmd and cmdtext is command
SendClientMessage(i, 0xFFFFFFFF, str);//send message to player with id = i ,
}//close ifplayeradmin
}//close for loop
new name[MAX_PLAYER_NAME]; new PlayerName[24]; new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"[LoG] - %s [#%d]: %s",name,playerid,cmdtext); for(new i = 0; i < MAX_PLAYERS; i++) { if(GetAdminLevel(playerid) < 2 && !IsPlayerAdmin(playerid) && GetAdminSpay(playerid) < 2 && GetTempAdminLevel(playerid) < 2) { SendClientMessage(i,0x999999ff,string); } }
D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(348) : warning 204: symbol is assigned a value that is never used: "Name" D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(347) : warning 204: symbol is assigned a value that is never used: "PlayerName"
OK ..
I put that : Код:
new name[MAX_PLAYER_NAME]; new PlayerName[24]; new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"[LoG] - %s [#%d]: %s",name,playerid,cmdtext); for(new i = 0; i < MAX_PLAYERS; i++) { if(GetAdminLevel(playerid) < 2 && !IsPlayerAdmin(playerid) && GetAdminSpay(playerid) < 2 && GetTempAdminLevel(playerid) < 2) { SendClientMessage(i,0x999999ff,string); } } Код:
D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(348) : warning 204: symbol is assigned a value that is never used: "Name" D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(347) : warning 204: symbol is assigned a value that is never used: "PlayerName" |
new PlayerName[24];
new Name[MAX_PLAYER_NAME];
new name[MAX_PLAYER_NAME];
new PlayerName[24];
new Name[MAX_PLAYER_NAME];
new string[MAX_PLAYER_NAME],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);//getting playername that uses command
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetAdminLevel(playerid) < 2 && !IsPlayerAdmin(playerid) && GetAdminSpay(playerid) < 2 && GetTempAdminLevel(playerid) < 2)
{
format(string,sizeof(string),"[LoG] - %s [#%d]: %s",name,playerid,cmdtext);
SendClientMessage(i,0x999999ff,string);
}
}
What is this ? three string for name ? of playerid ?
pawn Код:
pawn Код:
|
D:\щшъ бйъй\щшъ бйъй 0.3D\filterscripts\EliMode.pwn(347) : error 021: symbol already defined: "string"