28.11.2012, 15:02
Mensagem / ao tenho no meu server so que tipo nao tem como eu mandar a mensagem e aparecer o nome do admin que mandou ?
OLHA O COMANDO
COMMAND:ao(playerid, params[])
{
new Name[24], Msg[128], Message[128];
SendAdminText(playerid, "/ao", params);
GetPlayerName(playerid, Name, sizeof(Name));
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][PlayerLevel] > 3)
{
if (sscanf(params, "s[128]", Message)) SendClientMessage(playerid, 0xFF0000AA, "Use: /ao [texto]");
else
{
for (new i; i < MAX_PLAYERS; i++)
{
if (APlayerData[i][LoggedIn] == true)
{
if (APlayerData[i][PlayerLevel] > 3)
{
format(Msg, sizeof(Msg), "~w~%s", Message);
GameTextForAll(Msg, 5000, 3);
}
}
}
}
}
else
return 0;
}
else
return 0;
return 1;
OLHA O COMANDO
COMMAND:ao(playerid, params[])
{
new Name[24], Msg[128], Message[128];
SendAdminText(playerid, "/ao", params);
GetPlayerName(playerid, Name, sizeof(Name));
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][PlayerLevel] > 3)
{
if (sscanf(params, "s[128]", Message)) SendClientMessage(playerid, 0xFF0000AA, "Use: /ao [texto]");
else
{
for (new i; i < MAX_PLAYERS; i++)
{
if (APlayerData[i][LoggedIn] == true)
{
if (APlayerData[i][PlayerLevel] > 3)
{
format(Msg, sizeof(Msg), "~w~%s", Message);
GameTextForAll(Msg, 5000, 3);
}
}
}
}
}
else
return 0;
}
else
return 0;
return 1;