[RLA] # HazZaRD Mesaje : 541 | Subiect: Bomb Plant (doar in ultimele 30 sec) Dum 14 Feb 2016, 22:07 | |
| » Descriere : Acest plugin ii obliga pe Teroristi sa planteze bomba doar in ultimele 30 de secunde ale rundei! » Nume : Bomb Time Set » Autor : hornet , CaTaLinU (mici update-uri) » Versiune : 1.0 Sursa bomb_time_set.sma - Cod:
-
#include <amxmodx> #include <hamsandwich> #include <fakemeta>
#define PLUGIN "Bomb Time Set" #define VERSION "1.0" #define AUTHOR "eXtreamCS.Com"
#define TASK_CANPLANT 10001
new bool: g_bCanPlant;
public plugin_init() { register_plugin( PLUGIN, VERSION, AUTHOR ); register_event( "HLTV", "ev_RoundStart", "a", "1=0", "2=0" ); register_event( "TextMsg", "ev_BombMsg", "b", "2=#C4_Plant_At_Bomb_Spot" ); RegisterHam( Ham_Weapon_PrimaryAttack, "weapon_c4", "ham_PrimaryAttack_C4" ); }
public ev_RoundStart() { g_bCanPlant = false; remove_task( TASK_CANPLANT ); new Float: flTime = get_cvar_num( "mp_freezetime" ) + ( get_cvar_num( "mp_roundtime" ) * 60 ) - 30.0; set_task( flTime, "task_CanPlant", TASK_CANPLANT ); }
public ham_PrimaryAttack_C4( iEnt ) { new id = pev( iEnt, pev_owner ); if( !g_bCanPlant ) { client_print( id, print_center, "Nu poti planta bomba decat in ultimele 30 secunde!" ); return HAM_SUPERCEDE; } return HAM_IGNORED; }
public ev_BombMsg( id ) { if( !g_bCanPlant ) client_print( id, print_center, "" ); }
public task_CanPlant() { g_bCanPlant = true; set_hudmessage( 255, 0, 0, -1.0, 0.35, 1, 0.01, 3.0, 1.0, 1.0 ); new iNum, iPlayers[ 32 ]; get_players( iPlayers, iNum, "ae", "TERRORIST" ); for( new i ; i < iNum ; i ++ ) show_hudmessage( iPlayers[ i ], "Mai sunt 30 secunde, Bomba poate fi acum plantata!" ); }
» Instalare :1. Codul sursa de mai sus il compilati in bomb_time_set.amxx2. Fisierul bomb_time_set.amxx il puneti in addons/amxmodx/plugins. 3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma: - Cod:
-
bomb_time_set.amxx » Comenzi: Nu Exista» Detali: Cand un Terorist incearca sa planteze bomba si sunt mai mult de 30 de secunde din runda, ii va aparea un mesaj pe centrul ecranului : "Nu poti planta bomba decat in ultimele 30 secunde!"Cand mai sunt exact 30 secunde din runda, tuturor teroristilor le vor aparea un mesaj HUD , rosu, centrat: "Mai sunt 30 secunde, Bomba poate fi acum plantata!"
|
|