Pare pytań i napisanie kodu.
Skull3D 20.08.2011
Cześć.
A więc opisze pytania i pluginy do napisania
1. Potrzebuje funkcji która np. dochodzisz do teamów i jak przegrasz będąc tt (nieważne jak) to idziesz do ct, jak wygrasz będąc tt zostajesz w tt (Po 5 wygranych rundach w tt jest zamiana teamów) (Masz zablokowanego nubslasha czyli lewy przycisk myszy - pocieranie nożem) (Po 3 przegranych rundach w ct włącza się nubslash wyżej napisane).
2. Drugie pytanie brzmi jak zmieniać kolory w hudzie np. raz czerwony raz biały i tak na przemian np. w odliczaniu..
Za pomoc
A więc opisze pytania i pluginy do napisania
1. Potrzebuje funkcji która np. dochodzisz do teamów i jak przegrasz będąc tt (nieważne jak) to idziesz do ct, jak wygrasz będąc tt zostajesz w tt (Po 5 wygranych rundach w tt jest zamiana teamów) (Masz zablokowanego nubslasha czyli lewy przycisk myszy - pocieranie nożem) (Po 3 przegranych rundach w ct włącza się nubslash wyżej napisane).
2. Drugie pytanie brzmi jak zmieniać kolory w hudzie np. raz czerwony raz biały i tak na przemian np. w odliczaniu..
Za pomoc
Reputacja ++;
diablix
20.08.2011
1. HideNSeek by Exolent
2. Choćby tak
2. Choćby tak
static const g_iColors[][3] = {
{255, 255, 255}, //BIALY
{255, 0, 0}, //CZERWONY
{0, 0, 255}, //NIEBIESKI
{255, 0, 128} //POMARANCZOWY
};
new iRandom = random_num(0, sizeof g_iColors - 1);
set_hudmessage(iColors[iRandom][0], iColors[iRandom][1], iColors[iRandom][2], 0.0, 0.0, 0, 6.0, 12.0)
show_hudmessage(id, "Wiadomosc hud");
Skull3D 21.08.2011
1. Nie chce hidenseek by exolent (chce tą funkcje)
2. Za drugiego dostajesz 2 duże plusy. Nigdy nie wiedzialem jak to zrobic i za to 1 plus a 2 za to ze ty mi pokazales jak to zrobic.
Użytkownik Skull3D edytował ten post 21.08.2011 10:06
2. Za drugiego dostajesz 2 duże plusy. Nigdy nie wiedzialem jak to zrobic i za to 1 plus a 2 za to ze ty mi pokazales jak to zrobic.
Użytkownik Skull3D edytował ten post 21.08.2011 10:06
gryziom 21.08.2011
yyy a moze to ? to chyba zmienia gdy minie wiecej niz polowa rund lub cos takiego nie wiem testuj albo co runde
#include <amxmisc> #include <cstrike> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "DarkGL" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent( "eventRoundEnd", 2, "0=World triggered", "1=Round_Draw", "1=Round_End" ); } public eventRoundEnd() { new iPlayers[ 32 ], iNum; get_players( iPlayers, iNum, "ae", "TERRORIST" ); if( !iNum ) { for( new i = 1; i <= 33; i++ ) { if( is_user_connected(i) ) { switch( cs_get_user_team( i ) ) { case CS_TEAM_T: { cs_set_user_team( i, CS_TEAM_CT ); } case CS_TEAM_CT: { cs_set_user_team( i, CS_TEAM_T ); } } } } } return PLUGIN_CONTINUE; }
mierzwi 29.08.2011
to sobie dodaj w endround liczenie rund... jak zmieniasz teamy dla graczy to zmieniaj też model...