Raised This Month: $ Target: $400
 0% 

Problème Plugin


  
 
 
Thread Tools Display Modes
Author Message
anthony2901
Junior Member
Join Date: Sep 2011
Old 06-07-2013 , 09:31   Problème Plugin
#1

Mon plugin ne veut pas ce compiler voici le .Sma si vous pourriez m'aider.

Code:
#include < amxmodx >
#include < fun >
#include < cstrike >
#include < hamsandwich >

#pragma semicolon 1
#define MAX_PLAYERS 32

enum _:chooseStatus
{
    PRIMARY_WEAPON = 0,
    SECONDARY_WEAPON,
    ALL_CHOOSED
};

new iStatus[ MAX_PLAYERS + 1 ];
new iMenus[ 2 ];

public plugin_init( )
{
    register_plugin( "Choose Weapons", "0.0.1", "Kalash" );

    register_clcmd( "say /arme", "showRaceMenu" );
    RegisterHam( Ham_Spawn, "player", "hamPlayerSpawn", 1 );

    new menu;

    iMenus[ 0 ] = menu_create( "\yChoisissez votre premiere arme", "raceMenuHandler" );
    menu = iMenus[ 0 ];
    menu_additem( menu, "M4A1" );
    menu_additem( menu, "AK47" );
    menu_additem( menu, "M3" );
    menu_additem( menu, "Famas" );
    menu_additem( menu, "GALIL" );
    menu_additem( menu, "AWP" );
    menu_additem( menu, "MP5" );
    menu_setprop( menu, MPROP_EXIT, MEXIT_NEVER );

    iMenus[ 1 ] = menu_create( "\yChoisissez votre arme secondaire", "raceMenuHandler" );
    menu = iMenus[ 1 ];
    menu_additem( menu, "Deagle" );
    menu_additem( menu, "Elite" );
    menu_additem( menu, "Usp" );
    menu_additem( menu, "Glock" );
    menu_setprop( menu, MPROP_EXIT, MEXIT_NEVER );
}

public hamPlayerSpawn( id )
{
    iStatus[ id ] = PRIMARY_WEAPON;
    if( is_user_alive( id ) )
    {
        strip_user_weapons( id );
        switch ( cs_get_user_team( id ) )
        {
            case CS_TEAM_T:
            {
                give_item( id, "weapon_hegrenade" );
                give_item( id, "weapon_smokegrenade" );
                give_item( id, "weapon_flashbang" );
                cs_set_user_bpammo( id, CSW_FLASHBANG, 1 );
            }
            case CS_TEAM_CT:
            {
                showRaceMenu( id );
            }
        }
    }
}

public showRaceMenu( id )
{
    if ( is_user_alive( id ) && iStatus[ id ] != ALL_CHOOSED && cs_get_user_team( id ) == CS_TEAM_CT )
    {
        switch ( iStatus[ id ] )
        {
            case PRIMARY_WEAPON:
            {
                menu_display( id, iMenus[ PRIMARY_WEAPON ] );
            }
            case SECONDARY_WEAPON:
            {
                menu_display( id, iMenus[ SECONDARY_WEAPON ] );
            }
        }
    }
}

