E ovako imam jednu fs .. rec je o brzinometru to je fs ali ja promenim boje na brzinometru one su ovako trenutno ovo oznacava ~r~ ovo je crvena ali nigde nema define te boje a nesvidja mi se hocu svetliju crvenu :D
ubacim svoje define boja i ono mi celi bude beli speedo POMOC !! :D :D :D :D :D :D :D :D
[colorbox=orange]Pomoc :D :D hehe
Citat: denis_lapi poslato Februar 06, 2014, 16:36:08 POSLE PODNE
Eeeee ta PRAVILA!
Nemoj skupljati samo postove,nije to tvoj posao da mu kazes.
@tema : Probaj da taj brzinomer ubacis u svoj mod da je ne koristis kao fs pa tako menjaj boje.
Moze i tako,ali mislim da bi bilo korisnije da ubaci u mod i prilagodi istom.
Ali momci u fs nema nigde define boja samo ~g~ u prevodu green ja bih svetlju tu green zelenu ali kad ubacim define boja bude mi sav bijeli speedo
Ali brt ~g~ mi je ruzna i ja stavim prave define koje ja hocu bude sam bijel POMOC neko !! :'( :'( :'( :'(
[pawn]public OnFilterScriptInit()
{
print("Clock Speedometer load");
TextDraws[TDSpeedClock][0] = TextDrawCreate(496.000000,400.000000,"~0x3BFF00~20");
TextDraws[TDSpeedClock][1] = TextDrawCreate(487.000000,388.000000,"~g~40");
TextDraws[TDSpeedClock][2] = TextDrawCreate(483.000000,375.000000,"~g~60");
TextDraws[TDSpeedClock][3] = TextDrawCreate(488.000000,362.000000,"~g~80");
TextDraws[TDSpeedClock][4] = TextDrawCreate(491.000000,349.000000,"~y~100");
TextDraws[TDSpeedClock][5] = TextDrawCreate(508.000000,336.500000,"~y~120");
TextDraws[TDSpeedClock][6] = TextDrawCreate(536.000000,332.000000,"~y~140");
TextDraws[TDSpeedClock][7] = TextDrawCreate(567.000000,337.000000,"~y~160");
TextDraws[TDSpeedClock][8] = TextDrawCreate(584.000000,348.000000,"~r~180");
TextDraws[TDSpeedClock][9] = TextDrawCreate(595.000000,360.000000,"~r~200");
TextDraws[TDSpeedClock][10] = TextDrawCreate(603.000000,374.000000,"~r~220");
TextDraws[TDSpeedClock][11] = TextDrawCreate(594.000000,386.000000,"~r~240");
TextDraws[TDSpeedClock][12] = TextDrawCreate(585.000000,399.000000,"~r~260");
TextDraws[TDSpeedClock][13] = TextDrawCreate(534.000000,396.000000,"~r~/ \\");
TextDraws[TDSpeedClock][14] = TextDrawCreate(548.000000,401.000000,".");
TextDrawLetterSize(TextDraws[TDSpeedClock][13], 1.059999, 2.100000);
TextDrawLetterSize(TextDraws[TDSpeedClock][14], 0.73, -2.60);
for(new i; i < 15; i++)
{
TextDrawSetShadow(TextDraws[TDSpeedClock]
, 1);
TextDrawSetOutline(TextDraws[TDSpeedClock], 0);
}
return 1;
}
public OnFilterScriptExit()
{
print("Clock Speedometer unload");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext[1], "speedo", false) == 0)
{
new strOptionInfo[2][37]=
{
"You have turned on your speedometer",
"You have turned off your speedometer"
};
DeActiveSpeedometer[playerid] = !DeActiveSpeedometer[playerid];
SendClientMessage(playerid, 0x00AA00FF, strOptionInfo[DeActiveSpeedometer[playerid]]);
if(!DeActiveSpeedometer[playerid])
{
for(new i; i < 15; i++)
TextDrawShowForPlayer(playerid, TextDraws[TDSpeedClock]);
for(new i; i < 4; i++)
TextDrawsd[playerid] = TextDrawCreate(555.0, 402.0, "~b~.");
}
else
{
for(new i; i < 4; i++)
TextDrawHideForPlayer(playerid, TextDrawsd[playerid]);
for(new i; i < 15; i++)
TextDrawHideForPlayer(playerid, TextDraws[TDSpeedClock]);
}
return 1;
}
return 0;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && !DeActiveSpeedometer[playerid])
{
for(new i; i < 15; i++)
TextDrawShowForPlayer(playerid, TextDraws[TDSpeedClock]);
for(new i; i < 4; i++)
TextDrawsd[playerid] = TextDrawCreate(555.0, 402.0, "~b~.");
}
else
{
for(new i; i < 4; i++)
TextDrawHideForPlayer(playerid, TextDrawsd[playerid]);
for(new i; i < 15; i++)
TextDrawHideForPlayer(playerid, TextDraws[TDSpeedClock]);
}
return 1;
}
public OnPlayerUpdate(playerid)
{
new
Float:fPos[3],
Float:Pos[4][2],
Float:fSpeed;
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !DeActiveSpeedometer[playerid])
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), fPos[0], fPos[1], fPos[2]);
fSpeed = floatsqroot(floatpower(fPos[0], 2) + floatpower(fPos[1], 2) +
floatpower(fPos[2], 2)) * 200;
new Float:alpha = 320 - fSpeed;
if(alpha < 60)
alpha = 60;
for(new i; i < 4; i++)
{
TextDrawHideForPlayer(playerid, TextDrawsd[playerid]);
TextDrawDestroy(TextDrawsd[playerid]);
GetDotXY(548, 401, Pos- , Pos[1], alpha, (i + 1) * 8);
TextDrawsd[playerid] = TextDrawCreate(Pos- , Pos[1], "~b~.");
TextDrawLetterSize(TextDrawsd[playerid], 0.73, -2.60);
TextDrawSetOutline(TextDrawsd[playerid], 0);
TextDrawSetShadow(TextDrawsd[playerid], 1);
TextDrawShowForPlayer(playerid, TextDrawsd[playerid]);
}
}
return 1;
}
stock GetDotXY(Float:StartPosX, Float:StartPosY, &Float:NewX, &Float:NewY, Float:alpha, Float:dist)
{
NewX = StartPosX + (dist * floatsin(alpha, degrees));
NewY = StartPosY + (dist * floatcos(alpha, degrees));
}
[/pawn]
To je taj Speedo ali pogledajte kako sad da izmejenim te sad tu boje ..
EDIT Pokusao sam naci PlayerTextDrawColor .. kao sto vidite nema .. POMOC HITNO JE