SA-MP Forums Archive
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.