Prefix [Elõtagos] üzenet

Indította Sramm, 2012. június 15. - 14:24:57

Előző téma - Következő téma

Sramm

Sziasztok! Írtam egy kis stockot, így könnyedén tudunk elõtagot hozzáadni az üzenetünkhöz. (Értelme nem sok van, de kezdõknek lehet jól jön.) Még talán annyi, hogy nem kell külön formázni :)
 
stock SendPrefixMessage(playerid,color,prefix[],msg[])
{
new message[128];
format(message,sizeof(message),\"%s %s\",prefix,msg);
SendClientMessage(playerid,color,message);
return 1;
}
stock SendPrefixMessageToAll(color,prefix[],msg[])
{
new message[128];
format(message,sizeof(message),\"%s %s\",prefix,msg);
SendClientMessageToAll(color,message);
return 1;
}

 
Teszt script:
 

CMD:prefixme(playerid,params[])
{
    SendPrefixMessage(playerid,-1,\"[Admin]\",\"Hello!\");
    return 1;
}
CMD:prefixall(playerid,params[])
{
    SendPrefixMessageToAll(-1,\"[Admin]\",\"Hello!\");
    return 1;
}

Kovacs_Bela


Flash



SendClientMessage(playerid, -1, \"[Admin] Hello!\");
 
Nem tudom mért kell stock-al ezt túlbonyolítani, de egyébként jó kis code.