hlmod.hu
https://hlmod.hu/

hud
https://hlmod.hu/viewtopic.php?f=24&t=29594
Oldal: 1 / 1

Szerző:  aarpi. [ 2018.12.09. 22:29 ]
Hozzászólás témája:  hud

Helló lenne egy kis gondom egy kis hud részecskével az lenne, hogy a hud célkereszt körül random időkben beugrik miközben a hud pozíciója nem is ott van hanem a radar részénél kb. a fordító illetve a logok nem írnak róla semmit sem, a targetes cucc okozhatja ami pedig demon rangrendszeréből lett ki kotyvasztva mivel nem találtam ehhez hasonló targetes cuccot ami nem csak first personba mutatja az infokat. Aki segít előre is köszönöm. Kód a hudról:
Kód:
public hud()
{
   new p[32],n
   get_players(p,n,"ch")
   for(new i=0;i<n;i++)
   {
      new id = p[i]
      NameConrol(id)
      if(Hud[id])
      {
         if(!is_user_alive(id))
         {
            set_hudmessage(0, 140, 255, 0.01, 0.18, 0, 6.0, 2.5)
            new t = entity_get_int(id, EV_INT_iuser2)
            
            if(t != 0)
            {
               if(g_Bejelentkezve[t])
               {
                  static neve1[40]
                  get_user_name(t, neve1, 39)
                  
                  show_hudmessage(id, "Nezve: %s.[#%d]^nSzint: [%d/100]^nXP: [%d/250]^n^nTS3: blabla", neve1, g_Id[t], g_Level[t], g_Exp[t])
               }
               else
               {
                  show_hudmessage(id, "Nincs Bejelentkezve!")
               }
            }
         }
         else
         {
            if(g_Bejelentkezve[id])
            {
               static neve[40]
               get_user_name(id, neve, 39)
               
               show_hudmessage(id, "Hello, %s.[#%d]^nSzint: [%d/100]^nXP: [%d/250]^n^nTS3: blabla", neve, g_Id[id], g_Level[id], g_Exp[id])
            }
            else
            {
               show_hudmessage(id, "KĂ©rlek jelentkezz vagy regisztrálj be! [ T ] betű.")
            }
         }
      }
   }
}

Szerző:  Dooz [ 2018.12.09. 23:34 ]
Hozzászólás témája:  Re: hud

Szia. Próbáld megy így:

  1. public hud()
  2. {
  3.    new p[32],n
  4.    get_players(p,n,"ch")
  5.    for(new i=0;i<n;i++)
  6.    {
  7.       new id = p[i]
  8.       NameConrol(id)
  9.       if(Hud[id])
  10.       {
  11.          set_hudmessage(0, 140, 255, 0.01, 0.18, 0, 6.0, 2.5)
  12.          
  13.          if(!is_user_alive(id))
  14.          {
  15.             new t = entity_get_int(id, EV_INT_iuser2)
  16.            
  17.             if(t != 0)
  18.             {
  19.                if(g_Bejelentkezve[t])
  20.                {
  21.                   static neve1[40]
  22.                   get_user_name(t, neve1, 39)
  23.                  
  24.                   show_hudmessage(id, "Nezve: %s.[#%d]^nSzint: [%d/100]^nXP: [%d/250]^n^nTS3: blabla", neve1, g_Id[t], g_Level[t], g_Exp[t])
  25.                }
  26.                else
  27.                {
  28.                   show_hudmessage(id, "Nincs Bejelentkezve!")
  29.                }
  30.             }
  31.          }
  32.          else
  33.          {
  34.             if(g_Bejelentkezve[id])
  35.             {
  36.                static neve[40]
  37.                get_user_name(id, neve, 39)
  38.                
  39.                show_hudmessage(id, "Hello, %s.[#%d]^nSzint: [%d/100]^nXP: [%d/250]^n^nTS3: blabla", neve, g_Id[id], g_Level[id], g_Exp[id])
  40.             }
  41.             else
  42.             {
  43.                show_hudmessage(id, "KĂ©rlek jelentkezz vagy regisztrálj be! [ T ] betű.")
  44.             }
  45.          }
  46.       }
  47.    }
  48. }


Szerintem a hiba ott lesz, hogy csak akkor állítod be a koordinátákat/színt stb.., amikor az illető halott, azaz más játékost néz.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/