Elvileg mûködik.
public OnPlayerConnect(playerid);
{
new string[22], nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if (strfind(nev, \"Neved\", true))
{
format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev);
SetPlayerName(playerid, string);
new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6);
}
return 1;
}
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof (string), \"{00ff09}%s\", text);
SendPlayerMessageToAll(playerid, string);
return 0;
}
A név színezésében nem vagyok biztos, hogy jó lesz.
Figyelmetlenség.
Javítva:
public OnPlayerConnect(playerid);
{
new string[22], nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if (strfind(nev, \"Neved\", true))
{
format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev);
SetPlayerName(playerid, string);
new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6);
}
return 1;
}
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof (string), \"{00ff09}%s\", text);
SendPlayerMessageToAll(playerid, string);
return 0;
}