AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [Help] Last Request plugin (https://forums.alliedmods.net/showthread.php?t=171940)

manuelpuyol 11-12-2011 18:54

[Help] Last Request plugin
 
I've donwloaded a LR plugin and edited it, but now it doesn't work, the compilation don't get errors, here's the code:

PHP Code:

/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "rL Duelo"
#define VERSION "1.0"
#define AUTHOR "almost"

new g_iMaxPlayers
new boolshot_deagle[33]

public 
plugin_init()
{
        
register_plugin("rL Duelo""1.0""almost");
        
register_event("HLTV""event_round_start""a""1=0""2=0");
        
register_clcmd("say /duelo""duelo_menu");
        
register_clcmd("say !duelo""duelo_menu");
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_deagle""fw_primary_attack");  
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_usp""fw_primary_attack2");
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_glock18""fw_primary_attack3");
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_awp""fw_primary_attack4");
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_scout""fw_primary_attack5");
        
RegisterHamHam_Weapon_PrimaryAttack"weapon_m3""fw_primary_attack6");
        
register_clcmd("say_team /duelo""duelo_menu");
        
register_clcmd("say_team !duelo""duelo_menu");
        
g_iMaxPlayers get_maxplayers()
}

public 
event_round_start()
{
        for (new 
idid <= g_iMaxPlayersid++)
        {    
                
fm_set_rendering(idkRenderFxGlowShell000kRenderNormal20)
        }
}

public 
duelo_menu(id)
{    
        if (
cs_get_user_team(id) != CS_TEAM_T || !is_user_alive(id))
        {
                return 
PLUGIN_HANDLED;
        }
        
        new 
ctCounttrCount;
        
        for (new 
1<= g_iMaxPlayersi++)
        {
                if (!
is_user_alive(i))
                {
                        continue;
                }
                
                switch (
cs_get_user_team(i))
                {
                        case 
CS_TEAM_CT:
                        {
                                
ctCount++;
                        }
                        
                        case 
CS_TEAM_T:
                        {
                                
trCount++;
                        }
                }
        }
        
        if (
trCount 1)
        {
                return 
PLUGIN_HANDLED;
        }
        
        if (
ctCount == 0)
        {
                return 
PLUGIN_HANDLED;
        }
        if(
get_user_team(id) == )
        {
                new 
duelomenu menu_create("\r[rL' JailBreak] \wEscolha Seu Duelo:""sub_duelo_menu")
                
                
menu_additem(duelomenu"\wNormais""1"0);
                
menu_additem(duelomenu"\wTiro Por Tiro""2"0);
                
                
menu_setprop(duelomenuMPROP_EXITMEXIT_ALL);
                
menu_display(idduelomenu0);
        }
        
        return 
PLUGIN_HANDLED;
}

