Page 1 of 2

CSDM'e - Stebėtojai

Posted: 2013 Jun 01 20:51
by Froza
Sveiki,

Turiu problemą pas save CSDM'e. Problema yra tame, kad jeigu žaidėjas yra pasirinkęs stebėtojus (spectators) ir jeigu po to pereina į kažkuria iš komandų jo neprikelia... Jį rodo komandoje mirusi, bet kaip sakiau jo neprikelia...
Gal kas susidūrę buvo su šia problema, o gal žinot kažkas kaip ją išspręsti?

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 01 21:25
by Unkolix
Bandyk ;)

Code: Select all

#include <amxmodx>#include <amxmisc>#include <hamsandwich> #define PLUGIN "Spawn"#define VERSION "1.0"#define AUTHOR "Unkolix"  public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        register_event("TeamInfo", "event_TeamInfo", "a", "2!UNASSIGNED");} public event_TeamInfo(id) {    set_task(2.0, "_spawn", id)} public _spawn(id) {    if(!is_user_alive(id))    {        ExecuteHamB(Ham_CS_RoundRespawn, id);    }}

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 01 21:36
by Froza
Visiškai niekas neįvyksta...

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 01 21:49
by Unkolix
Froza wrote:Visiškai niekas neįvyksta...
Bandyk dabar.

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 01 22:06
by Froza
Froza wrote:Visiškai niekas neįvyksta...

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 01 23:11
by Unkolix
Froza wrote:
Froza wrote:Visiškai niekas neįvyksta...
O ką tu su kodu darai?

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 02 08:59
by Froza
Na pradžioje įsidedu į .sma failą, o po to jau į "scripting" aplankalą ir po to pasiverčiu į .amxx. Tada įsidedu į "plugins" aplankalą ir nueinu į configs, o ten susiradęs plugins.ini jį atsidarau ir į paskutine vietą eilėje parašau to plugino pavadinimą. :)

-- 2013 Bir 02 10:35 --

Dabar dar karta patikrinau, tai veikia, bet dabar problema tame, kad kai pereina į stebėtojus prikelia...

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 02 10:26
by Unkolix
Froza wrote:Dabar dar karta patikrinau, tai veikia, bet dabar problema tame, kad kai pereina į stebėtojus prikelia...

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <hamsandwich> #define PLUGIN "Spawn"#define VERSION "1.3"#define AUTHOR "Unkolix" public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        register_event("TeamInfo", "event_TeamInfo", "a", "2!UNASSIGNED");} public event_TeamInfo(id) {    set_task(2.0, "_spawn", id)} public _spawn(id) {    if(!is_user_alive(id))     {        if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)         {            ExecuteHamB(Ham_CS_RoundRespawn, id);        }    }}

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 02 11:44
by Froza
Unkolix wrote:
Froza wrote:Dabar dar karta patikrinau, tai veikia, bet dabar problema tame, kad kai pereina į stebėtojus prikelia...

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <hamsandwich> #define PLUGIN "Spawn"#define VERSION "1.3"#define AUTHOR "Unkolix" public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        register_event("TeamInfo", "event_TeamInfo", "a", "2!UNASSIGNED");} public event_TeamInfo(id) {    set_task(2.0, "_spawn", id)} public _spawn(id) {    if(!is_user_alive(id))     {        if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)         {            ExecuteHamB(Ham_CS_RoundRespawn, id);        }    }}
Žinok dabar išviso neprikelia... Pluginą pakeitęs serverį perkroviau gal 3 kartus dėl viso pikto, bet visa laiką tas pats.

Re: CSDM'e - Stebėtojai

Posted: 2013 Jun 02 13:41
by Unkolix
Froza wrote:Žinok dabar išviso neprikelia... Pluginą pakeitęs serverį perkroviau gal 3 kartus dėl viso pikto, bet visa laiką tas pats.
Kad nieko nepakeičiau, tik tikrinimą pridėjau, kad prikeltų tik tada kai priklauso kokiai nors komandai... Kakžką ne ta tu darai...