Hallo Breadfish,
in meinem Script (WoS/SoL)
sind die NameColors z.B. von LSPD oder Army oder FBI nicht Farbig....
wie mach ich das?
hilfe wär sehr nett
Lg.
Hallo Breadfish,
in meinem Script (WoS/SoL)
sind die NameColors z.B. von LSPD oder Army oder FBI nicht Farbig....
wie mach ich das?
hilfe wär sehr nett
Lg.
SetPlayerColor(playerid,FARBE);
Unter was muss man das SetPlayer machen?
Am besten unter OnPlayerSpawn
OnPlayerSpawn, OnPlayerConnect.
Da wo du es für richtig hälst.
Oder du gehst in den Dienst und dann müsste der Name sich färben
Ja ich habs so gemacht und oben so definiert:
#define NAMECOLOR_LSCOP 0x00CBFFFF
und dann gehts nicht!!
LSPD ist immernoch weiß!!
wieso?
So geht es schon mal nicht du musst schon mit SetPlayerColor arbeiten oder mit GetPlayerColor wenn er zum Beispiel duty geht.
Wie oben hab ich es definiert und unten z.B. so:
Function SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pTot] == 1 && PlayerInfo[playerid][pLevel] > 2 && PlayerInfo[playerid][pJailed] == 0 && PlayerInfo[playerid][pGangJailed] == 0 && PlayerPaintballing[playerid] == 0)
{
if(IsPlayerInFrac(playerid, 1))
{
SetPlayerColor(playerid,NAMECOLOR_LSCOP);
}
else
{
SetPlayerColor(playerid,TEAM_HIT_COLOR);
}
TogglePlayerControllable(playerid, 0);
ResetPlayerWeapons(playerid);
SetPlayerPos(playerid,895.1538,-1119.9735,24.5863);
SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 33.809105);
SetPlayerCameraLookAt(playerid, 910.9415,-1102.5831,34.3235);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
FreezePlayer(playerid);
return 1;
}
aber es geht einfach nicht=!!!!!!