public raceMenuHandler( id, menu, item )
{
    if ( item != MENU_EXIT && is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT )
    {
        switch ( iStatus[ id ] )
        {
            case PRIMARY_WEAPON:
            {
                switch ( item )
                {
                    case 0:
                    {
                        give_item( id, "weapon_m4a1" );
                        cs_set_user_bpammo( id, CSW_M4A1, 90 );
                    }
                    case 1:
                    {
                        give_item( id, "weapon_ak47" );
                        cs_set_user_bpammo( id, CSW_AK47, 90 );
                    }
				  case 2:
				  {
					  give_item(id, "weapon_m3");
					  cs_set_user_bpammo(id, CSW_M3, 32);
				  }
					case 3:
					{
						give_item(id, "weapon_famas");
						cs_set_user_bpammo(id, CSW_FAMAS, 90);
					}
					case 4:
					{
						give_item(id, "weapon_galil");
						cs_set_user_bpammo(id, CSW_GALIL, 100);
					}
					case 5:
					{
						give_item(id, "weapon_awp");
						cs_set_user_bpammo(id, CSW_AWP, 90);
					}
					case 6:
					{
						give_item(id, "weapon_mp5navy");
						cs_set_user_bpammo(id,CSW_MP5NAVY,120);
                }
                iStatus[ id ] = SECONDARY_WEAPON;
                showRaceMenu( id );
            }
            case SECONDARY_WEAPON:
            {
                switch ( item )
                {
                    case 0:
                    {
                        give_item( id, "weapon_deagle" );
                        cs_set_user_bpammo( id, CSW_DEAGLE, 35 );
                    }
                    case 1:
                    {
                        give_item(id, "weapon_elite");
					cs_set_user_bpammo(id, CSW_ELITE, 100);
					}
                    case 2:
                    {
                        give_item( id, "weapon_usp" );
                        cs_set_user_bpammo( id, CSW_USP, 90 );
					}
                    case 3:
                    {
                        give_item(id, "weapon_glock18");
                        cs_set_user_bpammo(id, CSW_GLOCK18, 35);
                    }
                }
                iStatus[ id ] = ALL_CHOOSED;
            }
        }
    }
}
Et Rajouter au dessus de Choisie ton arme primaire:, Sa AmaZiinG| Arme Menu

merci d'avance
anthony2901 is offline
anthony2901
Junior Member
Join Date: Sep 2011
Old 06-13-2013 , 14:10   Re: Problème Plugin
#2

Personne ? .. :/
__________________
________________________________

Kalash`

[Fr] * Advent`Syn * { Furien No Guns }:194.105.152.177:27015
[FR] * ADVENT`SYN * { JAIL MOD }:194.105.152.162:27015
[Fr] * AmaZiinG * { Base Builder }:194.105.152.99:27015

Go Visite http://adventsyn-gaming.xooit.fr/index.php

Recrutement [OUVERT]
anthony2901 is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 06-13-2013 , 14:30   Re: Problème Plugin
#3

Remplace :

iStatus[ id ] = SECONDARY_WEAPON;
showRaceMenu( id );

par :

}
__________________
Arkshine is offline
anthony2901
Junior Member
Join Date: Sep 2011
Old 06-14-2013 , 14:04   Re: Problème Plugin
#4

j'ai le droit a une erreur
__________________
________________________________

Kalash`

[Fr] * Advent`Syn * { Furien No Guns }:194.105.152.177:27015
[FR] * ADVENT`SYN * { JAIL MOD }:194.105.152.162:27015
[Fr] * AmaZiinG * { Base Builder }:194.105.152.99:27015

Go Visite http://adventsyn-gaming.xooit.fr/index.php

Recrutement [OUVERT]
anthony2901 is offline
AirShot
Veteran Member
Join Date: Sep 2009
Location: Belgium
Old 06-14-2013 , 14:19   Re: Problème Plugin
#5

C'est pas une erreur mais un warning. Le plugin compile correctement et il te signale juste que ton code est mal indenté à la ligne 148.
__________________
AirShot is offline
anthony2901
Junior Member
Join Date: Sep 2011
Old 06-17-2013 , 06:07   Re: Problème Plugin
#6

ah ok merci
__________________
________________________________

Kalash`

[Fr] * Advent`Syn * { Furien No Guns }:194.105.152.177:27015
[FR] * ADVENT`SYN * { JAIL MOD }:194.105.152.162:27015
[Fr] * AmaZiinG * { Base Builder }:194.105.152.99:27015

Go Visite http://adventsyn-gaming.xooit.fr/index.php

Recrutement [OUVERT]
anthony2901 is offline
LeQuebecois
New Member
Join Date: Jun 2013
Location: Montreal
Old 06-27-2013 , 23:19   Re: Problème Plugin
#7

.sssss
__________________

LeQuebecois is offline
Send a message via Skype™ to LeQuebecois
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:31.


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