#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <block>
new podskoki[33],kucki[33]
new bool: uzyl[33]
new bool: ster[33]
new silownia_act
public plugin_init()
{
register_clcmd("say /pack", "sterody")
register_clcmd("say /sprew", "sspr")
}
public sterydy(id)
{
if(!ster[id])
{
ster[id] = true
uzyl[id] = true
}
else
{
client_print(id, print_chat, "Po co dwa razy kupowac sterydy?")
}
}
public set_model(id)
if(get_pcvar_num(silownia_act) == 1 && get_user_team(id) == 1)
{
switch(kucki[id])
{
case 50 .. 100: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.05)
case 101 .. 200: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.1)
case 201 .. 300: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.20)
case 301 .. 1000: fm_set_user_maxspeed(id, fm_get_user_maxspeed(id) + 0.25)
default: {}
}
switch(podskoki[id])
{
case 50 .. 100: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.05)
case 101 .. 200: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.1)
case 201 .. 300: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.20)
case 301 .. 1000: fm_set_user_gravity(id, fm_get_user_gravity(id) - 0.25)
default: {}
}
}
public silownia(id)
{
if(!is_user_alive(id) && get_pcvar_num(silownia_act) != 1) return FMRES_IGNORED
if(!ster[id])
{
ster[id] = true
if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
{
static s_iFlags
s_iFlags = pev(id, pev_flags)
if(s_iFlags & FL_DUCKING)
{
kucki[id]++
}
}
if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
{
static s_iFlags
s_iFlags = pev(id, pev_flags)
if(!(s_iFlags & FL_ONGROUND))
{
podskoki[id]++
}
}
else
{
if(pev(id, pev_oldbuttons) & IN_DUCK && !(pev(id, pev_button) & IN_DUCK) && get_user_team(id) == 1)
{
static s_iFlags
s_iFlags = pev(id, pev_flags)
if(s_iFlags & FL_DUCKING)
{
kucki[id]++
kucki[id]++
}
}
if(pev(id, pev_oldbuttons) & IN_JUMP && !(pev(id, pev_button) & IN_JUMP) && get_user_team(id) == 1)
{
static s_iFlags
s_iFlags = pev(id, pev_flags)
if(!(s_iFlags & FL_ONGROUND))
{
podskoki[id]++
podskoki[id]++
}
}
}
return FMRES_IGNORED
}
public sprew(id)
{
if(get_pcvar_num(silownia_act) == 1)
{
if(get_user_team(id) == 1)
{
client_print(id,print_chat,"Twoje wyniki na silowni:")
client_print(id,print_chat,"Przysiady : %d, Podskoki: %d",kucki[id],podskoki[id])
}
else
{
client_print(id,print_chat,"Musisz byc wiezniem aby pakowac")
}
}
else client_print(id,print_chat,"Silownia ZAMKNIETA")
}
}
Welcome to the AMX Mod X 1.76-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team Warning: Loose indentation on line 17 Warning: Loose indentation on line 24 Warning: Loose indentation on line 57 Warning: Loose indentation on line 60 Warning: Loose indentation on line 87 Warning: Loose indentation on line 97 Warning: Loose indentation on line 104 Error: Invalid expression, assumed zero on line 104 Error: Undefined symbol "sprew" on line 104 Warning: Function "silownia" should return a value on line 121 2 Errors. Could not locate output file C:\Program Files\AMX Mod X\amxxstudio\Untitled.amx (compile failed).
Użytkownik Pavulon edytował ten post 21.01.2010 23:39
komPILAcja a nie komPLIKAcja


Dodatki SourceMod



Temat jest zamknięty









