Felmeddelande :( Din CSS har inte laddats som den ska. Testa reloada sidan.
Något gick fel.
Logga in med Facebook
  • Facebook
  • Google

Forumtråd

Anslut med Facebook
Anslut med Faceit

Eller

Du behöver komma åt epostadressen för att bekräfta din registrering
Genom att kryssa i rutan accepterar du Fragbites användaravtal samt Fragbites Regler och förbinder dig att följa dessa samt hålla dig uppdaterad om evenutella förändringar.
Laddar hyperadvancerade autentiseringsmekanismer...
Kommer inom en inte allt för snar framtid.
Kommer förhoppningsvis innan du vet ordet av.
1

amxx scripting

Postat av makeee den 4 Augusti 2007, 00:40
4 kommentarer · 134 träffar
hur gör jag för att T ska ha 10sec freezetime och CTs ska inte ha 10sec freezetime?

(just nu har CTs 10secs freezetime och T har ingen freezetime alltså T har 10 secs försprong);



#include

#include

#include

#include

#include

#include


#define MESSAGE_DELAY 4

#define ARMORTYPE_OFFSET 112

#define TEAM_ONE 1

#define TEAM_TWO 2


new weap[34][] = {



"usp", "glock", "deagle", "p228", "elites", "fn57", "m3", "xm1014", "mp5", "tmp", "p90", "mac10", "ump45",



"ak47", "galil", "famas", "sg552", "m4a1", "aug", "scout", "awp", "g3sg1", "sg550", "m249", "vest", "vesthelm",



"flash", "hegren", "sgren", "defuser", "nvgs", "shield", "primammo", "secammo"

}

new weap2[34][] = {



"km45", "9x19mm", "nighthawk", "228compact", "elites", "fiveseven", "12gauge", "autoshotgun", "smg", "mp",



"c90", "mac10", "ump45", "cv47", "defender", "clarion", "krieg552", "m4a1", "bullpup", "scout", "magnum",



"d3au1", "krieg550", "m249", "vest", "vesthelm", "flash", "hegren", "sgren", "defuser", "nvgs", "shield",



"primammo", "secammo"

}


new two[] = "Objective: Hide and Kill Zombies / (Hiders) until round ends."

new one[] = "Objective: Find and kill CT / (Seekers) before round ends."


new countername[16][] = {"zero","one","two","th ree","four","five","six\ \ ","seven","eight","nine\ " ,"ten","eleven","twelve" ,"thirteen","fourteen","f ifteen"}


new round = -1, maxplayers, timer, needed = 6, overtime

new Float:msgdelay[33], g_message[256]

new team1n[33], team2n[33]

new gmsgScreenFade, fakeEnt, scoreB, score[3], randed[64]


//–––––––––––––- ––––––––––––––– ––––––––––––––– ––––––––––-

public plugin_init() {

register_plugin("Hide n Seek", "1.0", "OneEyed")



if(!cvar_exists("hide_n_see k"))

register_cvar("hide_n_seek ","0")

if(!cvar_exists("pub_type" ))

register_cvar("pub_type", "2")

if(!cvar_exists("hide_n_see k_timer"))

register_cvar("hide_n_seek _timer","10")



register_concmd("amx_begin\ \ ", "startSeek", ADMIN_SLAY, "Starts Hide n Seek for Tournament")

register_concmd("amx_pub", "startPubSeek", ADMIN_SLAY, "Starts Hide n Seek for Pub")

register_concmd("amx_team" , "setTeamName", ADMIN_SLAY, " - Sets specific team name.")



register_logevent("StartRou nd",2,"0=World triggered", "1=Round_Start")

register_logevent("EndRound " ,2,"0=World triggered", "1=Round_Draw", "1=Round_End")



register_event("CurWeapon" , "Switched", "be")

register_event( "ResetHUD", "resetHud", "be" )



round = 1

timer = get_cvar_num("hide_n_seek_tim er")

overtime = 3

gmsgScreenFade = get_user_msgid("ScreenFade")

maxplayers = get_maxplayers()



//FakeEnt Thinking, (handles better with engine)

fakeEnt = create_entity("info_target")

entity_set_string(fakeEnt,EV _SZ_classname,"serverFrame")

register_think("serverFrame ","server_fakeFrame")



//Scoreboard thinking

scoreB = create_entity("info_target")

entity_set_string(scoreB,EV_ SZ_classname,"scoreBoard")

register_think("scoreBoard\ \ ","displayScoreBoard")

}

//–––––––––––––- ––––––––––––––– ––––––––––––––– ––––––––––-

public plugin_modules(){

require_module("engine")

require_module("fakemeta")

require_module("fun")

require_module("cstrike")

}


//–––––––––––––- ––––––––––––––– ––––––––––––––– ––––––––––-

public startPubSeek(id,level,cid) {

if (!cmd_access(id,level,cid,0))

return PLUGIN_HANDLED

server_cmd("sv_restart 1")

server_cmd("sv_gravity 800")

server_cmd("mp_freezetime 10")

server_cmd("mp_roundtime 3.5")

set_cvar_num("hide_n_seek" ,2)

round = 1

timer = get_cvar_num("hide_n_seek_tim er")

overtime = 3

return PLUGIN_HANDLED

}

//–––––––––––––- ––––––––––––––– ––––––––––––––– ––––––––––-

public startSeek(id,level,cid) {

if (!cmd_access(id,level,cid,0))

return PLUGIN_HANDLED

if (!team1n[0] || !team2n[0]) {

client_print(id,print_chat, "[HideNSeek] Cannot start until both teams are named. ^n[HideNSeek] amx_team - To specify team name")

return PLUGIN_HANDLED

}

server_cmd("sv_restart 1")

server_cmd("sv_gravity 800")

server_cmd("mp_freezetime 10")

server_cmd("mp_roundtime 3.5")

set_cvar_num("hide_n_seek" ,1)

round = 0

timer = get_cvar_num("hide_n_seek_tim er")

overtime = 0

needed = 6

score[1] = 0

score[2] = 0

return PLUGIN_HANDLED

}

//–––––––––––––- ––––––––––––––– ––––––––––––––– ––––––––––-
Föregående tråd
Nästa tråd

4 kommentarer — skriv kommentar

Kommentarerna nedan är skrivna av användare på Fragbite. Fragbite granskar inte sanningshalten i texten och du uppmanas att själv kritiskt granska och bemöta texten. Förutsätt inte att innehållet i texterna är sanning.
Visa 4 kommentarer

Skriv en kommentar

Laddar..