Code: Select all
public Tank_Spawn(){ new iPlayers[32] get_players(iPlayers, iNum, "aceh", "TERRORIST"); if (iNum && get_user_team(iNum) == 1) { g_tank[iNum] = true g_zombie[iNum] = false g_umbrella[iNum] = false new iRandomIndex = random(iNum); new iPlayer = iPlayers[iRandomIndex]; if (iPlayer) { new health5, Float:gravity5 health5 = get_pcvar_num(cvar_tank_health) gravity5 = get_pcvar_float(cvar_tank_gravity) / 800 set_user_health(iPlayer, health5) set_user_gravity(iPlayer, gravity5) static name[32] get_user_name(iPlayer, name, 31) set_hudmessage(255, 0, 0, -1.0, 0.29, 0, 6.0, 12.0); show_hudmessage(0, "[%s] Yra Tankas", name) copy(player_model[iPlayer], 31, Zombie_Player_Class_Models[4]) new currentmodel[32]; fm_get_user_model(iPlayer, currentmodel, charsmax(currentmodel)) if(!equal(currentmodel, player_model[iPlayer])) { set_task(0.5 + g_counter, "Task_Model", iPlayer + TASKID_MODEL) g_counter += 0.2; } } }}
Code: Select all
public Event_Round_Start(){ set_task(0.1, "Tank_Spawn")}
Code: Select all
register_logevent("Event_Round_Start", 2, "1=Round_Start")