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: 1Mark6 - 2015. december 22. - 15:17:32

Cím: SendFormatMessage?
Írta: 1Mark6 - 2015. december 22. - 15:17:32
Sziasztok!
Szeretnék kérni egy SendFormatMessage makrót, amivel dolgozhatnék.
Próbálgattam csinálni de nem jött össze.
Azt szeretném kérni, hogy ne SendClientMessage-vel küldje el, hanem belekéne épiteni ebbe :
 

stock MSG(playerid,uzenet[])
{
new string[128];
format(string,sizeof(string),\"<< Teszt : %s >>\",uzenet);
SendClientMessage(playerid,-1,string);
}

 
Úgy gondoltam, hogy igy nézne ki :
MSGF(playerid,string[],paraméterek);
Előre is köszönöm !

Dupla hozzászólás automatikusan összefûzve. ( 2015. december 22. - 15:38:12 )

Közben, kitalálok mindent :D
Azért akinek hasonlóképpen szüksége van rá, annak :
 
new bool: FALSE = false;
#define MSGF(%1,%3,%4) do{new sendfstring[128];format(sendfstring,128,(%3),%4);MSG(%1,sendfstring);}while(FALSE)