public 
sub_duelo_menu(idduelomenuitem)
{
        
        if (
item == MENU_EXIT)
        {
                
menu_destroy(duelomenu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
Data[6], Name[64];
        new 
AccessCallback;
        
menu_item_getinfo(duelomenuitemAccessData,5Name63Callback);
        
        new 
Key str_to_num(Data);
        
        switch (
Key)
        {
                case 
1:
                {
                        
normais(id)
                }
                case 
2
                {
                        
s4s(id)
                }
        }
        
        
menu_destroy(duelomenu);
        
        return 
PLUGIN_HANDLED;
}

public 
normais(id)
{
    
    new 
normaismenu menu_create("\r[rL ' Jailbreak] \wEscolha o a arma que voce quer:""subnormais");
    
    
menu_additem(normaismenu"\wFACA""1"0);
    
menu_additem(normaismenu"\wGRANADA""2"0);
    
menu_additem(normaismenu"\wDEAGLE""3"0);
    
menu_additem(normaismenu"\wUSP""5"0);
    
menu_additem(normaismenu"\wGLOCK""6"0);
    
menu_additem(normaismenu"\wAWP""7"0);
    
menu_additem(normaismenu"\wSCOUT""8"0);
    
menu_additem(normaismenu"\wM3""9"0);
    
menu_additem(normaismenu"\wXM1014""10"0);
    
menu_additem(normaismenu"\wM4A1""11"0); 
    
menu_additem(normaismenu"\wAK47""12"0);
    
menu_additem(normaismenu"\wRAMBO""13"0);

                
    
menu_setprop(normaismenuMPROP_EXITMEXIT_ALL);
    
menu_display(idnormaismenu0);

}

public 
subnormais(idnormaismenuitem)
{
        
        if (
item == MENU_EXIT)
        {
                
menu_destroy(normaismenu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
Data[6], Name[64];
        new 
AccessCallback;
        
menu_item_getinfo(normaismenuitemAccessData,5Name63Callback);
        
        new 
Key str_to_num(Data);
        
        switch (
Key)
        {
                case 
1:
                {
        
menu(id)
                }
                case 
2
                {
        
menu2(id)
                }
                case 
3:
                {
        
menu3(id)
                }
                case 
4:
                {
        
menu4(id)
                }
                case 
5:
                {
        
menu5(id)
                }
                case 
6:
                {
        
menu6(id)
                }
                case 
7:
                {
        
menu7(id)
                }
                case 
8:
                {
        
menu8(id)
                }
                case 
9:
                {
        
menu9(id)
                }
                case 
10:
                {
        
menu10(id)
                }
                case 
11:
                {
        
menu11(id)
                }
                case 
12:
                {
        
menu12(id)
                }
                case 
13:
                {
        
menu19(id)
                }
        }
        
        
menu_destroy(normaismenu);
        
        return 
PLUGIN_HANDLED;
}
    


public 
menu(id)
{
        
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_knife");
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20);
        
        
strip_user_weapons(id);
        
set_user_health(id100);
        
give_item(id"weapon_knife");
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20);        
        
        new 
szName[32], szName2[32];
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010);
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Facas"szNameszName2);
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid100);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu3(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu3");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu3(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_deagle");
        
cs_set_user_bpammo(tempid,CSW_DEAGLE,100)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_deagle")
        
cs_set_user_bpammo(id,CSW_DEAGLE,100)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Deagle",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu2(id)
{
        
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu2");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu2(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_hegrenade");
        
cs_set_user_bpammo(tempid,CSW_HEGRENADE,50)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_hegrenade")
        
cs_set_user_bpammo(id,CSW_HEGRENADE,50)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Granadas",szNameszName2
        
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu4(id)
{
        
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu4");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu4(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_usp");
        
cs_set_user_bpammo(tempidCSW_USP100);
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20);
        
        
strip_user_weapons(id);
        
set_user_health(id255);
        
give_item(id"weapon_usp");
        
cs_set_user_bpammo(idCSW_USP100);
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20);        
        
        new 
szName[32], szName2[32];
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010);
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de USP"szNameszName2);
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu5(id)
{
        
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu5");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu5(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_m3");
        
cs_set_user_bpammo(tempidCSW_M3100);
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20);
        
        
strip_user_weapons(id);
        
set_user_health(id255);
        
give_item(id"weapon_m3");
        
cs_set_user_bpammo(idCSW_M3100);
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20);        
        
        new 
szName[32], szName2[32];
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010);
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de M3"szNameszName2);
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu6(id)
{
        
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu6");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu6(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_glock18");
        
cs_set_user_bpammo(tempidCSW_GLOCK18100);
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20);
        
        
strip_user_weapons(id);
        
set_user_health(id255);
        
give_item(id"weapon_glock18");
        
cs_set_user_bpammo(idCSW_GLOCK18100);
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20);        
        
        new 
szName[32], szName2[32];
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010);
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Glock"szNameszName2);
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu7(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu7");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu7(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_awp");
        
cs_set_user_bpammo(tempid,CSW_AWP100)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_awp")
        
