AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   HUD (https://forums.alliedmods.net/showthread.php?t=56971)

shine771 06-25-2007 12:22

HUD
 
Why it shows only 1 line with |||||

CODE:
PHP Code:

public ShowPsyhoLevel(id)
{
 new 
one=get_pcvar_num(psyho_madness) / 6
 
new two=one 2
 
new three=one 3
 
new four=one 4
 
new five=one 5
 
 
 
if(psyho_level[id]== 0)
 {
  
set_hudmessage(012500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(012500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> && psyho_level[id] < one)
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(012500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> one && psyho_level[id] < two)
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(022500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> two && psyho_level[id] < three)
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(022500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(12512500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> three && psyho_level[id] < four)
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(022500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> four && psyho_level[id] < five)
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(022500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(225000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(125000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id]> five&& psyho_level[id] < get_pcvar_num(psyho_madness))
 {
  
set_hudmessage(022500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(022500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(22522500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(225000.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(225000.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 if(
psyho_level[id] == get_pcvar_num(psyho_madness))
 {
  
set_hudmessage(25525500.00.7006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(25525500.00.6006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(25525500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(25525500.00.4006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(25525500.00.5006.012.0)
  
show_hudmessage(id"|||||")
  
set_hudmessage(25525500.00.4006.012.0)
  
show_hudmessage(id"|||||")
 }
 
 
set_task(1.0,"ShowPsyhoLevel"id)


I tryed changing channels, but then it shows only 2 lines...
Can you show me a better method?

mateo10 06-25-2007 13:48

Re: HUD
 
Because all those messages are in the same channel. Search in the funcwiki for set_hudmessage and you'll see how to specify a channel.

Drak 06-25-2007 13:50

Re: HUD
 
You can try changing the channel to "-1". So that HL will automatically find an empty channel.

Lee 06-25-2007 17:47

Re: HUD
 
Why on earth would 'one' always hold 1? :P

shine771 06-26-2007 06:37

Re: HUD
 
@organizedKaoS

No. I know the NEW LINE thing.
Look;

Line 1 - Green
Line 2 - Yellow
Line 3 - Red

I got a problem with floats, before you posted. Thats why i didn't use them.

@Lee
No.i just called it "ONE" :D

I will try SixTwin's sugestion

Lee 06-26-2007 07:27

Re: HUD
 
You misunderstood. I was talking about how organizedKaoS read 'one' as 1.


All times are GMT -4. The time now is 21:29.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.