AlliedModders

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

~Ice*shOt 05-31-2009 16:46

Zombie classes
 
PHP Code:

fw_PlayerSpawn_Post(id)
{
 if(
get_user_team(id) == 1)
 {
 
PlayerClass[id] = random_num(03)
}
if ( 
PlayerClass[id] == 

new const 
ZOMBIE_PLAYER_MODEL[] = 
{
 
"Hunter"
}
new const 
ZOMBIE_MODEL[] =  
{
 
"models/player/Hunter/Hunter.mdl"
}
new const 
g_sound_miss[][] =

 
"l4d/miss1_hunter.wav"
 
"l4d/miss2_hunter.wav" 
}
new const 
g_sound_hit[][] = 

 
"l4d/strike1_hunter.wav"
 
"l4d/strike2_hunter.wav",
 
"l4d/strike3_hunter.wav" 
}
new const 
g_sound_pain[][] =
{
 
"l4d/pain1_hunter.wav",
 
"l4d/pain2_hunter.wav",
 
"l4d/pain3_hunter.wav",
 
"l4d/pain4_hunter.wav",
 
"l4d/pain5_hunter.wav",
 
"l4d/pain6_hunter.wav",
 
"l4d/pain7_hunter.wav"
}
new const 
g_sound_die[][] =
{
 
"l4d/die1_hunter.wav",
 
"l4d/die2_hunter.wav",
 
"l4d/die3_hunter.wav",
 
"l4d/die4_hunter.wav",
 
"l4d/die5_hunter.wav",
 
"l4d/die6_hunter.wav"
}
 
cvar_health register_cvar("zswarm_health""650")
 
cvar_armour register_cvar("zswarm_armour""0")
 
cvar_gravity register_cvar("zswarm_gravity""700")
 
cvar_speed register_cvar("zswarm_speed""245")

else if  ( 
PlayerClass[id] == )
{
new const 
ZOMBIE_PLAYER_MODEL[] = 
{
 
"Smoker"
}
new const 
ZOMBIE_MODEL[] =  
{
 
"models/player/Smoker/Smoker.mdl"
}
new const 
g_sound_miss[][] =

 
"l4d/miss1_smoker.wav"
 
"l4d/miss2_smoker.wav" 
}
new const 
g_sound_hit[][] = 

 
"l4d/strike1_smoker.wav"
 
"l4d/strike2_smoker.wav",
 
"l4d/strike3_smoker.wav" 
}
new const 
g_sound_pain[][] =
{
 
"l4d/pain1_smoker.wav",
 
"l4d/pain2_smoker.wav",
 
"l4d/pain3_smoker.wav",
 
"l4d/pain4_smoker.wav",
 
"l4d/pain5_smoker.wav",
 
"l4d/pain6_smoker.wav",
 
"l4d/pain7_smoker.wav"
}
new const 
g_sound_die[][] =
{
 
"l4d/die1_smoker.wav",
 
"l4d/die2_smoker.wav",
 
"l4d/die3_smoker.wav",
 
"l4d/die4_smoker.wav",
 
"l4d/die5_smoker.wav",
 
"l4d/die6_smoker.wav"
}
 
cvar_health register_cvar("zswarm_health""800")
 
cvar_armour register_cvar("zswarm_armour""0")
 
cvar_gravity register_cvar("zswarm_gravity""800")
 
cvar_speed register_cvar("zswarm_speed""240")

else if  ( 
PlayerClass[id] == )
{
new const 
ZOMBIE_PLAYER_MODEL[] = 
{
 
"Boomer"
}
new const 
ZOMBIE_MODEL[] =  
{
 
"models/player/Boomer/Boomer.mdl"
}
new const 
g_sound_miss[][] =

 
"l4d/miss1_boomer.wav"
 
"l4d/miss2_boomer.wav" 
}
new const 
g_sound_hit[][] = 

 
"l4d/strike1_boomer.wav"
 
"l4d/strike2_boomer.wav",
 
"l4d/strike3_boomer.wav" 
}
new const 
g_sound_pain[][] =
{
 
"l4d/pain1_boomer.wav",
 
"l4d/pain2_boomer.wav",
 
"l4d/pain3_boomer.wav",
 
"l4d/pain4_boomer.wav",
 
"l4d/pain5_boomer.wav",
 
"l4d/pain6_boomer.wav",
 
"l4d/pain7_boomer.wav"
}
new const 
g_sound_die[][] =
{
 
"l4d/die1_boomer.wav",
 
"l4d/die2_boomer.wav",
 
"l4d/die3_boomer.wav",
 
"l4d/die4_boomer.wav",
 
"l4d/die5_boomer.wav",
 
"l4d/die6_boomer.wav"
}
 