cs_set_user_bpammo(id,CSW_AWP100)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de AWP",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu8(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu8");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu8(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_scout");
        
cs_set_user_bpammo(tempid,CSW_SCOUT100)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_scout")
        
cs_set_user_bpammo(id,CSW_SCOUT100)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Scout",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu9(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu9");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu9(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_m3");
        
cs_set_user_bpammo(tempid,CSW_M3100)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_m3")
        
cs_set_user_bpammo(id,CSW_M3100)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de M3",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu10(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu10");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu10(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_xm1014");
        
cs_set_user_bpammo(tempid,CSW_XM1014100)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_xm1014")
        
cs_set_user_bpammo(id,CSW_XM1014100)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de XM1014",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu11(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu11");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu11(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_m4a1");
        
cs_set_user_bpammo(tempid,CSW_M4A1200)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_m4a1")
        
cs_set_user_bpammo(id,CSW_M4A1200)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de M4A1",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu12(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu12");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu12(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_ak47");
        
cs_set_user_bpammo(tempid,CSW_AK47200)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_ak47")
        
cs_set_user_bpammo(id,CSW_AK47200)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de AK47",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
menu19(id)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""submenu19");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
submenu19(idmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
data[6], iName[64];
        new 
accesscallback;
        
menu_item_getinfo(menuitemaccessdata,5iName63callback);
        
        new 
tempid str_to_num(data);
        
strip_user_weapons(tempid);
        
give_item(tempid"weapon_m249");
        
cs_set_user_bpammo(tempid,CSW_M249200)
        
fm_set_rendering(tempidkRenderFxGlowShell00250kRenderNormal20)
        
        
strip_user_weapons(id)
        
set_user_health(id255)
        
give_item(id"weapon_m249")
        
cs_set_user_bpammo(id,CSW_M249200)
        
fm_set_rendering(idkRenderFxGlowShell25000kRenderNormal20)
        
        new 
szName[32], szName2[32]
        
get_user_name(idszName31);
        
get_user_name(tempidszName231);
        
set_hudmessage02550, -1.00.4025.08.00.00.010)
        
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Rambo",szNameszName2)   
        
        if( 
is_user_alive(tempid) )
                
set_user_health(tempid255);
        
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
}

