Page 1 of 1
Reikia "Respawn" plugin
Posted: 2013 Jan 16 20:40
by Cabexxx
Sveiki, turiu surf serva + gunxp, reikia vieno plugino...
konkreciai ir aiskiai: kaip mirsti kad is karto zaidejas prisikeltu, arba tarkim 3-5 sec.
ir naujus zaidejus automatiskai respawn'intu
dekui

Re: Reikia "Respawn" plugin
Posted: 2013 Jan 16 21:45
by DYaGesS
1. Kai prisijungia i serveri ir pasirenka komanda, atrespawnins :
Code: Select all
#include <amxmodx>#include <fun>#include <cstrike> #define PLUGIN "Re-Spawn"#define VERSION "0.1"#define AUTHOR "D3v1L" #define user_reSpawn(%1) cs_user_spawn(%1) new bool:g_bAgain[33] public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_event("TeamInfo", "event_TeamInfo", "a", "2!UNASSIGNED")} public client_connect(id) g_bAgain[id] = true public event_TeamInfo(){ new id; id = read_data(1) new CsTeams:team = cs_get_user_team(id) if (team == CS_TEAM_SPECTATOR || team == CS_TEAM_UNASSIGNED) return if (g_bAgain[id]) { g_bAgain[id] = false set_task(2.0, "_respawn", id) }} public _respawn(id){ if (!is_user_alive(id)) user_reSpawn(id)}
2. Kai mirsta:
Code: Select all
#include <amxmodx>#include <fun>#include <cstrike> #define PLUGIN "Re-Spawn"#define VERSION "0.1"#define AUTHOR "D3v1L" #define user_reSpawn(%1) cs_user_spawn(%1) new bool:g_bAgain[33] public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_event("TeamInfo", "event_TeamInfo", "a", "2!UNASSIGNED") register_event("DeathMsg", "event_DeathMsg", "a")} public client_connect(id) g_bAgain[id] = true public event_TeamInfo(){ new id; id = read_data(1) new CsTeams:team = cs_get_user_team(id) if (team == CS_TEAM_SPECTATOR || team == CS_TEAM_UNASSIGNED) return if (g_bAgain[id]) { g_bAgain[id] = false set_task(2.0, "_respawn", id) }} public _respawn(id){ if (!is_user_alive(id)) user_reSpawn(id)} public event_DeathMsg() set_task(0.2, "_respawn", read_data(2))
Re: Reikia "Respawn" plugin
Posted: 2013 Jan 16 21:58
by Cabexxx
Didelis dekui

Re: Reikia "Respawn" plugin
Posted: 2013 Jan 16 22:01
by DYaGesS
Prasom, zinok netestinau serveryje, bet i .amxx be klaidu sucompilina

Re: Reikia "Respawn" plugin
Posted: 2013 Jan 16 22:23
by newb
Kiek zinau, spawnui geriau naudot
Code: Select all
ExecuteHamB(Ham_CS_RoundRespawn, id)
Re: Reikia "Respawn" plugin
Posted: 2013 Jan 17 07:29
by DYaGesS
newb, o kuo dabar blogai?
ExecuteHamB(Ham_CS_RoundRespawn,
id)
kuo sis geriau, jei gali paaiskink, dekui

Re: Reikia "Respawn" plugin
Posted: 2013 Jan 17 10:35
by newb
Tesiog jis gali bugintis ir tiek. Tiksliau nezinau.
Re: Reikia "Respawn" plugin
Posted: 2013 Jan 17 13:19
by aaarnas
Ham_CS_RoundRespawn padaro visus reikiamus veiksmus ir tikrinimus respawnui.
Kiti kažkokių ne. Tiksliai dabar nepamenu. Naudok Ham_CS_RoundRespawn ir nesuklysi niekur.