Jump to content
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    Configuration arme


    noctysse
     Share

    Recommended Posts

    Voila , je vient de finir mon serveur [Furien] petit problème quand un anti arrive il commence avec 2 grenade et un deagle et le terro avec 1 cut et rien autre!

     

    et j'aimerais changer çà en : CT = Rien (vue qu'il on un menu arme)

    T: Cut et les 3 grenade et c4 pour un des terro vue qu'il est désactiver et je sais pas comment activer :(

     

     

    et autre petit problème , j'ai retrouver le menu arme de Fr33m@n , et j'aimerais changer l'awp en m3 mais j'y arrive pas merci encore !

     

    #include <amxmodx>

    #include <cstrike>

    #include <fakemeta>

    #include <fun>

    #include <hamsandwich>

     

    #define OFFSET_PRIMARYWEAPON 116

    #define XTRA_OFS_PLAYER 5

     

    #define MAX_PLAYERS 32

     

    new bool:g_HasWeapons[MAX_PLAYERS+1]

    new bool:g_SaveWeapons[MAX_PLAYERS+1]

    new g_PlayerSavedWeapons[MAX_PLAYERS+1]

     

    public plugin_init()

    {

    // Plugin Info

    register_plugin("Furiens Weapons", "1.1", "Fr33m@n")

     

    RegisterHam(Ham_Spawn, "player", "Ham_Player_Spawn_Post", true)

     

    register_clcmd("say /guns", "fn_guns")

    register_clcmd("say guns", "fn_guns")

    register_clcmd("guns", "fn_guns")

    }

     

    public client_connect(id)

    {

    g_SaveWeapons[id] = false

    g_PlayerSavedWeapons[id] = 0

    g_HasWeapons[id] = false

    }

     

    public Ham_Player_Spawn_Post(id)

    {

    if ( is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT )

    {

    strip_player_weapons(id)

    g_HasWeapons[id] = false

     

    new idWeapons = g_PlayerSavedWeapons[id]

    if ( g_SaveWeapons[id] && idWeapons > 0 )

    {

    give_weapons(id, idWeapons)

    }

    else

    {

    g_PlayerSavedWeapons[id] = 0

    weapons_menu(id)

    }

    }

    }

    public fn_guns(id)

    {

    if ( is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT && !g_HasWeapons[id] )

    {

    weapons_menu(id)

    }

    else if ( g_SaveWeapons[id] && g_PlayerSavedWeapons[id] > 0 )

    {

    g_SaveWeapons[id] = false

    g_PlayerSavedWeapons[id] = 0

     

    client_print(id, print_chat, "[Furien] Le menu d'equipement sera reactive au prochain spawn en ct.")

    }

    }

     

    weapons_menu(id)

    {

    new menu = menu_create("\yChoisis ton equipement:", "WeaponMenu_Callback")

    menu_additem(menu, "M4A1 + DEAGLE", "1")

    menu_additem(menu, "AK47 + DEAGLE", "2")

    menu_additem(menu, "M3 + Elite", "3")

    menu_additem(menu, "MP5 + DEAGLE + KEVLAR", "4")

    menu_addblank(menu, 0)

    new szItem[64]

    formatex(szItem, charsmax(szItem), "Sauvegarder l'equipement ? %s", !g_SaveWeapons[id] ? "\dNon." : "Oui.")

    menu_additem(menu, szItem, "5")

    menu_setprop(menu, MPROP_NUMBER_COLOR, "\w")

    menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER)

     

    menu_display(id, menu)

    }

     

    public WeaponMenu_Callback(id, menu, item)

    {

    if ( !is_user_alive(id) || cs_get_user_team(id) != CS_TEAM_CT )

    {

    menu_destroy(menu)

    return PLUGIN_HANDLED

    }

     

    new info[3]

    new access, callback

    menu_item_getinfo(menu, item, access, info, 2, _, _, callback)

     

    if ( info[0] == '5' )

    {

    if ( !g_SaveWeapons[id] )

    {

    g_SaveWeapons[id] = true

    }

    else

    {

    g_SaveWeapons[id] = false

    }

    weapons_menu(id)

     

    menu_destroy(menu)

    return PLUGIN_HANDLED

    }

     

    new iKey = str_to_num(info)

    strip_player_weapons(id)

     

    give_weapons(id, iKey)

    if ( g_SaveWeapons[id] )

    {

    g_PlayerSavedWeapons[id] = iKey

    client_print(id, print_chat, "[Furiens] Taper ^"guns^" si vous voulez reactiver le menu d'equipement.")

    }

    menu_destroy(menu)

    return PLUGIN_HANDLED

    }

     

    give_weapons(id, iNum)

    {

    switch(iNum)

    {

    case 1:

    {

    give_item(id, "weapon_deagle")

    cs_set_user_bpammo(id, CSW_DEAGLE, 35)

     

    give_item(id, "weapon_m4a1")

    cs_set_user_bpammo(id, CSW_M4A1, 90)

    }

    case 2:

    {

    give_item(id, "weapon_deagle")

    cs_set_user_bpammo(id, CSW_DEAGLE, 35)

     

    give_item(id, "weapon_ak47")

    cs_set_user_bpammo(id, CSW_AK47, 90)

    }

    case 3:

    {

    give_item(id, "weapon_deagle")

    cs_set_user_bpammo(id, CSW_DEAGLE, 35)

     

    give_item(id, "weapon_awp")

    cs_set_user_bpammo(id, CSW_AWP, 254)

    }

    case 4:

    {

    give_item(id, "weapon_deagle")

    cs_set_user_bpammo(id, CSW_DEAGLE, 35)

     

    give_item(id, "weapon_mp5navy")

    cs_set_user_bpammo(id, CSW_MP5NAVY, 30)

     

    cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM)

    }

    }

    g_HasWeapons[id] = true

    }

     

    strip_player_weapons(id)

    {

    strip_user_weapons(id)

    set_pdata_int(id, OFFSET_PRIMARYWEAPON, false, XTRA_OFS_PLAYER)

     

     

    Et dernier problème !!

     

    quand on commence mon furien on reçois un message cvar furien comme quoi il va changer la vitesse et la graviter et les joueurs doivent répondre en disant oui ou non ... et j'aimerais désactiver çelà ...

     

    sinon le menu arme ce ferme automatiquement :s

     

     

    Merci encore et encore !

     

    ps: désolé pour mon Français je ne suis néerlandais ...

    Edited by noctysse
    Link to comment
    Share on other sites

    Merci , petit problème je recois les he puis il disparait et j'ai un truc rouge a coté avec les image des he :s

     

    a mon avis un autre plugin ...

     

    J'ai trouver un fichier waepons.ini pour les anti ou il doivent commencez avec deagle j'ai tout retirer , donc il a plus rien mais j'ai toujours du mal pour les terro :s les 3 he en gros :s

     

    C'est le plugin de connor 4.4.0 , merci :s

    Edited by noctysse
    Link to comment
    Share on other sites

    Le fichier SMA

     

    #include <amxmodx>
    #include <hamsandwich>
    #include <fun>
    #include <cstrike>
    
    public plugin_init()
    {
    register_plugin("weapons", "1.0", "Cagnois")
    RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
    }
    
    public Player_Spawn(id)
    {
    if(is_user_alive(id))
    {
    strip_user_weapons(id)
    
    switch(cs_get_user_team(id))
    {
    case CS_TEAM_T:
    {
    give_item(id,"weapon_knife")
    give_item(id,"weapon_hegrenade")
    cs_set_user_bpammo( id, CSW_HEGRENADE, 1)
    give_item(id, "weapon_smokegrenade")
    cs_set_user_bpammo( id, CSW_SMOKEGRENADE, 1)
    give_item(id, "weapon_flashbang")
    cs_set_user_bpammo( id, CSW_FLASHBANG, 1)
    }
    case CS_TEAM_CT:
    {
    
    
    
    }
    }
    }
    }
    

    Link to comment
    Share on other sites

    Merci , petit problème je recois les he puis il disparait et j'ai un truc rouge a coté avec les image des he :s

     

    a mon avis un autre plugin ...

     

    J'ai trouver un fichier waepons.ini pour les anti ou il doivent commencez avec deagle j'ai tout retirer , donc il a plus rien mais j'ai toujours du mal pour les terro :s les 3 he en gros :s

     

    C'est le plugin de connor 4.4.0 , merci :s

     

     

    A l'aide?

    Link to comment
    Share on other sites

    • 4 weeks later...

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

     Share

    ×
    ×
    • Create New...