public 
fw_primary_attack(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu13(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
fw_primary_attack2(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu14(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
fw_primary_attack3(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu15(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
fw_primary_attack4(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu16(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
fw_primary_attack5(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu17(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
fw_primary_attack6(ent)
{
        
//Get owner of entity
        
        
new id pev(ent,pev_owner)
        
        
//if he's not alive
        
if(!is_user_alive(id))
        {
                return 
HAM_IGNORED
        
}
        
        
//If player is in lr and can shoot deagle
        //Search enemy
        
new players[32], pnumtempid
        get_players
(playerspnum"a")
        for(new 
ipnumi++)
        {
                
tempid players[i]
                
//if he's in lr and can't shoot deagle and is alive
                
                
if(is_user_alive(tempid) && (id !=tempid))
                {
                        
menu18(idtempid)
                        return 
PLUGIN_CONTINUE
                
}
        }
        return 
HAM_HANDLED
}

public 
s4s(id)
{
    
    new 
s4smenu menu_create("\r[rL ' Jailbreak] \wEscolha o a arma que voce quer:""subs4s");
    
    
menu_additem(s4smenu"\wDEAGLE""1"0);
    
menu_additem(s4smenu"\wUSP""2"0);
    
menu_additem(s4smenu"\wGLOCK""3"0);
    
menu_additem(s4smenu"\wAWP""4"0);
    
menu_additem(s4smenu"\wSCOUT""5"0);
    
menu_additem(s4smenu"\wM3""6"0);


                
    
menu_setprop(s4smenuMPROP_EXITMEXIT_ALL);
    
menu_display(ids4smenu0);

}

public 
subs4s(ids4smenuitem)
{
        
        if (
item == MENU_EXIT)
        {
                
menu_destroy(s4smenu);
                return 
PLUGIN_HANDLED;
        }
        
        new 
Data[6], Name[64];
        new 
AccessCallback;
        
menu_item_getinfo(s4smenuitemAccessData,5Name63Callback);
        
        new 
Key str_to_num(Data);
        
        switch (
Key)
        {
                case 
1:
                {
        new 
tempid
        menu13
(idtempid)
                }
                case 
2
                {
        new 
tempid
        menu14
(idtempid)
                }
                case 
3:
                {
        new 
tempid
        menu15
(idtempid)
                }
                case 
4:
                {
        new 
tempid
        menu16
(idtempid)
                }
                case 
5:
                {
        new 
tempid
        menu17
(idtempid)
                }
                case 
6:
                {
        new 
tempid
        menu18
(idtempid)
                }
        }
        
        
menu_destroy(s4smenu);
        
        return 
PLUGIN_HANDLED;
}

public 
menu17(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch5");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch5(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
scout give_item(tempid"weapon_scout")
                
cs_set_weapon_ammo(scout1)
                
cs_set_user_bpammo(tempidCSW_SCOUT0)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Scouts (Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED
}

public 
menu13(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
deagle give_item(tempid"weapon_deagle")
                
cs_set_weapon_ammo(deagle1)
                
cs_set_user_bpammo(tempidCSW_DEAGLE0)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Deagle (Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED
}

public 
menu14(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch2");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch2(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
usp give_item(tempid"weapon_usp")
                
cs_set_weapon_ammo(usp1)
                
cs_set_user_bpammo(tempidCSW_USP0)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de USP (Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED
}

public 
menu15(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch3");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch3(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
glock give_item(tempid"weapon_glock18")
                
cs_set_weapon_ammo(glock1)
                
cs_set_user_bpammo(tempidCSW_GLOCK180)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de Glock (Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED
}

public 
menu16(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch4");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch4(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
awp give_item(tempid"weapon_awp")
                
cs_set_weapon_ammo(awp1)
                
cs_set_user_bpammo(tempidCSW_AWP0)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de AWP(Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED
}

public 
menu18(idtempid)
{
        new 
menu menu_create("\r[rL' JailBreak] \wQuem voce quer Desafiar?:""gun_switch6");
        
        new 
players[32], pnumtempid;
        new 
szName[32], szTempid[10];
        
        
get_players(playerspnum"a");
        
        for( new 
ii<pnumi++ )
        {
                
tempid players[i];
                
                if (
cs_get_user_team(tempid) != CS_TEAM_CT)
                {
                        continue;
                }
                
                
get_user_name(tempidszName31);
                
num_to_str(tempidszTempid9);
                
menu_additem(menuszNameszTempid0);
        }
        
        
menu_display(idmenu);
        return 
PLUGIN_HANDLED;
}

public 
gun_switch6(idtempidmenuitem)
{
        if( 
item == MENU_EXIT )
        {
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
        if(
is_user_alive(tempid) && (id !=tempid) && !shot_deagle[id])
        {
                
                new 
data[6], iName[64];
                new 
accesscallback;
                
menu_item_getinfo(menuitemaccessdata,5iName63callback);
                
                
strip_user_weapons(tempid)
                
set_user_health id255 )
                new 
m3 give_item(tempid"weapon_m3")
                
cs_set_weapon_ammo(m31)
                
cs_set_user_bpammo(tempidCSW_M30)
                
shot_deagle[id] = true
                shot_deagle
[tempid] = false
                
                fm_set_rendering
(idkRenderFxGlowShell25000kRenderNormal20)            
                
                new 
szName[32], szName2[32]
                
get_user_name(idszName31);
                
get_user_name(tempidszName231);
                
set_hudmessage02550, -1.00.4025.08.00.00.010)
                
show_hudmessage(0"%s Foi Desafiado por %s^n a um Duelo de M3 (Tiro Por Tiro)",szNameszName2)    
                
                if( 
is_user_alive(tempid) )
                        
set_user_health(tempid255);
                
                
menu_destroy(menu);
                return 
PLUGIN_HANDLED;
        }
    return 
PLUGIN_HANDLED


What's wrong in the code?

fLaXXiE 11-12-2011 19:00

Re: [Help] Last Request plugin
 
can you try be more specific..
- like what is the console error.

manuelpuyol 11-12-2011 20:22

Re: [Help] Last Request plugin
 
Quote:

Originally Posted by fLaXXiE (Post 1595602)
can you try be more specific..
- like what is the console error.

Oh, I fixed one part, but the "Tiro por Tiro" (Shot 4 Shot) duel doesn't work, here's the console error

11/12/2011 - 23:29:17: [AMXX] Displaying debug trace (plugin "rlduelo.amxx")
11/12/2011 - 23:29:17: [AMXX] Run time error 10: native error (native "menu_item_getinfo")
11/12/2011 - 23:29:17: [AMXX] [0] rlduelo.sma::gun_switch6 (line 1689)

None of the S4S LR work, that error appears for every S4S

Another bug is that when I choose a normal Duel, every time I shoot, the "choose the opponent" menu pops, and I can start another duel when i'm already in a duel.


All times are GMT -4. The time now is 08:26.

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