AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   HELP with scripting! (https://forums.alliedmods.net/showthread.php?t=232540)

preetham 01-01-2014 10:09

HELP with scripting!
 
Hello guys

Need help with this... when i put this in plugins.ini, server is crashing :cry: Help please! :cry:

PHP Code:

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "USP-WarmUP Round"
#define VERSION "1.0"
#define AUTHOR "preetham"

new g_USPTIME;
new 
g_Ammo;
new 
g_Health;

new 
g_inWarmup[33]

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
RegisterHam(Ham_Spawn,"player","HookSpawn",1)
    
g_USPTIME=register_cvar("usp_time","2")
    
g_Ammo=register_cvar("usp_ammo","200")
    
g_Health=register_cvar("usp_hp","125")
    
// Add your code here...
}

public 
HookSpawn(id)
{
    new 
pcvarTime get_pcvar_num(g_USPTIME) * 60;
    new 
userTime get_user_time(id)
    new 
timeInMins pcvarTime 60
    
new userName[33]
    new 
ammo get_pcvar_num(g_Ammo)
    new 
hp get_pcvar_num(g_Health)
    
get_user_name(id,userName,32)
    
    if (
userTime pcvarTime)
    {
        
g_inWarmup[id] = true
        set_hudmessage
(02550, -1.0, -1.0)
        
show_hudmessage(id"Dear %s, this is a USP warmup for you^nThis will last for %i minutes^nPractise playing with USP :D^nRegards: _|100|_ Clan",userName,timeInMins)
        
strip_user_weapons(id)
        
give_item(id,"weapon_usp")
        
cs_set_user_bpammo(id,CSW_USP,ammo)
        
set_user_health(id,hp)
        
start:
        for (new 
0;; i++)
        {
            new 
pcvarTime i;
            if (
== 10)
            {
                
set_task(0.1,"five")
            }
            else
            {
                goto 
start;
            }
        }
    }
    else
    {
        
g_inWarmup[id] = false
    
}
}


public 
five()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (
g_inWarmup[player])
        {
            
client_print(player,print_center,"Warmup round will end in: 5 secs")
            
set_task(1.0,"four")
        }
    }
}

public 
four()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (
g_inWarmup[player])
        {
            
client_print(player,print_center,"Warmup round will end in: 4 secs")
            
set_task(1.0,"three")
        }
    }
}

public 
three()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (
g_inWarmup[player])
        {
            
client_print(player,print_center,"Warmup round will end in: 3 secs")
            
set_task(1.0,"two")
        }
    }
}

public 
two()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (
g_inWarmup[player])
        {
            
client_print(player,print_center,"Warmup round will end in: 2 secs")
            
set_task(1.0,"one")
        }
    }
}

public 
one()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (
g_inWarmup[player])
        {
            
client_print(player,print_center,"Warmup round will end in: 1 secs")
            
set_task(1.0,"lve")
        }
    }
}

public 
lve()
{
    new 
players[32], num
    get_players
(playersnum)
    new 
i
    
new player
    players
[i] = player
    
for (i=0i<numi++)
    {
        if (!
g_inWarmup[player])
        {
            
set_hudmessage(165200255, -1.0, -1.0)
            
show_hudmessage(player"-=[ GL HF! Game Live! Have Fun! ]=-^nPlay HARD go PrO!")
        }
    }



xbacox2014 01-01-2014 11:10

Re: HELP with scripting!
 
this is original code or you edited any part of code?

preetham 01-01-2014 23:30

Re: HELP with scripting!
 
Quote:

Originally Posted by xbacox2014 (Post 2079431)
this is original code or you edited any part of code?

Its the original code


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

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