Szerző Téma: Nem észlelt INC, időzavar?  (Megtekintve 1199 alkalommal)

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Nem észlelt INC, időzavar?
« Dátum: 2015. július 09. - 18:45:27 »
0 Show voters
helló srácok.
elkezdtem az új szerómat írni, viszont akadt 2 problémám..
az első, hogy hiába van bent a fixchars include, az ékezetes betűk ugyanúgy sehol nincsenek, ez is látszik a képeken, a második pedig, hogy egy preview model-es speedot csináltam, ami működik is, csak valamiért mindig az előző kocsit mutatja...
ja....és a getvehiclecolor sem remekel...amik eddig mind működtek. ötletek?
Spoiler for a script része::


stock RefreshSpeedo(playerid)
{
    new string[512];
    new Float:speed;
    new model, color1, color2;
    if(IsPlayerInAnyVehicle(playerid))
    {
        new Float:SPD, Float:vx, Float:vy, Float:vz;
        GetVehicleVelocity(GetPlayerVehicleID(playerid), vx,vy,vz);
SPD = floatsqroot(((vx*vx)+(vy*vy))+(vz*vz))*100;
        new Float:VH;
        GetVehicleHealth(GetPlayerVehicleID(playerid), VH);
        new SS[4];
format(SS,4,\"%f\",speed);
        format(string, sizeof(string), \"Sebesség: %.1f km/h~n~Épség: %.1f~n~Név: %s~n~Helyzet:~n~%s\",SPD*SPEED_MULTIPLIER,VH,VehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
        if(TextDrawShow[playerid] == 1)
        {
            GetVehicleColor(GetPlayerVehicleID(playerid), color1, color2);
           model = GetVehicleModel(GetPlayerVehicleID(playerid));
   PlayerTextDrawSetString(playerid, Speedo1[playerid], string);
   PlayerTextDrawSetPreviewModel(playerid, Speedo3[playerid], model);
   PlayerTextDrawSetPreviewVehCol(playerid, Speedo3[playerid], color1, color2);
}
     }
return 1;
}

 
« Utoljára szerkesztve: 2015. július 09. - 18:52:50 írta Flash »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Nem észlelt INC, időzavar?
« Válasz #1 Dátum: 2015. július 09. - 18:52:27 »
+1 Show voters
Ez tuti megy: http://www.solidfiles.com/d/745351cdfe/
2.:
Valószínű ahol a kocsikat sorolod fel a változóban, ott töröltél egy sort így csúszik az egész.

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Nem észlelt INC, időzavar?
« Válasz #2 Dátum: 2015. július 09. - 19:01:43 »
0 Show voters
öhm. beraktam a fixchars-od.
az jó lett...
 
Idézetet írta: Flash date=1436460747\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55093\" data-ipsquote-contentclass=\"forums_Topic
2.:
Valószínű ahol a kocsikat sorolod fel a változóban, ott töröltél egy sort így csúszik az egész.
 
a nevét jól írja ki, a kép nem jó, amit mutat. mindig az előző kocsimat mutatja. de nem értem, azt hogy csinálja, mivel OnPlayerUpdate-ra van kötve, így mindig frissül....
« Utoljára szerkesztve: 2015. július 09. - 19:03:57 írta JustaCube »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Nem észlelt INC, időzavar?
« Válasz #3 Dátum: 2015. július 14. - 19:44:21 »
+1 Show voters
Sima időzítővel próbáld frissíteni majd leállítani amikor szükséges, mivel az OnPlayerUpdate az mindig frissíti, még akkor is amikor nem kéne neki frissülnie.  :)

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Nem észlelt INC, időzavar?
« Válasz #4 Dátum: 2015. július 14. - 21:56:23 »
0 Show voters
végül sikerült megoldanom a frissítését, de a szín lekérdezést/beállítását nem.
végül csináltam egy másik speedo-t... a témáról meg megfeledkeztem, de azért köszi a segítséget :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal