Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
DiabloMod

Problem z hud

diablomod

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 Blondyna

    Wszechwidzący

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 04.07.2013 08:38

Cześć, zrobiłem nowy hud, lecz podczas kompilacji wyskakuję 1 błąd, proszę o poprawę.

public write_hud(id)
{
    if (player_lvl[id] == 0)
    player_lvl[id] = 1
    
    new tpstring[1024]
    
    new Float:xp_now
    new Float:xp_need
    new Float:perc
    
    if (last_update_xp[id] == player_xp[id])
    {
        perc = last_update_perc[id]
    }
    else
    {
        //Calculate percentage of xp required to level
        if (player_lvl[id] == 1)
        {
            xp_now = float(player_xp[id])
            xp_need = float(LevelXP[player_lvl[id]])
            perc = xp_now*100.0/xp_need
        }
        else
        {
            xp_now = float(player_xp[id])-float( LevelXP[player_lvl[id]-1])
            xp_need = float(LevelXP[player_lvl[id]])-float(LevelXP[player_lvl[id]-1])
            perc = xp_now*100.0/xp_need
        }
    }
    
    last_update_xp[id] = player_xp[id]
    last_update_perc[id] = perc
    
    maxhealth = race_heal[player_class[id]] + player_strength[id] * 2
         new Float:hpprocent = (float(get_user_health(id)) / float(maxhealth)) * 100.0
         new hp = get_user_health(id);
    
    if(player_class[id]!=Paladyn)
    {
        set_hudmessage(255, 255, 255, 0.03, 0.20, 0, 6.0, 1.0)
        show_hudmessage(id, "Zycie : %i | %0.1f%%^nPrzedmiot: %s^nWytrzymalosc: %i", hp, hpprocent, player_item_name[id],item_durability[id])
    }
    else
    {

        set_hudmessage(255, 255, 255, 0.03, 0.20, 0, 6.0, 1.0)
        show_hudmessage(id, "Zycie : %i | %0.1f%%^nPrzedmiot: %s^nWytrzymalosc: %i",hp, hpprocent, player_item_name[id], item_durability[id])
    }
    
    if(player_class[id]!=Paladyn)
    {
              format(tpstring,1023,"Klasa: %s [ %i - (%0.0f%s) ]", Race[player_class[id]], player_lvl[id], perc,"%%")
         else
              format(tpstring,1023,"Klasa: %s [ %i - (%0.0f%s) ] Skoki: %i/%i", Race[player_class[id]], player_lvl[id], perc,"%%", JumpsLeft[id],JumpsMax[id])
         }
    
    message_begin(MSG_ONE,gmsgStatusText,{0,0,0}, id)
    write_byte(0)
    write_string(tpstring)
    message_end()
}
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Warning: Loose indentation on line 2592
Warning: Loose indentation on line 2595
Warning: Loose indentation on line 2610
Error: Invalid expression, assumed zero on line 2610
Warning: Loose indentation on line 2611

1 Error.
Could not locate output file C:\Users\BO\Desktop\Studio\DiabloMod.amx (compile failed).

  • +
  • -
  • 0

#2 DEADP00L

    Profesjonalista

  • Użytkownik

Reputacja: 212
Profesjonalista

  • Postów:169
  • Steam:steam
  • Imię:Bart
  • Lokalizacja:United Kingdom
Offline

Napisano 04.07.2013 08:51

Daj całe .sma


  • +
  • -
  • 0

#3 Blondyna

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:246
  • Imię:Rafał
  • Lokalizacja:RTC
Offline

Napisano 04.07.2013 08:54

Łap:

Załączone pliki


  • +
  • -
  • 0

#4 Kewin. (ZeZ)

    Wszechobecny

  • Użytkownik

Reputacja: 130
Zaawansowany

  • Postów:465
  • GG:
  • Steam:steam
  • Imię:Kewin
  • Lokalizacja:Zgorzelec
Offline

Napisano 04.07.2013 09:14

masz

Załączone pliki


  • +
  • -
  • 1

"Wiem, że nic nie wiem!"

...Nie jestem OWIECZKĄ!...

 

Pomagam przy DIABLOMODCORE i CODMOD

 

Pisz konkretnie, inaczej nie odpisze!






Również z jednym lub większą ilością słów kluczowych: diablomod

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych