Neveikia iki galo funkcija

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Neveikia iki galo funkcija

Post by kesiukas »

Va kodas:

Code: Select all

public ShowHUD(id){    if(!is_user_alive(id))        return PLUGIN_HANDLED        if (g_zombie[id])    {        static health, class[32]        health = get_user_health(id)                copy(class, sizeof class - 1, Zombie_Class_Names[g_zombie_class[id]])                set_hudmessage(0, 255, 0, 0.02, 0.97, 0, 0.0, 0.3, 0.0, 0.0)        ShowSyncHudMsg(id, g_hudsync, "%L", LANG_PLAYER, "Zombie_class_hud", health, class)    }    
Kiek zinau, sitas kodas padaro, kad serve rodytu zaidejui/zombiui, kokia yro jo klase, bei kiek jam gyvybiu, bet tai kazkodel neveikia. Gal kas galit patvarkyt. Ir kaip manot, ka lietuviskai gali reiksti stai sitas uzrasas siame kode: "Zombie_class_hud"???


kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Re: Neveikia iki galo funkcija

Post by kesiukas »

psychical wrote:Tai gali reiksti tai, ka tu uzrases lang.txt faile...
Tai ta zinau. O kaip sutvarkyt tai ko prasiau??

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Neveikia iki galo funkcija

Post by aaarnas »

Turėtų atrodyti taip:
Zombie_class_hud = Klase: %s Gyvybes: %d

Be to patariu lang raktus įprasti rašyti didžiosiomis raidėmis, nes amx pluginuose paprastai rašomi didžiosiomis dėl vientiso stiliaus.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Re: Neveikia iki galo funkcija

Post by kesiukas »

Aciu. Bet yra dar viena beda. Dabar ja urodo ir tas gyvybes ir klase, bet tai rodo vos 2 ar 3 sekundes. Paskui dingsta ir nerodo. Ka daryt, kad rodytu visada?? Arba buna ir taip, kad rodo visada, bet tada ten lievai rodo gyvybes, pavyzdziui zm turi 800 gyvybiu, o ten apacioje rodo, kad tik 66 turi.

KieC
O taip. Jis jau surinko 50 žinučių!
Posts: 93
Joined: 2011 Mar 01 16:42

Re: Neveikia iki galo funkcija

Post by KieC »

Pas tave hudas padarytas ant client_putinserver(id) ane? Tuomet padaryk kad būtų ant player spawn.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Neveikia iki galo funkcija

Post by aaarnas »

KieC wrote:Pas tave hudas padarytas ant client_putinserver(id) ane? Tuomet padaryk kad būtų ant player spawn.
Jis iš vis turi būti ant set_task funkcijos, o ji iškviečiama putinsterver forwarde.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Re: Neveikia iki galo funkcija

Post by kesiukas »

nelabai suprantu apie ka cia jus :D. Bet gal galit pasakyt ka daryt? :D :D

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Neveikia iki galo funkcija

Post by aaarnas »

Parodyk kas iškviečia ShowHUD funkciją.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

kesiukas
Jau po truputį tampa savu
Posts: 187
Joined: 2011 Jan 11 18:32
Skype: kesys19
Location: Kaunas/Batniava

Re: Neveikia iki galo funkcija

Post by kesiukas »

Gal sitas?

// Set the custom HUD display task
set_task(0.1, "ShowHUD", id, _, _, "b")

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests