-
Sziasztok láttam sok szerveren hogy amiko valaki ír utána írja ki az ID jét
[D]eluxKi[G] [5]:sziasztok
Szoval azt szeretném megtudni hogy hogy kell megcsinálni hogy ugy legyen nekem is csak nekem igy kéne
[.:ID:.]Name:szöveg
-
http://sampforum.hu/index.php?topic=15387.0
Ebbõl ki tudod venni!
-
public OnPlayerText(playerid, text[])
{
new estr[128];
format( estr , 128 , \"[%i]: %s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
return 0;
}
Tesztelve, mûködik!
-
public OnPlayerText(playerid, text[])
{
new estr[128];
format( estr , 128 , \"[.:%i:.] %s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
return 0;
}
Köszi XziBiT!
Övé a tisztelet ;)
Javítottam neked megfelleõre, de gondolom ezt te is meg tudtad volna csinálni ;D
-
Itt ez jóbb szerintem: írja az ember felet az írást + ID + FLOOD
5 perc az írás teheted többre..
#define FLOODTIME 5
public OnPlayerText(playerid, text[])
{
new textstring[128];
format(textstring, sizeof(textstring), \"{00ff00}[%d] %s\", playerid,text);
SendPlayerMessageToAll(playerid, textstring);
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
new TickCount = GetTickCount();
if(GetPVarInt(playerid,\"FloodTime\") > (TickCount-(FLOODTIME * 1000))){
SendClientMessage(playerid, 0xFF0000AA, \"Kérlek várj \"#FLOODTIME\" másodpercet mig újjra kezdel írni!!\");
return 0;
}
SetPVarInt(playerid,\"FloodTime\",GetTickCount());
return 0;
}
-
~BlackStyler~ õ csak az ID-k kérte, de olyat nem kért hogy a feje felett legyen amit ír.
Am .:Secur:. ha szinezni szeretnéd az ID-t akkor pl:
public OnPlayerText(playerid, text[])
{
new estr[128];
format( estr , 128 , \"{E60000}[.:%i:.] {FFFFFF}%s\" , playerid , text );
SendPlayerMessageToAll( playerid , estr );
return 0;
}
{E60000} Ez az ID-t színezi be pirossal mindenkinek. és a {FFFFFF} ez pedig fehéren tartja az üzenetet.
Ezeket úgy színezd ahogy neked tetszik :)
-
Tudom csak gondoltam tetszik igy neki :)
-
Köszi ;)
Am tudom :D
Szerintem téma megoldva, lehet zárni.