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: szabyxxx - 2012. március 04. - 12:19:58

Cím: Névre Szóló Chat color + OnPlayerText név elõtt Rang
Írta: szabyxxx - 2012. március 04. - 12:19:58
Sziasztok hogy lehetne azt megoldani hogy Pl
Szabyxxx nek a chat színe piros és a chatbe a neve elõtt legyen hogy fõadmin így
<Fõadmin> Szabyxxx: Sárga Chat Szín!   de csak nekem... 
ha meglehetne azt oldani
Elõre is kössz   :thumbsup:
Cím: Névre Szóló Chat color + OnPlayerText név elõtt Rang
Írta: Asdeeer - 2012. március 04. - 12:44:05
Ez nekem is jól jönne (: csak <GOD> Sean_S_Johnson: Szöveg
színekkel együtt :DD.
Meg hogy a fejem fölött kiírja hogy <G.O.D>
ha vki megcsinálja köszi (: és megy a respect.
Cím: Névre Szóló Chat color + OnPlayerText név elõtt Rang
Írta: Bazsi - 2012. március 04. - 13:20:22
Hát gondolom van egy adott admin rendszered és reg rendszered.
Akkor az OnPlayerText-nél:
- formatáld a szöveget:
 
format(valtozo,128,\"%s %s: %s\",lekered és kiiratod a rangját,Neve,text);

 
- return 1 helyett a végén return 0-t írj
- sendclientmessage-nél lekéred a színét és azzal küldöd el.
ha megmondod, hogy van elmentve a szint, akkor könnyebben el tudom mondani...
Cím: Névre Szóló Chat color + OnPlayerText név elõtt Rang
Írta: CANNONN - 2012. március 04. - 16:30:54

public OnPlayerConnect(playerid);
{
     new nev[MAX_PLAYER_NAME];
     GetPlayerName(playerid, nev, sizeof(nev));
     if (strfind(nev, \"Szabyxxx\", true))
     {
     format(string, sizeof(string),\"<Fõadmin> %s\", nev);
     SetPlayerName(playerid, string);
     SetPlayerColor(playerid, 0xff0000AA);
     }
     return 1;
}
public OnPlayerText(playerid, text[])
{
    new nev[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nev, sizeof(nev));
    if (strfind(nev, \"Szabyxxx\", true))
    {
    new string[128];
    format(string, sizeof (string), \"{ff9900}%s\", text);
    SendPlayerMessageToAll(playerid, string);
    }
    return 0;
}