Spawn message - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Spawn message (
/showthread.php?tid=633857)
Spawn message -
Despacito - 08.05.2017
Can someone tell me why this message doesn't work when on player spawn?
pawn Код:
new buf[250];
format(buf, sizeof(buf), "* Current rank: "SAMP_BLUE"%s (%i) "WHITE"| "SAMP_BLUE"Rank score: %i "WHITE"| "SAMP_BLUE"Rank health %f "WHITE"| "SAMP_BLUE"Rank armour: %f.", gRank[Player[playerid][Rank]][rankName], Player[playerid][Rank], gRank[Player[playerid][Rank]][rankScore], gRank[Player[playerid][Rank]][rankHealth], gRank[Player[playerid][Rank]][rankArmour]);
SendClientMessage(playerid, -1, buf);
I don't even get this message on spawn.
Re: Spawn message -
Kane - 08.05.2017
I've had a problem with messages not being sent due to too many colors.
Might be it. You got 7.
Re: Spawn message -
GTLS - 08.05.2017
Make Sure you are adding the message at proper place.
Re: Spawn message -
Oelhins - 08.05.2017
Try:
Код:
public OnPlayerSpawn(playerid)
{
new buf[250];
format(buf, sizeof(buf), "* Current rank: "SAMP_BLUE"%s (%i) "WHITE"| "SAMP_BLUE"Rank score: %i "WHITE"| "SAMP_BLUE"Rank health %f "WHITE"| "SAMP_BLUE"Rank armour: %f.", gRank[Player[playerid][Rank]][rankName], Player[playerid][Rank], gRank[Player[playerid][Rank]][rankScore], gRank[Player[playerid][Rank]][rankHealth], gRank[Player[playerid][Rank]][rankArmour]);
SendClientMessage(playerid, -1, buf);
}
Re: Spawn message -
NaS - 08.05.2017
You can lower the string size to 128, that's the max length of a client message (the rest is just wasted).
I'm pretty sure your string will be longer, so you might want to split it into two messages.