←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
[ROZWIĄZANE] Błędnie wyświetlana godzina,k...

Zablokowany

  • +
  • -
Gruchol - zdjęcie Gruchol 23.11.2014

Witam,

Mam problem ponieważ dzisiaj dodałem kilka rzeczy do HUD w codzie i się troszkę rozsypało.

Wygląda to teraz tak : http://screenshooter...0278775/afbetpr

Tutaj jest sma : http://wklej.org/id/1535139/

Proszę o pomoc i pozdrawiam.

 

Odpowiedz

  • +
  • -
#3Skille Grease'M - zdjęcie #3Skille Grease'M 23.11.2014

podmień to w HUD
[Godzina : %s]^n[Forum]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %d]", Time, nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)
Odpowiedz

  • +
  • -
Master Yoga - zdjęcie Master Yoga 23.11.2014

podmień to w HUD

[Godzina : %s]^n[Forum]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %d]", Time, nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

a gdzie zgubiłeś znów forum ?

Odpowiedz

Przegrany - zdjęcie Przegrany 23.11.2014

[Godzina : %s]^n[Forum : TwojaNazwa.pl%s]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %d]", Time, nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

Sprawdz to :)

Odpowiedz

  • +
  • -
Gruchol - zdjęcie Gruchol 23.11.2014

podmień to w HUD

[Godzina : %s]^n[Forum]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %d]", Time, nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 

Większość się naprawiła jednak nieważne ile mam hp i tak pokazuje że mam 66 :/

Odpowiedz

  • +
  • -
he1st - zdjęcie he1st 23.11.2014

Na górze dodaj:

 

#define nazwa_forum "twojanazwaforum"

 

potem zamień na to:

[Godzina : %s]^n[Forum :%s]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %i]", Time, nazwa_forum,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 

 

 

lub 

 

bez dodawania #define

 

 

[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %/ %i]^n[Poziom : %i]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 


Użytkownik MS.Zer0. edytował ten post 23.11.2014 17:26
Odpowiedz

  • +
  • -
#3Skille Grease'M - zdjęcie #3Skille Grease'M 23.11.2014

Na górze dodaj:

 

#define nazwa_forum "twojanazwaforum"

 

potem zamień na to:

[Godzina : %s]^n[Forum :%s]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %i]", Time, nazwa_forum,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 

 

 

lub 

 

bez dodawania #define

 

 

[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %/ %i]^n[Poziom : %i]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 

ten bez dodawania define jest podobny do mojego niczym się nie różni jedynie dodałeś Forum..
 

Odpowiedz

  • +
  • -
Gruchol - zdjęcie Gruchol 23.11.2014

Tylko jak zrobić aby było rzeczywista ilość HP a nie 66? :X

Odpowiedz

  • +
  • -
he1st - zdjęcie he1st 23.11.2014

 
new Time[9]
new hp = get_user_health(id);
get_time("%H:%M:%S",Time,8)
set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk:%s]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

Użytkownik MS.Zer0. edytował ten post 23.11.2014 18:02
Odpowiedz

  • +
  • -
Gruchol - zdjęcie Gruchol 23.11.2014

 
new Time[9]
new hp = get_user_health(id);
get_time("%H:%M:%S",Time,8)
set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk:%s]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)

 

Działa dobrze jednak przy kompilacji wyskakuje takie coś : http://screenshooter...0278775/qltmarp

@edit

Działało do czasu aż nie usunąłem ^n[Perk:%s] ponieważ nie chce mieć perku na serwerze.

Gdy usunąłem to znowu pojawia się 66 hp.
 


Użytkownik Gruchol edytował ten post 23.11.2014 18:06
Odpowiedz

  • +
  • -
he1st - zdjęcie he1st 23.11.2014

To zwykły błąd tabulacji. Nie przejmuj się nim, bo w kodzie nic nie zmienia. 

 

 

 

new Time[9]
new hp = get_user_health(id);
get_time("%H:%M:%S",Time,8)
set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk:%s]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)
 
 
Zmień tamten kod na ten i nie będziesz mieć problemu ;)

Użytkownik MS.Zer0. edytował ten post 23.11.2014 18:08
Odpowiedz

  • +
  • -
Gruchol - zdjęcie Gruchol 23.11.2014

 

To zwykły błąd tabulacji. Nie przejmuj się nim, bo w kodzie nic nie zmienia. 

 

 

 

new Time[9]
new hp = get_user_health(id);
get_time("%H:%M:%S",Time,8)
set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Perk:%s]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp)
 
 
Zmień tamten kod na ten i nie będziesz mieć problemu ;)

 

 

A możesz zapodać kod z usuniętym perkiem ;d ? bo jak usuwam ^n[Perk:%s] to wyświetla cały czas 66 hp

Odpowiedz

  • +
  • -
he1st - zdjęcie he1st 23.11.2014

 

new Time[9]
new hp = get_user_health(id);
get_time("%H:%M:%S",Time,8)
set_hudmessage(0, 255, 0, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[Godzina : %s]^n[Forum : Twojanazwa]^n[Klasa : %s]^n[Doswiadczenie : %i / %i]^n[Poziom : %i]^n[Zdrowie : %i]", Time,nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], hp)
Odpowiedz

Gruchol - zdjęcie Gruchol 23.11.2014

Dzięki wielkie można zamknąć.

Odpowiedz

dasiek - zdjęcie dasiek 24.11.2014

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Udostępnij Udostępnij
Zablokowany