Sveiki cia error su umbrella_swarm.
Posted: 2011 Mar 01 16:51
Va Tank Spawn Kodas:
Viskas veikia puikiai visalaika spawnina tanka. Bet yra problema tame kad kai tankas mirsta ir zaideja prirespawnina kuris buvo tanku ir jam lieka tanko garsai. Arba dar buna kai tankas nemirsta ir buna naujas roundas ir kita zaideja isrenka tanku anam zaidejui kuris buvo tankas lieka jo garsai.
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")