Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Elvedin_Wayne poslato Novembar 27, 2015, 23:03:15 POSLE PODNE

Naslov: [Pomoc] Slike u td
Poruka od: Elvedin_Wayne poslato Novembar 27, 2015, 23:03:15 POSLE PODNE
Skripta koju koristim: UP
Detaljan opis problema: Pa napravio sam stats sa slikama unutra,i sada kad sam kompilovo 0 errora,znaci sve perfektno,medjutim ovako izbacuje textdraw statusa i ne moze da se zatvori :3
Dio skripte: Ako treba recite,tu smo haha
Neke slike/video za lakse dobivanje pomoci(neobavezno): klikni me njezno (http://i.imgur.com/NT066OL.png%5Burl=http://klikni%20me%20njezno)
Naslov: Odg: [Pomoc] Slike u td
Poruka od: K ROSE poslato Novembar 28, 2015, 02:26:54 PRE PODNE
Pa daj komandu od statsa, u njoj trebaš da imas funkciju koja ce ti pokazivati i sakrivati ovaj td
Naslov: Odg: [Pomoc] Slike u td
Poruka od: Elvedin_Wayne poslato Novembar 28, 2015, 13:19:09 POSLE PODNE
[pawn]YCMD:stats(playerid, params[],help)
{
   #pragma unused help
   #pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "UP:RP | "CRVENA"Ne mozete gledati stats dok ste u vozilu!");
   KreirajStats(playerid);
   return 1;
}[/pawn]

Evo i stock,ali ne mogu dati cijeli ,dio od slicice mogu samo..


[pawn]stock KreirajStats(playerid)
{
   if(KreiranStats[playerid] == 0)
   {
         UPSTATS[playerid][22] = CreatePlayerTextDraw(playerid, 257.503479, 132.833343, "");
      PlayerTextDrawLetterSize(playerid, UPSTATS[playerid][22], 0.000000, 0.000000);
      PlayerTextDrawTextSize(playerid, UPSTATS[playerid][22], 34.000000, 35.000000);
      PlayerTextDrawAlignment(playerid, UPSTATS[playerid][22], 1);
      PlayerTextDrawColor(playerid, UPSTATS[playerid][22], -1);
      PlayerTextDrawSetShadow(playerid, UPSTATS[playerid][22], 0);
      PlayerTextDrawSetOutline(playerid, UPSTATS[playerid][22], 0);
      PlayerTextDrawBackgroundColor(playerid, UPSTATS[playerid][22], 0);
      PlayerTextDrawFont(playerid, UPSTATS[playerid][22], 5);
      PlayerTextDrawSetProportional(playerid, UPSTATS[playerid][22], 0);
      PlayerTextDrawSetShadow(playerid, UPSTATS[playerid][22], 0);
      PlayerTextDrawSetPreviewModel(playerid, UPSTATS[playerid][22], 1273);
      PlayerTextDrawSetPreviewRot(playerid, UPSTATS[playerid][22], 0.000000, 0.000000, 0.000000, 1.000000);
   }
   else if(KreiranStats[playerid] == 1)
   {
       for(new i = 0; i < 45; i++)
       {
           PlayerTextDrawShow(playerid, UPSTATS[playerid]);
           PlayerTextDrawDestroy(playerid, UPSTATS[playerid]);
           KreiranStats[playerid] = 0;
       }
   }
   return 1;
}[/pawn]
Naslov: Odg: [Pomoc] Slike u td
Poruka od: K ROSE poslato Novembar 28, 2015, 13:56:38 POSLE PODNE
[pawn]else if(KreiranStats[playerid] == 1)
   {
       for(new i = 0; i < 45; i++)
       {
           PlayerTextDrawShow(playerid, UPSTATS[playerid]);
           PlayerTextDrawDestroy(playerid, UPSTATS[playerid]);
           KreiranStats[playerid] = 0;
       }
   }[/pawn]

Zašto ponovo ovdje stavljaš da mu pokazuje taj textdraw, ne treba ti to.

[pawn]PlayerTextDrawHide(playerid, UPSTATS[playerid]);[/pawn]
Naslov: Odg: [Pomoc] Slike u td
Poruka od: Elvedin_Wayne poslato Novembar 28, 2015, 14:17:51 POSLE PODNE
[pawn]else if(KreiranStats[playerid] == 1)
   {
       for(new i = 0; i < 45; i++)
       {
           PlayerTextDrawHide(playerid, UPSTATS[playerid]);
           PlayerTextDrawDestroy(playerid, UPSTATS[playerid]);
           KreiranStats[playerid] = 0;
       }
   }[/pawn]

Eto sad sam tako stavio ali opet isto omg
Naslov: Odg: [Pomoc] Slike u td
Poruka od: K ROSE poslato Novembar 28, 2015, 14:33:36 POSLE PODNE
[pawn]new stats = 1;


stock KreirajStats(playerid)
{
   UPSTATS[playerid] = CreatePlayerTextDraw(playerid, 257.503479, 132.833343, "");
   PlayerTextDrawLetterSize(playerid, UPSTATS[playerid], 0.000000, 0.000000);
   PlayerTextDrawTextSize(playerid, UPSTATS[playerid], 34.000000, 35.000000);
   PlayerTextDrawAlignment(playerid, UPSTATS[playerid], 1);
   PlayerTextDrawColor(playerid, UPSTATS[playerid], -1);
   PlayerTextDrawSetShadow(playerid, UPSTATS[playerid], 0);
   PlayerTextDrawSetOutline(playerid, UPSTATS[playerid], 0);
   PlayerTextDrawBackgroundColor(playerid, UPSTATS[playerid], 0);
   PlayerTextDrawFont(playerid, UPSTATS[playerid], 5);
   PlayerTextDrawSetProportional(playerid, UPSTATS[playerid], 0);
   PlayerTextDrawSetShadow(playerid, UPSTATS[playerid], 0);
   PlayerTextDrawSetPreviewModel(playerid, UPSTATS[playerid], 1273);
   PlayerTextDrawSetPreviewRot(playerid, UPSTATS[playerid], 0.000000, 0.000000, 0.000000, 1.000000);
   PlayerTextDrawShow(playerid, UPSTATS[playerid]);
   return 1;
}

YCMD:stats(playerid, params[],help)
{
   #pragma unused help
   #pragma unused params
   if(UlogovanProvera[playerid] && (stats))
   {
       stats = 0;
       PlayerTextDrawHide(playerid, UPSTATS[playerid]);
   }
   else if(UlogovanProvera[playerid] && (!stats))
   {
       SpawnPlayer(playerid);
       KreirajStats(playerid);
       stats = 1;
   }
   return 1;
}[/pawn]
Naslov: Odg: [Pomoc] Slike u td
Poruka od: Elvedin_Wayne poslato Novembar 28, 2015, 16:29:48 POSLE PODNE
Napravio sam ja to,sklanjaju se oni ,nije to sad problem,problem je sto ne pokazuje uopste pravi td vec pokazuje ovo ..

http://i.imgur.com/NT066OL.png
Naslov: Odg: [Pomoc] Slike u td
Poruka od: K ROSE poslato Novembar 28, 2015, 16:59:54 POSLE PODNE
"medjutim ovako izbacuje textdraw statusa i ne moze da se zatvori :3"

Ja sam ti napravio za pokazivanje i sakrivanje, sad dali ces moj kod koristiti nije me briga.
U stocku KreirajStats(playerid) moraš dodati i ostale textdrawowe i ispod svakog PlayerTextDrawShow
i takoÄ'er u komandi gdje se nalazi stats = 0; dodati   PlayerTextDrawHide za svaki pojedinacno ili koristi stock za sakrivanje.
Naslov: Odg: [Pomoc] Slike u td
Poruka od: Elvedin_Wayne poslato Novembar 28, 2015, 17:20:11 POSLE PODNE
Ma dobro,napravio sam vec za sakrivanje,sad je poenta u tome sto ne moze da prikaze te td kakav je kreiran vec onako nesto ..
Naslov: Odg: [Pomoc] Slike u td
Poruka od: [BS]Paolo poslato Novembar 30, 2015, 13:26:40 POSLE PODNE
Do koda je sve oke mada mozda ako si koristio u TD one 0.3.7 slikice pickupove mozda njih ne pises kao obican TD do sada