cvar_health register_cvar("zswarm_health""400")
 
cvar_armour register_cvar("zswarm_armour""0")
 
cvar_gravity register_cvar("zswarm_gravity""700")
 
cvar_speed register_cvar("zswarm_speed""250")
}
else if  ( 
PlayerClass[id] == )
{
new const 
ZOMBIE_PLAYER_MODEL[] = 
{
 
"Hunter"
}
new const 
ZOMBIE_MODEL[] =  
{
 
"models/player/Hunter/Hunter.mdl"
}
new const 
g_sound_miss[][] =

 
"l4d/miss1_tank.wav"
 
"l4d/miss2_tank.wav" 
}
new const 
g_sound_hit[][] = 

 
"l4d/strike1_tank.wav"
 
"l4d/strike2_tank.wav",
 
"l4d/strike3_tank.wav" 
}
new const 
g_sound_pain[][] =
{
 
"l4d/pain1_tank.wav",
 
"l4d/pain2_tank.wav",
 
"l4d/pain3_tank.wav",
 
"l4d/pain4_tank.wav",
 
"l4d/pain5_tank.wav",
 
"l4d/pain6_tank.wav",
 
"l4d/pain7_tank.wav"
}
new const 
g_sound_die[][] =
{
 
"l4d/die1_tank.wav",
 
"l4d/die2_tank.wav",
 
"l4d/die3_tank.wav",
 
"l4d/die4_tank.wav",
 
"l4d/die5_tank.wav",
 
"l4d/die6_tank.wav"
}
 
cvar_health register_cvar("zswarm_health""2500")
 
cvar_armour register_cvar("zswarm_armour""0")
 
cvar_gravity register_cvar("zswarm_gravity""600")
 
cvar_speed register_cvar("zswarm_speed""250")


i want to do random zombie classes, what i doing bad ?

xPaw 05-31-2009 16:57

Re: Zombie classes
 
O wow stop coding.

fysiks 05-31-2009 17:24

Re: Zombie classes
 
Quote:

Originally Posted by ~Ice*shOt (Post 839108)
what i doing bad ?

You are trying to code, that is what you are doing bad. Find a new hobby.

Tirant 06-01-2009 01:40

Re: Zombie classes
 
Holy crap.

TitANious 06-01-2009 03:26

Re: Zombie classes
 
Is you uindent all your codes, because you think we have time to do it!?
Code:

fw_PlayerSpawn_Post(id)
{
    if(get_user_team(id) == 1)
    {
        PlayerClass[id] = random_num(0, 3)
    }
    if ( PlayerClass[id] == 0 )
    {
        new const ZOMBIE_PLAYER_MODEL[] =
        {
            "Hunter"
        }
        new const ZOMBIE_MODEL[] = 
        {
            "models/player/Hunter/Hunter.mdl"
        }
        new const g_sound_miss[][] =
        {
            "l4d/miss1_hunter.wav",
            "l4d/miss2_hunter.wav"
        }
        new const g_sound_hit[][] =
        {
            "l4d/strike1_hunter.wav",
            "l4d/strike2_hunter.wav",
            "l4d/strike3_hunter.wav"
        }
        new const g_sound_pain[][] =
        {
            "l4d/pain1_hunter.wav",
            "l4d/pain2_hunter.wav",
            "l4d/pain3_hunter.wav",
            "l4d/pain4_hunter.wav",
            "l4d/pain5_hunter.wav",
            "l4d/pain6_hunter.wav",
            "l4d/pain7_hunter.wav"
        }
        new const g_sound_die[][] =
        {
            "l4d/die1_hunter.wav",
            "l4d/die2_hunter.wav",
            "l4d/die3_hunter.wav",
            "l4d/die4_hunter.wav",
            "l4d/die5_hunter.wav",
            "l4d/die6_hunter.wav"
        }
        cvar_health = register_cvar("zswarm_health", "650")
        cvar_armour = register_cvar("zswarm_armour", "0")
        cvar_gravity = register_cvar("zswarm_gravity", "700")
        cvar_speed = register_cvar("zswarm_speed", "245")
    }
    else if  ( PlayerClass[id] == 1 )
    {
        new const ZOMBIE_PLAYER_MODEL[] =
        {
            "Smoker"
        }
        new const ZOMBIE_MODEL[] = 
        {
            "models/player/Smoker/Smoker.mdl"
        }
        new const g_sound_miss[][] =
        {
            "l4d/miss1_smoker.wav",
            "l4d/miss2_smoker.wav"
        }
        new const g_sound_hit[][] =
        {
            "l4d/strike1_smoker.wav",
            "l4d/strike2_smoker.wav",
            "l4d/strike3_smoker.wav"
        }
        new const g_sound_pain[][] =
        {
            "l4d/pain1_smoker.wav",
            "l4d/pain2_smoker.wav",
            "l4d/pain3_smoker.wav",
            "l4d/pain4_smoker.wav",
            "l4d/pain5_smoker.wav",
            "l4d/pain6_smoker.wav",
            "l4d/pain7_smoker.wav"
        }
        new const g_sound_die[][] =
        {
            "l4d/die1_smoker.wav",
            "l4d/die2_smoker.wav",
            "l4d/die3_smoker.wav",
            "l4d/die4_smoker.wav",
            "l4d/die5_smoker.wav",
            "l4d/die6_smoker.wav"
        }
        cvar_health = register_cvar("zswarm_health", "800")
        cvar_armour = register_cvar("zswarm_armour", "0")
        cvar_gravity = register_cvar("zswarm_gravity", "800")
        cvar_speed = register_cvar("zswarm_speed", "240")
    }
    else if  ( PlayerClass[id] == 2 )
    {
        new const ZOMBIE_PLAYER_MODEL[] =
        {
            "Boomer"
        }
        new const ZOMBIE_MODEL[] = 
        {
            "models/player/Boomer/Boomer.mdl"
        }
        new const g_sound_miss[][] =
        {
            "l4d/miss1_boomer.wav",
            "l4d/miss2_boomer.wav"
        }
        new const g_sound_hit[][] =
        {
            "l4d/strike1_boomer.wav",
            "l4d/strike2_boomer.wav",
            "l4d/strike3_boomer.wav"
        }
        new const g_sound_pain[][] =
        {
            "l4d/pain1_boomer.wav",
            "l4d/pain2_boomer.wav",
            "l4d/pain3_boomer.wav",
            "l4d/pain4_boomer.wav",
            "l4d/pain5_boomer.wav",
            "l4d/pain6_boomer.wav",
            "l4d/pain7_boomer.wav"
        }
        new const g_sound_die[][] =
        {
            "l4d/die1_boomer.wav",
            "l4d/die2_boomer.wav",
            "l4d/die3_boomer.wav",
            "l4d/die4_boomer.wav",
            "l4d/die5_boomer.wav",
            "l4d/die6_boomer.wav"
        }
        cvar_health = register_cvar("zswarm_health", "400")
        cvar_armour = register_cvar("zswarm_armour", "0")
        cvar_gravity = register_cvar("zswarm_gravity", "700")
        cvar_speed = register_cvar("zswarm_speed", "250")
    }
    else if  ( PlayerClass[id] == 3 )
    {
        new const ZOMBIE_PLAYER_MODEL[] =
        {
            "Hunter"
        }
        new const ZOMBIE_MODEL[] = 
        {
            "models/player/Hunter/Hunter.mdl"
        }
        new const g_sound_miss[][] =
        {
            "l4d/miss1_tank.wav",
            "l4d/miss2_tank.wav"
        }
        new const g_sound_hit[][] =
        {
            "l4d/strike1_tank.wav",
            "l4d/strike2_tank.wav",
            "l4d/strike3_tank.wav"
        }
        new const g_sound_pain[][] =
        {
            "l4d/pain1_tank.wav",
            "l4d/pain2_tank.wav",
            "l4d/pain3_tank.wav",
            "l4d/pain4_tank.wav",
            "l4d/pain5_tank.wav",
            "l4d/pain6_tank.wav",
            "l4d/pain7_tank.wav"
        }
        new const g_sound_die[][] =
        {
            "l4d/die1_tank.wav",
            "l4d/die2_tank.wav",
            "l4d/die3_tank.wav",
            "l4d/die4_tank.wav",
            "l4d/die5_tank.wav",
            "l4d/die6_tank.wav"
        }
        cvar_health = register_cvar("zswarm_health", "2500")
        cvar_armour = register_cvar("zswarm_armour", "0")
        cvar_gravity = register_cvar("zswarm_gravity", "600")
        cvar_speed = register_cvar("zswarm_speed", "250")
    }

Then you are RIGHT

xPaw 06-01-2009 03:51

Re: Zombie classes
 
The indent doesnt help here at all, this is bullshit.

~Ice*shOt 06-01-2009 03:58

Re: Zombie classes
 
;( you can't help for me.. i'm a new in scripting :(

Arkshine 06-01-2009 06:03

Re: Zombie classes
 
Start to write properly in english, at least so we can understand. Next, learn to code before wanting to alter advanced plugin.

fysiks 06-01-2009 18:20

Re: Zombie classes
 
Quote:

Originally Posted by ~Ice*shOt (Post 839376)
;( you can't help for me.. i'm a new in scripting :(

It's impossible to help you.


All times are GMT -4. The time now is 13:51.

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