Ich habe ein Problem mit meinem /a (admin) chat und /report
der text der geschrieben wird wird immer nur einem angezeigt und nicht jedem admin der online ist.
hier ist der jeweilige code
/a:
ocmd:a(playerid, params[]){ for(new i=0; i<GetMaxPlayers(); i++) { if(IsAnAdmin(i, 1)) { if(IsPlayerConnected(i)) { new text[128]; if(sscanf(params, "s",text)){return SendClientMessage(playerid, VERROT,"VERWENDE:/a [Text].");} new string[128]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"%s sagt: %s",name,text); SendClientMessage(i,0xFFF000FF,string); return 1; } } else {return SendClientMessage(playerid, VERROT,"Du bist nicht berechtigt diesen Befehl zu nutzen!");} } return 1;}<getmaxplayers(); i++)="" {="" if(isanadmin(i,="" 1))="" if(isplayerconnected(i))="" new="" text[128];="" if(sscanf(params,="" "s",text)){return="" sendclientmessage(playerid,="" verrot,"verwende:="" a="" [text].");}="" string[128];="" name[max_player_name];="" getplayername(playerid,name,sizeof(name));="" format(string,sizeof(string),"%s="" sagt:="" %s",name,text);="" sendclientmessage(i,0xfff000ff,string);="" return="" 1;="" }="" else="" {return="" verrot,"du="" bist="" nicht="" berechtigt="" diesen="" befehl="" zu="" nutzen!");}="" 1;}[="" pwn]
und /report
ocmd:report(playerid, params[]){ new text[128], string[128], xname[MAX_PLAYER_NAME]; GetPlayerName(playerid, xname, sizeof(xname)); if(sscanf(params,"s", text)) return SendClientMessage(playerid, VERROT, "VERWENDE: /report [Text]."); for(new i=0; i<MAX_PLAYERS; i++) { format(string, sizeof(string), "Report von %s: %s.",xname, text); if(IsAnAdmin(i, 1)) { SendClientMessage(i,0xFF00E1FF,string); return 1; } } SendClientMessage(playerid,0xFFAA00FF, "Du hast einen Report gesendet."); return 1;}<getmaxplayers(); i++)="" {="" if(isanadmin(i,="" 1))="" if(isplayerconnected(i))="" new="" text[128];="" if(sscanf(params,="" "s",text)){return="" sendclientmessage(playerid,="" verrot,"verwende:="" a="" [text].");}="" string[128];="" name[max_player_name];="" getplayername(playerid,name,sizeof(name));="" format(string,sizeof(string),"%s="" sagt:="" %s",name,text);="" sendclientmessage(i,0xfff000ff,string);="" return="" 1;="" }="" else="" {return="" verrot,"du="" bist="" nicht="" berechtigt="" diesen="" befehl="" zu="" nutzen!");}="" 1;}[="" pwn]
mfg Niko
ps: sry das es in einer reihe ist ist bug..