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

ilosc HP


  • Zamknięty Temat jest zamknięty
13 odpowiedzi w tym temacie

#1 Weed.

    Profesjonalista

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 17.02.2010 21:46

witam jak zrobic by ilosc hp pokazywalo sie przy Klasie? tzn

HP: xxx Klasa: ninja itp---

bo jak wiecie maxzmalnie moye wzswietlic sie 255hp.

Użytkownik Ven0 edytował ten post 17.02.2010 21:46

  • +
  • -
  • 0

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 17.02.2010 22:08

Ten pasek ma ograniczona liczbe znakow i dlatego ten pomysl nie zostal uzyty, ale jak chcesz, to po prostu szukasz miejsca ktore odpowiada za ten tekst.
  • +
  • -
  • 1

#3 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 17.02.2010 22:13

i dopisujesz przed klasa "HP: %i" oraz zaraz po pierwszym przecinku piszesz get_user_health(id)
  • +
  • -
  • 1
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#4 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 17.02.2010 22:14

W write_hud
w client_print
przed Klasa dajesz HP:%i a przed Race[player_class[id]] dodajesz get_user_health(id)
Coś mniej więcej w ten deseń ;]

Użytkownik Vertricus edytował ten post 17.02.2010 22:15
mała pomyłka :F

  • +
  • -
  • 1

#5 Weed.

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 17.02.2010 22:53

a mozna bylo by zrobic takie 2 paski?
  • +
  • -
  • 0

#6 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 17.02.2010 23:03

nie da sie tak :D to nie jest hudmsg
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#7 Weed.

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 17.02.2010 23:06

no wiec, moje nastepne pytanie to jak przerobic ten pasek na hud?:>
  • +
  • -
  • 0

#8 kuab91

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:20
  • Lokalizacja:Nowy Sącz
Offline

Napisano 17.02.2010 23:11

Tu masz gotowca :

public write_hud(id)
{
	if (player_lvl[id] == 0)
		player_lvl[id] = 1
			
	new tpstring[1024] 
	
	new Float:<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_now
	new Float:<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_need
	new Float:perc
	
	if (last_update_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id] == player_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id])
	{
		perc = last_update_perc[id]
	}
	else
	{
		//Calculate percentage of <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' /> required to level
		if (player_lvl[id] == 1)
		{
			<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_now = float(player_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id])
			<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_need = float(LevelXP[player_lvl[id]])
			perc = <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_now*100.0/<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_need
		}
		else
		{
			<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_now = float(player_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id])-float( LevelXP[player_lvl[id]-1])
			<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_need = float(LevelXP[player_lvl[id]])-float(LevelXP[player_lvl[id]-1])
			perc = <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_now*100.0/<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />_need
		}
	}
	
	last_update_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id] = player_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />[id]
	last_update_perc[id] = perc
	
	if(player_class[id]!=Paladyn)
		format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id])
	else	
format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s Skoki: %i/%i", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id],JumpsLeft[id],JumpsMax[id])
		
	message_begin(MSG_ONE,gmsgStatusText,{0,0,0}, id) 
	write_byte(0) 
	write_string(tpstring) 
	message_end() 
}

/* ==================================================================================================== */

  • +
  • -
  • 0

#9 Weed.

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 17.02.2010 23:15

z hp se juz poradzilem ;P teraz potrzebuje przerobienia na hud:D
  • +
  • -
  • 0

#10 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 17.02.2010 23:33

zamien

if(player_class[id]!=Paladyn)
		format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id])
	else	
format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s Skoki: %i/%i", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id],JumpsLeft[id],JumpsMax[id])
		
	message_begin(MSG_ONE,gmsgStatusText,{0,0,0}, id) 
	write_byte(0) 
	write_string(tpstring) 
	message_end() 

na
set_hudmessage(0, 255, 0, 0.01, 0.91, 0, 6.0, 1.0)

if(player_class[id]!=Paladyn)
		format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id])
	else	
format(tpstring,1023,"HP: %i Klasa: %s Level: %i (%0.0f%s) Item: %s Skoki: %i/%i", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id],JumpsLeft[id],JumpsMax[id])

show_hudmessage(id, tpstring)

  • +
  • -
  • 1
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#11 Weed.

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 18.02.2010 00:01

dziala lecz: mam 1 warring ]
Warning: Symbol is assigned a value that is never used: "gmsgStatusText" on line 8590

i tez chyba to jest ogarniczone bo jak jest dluga nazwa itemu to dalsza czesc schodzi linijke nizej;/

wyglada to tak

Rycerz - HP: 400 | 100 (13%) | Item: arch angel
wings [255]

a chce by wygladalo tak

Rycerz - HP: 400 | 100 (13%) | Item: arch angel wings [255]

da sie jakos to zrobic? czy tez ograniczenia tego nie da sie pokonac?;/
  • +
  • -
  • 0

#12 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 18.02.2010 08:13

daj sobie napis wyzej najlepiej w lewym gormym rogu moze pomoze
  • +
  • -
  • 1
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#13 Weed.

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 3
Nowy

  • Postów:158
  • Lokalizacja:Kwidzyn
Offline

Napisano 18.02.2010 12:56

wøasnie o to chodzi ze chce tam gdzie ejst standardowy no coz chyba bedzie trzeba przywrocic standardowy dzięki z apomoc.
  • +
  • -
  • 0

#14 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 18.02.2010 15:27

zamien na :


set_hudmessage(255, 0, 0, 0.01, 0.0, 0, 6.0, 0.6)

if(player_class[id]!=Paladyn)
		format(tpstring,1023,"HP: %i \nKlasa: %s\n Level: %i (%0.0f%s)\n Item: %s", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id])
	else	
format(tpstring,1023,"HP: %i\n Klasa: %s\n Level: %i (%0.0f%s)\n Item: %s\n Skoki: %i/%i", get_user_health(id), Race[player_class[id]], player_lvl[id], perc,"%%",player_item_name[id],JumpsLeft[id],JumpsMax[id])

show_hudmessage(id, tpstring)

moze takie cos cie urzeknie
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D




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

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