hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 14:17



Jelenlévő felhasználók

Jelenleg 235 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 234 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: CSO FEGYVER MENU
HozzászólásElküldve: 2016.01.29. 10:39 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.08.10. 12:20
Hozzászólások: 340
Megköszönt másnak: 24 alkalommal
Megköszönték neki: 18 alkalommal
Üdv!Valaki meg tudná mondani,miért nem megy ez a menü?
Csak akk megy,ha t re van allitva,akkor hibatlan
De ha CT-re,akkor elojon a menü,de mar fegyo valasztaskor nem ad semmit es kreditet sem von le :/
Kód:
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >
#include < ColorChat >

new const szTag [] = "[Furien Weapons]"

//====================================|     |================================//
//Thanatos11
#define Than11_Price 20
#define Than11_Name "\yThanatos \wXI"

//Thanatos9
#define Thanatos9_Price 25
#define Thanatos9_Name "\yThanatos \wIX"

//Thanatos7
#define Thanatos7_Price 30
#define Thanatos7_Name "\yThanatos \wVII"
//OICW
#define OICW_Price 10
#define OICW_Name "\yOICW \w(\rOwner\w)"

//Balrog XI
#define Balrog_Price 15
#define Balrog_Name "\yBalrog \wXI \w(\rV\y.\rI\y.\rP\w)"
//====================================|     |================================//
//====================================| Natives |================================//
native fcs_get_user_credits(id)
native fcs_set_user_credits(id, amount)
native give_weapon_thanatos11(id);
native remove_weapon_thanatos11(id);
native give_weapon_thanatos9(id);
native remove_weapon_thanatos9(id);
native give_weapon_thanatos7(id);
native remove_weapon_thanatos7(id);
native give_weapon_oicw(id);
native remove_weapon_oicw(id);
native give_weapon_balrog11(id);
native remove_weapon_balrog11(id);
//====================================| Natives |================================//
#define PLUGIN "CSO Weapons Menu"
#define VERSION ""
#define AUTHOR ""


new bool: AlreadyChoose[ 33 ];


public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   
   RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", 1 );
   
   register_clcmd( "say /weapons", "ClcmdWeaponsMenus" );
   register_clcmd( "say /weapon", "ClcmdWeaponsMenus" );
   register_clcmd( "say /guns", "ClcmdWeaponsMenus" );
   register_clcmd( "say_team /weapons", "ClcmdWeaponsMenus" );
}

public fwPlayerSpawn( id ) {
   if( get_user_team ( id ) == 2 ) {
      
      AlreadyChoose[ id ] = false;
      ShowWeaponsMenu( id );
      remove_weapon_thanatos7(id);
      remove_weapon_thanatos9(id);
      remove_weapon_thanatos11(id);
      remove_weapon_balrog11(id);
      remove_weapon_oicw(id);
   }
   return 0;
}


public ShowWeaponsMenu( id ) {
   if(is_user_alive(id) && get_user_team(id) == 2) {
      new credits = fcs_get_user_credits(id);
      new szFormatex[256];
      formatex(szFormatex, charsmax(szFormatex), "\wFurien Menu - \yKredit: \w%d", credits);
      
      new menu = menu_create(szFormatex, "AntiFurienHandler");
      //====================================|   OICW    |================================//
      new OICW[128]
      if (fcs_get_user_credits(id) >= OICW_Price )
      {
         formatex(OICW, sizeof (OICW)-1, "%s\w- \r%d \wKredit", OICW_Name, OICW_Price )
      }
      else
      {
         formatex(OICW, sizeof (OICW) -1,"%s \dNincs Kredit", OICW_Name)
      }
      menu_additem(menu, OICW, "1", ADMIN_IMMUNITY )
      //====================================|   OICW    |================================//
      
      //====================================| Balrog XI |================================//
      new Balrog[128]
      if ( fcs_get_user_credits(id) >= Balrog_Price )
      {
         formatex(Balrog, sizeof (Balrog)-1, "%s\w\- \r%d \wKredit", Balrog_Name, Balrog_Price )
      }
      else
      {
         formatex(Balrog, sizeof (Balrog)-1, "%s \dNincs Kredit" , Balrog_Name )
      }
      menu_additem (menu, Balrog, "2", ADMIN_LEVEL_H )
      //====================================| Balrog XI |================================//
      
      //====================================| Thanatos XI  |================================//
      new Spear[128]
      if ( fcs_get_user_credits(id) >= Than11_Price )
      {
         formatex(Spear, sizeof (Spear)-1, "%s\w- \r%d \wKredit", Than11_Name, Than11_Price )
      }
      else
      {
         formatex(Spear, sizeof (Spear)-1, "%s \dNincs Kredit", Than11_Name)
      }
      menu_additem(menu, Spear, "3", 0 )
      //====================================| Thanatos XI  |================================//
      
      //====================================| Thanatos IX |===============================//
      new Thanatos9[128]
      if (fcs_get_user_credits(id) >= Thanatos9_Price )
      {
         formatex(Thanatos9, sizeof (Thanatos9)-1, "%s \w- \r%d \wKredit", Thanatos9_Name, Thanatos9_Price )
      }
      else
      {
         formatex(Thanatos9, sizeof (Thanatos9)-1, "%s \dNincs Kredit", Thanatos9_Name )
      }
      menu_additem(menu, Thanatos9, "4", 0 )
      //====================================| Thanatos IX |===============================//
      
      //====================================|  Thanatos VII  |===============================//
      new Thanatos7[128]
      if (fcs_get_user_credits(id) >= Thanatos7_Price )
      {
         formatex(Thanatos7, sizeof (Thanatos7)-1, "%s \w- \r%d \wKredit", Thanatos7_Name, Thanatos7_Price )
      }
      else
      {
         formatex(Thanatos7, sizeof (Thanatos7)-1, "%s \dNincs Kredit", Thanatos7_Name )
      }
      menu_additem(menu, Thanatos7, "5", 0 )
      
      //====================================|  Thanatos VII  |===============================//
      
      
      menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
      menu_display ( id, menu, 0 );
      
      
   }
   return 1;
}

