Szerző Téma: [Admin] Névelé  (Megtekintve 570 alkalommal)

[Admin] Névelé
« Dátum: 2013. július 15. - 15:30:06 »
0 Show voters
Ü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;

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
[Admin] Névelé
« Válasz #1 Dátum: 2013. július 15. - 15:33:54 »
+1 Show voters
OnPlayerText-hez:
if(pInfo[playerid][Admin] >= 1) {
// ide a SCMToAll-os szöveget..
}

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
[Admin] Névelé
« Válasz #2 Dátum: 2013. július 15. - 15:34:20 »
+1 Show voters
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;
}

[Admin] Névelé
« Válasz #3 Dátum: 2013. július 15. - 15:36:41 »
0 Show voters
Köszönöm!  :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal