Jump to content
  • 0

pomoc Citácia


Danny

Dotaz

Zdravím,

 

napadlo ma urobiť si takého jednoduchého bota do módu. Premýšľal som nad jeho funkciami a jedna z nich, mi vŕta hlavou.

 

Ako môžem urobiť, že bot bude môcť vypisovať hráčov nick aj s jeho farbou.

Mám to takto:

#define playerCOL "GetPlayerColor(playerid)"
if(!strcmp(text, "Čau", true) || !strcmp(text, "Zdravím", true) || !strcmp(text, "Zdar", true) || !strcmp(text, "Ahoj", true))
{
format(pText, sizeof(pText),"Bot: "COL_WHITE"Ahoj! "playerCOL"%s", GetName(playerid));
SendClientMessageToAll(-1,pText);
}

Ale nefunguje mi to presne podľa predstáv, vypisuje to:

Bot: Ahoj! GetPlayerColor(playerid)Danny

 

Malo by to fungovať takto:

 

Bot: Ahoj! Danny

 

Moja farba nicku je teda - takáto

 

No.. za každú pomoc budem vďačný :)

 

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0
format(pText, sizeof pText, "Bot: Ahoj {%06x}%s", GetPlayerColor(playerid) >>> 8, PlayerName(playerid));

PS.: Pokud nenastavíš hráčovi barvu přes SetPlayerColor tak to bude psát vždycky černou barvou

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...