Jump to content
  • Chmurka
  • Boróweczka
  • Jabłuszko
  • Limonka
  • Czekoladka
  • Węgielek

-Gamer-

Użytkownik
  • Content Count

    36
  • Joined

  • Last visited

Community Reputation

3 Nowy

Recent Profile Visitors

240 profile views
  1. @Mesharsky coś podobnego, lecz z zapisem w logach by nie trzeba dodatkowo używać bazy danych jak i strony www @Bioły ten plugin który podałeś działa na podobnej zasadzie co plugin mesharkiego
  2. Witam, Poszukuję dość rozbudowanego a zarazem czytelnego pluginu, który obliczał by w łatwy sposób aktywność Administracji na serwerze. By z każdego dnia sumował ilość min zapis do logów 09/10/2019 - 13:00:08: Admin Gamer (STEAM_1:1:49013242) [suma min w ciągu dnia] 09/10/2019 - 13:00:08: Admin Jurek (STEAM_1:1:49013242) [suma min w ciągu dnia] 09/11/2019 - 13:00:08: Admin Gamer (STEAM_1:1:49013242) [suma min w ciągu dnia] Posiadam plugin, który to nalicza ale nie w taki sposób jak by mnie interesowało za dużo pracy by to zliczyć.
  3. Witajcie, Orientuje się ktoś jaki będzie najlepszy cfg dla serwera arena 64tick? Czy jeśli chce używać 64tick to muszę muszę wymuszać na siłę cfg, który będzie używać domyślnego wbudowanego do csgo ?
  4. Ostatnio też pewna osoba chciała wycofać płatność nie zwracając usługi VIP na serwerze. Musiałem mu zwrócić kasę i dodatkowo paypal sciągnął mi z konta 60zł. Nie mam założonej firmy więc nie miałem innego wyjścia same screeny raczej nie wystarczą. Przy zakupie czegoś przez kogoś wystawiasz fakturę i jest oki a tak to nic nie zrobisz bo jest to nie legalne chyba 😉 Prowadząc sklep int,serwis,sieć serwerów najlepiej mieć firmę by można wystawiać na każdą usługę fakturę. Bez papierka za dużo się nie zrobi jeśli chodzi o odzyskanie kasy za usługę bądz cokolwiek innego
  5. Ja używam tego pluginu 'wh dla admina' na swojej arenie i wszystko działa jak należy nie obciąża var,sv nie skacze. https://forums.alliedmods.net/showthread.php?t=312982 Z pierwszej strony pobierasz wszystkie pliki Jeśli chcesz by działał tylko dla administratorów w trybie obserwacyjnym, a nie dla administratorów, którzy nie żyją. Dodajesz to: easy_esl_admin_esp.smx easy_esl_admin_esp.sp VIP by @Mesharsky W nim masz chyba wszystko czego ci trzeba To możesz w łatwy sposób zablokować na flagę o tutaj config/admin_overrides.cfg " Możliwość resetowania statystyk: !rs Dostęp do wyboru rękawiczek: !gloves Dostęp do malowania broni: !ws Możliwość wyboru kosy :!knife Dostęp do StatTrak: !st Dostęp do Nametag: !nametag "
  6. Kurczę zapomniałem o tym dzięki za przypomnienie można zamknąć 😉
  7. Szukam kodu cooldown do blokowania komend na określony czas. Przykładowo by każda osoba mogła używać danej komendy co jakiś czas bądz co kilka rund
  8. Jeśli chcesz dodać skin na flagę dodać po prostu tak do każdego i będzie działać By ustawienia się zapisały należy zrestartować serwer zmiana mapy nie wystarczy. "evil skeleton" { "model" "models/player/custom_player/eminem/skeleton/evil_skeleton.mdl" "arms" "models/player/custom_player/eminem/skeleton/evil_skeleton_arms.mdl" "team" "4" "price" "500" "type" "playerskin" "flag" "z" } "Store" { "Tracers" { "Blue" { "color" "0 0 125" "price" "120" "type" "tracer" } "Blue Violet" { "color" "138 43 226" "price" "120" "type" "tracer" } "Cyan" { "color" "0 255 125" "price" "120" "type" "tracer" } "Fire Brick" { "color" "178 34 34" "price" "120" "type" "tracer" } "Fuschia" { "color" "125 0 125" "price" "120" "type" "tracer" } "Gray" { "color" "240 240 240" "price" "120" "type" "tracer" } "Green" { "color" "0 125 0" "price" "120" "type" "tracer" } "Hunter Green" { "color" "35 142 35" "price" "120" "type" "tracer" } "Lawn Green" { "color" "124 122 0" "price" "120" "type" "tracer" } "Olive Brown" { "color" "128 125 165" "price" "120" "type" "tracer" } "Orange" { "color" "125 77 0" "price" "120" "type" "tracer" } } "Modele" { { "medicsoldier" { "model" "models\player\custom_player\darnias\medicsoldier.mdl" "team" "4" "price" "500" "type" "playerskin" } "batman" { "model" "models/player/custom_player/kuristaja/ak/batman/batmanv2.mdl" "arms" "models/player/custom_player/kuristaja/ak/batman/batman_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "shadowcompany" { "model" "models/player/custom_player/voikanaa/mw2/shadowcompany.mdl" "team" "4" "price" "500" "type" "playerskin" } "mumia" { "model" "models/player/custom_player/caleon1/mummy/mummy.mdl" "arms" "models/player/custom_player/caleon1/mummy/mummy_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "zealot" { "model" "models/player/custom_player/darnias/isaac_zealot.mdl" "arms" "models/player/custom_player/darnias/arms/arms_zealot.mdl" "team" "4" "price" "500" "type" "playerskin" } "arctic" { "model" "models/player/custom_player/darnias/isaac_arctic.mdl" "arms" "models/player/custom_player/darnias/arms/arms_arctic.mdl" "team" "4" "price" "500" "type" "playerskin" } "deadpool" { "model" "models/player/custom_player/kuristaja/deadpool/deadpool.mdl" "arms" "models/player/custom_player/kuristaja/deadpool/deadpool_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "Banana Joe" { "model" "models/player/custom_player/kuristaja/banana_joe/banana_joe.mdl" "arms" "models/player/custom_player/kuristaja/banana_joe/banana_joe_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "Nanosuit" { "model" "models/player/custom_player/kuristaja/nanosuit/nanosuitv3.mdl" "arms" "models/player/custom_player/kuristaja/nanosuit/nanosuit_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "octodad niebieski" { "model" "models/player/custom_player/kuristaja/octodad/octodad_blue.mdl" "arms" "models/player/custom_player/kuristaja/octodad/octodad_blue_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "octodad garnitur { "model" "models/player/custom_player/kuristaja/octodad/octodad_tuxedo.mdl" "arms" "models/player/custom_player/kuristaja/octodad/octodad_black_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } "ct sas" { "model" "models\player\custom_player\kirby\sasterrorist/sas.mdl" "team" "4" "price" "500" "type" "playerskin" } "evil skeleton" { "model" "models/player/custom_player/eminem/skeleton/evil_skeleton.mdl" "arms" "models/player/custom_player/eminem/skeleton/evil_skeleton_arms.mdl" "team" "4" "price" "500" "type" "playerskin" } } } }
  9. Dużo błędów z kompilacją w tym pluginie co podałeś. Ten jak dla mnie wystarczy nie musi być wyłączania HUDu poprawiłem pozycję by było w jednej linij i jest dobrze. Chciałem jeszcze dodać do tego pozycję w rankingu Rank: 1/200 ale niestety nie ma ani poradnika ani nawet pluginu jak takie coś zrobić
  10. Te same błędy co wcześniej po zmianie // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(29) : error 017: undefined symbol "hTimer" // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(29) : warning 215: expression has no effect // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(29) : error 001: expected token: ";", but found "]" // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(29) : error 029: invalid expression, assumed zero // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(29) : fatal error 190: too many error messages on one line // // Compilation aborted. // 4 Errors. Najwyżej wyłączę całkowicie możliwość włączania/wyłączania i będzie z głowy 😉
  11. No teraz to działa tylko, że napotkałem kolejny problem. Użyłem komendy do włączania/wyłączania. Niestety po wyłączeniu i włączeniu HUD się już nie pokazuje nie wiem pojęcia dlaczego
  12. Próbuje od kilku godzin coś sklecić z różnych pluginów, ale opornie mi to idzie. Nie mogę ogarnąć tych błędów Chciałem zrobić sobie plugin by wyświetlał się czas oraz ilość kredytów w HUD no ale nie jest to takie łatwe jak by się mogło wydawać przynajmniej dla mnie 😉 Mógłbym po prostu użyć 2 pluginów osobno, ale wolałbym to zrobić w jednym by dodatkowo nie obciążać serwera #include <sourcemod> #include <sdktools> #include <clientprefs> #include <store> public Plugin myinfo = { name = " Timeleft i Kredyty", author = "Fastmancz", description = "Edit", version = "1.0" }; #define slots 26 // Number of your server slots #define rgba 97, 252, 0, 255 // Color of the text (default = green) Handle g_HUDv2_Cookie; bool g_IsHudEnabled; public void OnPluginStart() { g_HUDv2_Cookie = RegClientCookie("HudCookie_V2", "HudCookie_V2", CookieAccess_Protected); CreateTimer(1.0, TIMER, _, TIMER_REPEAT); RegConsoleCmd("shud", Command_hud); } public void OnClientPutInServer(client) { hTimer[client] = CreateTimer(0.1, CreditsTimer, GetClientUserId(client), TIMER_REPEAT); char buffer[64]; GetClientCookie(client, g_HUDv2_Cookie, buffer, sizeof(buffer)); if(StrEqual(buffer,"")) { g_IsHudEnabled = true; } else g_IsHudEnabled = false; } public Action Command_hud(client, args) { if(g_IsHudEnabled) { PrintToChat(client, " ★ \x02HUD is now off") g_IsHudEnabled = false; SetClientCookie(client, g_HUDv2_Cookie, "0"); } else { PrintToChat(client, " ★ \x04HUD is now on") g_IsHudEnabled = true; SetClientCookie(client, g_HUDv2_Cookie, "1"); } } public Action TIMER(Handle timer) { int clientCount = 0; for (int i = 1; i <= MaxClients; i++) if (IsClientInGame(i) && !IsFakeClient(i))++clientCount; char sTime[60]; int iTimeleft; char szTime[60]; FormatTime(szTime, sizeof(szTime), "[%i]", CreditsTimer()); int client = GetClientOfUserId(userid); int credits = Store_GetClientCredits(client) GetMapTimeLeft(iTimeleft); if(iTimeleft > 0) { FormatTime(sTime, sizeof(sTime), "%M:%S", iTimeleft); for(int i = 1; i <= MaxClients; i++) { if(IsClientInGame(i) && !IsFakeClient(i) && g_IsHudEnabled == true) { char message[60]; Format(message, sizeof(message), "Timeleft: %s", sTime); SetHudTextParams(0.0, 0.0, 1.0, rgba, 0, 0.1, 0.0, 0.0); ShowHudText(i, -1, message); char credits[60]; Format(credits, sizeof(credits), "Credits: [%i]", credits; SetHudTextParams(0.0, 0.03, 1.0, rgba, 0, 0.1, 0.0, 0.0); ShowHudText(i, -1, credits); } } } return Plugin_Continue; } stock bool IsClientValid(int client) { if (client >= 1 && client <= MaxClients && IsClientConnected(client) && IsClientInGame(client) && !IsFakeClient(client)) return true; return false; } Błędy / C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(32) : error 017: undefined symbol "hTimer" // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(32) : warning 215: expression has no effect // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(32) : error 001: expected token: ";", but found "]" // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(32) : error 029: invalid expression, assumed zero // C:\ARENA 1v1\Komplikator\sourcemod-1.9.0-git6260-windows\addons\sourcemod\scripting\Untitled.sp(32) : fatal error 190: too many error messages on one line // // Compilation aborted. // 4 Errors. // // Compilation Time: 0,22 sec
  13. @masnuwa_ni na bazie mysql plugin cały czas pracuje tylko w dalszym ciągu nie chce zapisywać wyboru przez gracza i po zmianie mapy dalej się resetuje Co oznacza ten access powinien być na 1/2 jak inne czy ma być na 0 ?
  14. @Mesharsky z tego co widzę u ciebie tez to nie działa nie zapisuje się po zmianie mapy
  15. Serwer działa na sql ale nic to nie zmienia bo dalej się nie zapisuje @supertimor tutaj masz bazę 1clientprefs-sqlite.sq3 Są jeszcze być może tutaj jest coś nie tak ustawione // ConVars for plugin "hl_challenge.smx" // Determines the multiplicity by which the bet amount is generated // - // Default: "15" // Minimum: "5.000000" hl_challenge_betmultiplier "60" // Determines how many rounds the player must wait until they can challenge again. // Set 0 to disable // - // Default: "3" // Minimum: "0.000000" // Maximum: "10.000000" hl_challenge_cooldown "3" // Determines whether or not the plugin is enabled // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" hl_challenge_enabled "1" // Allows users to turn off challenges so they will not receive or be able to send challenge requests // - // Default: "1" // Minimum: "0.000000" // Maximum: "10.000000" hl_challenge_preference "1" // Determines if challenge outcomes affect Multi-1v1 ratings // Set 1 to allow rating changes // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" hl_challenge_ratingchanges "1" // Sets the time a player must wait in between requests (seconds) // - // Default: "30" // Minimum: "5.000000" hl_challenge_requestcooldown "30" // When a player joins a challenge, their old arena is saved so // they will be placed back when the round ends // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" hl_challenge_saveoldarenas "1"

Nasza historia

Na początku byliśmy małą grupą internetowych znajomych, którzy stwierdzili, że potrzebne jest solidne forum, na którym znajdą się ludzie z dużą wiedzą programistyczną ukierunkowaną na CS:GO. Pomysł powstał na początku 2018 roku, a parę miesięcy później, 19 kwietnia, powstała ta strona internetowa. Jako alternatywna odpowiedź na inne tego typu miejsca, poważnie podeszliśmy do tematu, najpierw tłumacząc angielską dokumentację SourceMod'a na język polski, a potem pisząc rozległe poradniki i wypełniając forum najpotrzebniejszymi rzeczami dla właścicieli serwerów i programistów. Cała nasza Ekipa jest dumna z pracy jaką w to włożyliśmy i cieszymy się że zbierają się wokół nas zarówno ludzie znający tematy sourcepawn'a i konfiguracji, jak i również nowe twarze w tym "biznesie", którym z chęcią niesiemy wiedzę oraz pomoc w rozwiązywaniu problemów.

Największe modyfikacje serwerowe

×
×
  • Create New...