Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: #STe1Voâ„¢ poslato Februar 06, 2014, 16:30:49 POSLE PODNE

Naslov: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: #STe1Voâ„¢ poslato Februar 06, 2014, 16:30:49 POSLE PODNE
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
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: Denis_Lapi poslato Februar 06, 2014, 16:36:08 POSLE PODNE
Eeeee ta PRAVILA!
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: Maxwellâ„¢ poslato Februar 06, 2014, 17:06:47 POSLE PODNE
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.
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: [JV:RP] Milos poslato Februar 06, 2014, 17:09:22 POSLE PODNE
www.colorpicket.com
to su ti boje npr {FFFFFF} a ti mozes ako oces drugacije napravi define za boje
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: Maxwellâ„¢ poslato Februar 06, 2014, 17:10:50 POSLE PODNE
Moze i tako,ali mislim da bi bilo korisnije da ubaci u mod i prilagodi istom.
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: #STe1Voâ„¢ poslato Februar 06, 2014, 17:49:25 POSLE PODNE
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
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: [JV:RP] Milos poslato Februar 06, 2014, 18:21:00 POSLE PODNE
Pa za ~g~ itd ne treba define
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: #STe1Voâ„¢ poslato Februar 06, 2014, 18:27:04 POSLE PODNE
Ali brt ~g~ mi je ruzna i ja stavim prave define koje ja hocu bude sam bijel POMOC neko !!  :'( :'( :'( :'(
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: Dzoni Hood poslato Februar 07, 2014, 10:39:05 PRE PODNE
PlayerTextDrawColor(playerid,TD[playerid], COLOROVDJE)
potrazi dakle PlayerTextDrawColor i tu gdje sam stavio COLOROVDJE tu stavi kod od boje evo ti npr crvena 0xFF0000FF
Naslov: Odg: [Pomoc] Kako da promenim boje na fs [PROCITAJTE]
Poruka od: #STe1Voâ„¢ poslato Februar 07, 2014, 13:56:43 POSLE PODNE
[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