-
Postów
326 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
22
Treść opublikowana przez mimi2277
-
Chodziło Ci o sm_who ?
-
ROZWIĄZANE tt nie moze oglądać z pod strony ct
mimi2277 odpowiedział(a) na kupa temat w Pytania ogólne
Nie ma pliku serwer.cfg -
Temat został zamknięty przez moderatora forum. Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator rozpatrzy go ponownie.
-
Tutaj konfigurujesz bronie: csgo/cfg/sourcemod/weapon_restrict.cfg
-
Pokaż plik konfiguracyjny.
-
Co nie działa?
-
Aby dodać mapę na serwer potrzebujesz wygenerować swój ApiKey na tej stronie: Steam Community :: Steam Web API Documentation Następnie postępuj według tego poradnika: Tworzenie listy map za pomocą Valve Workshop. | Poradniki W czym dokładnie masz problem, oraz gdzie hostujesz serwer?
-
Wystarczyło wpisać votowanie oraz lista map w sm_admin w WYSZUKIWARKĘ FORUMOWĄ. 1. mp_endmatch_votenextmap 0 2. Edytuj plik: addons/sourcemod/configs/maplists.cfg Podmień te linijki: /* Admin menu, map menu */ "sm_map menu" { "file" "maplist.txt" } /* Admin menu, map voting menu */ "sm_votemap menu" { "file" "maplist.txt" }
-
Temat został zamknięty przez moderatora forum. Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator rozpatrzy go ponownie.
-
mp_round_restart_delay 0 Na przyszłość nazywaj rzeczowo tematy, bo będą lądowały w koszu.
-
1. Ostrzeżenie, doubluj tematów w kilku działach. 2. Sprawdź czy plugin jest uruchomiony: sm plugins list w konsoli serwera.
-
sv_allow_votes 0
-
Temat został zamknięty przez moderatora forum. Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator rozpatrzy go ponownie.
-
Sprawdź czy działa. Tag zmieniasz w 42 linijce, flagę w ostatniej zmiennej. Analogicznie zrób dla właściciela i gracza. #pragma semicolon 1 #include <sourcemod> #include <sdktools> #include <cstrike> #include <clientprefs> #include <colors> #include <loghelper> public Plugin:myinfo = { name = "Kolor || TAG", author = "Hanys && mimi2277", description = "Ustawia kolor + Tag", version = "1.0", url = "" }; new Handle:Tagtable; new Handle:Tagsay; public OnPluginStart() { CreateConVar("sm_tag_version", "1.0", "[TAG] Admin [CS:GO]", FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY|FCVAR_DONTRECORD); Tagtable = CreateConVar("sm_tag_table", "1", "Tag [Admin] w tabeli wynikow", FCVAR_NONE, true, 0.0, true, 1.0); Tagsay = CreateConVar("sm_tag_say", "1", "Tag [Admin] + kolorowy nick w say", FCVAR_NONE, true, 0.0, true, 1.0); AutoExecConfig(true, "sm_tag_admin"); RegConsoleCmd("say", Command_SendToAll); RegConsoleCmd("say_team", Command_SendToTeam); HookEvent("player_team", Event_TagTable); HookEvent("player_spawn", Event_TagTable); } public Action:Event_TagTable(Handle:event, String:name[], bool:dontBroadcast) { new client = GetClientOfUserId(GetEventInt(event, "userid")); if (IsPlayerGenericAdmin(client)) { if (GetConVarBool(Tagtable)) CS_SetClientClanTag(client, "[Admin]"); } } public Action:Command_SendToAll(client, args) { if ((IsPlayerGenericAdmin(client)) && GetConVarBool(Tagsay)) { decl String:sTextToAll[1024]; GetCmdArgString(sTextToAll, sizeof(sTextToAll)); StripQuotes(sTextToAll); LogPlayerEvent(client, "say=", sTextToAll); new team = GetClientTeam(client); if(IsPlayerAlive(client) && team == 2 || team == 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { PrintToChatAll("\x01[\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } /* Player isn't alive and have team (no spec) */ else if(!IsPlayerAlive(client) && team == 2 || team == 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { PrintToChatAll("\x01*NIE ŻYJE* [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } /* Player is in spectate */ else if(!IsPlayerAlive(client) && team != 2 && team != 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { PrintToChatAll("\x01*OBSERWATOR* [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } return Plugin_Handled; } return Plugin_Continue; } public Action:Command_SendToTeam(client, args) { if ((IsPlayerGenericAdmin(client)) && GetConVarBool(Tagsay)) { decl String:sTextToAll[1024]; GetCmdArgString(sTextToAll, sizeof(sTextToAll)); StripQuotes(sTextToAll); LogPlayerEvent(client, "say=", sTextToAll); new team = GetClientTeam(client); if(IsPlayerAlive(client) && team == 2 || team == 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { for(new i = 1; i <= MaxClients; i++) { if(IsClientInGame(i)) { new PlayersTeam = GetClientTeam(i); if(PlayersTeam & team) { if(team == 2) PrintToChat(i, "\x01(Terrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); else PrintToChat(i, "\x01(Antyterrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } } } } /* Player isn't alive and have team (no spec) */ else if(!IsPlayerAlive(client) && team == 2 || team == 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { for(new i = 1; i <= MaxClients; i++) { if(IsClientInGame(i) && !IsPlayerAlive(i)) { new PlayersTeam = GetClientTeam(i); if(PlayersTeam & team) { if(team == 2) PrintToChat(i, "\x01*NIE ŻYJE*(Terrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); else PrintToChat(i, "\x01*NIE ŻYJE*(Antyterrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } } } } /* Player is in spectate */ else if(!IsPlayerAlive(client) && team != 2 && team != 3 && sTextToAll[0] != '@' && sTextToAll[0] != '/' && sTextToAll[0] != '!' && sTextToAll[0] > 0) { for(new i = 1; i <= MaxClients; i++) { if(IsClientInGame(i) && !IsPlayerAlive(i)) { new PlayersTeam = GetClientTeam(i); if(PlayersTeam & team) { if(team == 2) PrintToChat(i, "\x01*OBSERWATOR*(Terrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); else PrintToChat(i, "\x01*OBSERWATOR*(Antyterrorysta) [\x02Admin\x01]\x05 %N \x01%s", client, sTextToAll); } } } } return Plugin_Handled; } return Plugin_Continue; } /* @param client id return bool */ bool:IsPlayerGenericAdmin(client) { if (CheckCommandAccess(client, "generic_admin", ADMFLAG_CUSTOM6, false)) { return true; } return false; }
-
Ponieważ autor podał źródło pluginu. Skompiluj je i będziesz miał .smx
- 79 odpowiedzi
-
- pelni
- CodMod_Stary
-
(i 9 więcej)
Oznaczone tagami:
-
ROZWIĄZANE Poszukuję pluginu na votemap i rtv
mimi2277 odpowiedział(a) na krzys1540 temat w Pytania ogólne
MapChooser Extended 1.10.2.zip -
Otwieram. W CS:GO nie ma folderu cstrike [...] Plik jest w głównym folderze, jak powiedział Mariusz /csgo/mapcycle.txt
-
Daj do: gamemode_competetive_server.cfg
- 2 odpowiedzi
-
Temat został zamknięty przez moderatora forum. Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator rozpatrzy go ponownie.
-
Spróbuj: mp_free_armor 0
-
ROZWIĄZANE Uproszczony na turniejowy
mimi2277 odpowiedział(a) na traviasty1998 temat w Pytania ogólne
Wklej do pliku który podał } {amp: mp_warmuptime "90" -
ROZWIĄZANE Uproszczony na turniejowy
mimi2277 odpowiedział(a) na traviasty1998 temat w Pytania ogólne
1) Zmieniasz to w linii startowej serwera, na pukawce jest to 1 kliknięcie myszą 2) Wyłącz nextmap.smx i przenieś randmocycle.smx do plugins. + dodaj te komendy do gamemoda mp_endmatch_votenextmap "0" mp_match_end_changelevel "1" mp_match_end_restart "0" -
Chyba jasno napisałem.
-
[CS:GO] Nie mogę połączyć się z serwerm - Inicjowanie świata...
mimi2277 odpowiedział(a) na mimi2277 temat w Pytania i problemy csgo
Podbijam. -
dziękuję dobranoc // Jedyne co Ci zostało to zmniejszyć liczbę slotów/zmienić tick na 64(jeżeli masz 128)/zmienić hosting.