Szerző Téma: TexDraw probléma  (Megtekintve 589 alkalommal)

TexDraw probléma
« Dátum: 2012. november 11. - 19:39:57 »
0 Show voters
\'Estét!
Olyan problémám lenne, hogy ha feljön egy player a szerveremre, és beül egy jármûbe [közben én is kocsiba ülök] akkor
ilyen, \"duplázódott\" lesz az alsó kijelzõ:  http://kepfeltoltes.hu/121111/644034255hiba_www.kepfeltoltes.hu_.jpg
- Ha egyedül vagyok fent a szerón akkor nincs ilyen probléma.
Össze akadna mással? Vagy az OnPlayerEnterVehicle függvénynél lehet valami gebasz?
Aki találkozott már ezzel, vagy van esetleg valami tippje írjon nyugodtan.  :-\\
Köszönöm!

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
TexDraw probléma
« Válasz #1 Dátum: 2012. november 11. - 19:53:18 »
0 Show voters
http://wiki.sa-mp.com/wiki/TextDrawShowForPlayer
másold be azt a részt ahol mutatja a játékosnak a TD-t...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Petrik

  • 318
    • Profil megtekintése
TexDraw probléma
« Válasz #2 Dátum: 2012. november 11. - 22:06:11 »
0 Show voters
Szerintem nem playerid-re írtad

TexDraw probléma
« Válasz #3 Dátum: 2012. november 11. - 23:11:41 »
0 Show voters
AVS-bõl alakítottam át egyébként, de lehet megvan a probléma:  2X szerepel ez a TextDrawShowPlayer



public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(IsPlayerInAnyVehicle(playerid) && !IsBicycle(GetPlayerVehicleID(playerid)))
{
   TextDrawShowForPlayer(playerid, SpeedoBox);
   TextDrawShowForPlayer(playerid, SpeedoText[playerid]);
   new vehicleid = GetPlayerVehicleID(playerid);
   if(VehicleSecurity[vehicleid] == 1)
   {
      ToggleAlarm(vehicleid, VEHICLE_PARAMS_ON);
      SetTimerEx(\"StopAlarm\", ALARM_TIME, false, \"d\", vehicleid);
   }
}
else
{
   TextDrawHideForPlayer(playerid, SpeedoBox);
   TextDrawHideForPlayer(playerid, SpeedoText[playerid]);
}
if(newstate == PLAYER_STATE_DRIVER)
{
   new vehicleid = GetPlayerVehicleID(playerid);
   new id = GetVehicleID(vehicleid);
   if(IsValidVehicle(id))
   {
      if(VehicleCreated[id] == VEHICLE_DEALERSHIP)
      {
         SetPVarInt(playerid, \"DialogValue1\", id);
         ShowDialog(playerid, DIALOG_VEHICLE_BUY);
         return 1;
      }
   }
   if(IsBicycle(vehicleid))
   {
      ToggleEngine(vehicleid, VEHICLE_PARAMS_ON);
   }
   if(Fuel[vehicleid] <= 0)
   {
      ToggleEngine(vehicleid, VEHICLE_PARAMS_OFF);
   }
}
return 1;
}

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
TexDraw probléma
« Válasz #4 Dátum: 2012. november 12. - 00:33:02 »
0 Show voters
mivel 2 show van nézd meg melyik text mire jó...TextDrawSetString-eket is nézd !
ha nem találod meg a hibát akkor írj :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal