GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: huhboy - 2015. július 09. - 18:45:27

Cím: Nem észlelt INC, időzavar?
Írta: huhboy - 2015. július 09. - 18:45:27
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?


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;
}

 
ha sorban nézzük, látszik, hogy mindig az előző autót mutatja...
\"width=500http://kepfeltoltes.hu/150709/456077717sa-mp-002_www.kepfeltoltes.hu_.png[/img]
\"width=500http://kepfeltoltes.hu/150709/1103667119sa-mp-003_www.kepfeltoltes.hu_.png[/img]
\"width=500http://kepfeltoltes.hu/150709/1269291635sa-mp-004_www.kepfeltoltes.hu_.png[/img]
Cím: Nem észlelt INC, időzavar?
Írta: Flash - 2015. július 09. - 18:52:27
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.
Cím: Nem észlelt INC, időzavar?
Írta: huhboy - 2015. július 09. - 19:01:43
ö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....
Cím: Nem észlelt INC, időzavar?
Írta: ZyZu. - 2015. július 14. - 19:44:21
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.  :)
Cím: Nem észlelt INC, időzavar?
Írta: huhboy - 2015. július 14. - 21:56:23
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