GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ninjo98 - 2013. július 15. - 15:30:06

Cím: [Admin] Névelé
Írta: ninjo98 - 2013. július 15. - 15:30:06
Üdv!
Van egy parancsom ha beírom /asay akkor mikor ír az admin a chatbe akkor [ADMIN] megjelenik a neve elé...
Én azt akarom megoldani, hogy ne kelljen ezt beírni hanem mikor bejelentkezett akkor mikor ír chatbe mindig jelenjen meg a neve elõtt az [ADMIN] jelzõ.. :)
 
CMD:asay(playerid, params[])
{
new string[128];
CL(playerid);
if(pInfo[playerid][Admin] >= 1)
{
    if(sscanf(params, \"s[128]\", params))
    {
        SendClientMessage(playerid, COLOR_RED, \"HASZNÁLAT: /asay [szöveg]\");
        return 1;
    }
    format(string, sizeof(string), \"[Admin]%s: %s\", GetName(playerid), params);
    SendClientMessageToAll(COLOR_ORANGE, string);
SendCommandToAdmins(playerid,\"ASAY\");
}
else return Error(playerid, 3);
return 1;
Cím: [Admin] Névelé
Írta: Flash - 2013. július 15. - 15:33:54
OnPlayerText-hez:
if(pInfo[playerid][Admin] >= 1) {
// ide a SCMToAll-os szöveget..
}
Cím: [Admin] Névelé
Írta: Iceaac - 2013. július 15. - 15:34:20
public OnPlayerText(playerid, text[])
{
if(pInfo[playerid][Admin] >= 1)
{
new str[128];
format(str, 128, \"[Admin]%s: %s\", GetName(playerid), text);
SendClientMessageToAll(COLOR_ORANGE, string);
return 0;
}
return 1;
}
Cím: [Admin] Névelé
Írta: ninjo98 - 2013. július 15. - 15:36:41
Köszönöm!  :D