Jump to content
assignment_ind Existing user? Sign In

Sign In



person_add Sign Up
Go-Code.pl - Support SourceMod i Pluginy CS:GO

szogun

Little Hero
  • Content Count

    450
  • Joined

  • Last visited

  • Days Won

    23

szogun last won the day on December 2 2019

szogun had the most liked content!

Community Reputation

150 Znawca Sourcemoda

About szogun

  • Birthday November 3

Recent Profile Visitors

952 profile views
  1. #include <sourcemod> #include <sdktools> #include <cstrike> #include <sdkhooks> public Plugin myinfo = { name = "VIP Generator", author = "Adi - live4net", description = "Automatycznie wygenerowany VIP na stronie sklepcs.pl", version = "1.02", url = "http://sklepcs.pl" } int g_fLastButtons[MAXPLAYERS+1], g_fLastFlags[MAXPLAYERS+1], g_iJumps[MAXPLAYERS+1]; public void OnPluginStart() { HookEvent("player_spawn", Event_PlayerSpawn); } public void OnMapStart() { } public Action Event_PlayerSpawn(Handle event, const char[] name, bool dontBroadcast) { int client = GetClientOfUserId(GetEventInt(event, "userid")); if (IsValidPlayer(client) && IsPlayerVip(client)) { } } public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3], float angles[3], int &weapon) { if (IsValidPlayer(client) && IsPlayerVip(client)) { int fCurFlags = GetEntityFlags(client); int fCurButtons = GetClientButtons(client); if (g_fLastFlags[client] & FL_ONGROUND) { if (!(fCurFlags & FL_ONGROUND) &&!(g_fLastButtons[client] & IN_JUMP) && fCurButtons & IN_JUMP) { g_iJumps[client]++; } } else if (fCurFlags & FL_ONGROUND) { g_iJumps[client] = 0; } else if (!(g_fLastButtons[client] & IN_JUMP) && fCurButtons & IN_JUMP) { if ( 1 <= g_iJumps[client] < 3) { g_iJumps[client]++; float vVel[3]; GetEntPropVector(client, Prop_Data, "m_vecVelocity", vVel); vVel[2] = 250.0; TeleportEntity(client, NULL_VECTOR, NULL_VECTOR, vVel); } } g_fLastFlags[client] = fCurFlags; g_fLastButtons[client] = fCurButtons; } } stock bool IsValidPlayer(int client) { if(client >= 1 && client <= MaxClients && IsClientConnected(client) && !IsFakeClient(client) && IsClientInGame(client) ) return true; return false; } stock bool IsPlayerVip(int client) { if (CheckCommandAccess(client, "check_vip", ADMFLAG_RESERVATION, false)) return true; return false; } Wygenerowany jakiś vip na szybko
  2. Witajcie Niestety poległem na prostym zadaniu, którym jest konfiguracja gamemodes.txt aby wymusić inny cykl map do głosowania na koniec rundy. Tak więc, W pliku autoexec.cfg dodałem mapgroup mg_active_5v5 - wymusza wczytywanie grupy map mp_match_restart_delay "20" mp_endmatch_votenextmap "1" mp_endmatch_votenextleveltime "20" następnie jak zalecają plugin nextmap został wyłączony, po restarcie serwera chciałem sprawdzić poprawność map lecz po użyciu komendy print_mapgroup_sv niestety wynik zwraca informacje o braku map ( Map group: mg_active_5v5 No maps in mapgroup map list!) A o to mój plik gamemodes.txt "gamemodes.txt" { "gameTypes" { "classic" { "gameModes" { "competitive" { "mapgroupsMP" { "mg_active_5v5" "" } } } } } "mapgroups" { "mg_active_5v5" { "maps" { "de_dust2" "" "de_cbble" "" "de_inferno" "" "de_overpass" "" "de_train" "" "de_cache" "" "de_mirage" "" } } } }
  3. Coś słabo szukałeś Więcej niż 60 sekund mi nie zajęło znalezienie tego https://forums.alliedmods.net/showpost.php?p=2673614&postcount=15
  4. Dało by ale powiedz mi dlaczego ktoś ma ci pomóc abyś mógł bezkarnie oszukiwać graczy na serwerze
  5. Nie wiem za co tu 350zł ktoś chcę dać skoro nic nie ma unikalnego i serwer ma marne zarobki max 120 - 150 zł
  6. szogun

    Problem z skinami

    Wgraj najnowszą wersję ptah
  7. Z doświadczenia jeżeli plugin sypie takim błędem, próbujesz uruchomić jego dwie wersje przez co powstaje konflikt
  8. Zachowaj strukturę katalogów a będzie działać, następie wystarczy reload mapy ewentualnie restart serwera, a żeby sprawdzić czy działa banidfix użyj polecenia w konsoli sm exts list i szukaj modułu banidfix
  9. Jak się nie mylę model nie jest poprawnie stworzony, czyli pozostaje ci zamiana na inny
  10. szogun

    Serwer problem

    Katalog translation też się przyda jeżeli korzysta z sm 1.9 a przejdzie na 1.10 będzie sypało błędami od basechat
  11. szogun

    Serwer problem

    Zacznij od eliminacji błędów jakie widzisz w logach L 12/01/2019 - 11:06:51: SourceMod error session started L 12/01/2019 - 11:06:51: Info (map "de_dust2") (file "errors_20191201.log") L 12/01/2019 - 11:06:51: [SM] Detected parse error(s) in file "/home/data/krzypowski/751.csgo/csgo/addons/sourcemod/configs/databases.cfg" Masz źle skonstruowany plik database L 12/01/2019 - 11:06:51: [CSTRIKE] Invalid detour address passed - Disabling detour to prevent crashes L 12/01/2019 - 11:06:51: [CSTRIKE] TerminateRound detour could not be initialized - Disabled OnTerminateRound forward Za aktualizuj sourcemoda L 12/01/2019 - 11:06:51: [SM] Exception reported: Failed to get CreateInterface L 12/01/2019 - 11:06:51: [SM] Blaming: dhoks.smx L 12/01/2019 - 11:06:51: [SM] Call stack trace: L 12/01/2019 - 11:06:51: [SM] [0] SetFailState L 12/01/2019 - 11:06:51: [SM] [1] Line 99, plugin.sp::OnPluginStart Aktualizacja dhooks L 12/01/2019 - 11:06:51: [SM] Exception reported: Invalid event PTaH_HookType specified L 12/01/2019 - 11:06:51: [SM] Blaming: BanIdFix.smx L 12/01/2019 - 11:06:51: [SM] Call stack trace: L 12/01/2019 - 11:06:51: [SM] [0] PTaH L 12/01/2019 - 11:06:51: [SM] [1] Line 68, C:\Users\Michael\Documents\Development\PAWN\Projects\BanIdGhostFix\addons\sourcemod\scripting\BanIdFix.sp::OnPluginStart L 12/01/2019 - 11:06:51: [SM] Unable to load plugin "BanIdFix.smx": Error detected in plugin startup (see error logs) Brakuje ptah na serwerze L 12/01/2019 - 11:06:53: [sbpp_comms.smx] You must set valid `ServerID` value in sourcebans.cfg! Błędne id serwera dla sourcebansa
  12. Jeżeli ktoś będzie miał problem z lagiem serwera przed głosowaniem wystarczy w kodzie zamienić public int ShowVotingMenuHandle(Handle hMenu, MenuAction action, int client, int choose) { if (action == MenuAction_End) { if (IsValidHandle(hMenu)) CloseHandle(hMenu); } else if (action == MenuAction_Select) { choose += 2; if (choose == TEAM_CT) iClientsWinnersDecision[client] = TEAM_CT; else if (choose == TEAM_TT) iClientsWinnersDecision[client] = TEAM_TT; } } Podmienić na public int ShowVotingMenuHandle(Handle hMenu, MenuAction action, int client, int choose) { if(action == MenuAction_End)delete hMenu; else if (action == MenuAction_Select) { choose += 2; if (choose == TEAM_CT) iClientsWinnersDecision[client] = TEAM_CT; else if (choose == TEAM_TT) iClientsWinnersDecision[client] = TEAM_TT; } }
  13. https://forums.alliedmods.net/showthread.php?p=2499417

O NAS Jesteśmy społecznością łączącą ludzi, którzy dzielą pasję poznawania CS:GO od strony programistycznej. Posiadamy duże zaplecze merytoryczne i zawsze cieszymy się, gdy dołączają do nas osoby gotowe do nauki. Gwarantujemy, że z odrobiną wytrwałości i otwartym umysłem bardzo szybko napiszesz swój pierwszy plugin. Zapraszamy! 🙂
Szablon wykonany z dużą ilością przez cyberpixelz / Mesharsky / Sitefuture
Forum dumnie napędzane przez: Invision Power Services, Inc.
×
×
  • Create New...