[ROZWIĄZANE] jak zliczać graczy w ct i tt...
Best Answer MrBully 30.05.2016 19:58
rozwiązane cls
Go to the full post
MrBully
27.08.2015
tak jak w temacie
czyli zliczanie osob w ct i porównanie ze jeżeli jest 2 ct to może dołaczyć tylko 8 tt
klqs99
27.08.2015
Powinno smigac
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new pCT, pTT; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0") } stock get_teamplayersnum(CsTeams:team = CS_TEAM_UNASSIGNED) { new playerCnt, i; for(i=1; i<=get_maxplayers(); i++) { if(!is_user_connected(i) || is_user_hltv(i)) continue; if(cs_get_user_team(i) != team) continue; playerCnt++; } return playerCnt; } public Nowa_Runda() { pCT = get_teamplayersnum(CS_TEAM_CT) pTT = get_teamplayersnum(CS_TEAM_T) if(pTT > pCT) client_print(0, print_chat, "Jest wiecej graczy TT niz CT") }
Edited by klqs99, 27.08.2015 16:32.
Asiap
27.08.2015
jak juz to najlepiej uzyc takiego stocku
stock getPlayers(szTeam[] = "CT", bool:bOnlyAlive = false) { new Players[32], iNum; get_players(Players, iNum, bOnlyAlive ? "aceh" : "ceh", szTeam); return iNum; }
uzycie:
jesli chcesz sprawdzic wszystkich CT to getPlayers() a jesli wszystkich zywych CT to: getPlayers(_, true)
jesli chcesz sprawdzic wszystkich TT to getPlayers("TERRORIST") a jesli wszystkich zywych TT to: getPlayers("TERRORIST", true)
jesli chcesz sprawdzic wszystkich SPEC to getPlayers("SPECTATOR")
MrBully
26.09.2015
Powinno smigac
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <cstrike> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new pCT, pTT; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0") } stock get_teamplayersnum(CsTeams:team = CS_TEAM_UNASSIGNED) { new playerCnt, i; for(i=1; i<=get_maxplayers(); i++) { if(!is_user_connected(i) || is_user_hltv(i)) continue; if(cs_get_user_team(i) != team) continue; playerCnt++; } return playerCnt; } public Nowa_Runda() { pCT = get_teamplayersnum(CS_TEAM_CT) pTT = get_teamplayersnum(CS_TEAM_T) if(pTT > pCT) client_print(0, print_chat, "Jest wiecej graczy TT niz CT") }ten kod buguje tabulator(wczoraj sprawdzałem ) dojde do ct a w tabeli widniejee w poprzednim teamie
też chcę aby nie dało się wejśc jeżeli jest limit czyli 1ct = 4 tt
do poprawki
Edited by TheMarkerxD, 26.09.2015 09:12.
DarkGL
07.09.2018
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL