Aller au contenu
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    Configuration arme


    noctysse

    Messages recommandés

    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 ...

    Modifié par noctysse
    Lien vers le commentaire
    Partager sur d’autres 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

    Modifié par noctysse
    Lien vers le commentaire
    Partager sur d’autres 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:
    {
    
    
    
    }
    }
    }
    }
    

    Lien vers le commentaire
    Partager sur d’autres 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?

    Lien vers le commentaire
    Partager sur d’autres sites

    • 4 weeks later...

    Rejoindre la conversation

    Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

    Invité
    Répondre à ce sujet…

    ×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

      Seulement 75 émoticônes maximum sont autorisées.

    ×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

    ×   Votre contenu précédent a été rétabli.   Vider l’éditeur

    ×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

    ×
    ×
    • Créer...