Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Fojnica poslato Jul 19, 2017, 23:19:17 POSLE PODNE

Naslov: Briznomjer
Poruka od: Fojnica poslato Jul 19, 2017, 23:19:17 POSLE PODNE
Skripta koju koristim:Nebitno
Detaljan opis problema:Pa brzinomer stoji na 150 KM/H i na 45 Litara, ne pomjera se.
Dio skripte:Ima 1000 fajlova nez koje sad jbt.
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: Briznomjer
Poruka od: Stifler ツ poslato Jul 20, 2017, 00:17:40 PRE PODNE
daj nam kodove jbt gdje se brzina mijenja i gorivo
Naslov: Odg: Briznomjer
Poruka od: Fojnica poslato Jul 20, 2017, 11:49:52 PRE PODNE
[pawn]YCMD:engine(playerid, params[], help)
{

   if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
      new engine, lights, alarm, doors, bonnet, boot, objective, string[100];
      GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
      if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return 1;
      if(engine == 0 || engine == -1)
      {
         new Float:HP;
         GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
         if(HP < 400.0) return SCM(playerid,-1, ""SIVA"Vozilo vam je previse osteceno, pozovite mehanicara!");
         if(Fuel[GetPlayerVehicleID(playerid)] <= 0) return SCM(playerid,-1, ""SIVA"Nemate goriva u vozilu pa ne mozete upaliti motor!");
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective);
         format(string,sizeof(string), "* %s pali motor na vozilu.", GetName(playerid));
         ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
         format(string, sizeof(string), "~g~o");
         PlayerTextDrawSetString(playerid, BRZINOMER[4][playerid], string);
      }
      else if(engine == 1)
      {
         SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective);
         format(string,sizeof(string), "* %s gasi motor na vozilu.", GetName(playerid));
         ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
         format(string, sizeof(string), "~r~o");
         PlayerTextDrawSetString(playerid, BRZINOMER[4][playerid], string);
      }
   }
    return 1;
}[/pawn]
Naslov: Odg: Briznomjer
Poruka od: Tosic ツ poslato Jul 20, 2017, 12:03:44 POSLE PODNE
Taj deo ti se nalazi pod funkcijom OnPlayerUpdate ili u nekom tajmeru pa posalji.. Prati tekstdraw taj i naces :)
Naslov: Odg: Briznomjer
Poruka od: Fojnica poslato Jul 20, 2017, 12:46:02 POSLE PODNE
[pawn]BRZINOMER[0][playerid] = CreatePlayerTextDraw(playerid,681.000000, 348.000000, "_");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[0][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[0][playerid], 1);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[0][playerid], 1.000000, 0.199999);
   PlayerTextDrawColor(playerid,BRZINOMER[0][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[0][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[0][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[0][playerid], 1);
   PlayerTextDrawUseBox(playerid,BRZINOMER[0][playerid], 1);
   PlayerTextDrawBoxColor(playerid,BRZINOMER[0][playerid], -1);
   PlayerTextDrawTextSize(playerid,BRZINOMER[0][playerid], 520.000000, 0.000000);

   BRZINOMER[1][playerid] = CreatePlayerTextDraw(playerid,681.000000, 356.000000, "_");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[1][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[1][playerid], 1);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[1][playerid], 1.000000, 7.499999);
   PlayerTextDrawColor(playerid,BRZINOMER[1][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[1][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[1][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[1][playerid], 1);
   PlayerTextDrawUseBox(playerid,BRZINOMER[1][playerid], 1);
   PlayerTextDrawBoxColor(playerid,BRZINOMER[1][playerid], 842150450);
   PlayerTextDrawTextSize(playerid,BRZINOMER[1][playerid], 520.000000, 0.000000);

   BRZINOMER[2][playerid] = CreatePlayerTextDraw(playerid,529.000000, 376.000000, "Brzina: 150 km/h");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[2][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[2][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[2][playerid], 0.290000, 1.300000);
   PlayerTextDrawColor(playerid,BRZINOMER[2][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[2][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[2][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[2][playerid], 1);

   BRZINOMER[3][playerid] = CreatePlayerTextDraw(playerid,529.000000, 391.000000, "Gorivo: ~w~50 L");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[3][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[3][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[3][playerid], 0.290000, 1.300000);
   PlayerTextDrawColor(playerid,BRZINOMER[3][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[3][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[3][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[3][playerid], 1);

   BRZINOMER[4][playerid] = CreatePlayerTextDraw(playerid,571.000000, 354.000000, "o");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[4][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[4][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[4][playerid], 0.519999, 1.500000);
   PlayerTextDrawColor(playerid,BRZINOMER[4][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[4][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[4][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[4][playerid], 1);

   BRZINOMER[5][playerid] = CreatePlayerTextDraw(playerid,519.000000, 366.000000, "-");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[5][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[5][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[5][playerid], 10.240003, 1.000000);
   PlayerTextDrawColor(playerid,BRZINOMER[5][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[5][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[5][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[5][playerid], 1);

   BRZINOMER[6][playerid] = CreatePlayerTextDraw(playerid,519.000000, 404.000000, "-");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[6][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[6][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[6][playerid], 10.240003, 1.000000);
   PlayerTextDrawColor(playerid,BRZINOMER[6][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[6][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[6][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[6][playerid], 1);

   BRZINOMER[7][playerid] = CreatePlayerTextDraw(playerid,561.000000, 411.000000, "R N D");
   PlayerTextDrawBackgroundColor(playerid,BRZINOMER[7][playerid], 255);
   PlayerTextDrawFont(playerid,BRZINOMER[7][playerid], 2);
   PlayerTextDrawLetterSize(playerid,BRZINOMER[7][playerid], 0.370000, 1.300000);
   PlayerTextDrawColor(playerid,BRZINOMER[7][playerid], -1);
   PlayerTextDrawSetOutline(playerid,BRZINOMER[7][playerid], 0);
   PlayerTextDrawSetProportional(playerid,BRZINOMER[7][playerid], 1);
   PlayerTextDrawSetShadow(playerid,BRZINOMER[7][playerid], 1);[/pawn]
Naslov: Odg: Briznomjer
Poruka od: Fojnica poslato Jul 20, 2017, 12:46:22 POSLE PODNE
Jel to ili ?
Naslov: Odg: Briznomjer
Poruka od: Tosic ツ poslato Jul 20, 2017, 16:28:03 POSLE PODNE
Prati ovo BRZINOMER[2] ali naces jedino ako nisi ti ubacivao ove tdove jer verovatno nisi povezao pa ne radi :)
Naslov: Odg: Briznomjer
Poruka od: Fojnica poslato Jul 20, 2017, 21:24:16 POSLE PODNE
Kako da povežem ?
Naslov: Odg: Briznomjer
Poruka od: Tosic ツ poslato Jul 20, 2017, 23:52:16 POSLE PODNE
PlayerTextDrawSetString