Szerző Téma: Prefix [Elõtagos] üzenet  (Megtekintve 1146 alkalommal)

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Prefix [Elõtagos] üzenet
« Dátum: 2012. Június 15. - 14:24:57 »
0 Show voters
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

  • Vendég
Prefix [Elõtagos] üzenet
« Válasz #1 Dátum: 2012. Június 20. - 19:13:15 »
0 Show voters
Egyszerû de nagyszerû :D

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Prefix [Elõtagos] üzenet
« Válasz #2 Dátum: 2012. Június 20. - 19:16:45 »
0 Show voters


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

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal