Tank respawn
Posted: 2011 Feb 28 20:28
Sveiki.
Kaip padaryti ,kad tankas pvdz mires atsirespawnintu uz 20s. PVdz tankas mire atsirespawnina zmogus koks nors ir vienas zm pasidaro tanku kaip reikia padaryti ,kad respawnintus jisai??
+karma kas pades :]
Kaip padaryti ,kad tankas pvdz mires atsirespawnintu uz 20s. PVdz tankas mire atsirespawnina zmogus koks nors ir vienas zm pasidaro tanku kaip reikia padaryti ,kad respawnintus jisai??
Code: Select all
public Logevent_RoundStart(){ if (get_playersnum() < 1) return; new cName[32], randompl, iPlayers[32], iNum; get_players(iPlayers, iNum, "ae", "TERRORIST"); if( iNum < 1 ) return; randompl = iPlayers[random(iNum)]; new Float: tank_health, Float:tank_gravity tank_health = get_pcvar_float(cvar_tank_hp) tank_gravity = get_pcvar_float(cvar_tank_gravity) / 800 InfectedClass[randompl] = 8 copy(player_model[randompl], charsmax( player_model[] ), ZOMBIE_MODELIS9) set_pev(randompl, pev_health, tank_health) set_pev(randompl, pev_gravity, tank_gravity) bacon_give_weapon(randompl, "weapon_knife") set_pev(randompl, pev_viewmodel2, ZOMBIE_TANK) set_pev(randompl, pev_weaponmodel2, "") new currentmodel[32]; fm_get_user_model(randompl, currentmodel, sizeof currentmodel - 1); if(!equal(currentmodel, player_model[randompl])) { set_task(0.2, "Task_Model", randompl + TASKID_MODEL) g_counter += TASK_DELAY; } set_user_rendering(randompl, kRenderFxGlowShell, 50, 0, 0, kRenderNormal, 25); get_user_name(randompl, cName, 31); set_hudmessage(150, 0, 0, 0.02, 0.30, 0, 0.0, 2.0, 2.0, 1.0, -1); show_hudmessage(0, "%s yra Tankas!!!", cName);} public tank_reborn(){ if (get_playersnum() < 1) return; new cName[32], randompl, iPlayers[32], iNum; get_players(iPlayers, iNum, "ae", "TERRORIST"); randompl = iPlayers[random(iNum)]; if (!is_user_alive(randompl)) ExecuteHamB(Ham_CS_RoundRespawn, randompl); new Float: tank_health, Float:tank_gravity tank_health = get_pcvar_float(cvar_tank_hp) tank_gravity = get_pcvar_float(cvar_tank_gravity) / 800 InfectedClass[randompl] = 8 copy(player_model[randompl], charsmax( player_model[] ), ZOMBIE_MODELIS9) set_pev(randompl, pev_health, tank_health) set_pev(randompl, pev_gravity, tank_gravity) bacon_give_weapon(randompl, "weapon_knife") set_pev(randompl, pev_viewmodel2, ZOMBIE_TANK) set_pev(randompl, pev_weaponmodel2, "") new currentmodel[32]; fm_get_user_model(randompl, currentmodel, sizeof currentmodel - 1); if(!equal(currentmodel, player_model[randompl])) { set_task(0.2, "Task_Model", randompl + TASKID_MODEL) g_counter += TASK_DELAY; } set_user_rendering(randompl, kRenderFxGlowShell, 50, 0, 0, kRenderNormal, 25); get_user_name(randompl, cName, 31); set_hudmessage(150, 0, 0, 0.02, 0.30, 0, 0.0, 2.0, 2.0, 1.0, -1); show_hudmessage(0, "%s yra Tankas!!!", cName);}