hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 11:16



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Név lekérése, VIP Éledés
HozzászólásElküldve:2015.12.23. 07:36 
Offline
Fanatikus
Avatar

Csatlakozott:2015.12.05. 20:51
Hozzászólások:179
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 12 alkalommal
Üdv!

azt hogy oldjam meg hogy az illető "NEVÉT" írja ki ne egy számot, mert aki átmegy annak ezt írja: [információ] 69 átment a ....-ra
  1. public knif( id )
  2. {
  3.     new nev[33];
  4.     get_user_name(id, nev ,charsmax(nev));
  5.     print_color(id, "!g[InformáciĂł]!y !t%d !yátment a KĂ©s szerverre, ha te is átszeretnĂ©l menni Ă­rd: !g/kes!y.",nev)
  6.     client_cmd(id, ";^"Connect^"IP:PORT")
  7. }



VIP ÉLEDÉS:

Include:
  1. #include <hamsandwich>


Plugin_init:
  1. RegisterHam(Ham_Spawn, "player", "vip_kezdes", 1)


Lekérés: [Hibája: mindenkinek ad He gránátot + 50hp-t, és csak annak kéne hogy adjon akinek van: ADMIN_LEVEL_H joga.]...
  1. public vip_kezdes(id)
  2. {
  3.     if(get_user_flags( id ) & ADMIN_LEVEL_H)
  4.     {
  5.        
  6.         strip_user_weapons(id)
  7.         set_user_gravity(id, 1.0)
  8.         give_item(id, "weapon_knife")
  9.         give_item(id, "weapon_awp")
  10.         give_item(id, "weapon_hegrenade")
  11.         give_item(id, "item_assaultsuit")
  12.         give_item(id, "item_thighpack")
  13.         set_user_health(id,get_user_health(id)+50)
  14.         set_user_footsteps(id, 0);
  15.         cs_set_user_bpammo(id, CSW_AWP, 50)
  16.     }
  17. }

_________________
.:[*|P|eac|E|*]:.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Név lekérése, VIP Éledés
HozzászólásElküldve:2015.12.23. 10:10 
Offline
Tiszteletbeli
Avatar

Csatlakozott:2014.09.08. 22:21
Hozzászólások:3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
  1. #include < amxmodx >
  2. #include < chatcolor >
  3.  
  4. const RESERVED_SLOTS = 1;
  5.  
  6. enum _:ServerData
  7. {
  8.     Server_Name[ 15 ],
  9.     Server_Addr[ 22 ]
  10. };
  11.  
  12. new Array:g_aServers, g_iOwnServer = -1, g_szIp[ 22 ], g_iMenu;
  13.  
  14. public plugin_init( )
  15. {
  16.     register_plugin( "Redirect", "1.3", "xPaw" );
  17.    
  18.     g_aServers = ArrayCreate( ServerData );
  19.    
  20.     register_clcmd( "say /server",     "CmdServers" );
  21.     register_clcmd( "say /servers",    "CmdServers" );
  22.     register_clcmd( "say /serverlist", "CmdServers" );
  23.    
  24.     get_user_ip( 0, g_szIp, 21 );
  25.    
  26.     AddServer( "DeathRun",       "IP:PORT" );
  27.     AddServer( "JailBreak",      "IP:PORT" );
  28.     AddServer( "Knife",          "IP:PORT" );
  29.     AddServer( "HideNSeek",      "IP:PORT" );
  30.     AddServer( "Kreedz",         "IP:PORT" );
  31.     AddServer( "Surf SpeedRuns", "IP:PORT" );
  32.     AddServer( "Surf Ski 2",     "IP:PORT" );
  33.     //AddServer( "SuperHero",      "IP:PORT" );
  34.     //AddServer( "Dust2 Only",     "IP:PORT" );
  35.    
  36.     new iServers = ArraySize( g_aServers );
  37.    
  38.     new aServer[ ServerData ], szString[ 32 ];
  39.    
  40.     g_iMenu = menu_create( "\ymY.RuN Servers \r//\w www.my-run.de\R", "HandleServers" );
  41.    
  42.     for( new i; i < iServers; i++ )
  43.     {
  44.         ArrayGetArray( g_aServers, i, aServer );
  45.        
  46.         if( i == g_iOwnServer )
  47.         {
  48.             formatex( szString, 31, "\d%s", aServer[ Server_Name ] );
  49.         }
  50.         else if( iServers == 9 && i == 8 )
  51.         {
  52.             formatex( szString, 31, "%s^n", aServer[ Server_Name ] );
  53.         }
  54.         else
  55.         {
  56.             copy( szString, 31, aServer[ Server_Name ] );
  57.         }
  58.        
  59.         menu_additem( g_iMenu, szString );
  60.     }
  61.    
  62.     if( iServers < 10 )
  63.     {
  64.         menu_setprop( g_iMenu, MPROP_PERPAGE, 0 );
  65.        
  66.         if( iServers < 9 )
  67.         {
  68.             menu_addblank( g_iMenu );
  69.         }
  70.        
  71.         menu_additem( g_iMenu, "Exit", "*" );
  72.     }
  73. }
  74.  
  75. AddServer( const szName[ 15 ], const szAddr[ 22 ] )
  76. {
  77.     if( equal( szAddr, g_szIp ) )
  78.     {
  79.         g_iOwnServer = ArraySize( g_aServers );
  80.     }
  81.    
  82.     new aServer[ ServerData ];
  83.     aServer[ Server_Name ] = szName;
  84.     aServer[ Server_Addr ] = szAddr;
  85.    
  86.     ArrayPushArray( g_aServers, aServer );
  87. }
  88.  
  89. public plugin_end( )
  90. {
  91.     ArrayDestroy( g_aServers );
  92.     menu_destroy( g_iMenu );
  93. }
  94.  
  95. public client_putinserver( id )
  96. {
  97.     new szServer[ 4 ];
  98.     get_user_info( id, "myrun", szServer, 3 );
  99.    
  100.     if( szServer[ 0 ] )
  101.     {
  102.         set_task( 1.0, "TaskResetInfo", id );
  103.        
  104.         new iServ = str_to_num( szServer );
  105.        
  106.         if( !( 0 <= iServ < ArraySize( g_aServers ) ) )
  107.         {
  108.             return;
  109.         }
  110.        
  111.         new aServer[ ServerData ];
  112.         ArrayGetArray( g_aServers, iServ, aServer );
  113.        
  114.         new szName[ 32 ];
  115.         get_user_name( id, szName, 31 );
  116.        
  117.         ColorChat( 0, Red, "[ mY.RuN ]^4 %s^1 has been redirected here from^4 %s^1.", szName, aServer[ Server_Name ] );
  118.     }
  119. }
  120.  
  121. public TaskResetInfo( const id )
  122. {
  123.     if( is_user_connected( id ) )
  124.     {
  125.         client_cmd( id, "setinfo ^"myrun^" ^"^"" );
  126.     }
  127. }
  128.  
  129. public CmdServers( const id )
  130. {
  131.     menu_display( id, g_iMenu );
  132. }
  133.  
  134. public HandleServers( const id, const iMenu, const iItem )
  135. {
  136.     if( iItem == MENU_EXIT || iItem == 9 /* 9 only when less than 10 servers */ )
  137.     {
  138.         return;
  139.     }
  140.    
  141.     if( iItem == g_iOwnServer )
  142.     {
  143.         menu_display( id, g_iMenu );
  144.         return;
  145.     }
  146.    
  147.     new aServer[ ServerData ], szName[ 32 ];
  148.    
  149.     ArrayGetArray( g_aServers, iItem, aServer );
  150.    
  151.     client_cmd( id, "setinfo ^"myrun^" ^"%i^"", g_iOwnServer );
  152.    
  153.     get_user_name( id, szName, 31 );
  154.    
  155.     ColorChat( 0, Red, "[ mY.RuN ]^4 %s^1 has been redirected to^4 %s^1.", szName, aServer[ Server_Name ] );
  156.    
  157.     client_cmd( id, ";Connect %s", aServer[ Server_Addr ] );
  158. }

_________________
GitHub - mforce


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  [2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 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