public AntiFurienHandler( id, menu, item ) {
   if ( get_user_team ( id ) != 1 ) return 1;
   
   if( item == MENU_EXIT )
   {
      menu_destroy ( menu  )
      return PLUGIN_HANDLED
   }
   switch( item )
   {
      case 0:
      {
         new iCredits = fcs_get_user_credits (id) - OICW_Price
         if (iCredits < 0 )
         {
            ColorChat(id , GREEN , "%s^x-1 Nincs eleg^x04 Kredited !", szTag )
            ShowWeaponsMenu( id );
         }
         else
         {
            remove_weapon_thanatos7(id);
            remove_weapon_thanatos9(id);
            remove_weapon_thanatos11(id);
            remove_weapon_balrog11(id);
            give_weapon_oicw(id);
            AlreadyChoose[id] = true;
            fcs_set_user_credits(id, iCredits )
            ColorChat (id ,GREEN, "%s^x01 Ezt vasaroltad: ^x04 OICW !", szTag )
         }
      }
      
      case 1:
      {
         new iCredits = fcs_get_user_credits (id) - Balrog_Price
         if (iCredits < 0 )
         {
            ColorChat(id , GREEN , "%s^x-1 Nincs eleg^x04 Kredited !", szTag )
            ShowWeaponsMenu( id );
         }
         else
         {
            remove_weapon_thanatos7(id);
            remove_weapon_thanatos9(id);
            remove_weapon_thanatos9(id);
            remove_weapon_oicw(id);
            give_weapon_balrog11(id);
            AlreadyChoose[id] = true;
            fcs_set_user_credits(id, iCredits )
            ColorChat (id ,GREEN, "%s^x01 Ezt vasaroltad: ^x04 Balrog XI !", szTag )
         }
      }
      
      case 2:
      {
         new iCredits = fcs_get_user_credits (id) - Than11_Price
         if ( iCredits < 0 )
         {
            ColorChat( id, GREEN , "%s^x01 Nincs eleg^x04 Kredited !", szTag )
            ShowWeaponsMenu( id );
         }
         else
         {
            remove_weapon_thanatos7(id);
            remove_weapon_thanatos9(id);
            remove_weapon_thanatos9(id);
            remove_weapon_oicw(id);
            remove_weapon_balrog11(id);
            give_weapon_thanatos11(id);
            AlreadyChoose[id] = true;
            fcs_set_user_credits(id, iCredits )
            ColorChat (id ,GREEN, "%s^x01 Ezt vasaroltad: ^x04 Thanatos XI !", szTag )
            
         }
      }
      case 3:
      {
         new iCredits = fcs_get_user_credits (id) - Thanatos9_Price
         if ( iCredits < 0 )
         {
            ColorChat (id, GREEN , "%s^x01 Nincs eleg^x04 Kredited !", szTag )
            ShowWeaponsMenu( id );
         }
         else
         {
            remove_weapon_thanatos7(id);
            remove_weapon_oicw(id);
            remove_weapon_balrog11(id);
            remove_weapon_thanatos9(id);
            give_weapon_thanatos9(id);
            AlreadyChoose[id] = true;
            fcs_set_user_credits (id, iCredits )
            ColorChat (id, GREEN, "%s^x01 Ezt vasaroltad: ^x04 Thanatos IX !" , szTag )
         }
      }
      case 4:
      {
         new iCredits = fcs_get_user_credits (id) - Thanatos7_Price
         if ( iCredits < 0 )
         {
            ColorChat ( id, GREEN , "%s^x01 Nincs eleg^x04 Kredited !", szTag )
            ShowWeaponsMenu( id );
         }
         else
         {
            remove_weapon_thanatos9(id);
            remove_weapon_oicw(id);
            remove_weapon_balrog11(id);
            remove_weapon_thanatos9(id);
            give_weapon_thanatos7(id);
            AlreadyChoose[id] = true;
            fcs_set_user_credits ( id , iCredits )
            ColorChat ( id, GREEN , "%s^x01 Ezt vasaroltad: ^x04 Thanatos VII !" , szTag );
         }
      }
      
   }
   menu_destroy( menu )
   return 1;
}
public ClcmdWeaponsMenus( id )
{
   if( !is_user_alive( id ) ) {
      ColorChat( id, GREEN, "%s^x01 ",szTag );
      return 1;
   }
   
   if( AlreadyChoose[ id ] ) {
      ColorChat( id, GREEN, "%s^x01 Ebben a korben mar valasztottal fegyvert!", szTag );
      return 1;
   }
   
   if( get_user_team( id ) == 2 ) {
      ShowWeaponsMenu( id );
   }
   return 1;
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/

_________________
KÖSZÖNÖM GOMB! <-- Ez nem LIKE gomb!Ha segítettem,nyomd meg nyugodtan!


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 1 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 34 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole