AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Error Compilation aborted ! (https://forums.alliedmods.net/showthread.php?t=192565)

sprite12121 08-11-2012 15:46

Error Compilation aborted !
 
Quote:

D:\Games\Counterstrike\cstrike\addons\amxmodx \scripting\include\xs.inc(119) : fatal error 110: assertion failed: 0
Compilation aborted.
could not locate output file ruletka.amxx

what does it mean ??
I 'm Newbie !!!!!!!!

fysiks 08-11-2012 16:12

Re: Error Compilation aborted !
 
Attach your .sma.

sprite12121 08-11-2012 16:58

Re: Error Compilation aborted !
 
Sma : <Removed code>

fysiks 08-11-2012 17:05

Re: Error Compilation aborted !
 
I said attach the file not post it.

sprite12121 08-11-2012 17:52

Re: Error Compilation aborted !
 
1 Attachment(s)
sorryy......

fysiks 08-11-2012 17:58

Re: Error Compilation aborted !
 
What did you change? One thing that I see is that you removed the include for the most important include: amxmodx. If you add that then you will be able to see the real errors.

quilhos 08-11-2012 23:24

Re: Error Compilation aborted !
 
PHP Code:

#include <amxmodx>
#include <fakemeta_util>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <hamsandwich>
#include <amxmisc>
#include <fakemeta>
#include <engine>

#define    FL_WATERJUMP    (1<<11)
#define    FL_ONGROUND    (1<<9)
#define RELOAD_RATIO 0.2      

new losowanie,losowanie1,losowanie2losowanie3losowanie4losowanie5losowanie6

#define PLUGIN "Ruletka JAILBREAK"
#define VERSION "1.0"
#define AUTHOR "Maniek974"

#define TAG "[Ruletka_Jailbreak]"
#define CZAS 300 // tutaj zmieniasz czas ruletki

new nicki[32][64]
new 
bool:strzelanie[33];
new 
bool:niewidzialnosc[33];
new 
bool:niesmiertelnosc[33];
new 
bool:uzyl[33];
new 
bool:bieg[33];
new 
bool:ammo[33];
new 
bool:autobh[33];
new 
bool:norecoil[33];
new 
bool:head[33];
new 
bool:reload[33];
new 
bool:multijump[33];

new 
odliczanie[33];
new 
CSW_MAXAMMO[33]= {-25209013211009011201001009090901001203012020032901209023590900100, -1, -1}
new 
g_norecoil[33],Float:g_angle[3] = {0.0,0.0,0.0}

const 
NOCLIP_WPN_BS    = ((1<<2)|(1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_FLASHBANG)|(1<<CSW_KNIFE)|(1<<CSW_C4))
const 
SHOTGUNS_BS    = ((1<<CSW_M3)|(1<<CSW_XM1014))

const 
m_pPlayer               41
const m_iId                    43
const m_flTimeWeaponIdle        48
const m_fInReload            54

const m_flNextAttack 83

stock 
const Float:g_fDelay[CSW_P90+1] = {
    
0.002.700.002.000.000.55,   0.003.153.300.004.50
    
2.703.503.352.453.30,   2.702.202.502.634.70
    
0.553.052.123.500.00,   2.203.002.450.003.40
}

public 
plugin_init() {
    
register_plugin("Ruletka JAILBREAK""1.0""Maniek974")
    
    new 
szWeapon[17]
    for(new 
i=1i<=CSW_P90i++)
    {
        if( !(
NOCLIP_WPN_BS & (1<<i)) && get_weaponname(iszWeaponcharsmax(szWeapon)) )
        {
            if( !(
SHOTGUNS_BS & (1<<i)) )
            {
                
RegisterHam(Ham_Weapon_ReloadszWeapon"Weapon_Reload_Post"1)
            }
        }
    }
    
    
register_clcmd("say /ruletka","ruletka");
    
register_clcmd("say /los","ruletka");
    
register_event("CurWeapon","CurWeapon","be""1=1");
    
register_event("CurWeapon""event_curweapon""be""1=1"
    
RegisterHam(Ham_TakeDamage"player""TakeDamage");
    
register_forward(FM_PlayerPreThink,"func_prethink");
    
register_logevent("PoczatekRundy"2"1=Round_Start");
    
register_forward(FM_CmdStart"CmdStart");
    
    
losowanie register_cvar("jb_hp""255");
    
losowanie1register_cvar("jb_hp1""1");
    
losowanie2register_cvar("jb_invi""255");
    
losowanie3register_cvar("jb_speed""700.0");
    
losowanie4register_cvar("jb_timeinvi""15.0");
    
losowanie5register_cvar("jb_timect""10.0");
    
losowanie6register_cvar("jb_timegod""20.0");
    
register_cvar("jb_gravity""0.5");
    
    
    
    
}

public 
ruletka(id)
{
    
    
    if(!
is_user_alive(id)){
        
ColorChat(idGREEN,"%s ^x01 Aby uzyc ruletki musisz byc zywy!"TAG)
        return 
PLUGIN_CONTINUE
    
}
    
    
    if(
uzyl[id]){
        
        
        new 
odczekanie CZAS odliczanie[id];
        
        
ColorChat(idGREEN,"%s ^x01 Ruletka bedzie dostepna za %d sec, czekasz juz %d sec"TAG,CZAS,odczekanie)
        return 
PLUGIN_CONTINUE
    
}
    
    if(
get_user_team(id) == 1)
        
ruletka_tt(id)
    
    
    if(
get_user_team(id) == 2)
        
ruletka_ct(id)
    
    
    
    
uzyl[id] = true;
    
odliczanie[id] = CZAS;
    
set_task(1.0"zakoncz"id);
    
    
    return 
PLUGIN_CONTINUE
}

public 
zakoncz(id){
    if(
odliczanie[id] > 0){
        
        
odliczanie[id]--;
        
set_task(1.0"zakoncz"id);
    }
    else
    {
        
uzyl[id] = false;
        
remove_task(id)    
    }
    
}
public 
wylacz(id)
{
    
ColorChat(idGREEN"%s ^x01Gracz z druzyny CT (%s) juz moze sie ruszac!! ^x04"TAGnicki[id])
    
set_user_maxspeed(id);
    
strzelanie[id] = false;
    
}
public 
render(id)
{
    
ColorChat(idGREEN"%s ^x01Nie jestes juz niewidzialny!! ^x04"TAG)
    
fm_set_user_rendering(idkRenderFxNone0,0,0kRenderTransAlpha255);
    
niewidzialnosc[id] = false;
}
public 
godmod(id)
{
    
ColorChat(idGREEN"%s ^x01Nie jestes juz niesmiertelny!! ^x04"TAG)
    
fm_set_user_godmode(id0);
    
niesmiertelnosc[id] = false;
}




public 
CurWeapon(id){
    if(!
is_user_alive(id)){
        return 
PLUGIN_CONTINUE;
    }
    
    if(
bieg[id] == true){
        
        
fm_set_user_maxspeed(idfm_get_user_maxspeed(id) + get_pcvar_float(losowanie3));
    }
    
    if(
strzelanie[id] == true){
        
        
set_user_maxspeed(id0.1);
    }
    
    
    return 
PLUGIN_CONTINUE;
}


public 
TakeDamage(thisidinflictoridattackerFloat:damagedamagebits)
{
    if(!
is_user_alive(this) || !is_user_connected(this) || !is_user_connected(idattacker))
        return 
HAM_IGNORED;
    
    if(
strzelanie[idattacker] == true){
        return 
HAM_SUPERCEDE;
    }
    
    new 
health get_user_health(this);

    
    if(
health 2)
        return 
HAM_IGNORED;
    
    
SetHamParamFloat(4damage);
    
    return 
HAM_IGNORED;
    
}


public 
ruletka_ct(id){
    
    switch(
random_num(110))
    {
        case 
1:
        { 
            
get_user_name(idnicki[id], 63); 
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny CT (%s) Masz %d HP!! ^x04"TAGnicki[id], get_pcvar_num(losowanie))
            if(
get_pcvar_num(losowanie))
            
fm_set_user_health(idget_pcvar_num(losowanie))
            
        }
        case 
2:
        { 
            
get_user_name(idnicki[id], 63); 
            
ColorChat(0GREEN,"%s ^x01Gracz z druzyny CT (%s) Wylosowales zmiejszona grawitacje!! ^x04"TAGnicki[id])
            
fm_set_user_gravity(idget_cvar_float("jb_gravity"))
            
        }
        case 
3:
        { 
            
get_user_name(idnicki[id], 63); 
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny CT (%s) Masz %d hp :( ^x04"TAGnicki[id], get_pcvar_num(losowanie1))
            
fm_set_user_health(idget_pcvar_num(losowanie1))
            
        }
        case 
4:
        { 
            
get_user_name(idnicki[id], 63); 
            
ColorChat(0GREEN,"%s ^x01Gracz z druzyny CT (%s) Wylosowales KEVLARA!! ^x04"TAGnicki[id])
            
fm_give_item(id"item_kevlar"
            
        }
        case 
5:
        { 
            
get_user_name(idnicki[id], 63); 
            
ColorChat(0GREEN,"%s ^x01Gracz z druzyny CT (%s) Niestety niec nie wylosowales :( ^x04"TAGnicki[id])
        }
        
        case 
6
        {
            
get_user_name(idnicki[id], 63)
            
ColorChat(idGREEN"%s ^x01Gracz z druzyny CT (%s) nie mozesz sie ruszac i zadajesz 0 dmg przez %d sec !!"TAGnicki[id], get_pcvar_num(losowanie5))
            
strzelanie[id] = true
            set_user_maxspeed
(id0.1)
            
set_task(get_pcvar_float(losowanie5), "wylacz"id)
            
        }
        case 
7:
        {       
            
set_user_footstepsid1)    
            
get_user_name(idnicki[id], 63)
            
ColorChat(idGREEN"%s ^x01Gracz z druzyny CT (%s) Cicho biegasz!!"TAGnicki[id])
        }
        case 
8:
        {       
            
get_user_name(idnicki[id], 63); 
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny CT (%s) Dostales KROWE!! ^x04"TAGnicki[id])
            
fm_give_item(id"weapon_m249");
            
cs_set_user_bpammo(idCSW_M249200)
            
        }
        case 
9:
        {       
            
            
get_user_name(idnicki[id], 63); 
            
ColorChat(0GREEN,"%s ^x01Gracz z druzyny CT (%s) Masz tylko noz!! ^x04"TAGnicki[id])
            
fm_strip_user_weapons(id);
            
fm_give_item(id"weapon_knife");
            
        }
        case 
10:
        {     
            
get_user_name(idnicki[id], 63); 
            
ColorChat(0GREEN,"%s ^x01Gracz z druzyny CT (%s) Masz NIESKONCZONE AMMO!! ^x04"TAGnicki[id])
            
ammo[id] = true
        
}
    }
}



public 
ruletka_tt(id){
    
    switch(
random_num(19))
    {
        case 
1:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Masz %d HP!! ^x04"TAGnicki[id], get_pcvar_num(losowanie))
            if(
get_pcvar_num(losowanie))
                
fm_set_user_health(idget_pcvar_num(losowanie))
            
        }
        case 
2:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Wylosowales zmniejszona grawitacje!! ^x04"TAGnicki[id])
            
fm_set_user_gravity(idget_cvar_float("jb_gravity")); 
            
        }
        case 
3:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Masz %d hp :( ^x04"TAGnicki[id], get_pcvar_num(losowanie1))
            
fm_set_user_health(idget_pcvar_num(losowanie1));
            
        }
        case 
4:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Wylosowales TARCZE!! ^x04"TAGnicki[id])
            
fm_give_item(id"weapon_shield")
            
        }
        case 
5:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Wylosowales KEVLARA!! ^x04"TAGnicki[id])
            
fm_give_item(id"item_kevlar"
            
        }
        case 
6:
        { 
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Niestety nic nie wylosowales :( ^x04"TAGnicki[id])
        }
        
        case 
7:
        {       
            
            
get_user_name(idnicki[id], 63); 
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Dostales zestaw granatow!! ^x04"TAGnicki[id])
            
fm_give_item(id"weapon_hegrenade");
            
fm_give_item(id"weapon_flashbang");
            
fm_give_item(id"weapon_flashbang");
            
fm_give_item(id"weapon_smokegrenade");
            
            
        }
        case 
8:
        {       
            
            
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Dostales deagle z jednym nabojem!! ^x04"TAGnicki[id])
            new 
ent fm_give_item(id"weapon_deagle");
            
cs_set_weapon_ammo(ent1)    
            
        }
        
        
        
        case 
9:
        {       
            
            
            
get_user_name(idnicki[id], 63);
            
ColorChat(idGREEN,"%s ^x01Gracz z druzyny TT (%s) Wylosowal smierc :( ^x04"TAGnicki[id])
            
fm_user_kill(id);
            
            
        }
        
    }
}
public 
event_curweapon(id)
{
    
    if(
ammo[id] == true){
        new 
weaponIDread_data(2)
        if(
weaponID==CSW_C4 || weaponID==CSW_KNIFE || weaponID==CSW_HEGRENADE || weaponID==CSW_SMOKEGRENADE || weaponID==CSW_FLASHBANG)
            return 
PLUGIN_CONTINUE;
        
        if(
cs_get_user_bpammo(idweaponID)!=CSW_MAXAMMO[weaponID])
            
cs_set_user_bpammo(idweaponIDCSW_MAXAMMO[weaponID])
    }
    return 
PLUGIN_CONTINUE;
}
public 
client_PreThink(id) {
    if(
autobh[id] == true){
        
entity_set_float(idEV_FL_fuser20.0)    
        
        
        if (
entity_get_int(idEV_INT_button) & 2) {
            new 
flags entity_get_int(idEV_INT_flags)
            
            if (
flags FL_WATERJUMP)
                return 
PLUGIN_CONTINUE
            
if ( entity_get_int(idEV_INT_waterlevel) >= )
                return 
PLUGIN_CONTINUE
            
if ( !(flags FL_ONGROUND) )
                return 
PLUGIN_CONTINUE
            
            
new Float:velocity[3]
            
entity_get_vector(idEV_VEC_velocityvelocity)
            
velocity[2] += 250.0
            entity_set_vector
(idEV_VEC_velocityvelocity)
            
            
entity_set_int(idEV_INT_gaitsequence6)    
        }
    }
    return 
PLUGIN_CONTINUE
    
    
}
public 
func_prethink(id)
{
    if(
norecoil[id] == true){
        if(!
is_user_alive(id) && !g_norecoil[id])
            return;
        
        
set_pev(id,pev_punchangle,g_angle);
    }
}
public 
PoczatekRundy()    
{
    new 
iNum get_playersnum();
    for(new 
ii<=iNumi++)
    {
        if(
is_user_connected(i))
        {
            
norecoil[i] = false
            autobh
[i] = false
            bieg
[i] = false
            ammo
[i] = false
            head
[i] = false
            reload
[i] = false
            multijump
[i] = false
        
}
    }
}

public 
Weapon_Reload_Post(iEnt)
{    
    new 
id get_pdata_cbase(iEntm_pPlayer4)
    if(
reload[id] == true){
        if( 
get_pdata_int(iEntm_fInReload4) )
        {
            new 
id get_pdata_cbase(iEntm_pPlayer4)
            new 
Float:fDelay g_fDelay[get_pdata_int(iEntm_iId4)] * RELOAD_RATIO
            set_pdata_float
(idm_flNextAttackfDelay5)
            
set_pdata_float(iEntm_flTimeWeaponIdlefDelay 0.54)
        }
    }
}
public 
CmdStart(iduc_handle)
{
    if(
multijump[id] == true){
        static 
moze_skoczyc;
        
        
        new 
button get_uc(uc_handleUC_Buttons);
        new 
oldbutton pev(idpev_oldbuttons);
        new 
flags pev(idpev_flags);
        if((
button IN_JUMP) && !(flags FL_ONGROUND) && !(oldbutton IN_JUMP) && moze_skoczyc & (1<<id))
        {
            
moze_skoczyc &=  ~(1<<id)  
            new 
Float:velocity[3];
            
pev(idpev_velocityvelocity);
            
velocity[2] = random_float(265.0,285.0);
            
set_pev(idpev_velocityvelocity);
        }
        else if(
flags FL_ONGROUND){
            
moze_skoczyc |= (1<<id)
        }
        
        
    }
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/ 

(Try this quick edit)
PS: Dude what you are doing to this code? Learn the basics please


All times are GMT -4. The time now is 05:42.

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