Przeszukaj forum

Pokazywanie wyników dla tagów 'Tylko'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Forum

  • Tworzenie i konfiguracja serwerów
    • Pytania ogólne
    • Problemy
    • Artykuły i instrukcje
    • Ochrona serwera gry
    • Statystyki serwerów gier
  • Pluginy, mody i dodatki
    • Pytania ogólne
    • Mody
    • Pluginy
    • Gotowe paczki SM
    • Pliki
  • Scripting
    • Artykuły
    • Pytania ogólne
    • Problemy
    • Prośby
    • Modyfikacje
  • Counter-Strike: Global Offensive
    • Nowości
    • Artykuły
    • Pytania
    • Fragmovie
    • Klan szuka graczy
    • Gracz szuka klanu
    • Publikacja serwerów
  • GameHosting
    • Informacje od firm hostingowych
    • Oferty
    • Opinie o firmach hostingowych
    • Pytania
    • Informacje i pomoc techniczna
  • Pozostałe
    • Piaskownica
    • Poszukuję załogi
    • Rynek
    • MYGO.pl

Znaleziono 31 wyników

  1. Czym jest AShop? AShop jest sklepem automatycznym, pozwalającym na sprzedaż usług na serwerach wykorzystujących rozszerzenie Sourcemod. Sklep jest rozbudowany w wysokim stopniu, pozwala na kupienie usługi bezpośrednio na serwerze (sms/psc), korzystając z interfejsu użytkownika. Przy tworzeniu sklepu dbałem o komfort jego użytkowania, poziom zabezpieczeń jak i stworzyłem dosyć obszerne API dla developerów, którzy chcieli by powiązać pracę sklepu z innymi funkcjami serwera. Panel Administracyjny zawiera wszelkie potrzebne opcje, jestem pewien, że wystarczające na administrowanie oraz monitorowanie postępów dochodowych serwera jak i całej sieci serwerów. Metody płatności Aktualne metody płatności obsługiwane przez sklep to: 1Shot1Kill Pukawka Hostplay CSSetti Przelewy24 Przelewy24 (PSC) Z implementacją nowych metod płatności nie będzie problemu, jestem otwarty również na propozycje dotyczące sklepu. Monitorowanie postępów dochodowych W sklepie dostępne są statystyki typu: Przychód miesięczny Przychód ogólny Zakupione usługi (miesiąc) Zakupione usługi (ogółem) Wysłane sms Użytkownicy Wykres warstwowy dochodów z danego miesiąca Statystyki sprzedaży miesięcznej - Progressbary pierścieniowe przedstawiają postęp w osiąganiu celów (przychód, sprzedane usługi oraz wysłane sms), których wartości można zmienić w ustawieniach Statystyki na tle poprzedniego miesiąca - To samo co wyżej, z tym, że progressbary lniowe Wykres kołowy najczęściej kupowanych usług Wykres kołowy przedstawiający serwery wg. największego zbytu Każda statystyka może być przedstawiona wg. Wybranego serwera lub ogólnie Możliwości sklepu Ustawienia & Metody płatności Możliwość personalizacji sklepu poprzez dynamiczne ustawienia Możliwość dodawania wielu tych samych metod płatności (np. W sytuacji, kiedy właściciel serwera nr.1 posiada taką samą metodę płatności jak właściciel serwera nr.2) Usługi Możliwość ustawienia innego opisu usługi (server site/website) Możliwość ustawienia własnego sufixu usługi (dni/fajki/monety itd..) Trzy typy usług: Flagi Zapytanie mysql - Pozwalające np. zakup VIP'a na forum. Inne (Bazujące na API) - Opcja dla developerów, pozwala na tworzenie własnych usług, przy których kupnie oraz bycie jest wykonywana akcja określona zamysłem developera (np. Sprzedaż waluty serwerowej) Możliwość ustawienia kolejności wyświetlania usług Usługi użytkowników Możliwość dodawania użytkownikowi tej samej usługi na wielu serwerach jednocześnie Progressbar wyświetlający status graficzny usługi użytkownika Cennik Cena usługi może być inna na każdym serwerze Taryfy są dodawane przez użytkownika, tak więc każda nieprawidłowość ze strony hostingu, oferującego swoje API może być poprawiona. Użytkownicy Możliwość dodawania użytkowników bezpośrednio przez panel Możliwość edytowania danych oraz stanu potrfela użytkownika Wszystkie hasła są ukryte, administrator nie ma w nie wglądu, może je jedynie zmienić. Edytując swój profil lub profil innego administratora wymagane jest wpisanie hasła Użytkownika można przypisać do grupy (W następnej aktualizacji sklepu dodane zostaną usługi dla określonych grup) Uprawnienia użytkownika są zależne od grupy, w której się znajduje Logi Administracyjne Kupione usługi Płatności SMS Płatności PaySafeCard Płatności Portfelem Działania Administracyjne Inne Rejestracja odbywa się poprzez serwer (wszystko szyfrowane) aby uniknąć problemu powiązania z kontem steam, oraz z racji interfejsu użytkownika od strony serwera, Każdy użytkownik posiada wirtualny portfel, który można doładować poprzez serwer lub stronę, Gotowe przykłady implementacji API dla developerów, Powiadomienia o błędach w konfiguracji sklepu/problemów ze sklepem wywołanych błędami API Opisane kody błędów, zwracane użytkownikom i Administratorom Prezentacja sklepu Demo PA: Jutro Demo Website: Jutro Screeny: Jutro Kontakt & informacje dodatkowe Kontakt poprzez: Steam - https://steamcommunity.com/id/noxuuu PW http://noxsp.pl GG: 51083770 Cena: Do negocjacji Płatność: PayPal/Przelew Pozderki, n.o.x.
  2. Sprzedam 100 zł na Liveserwer.pl ponieważ nie mam juz tam serwera a zostały środki na koncie ! Promocja 100 zł za 60zł ! Jezeli jestes zainteresowany to moge wystawić aukcje czy cos podam numer konta. napewno sie dogadamy ! Kontakt priv lub gg: 8560639 Przyjmuje przelewy z banku WBK lub Mbank poniewaz przelew bedzie odrazu na moim koncie !
  3. Witam mam pytanie czy jest moze jakies inne rozwiazanie czy tylko to, na ktore ja wpadlem ale nie sprawdzalem czy bedzie dzialac. A mianowicie potrzebuje zrobic krotki kod, gdzie dana funkcja bedzie dzialal tylko na mapach pb_ Moj pomysl jest taki zeby pobrac nazwe mapy ktora jest aktualnie grana i zeby kod sprawdzal to przy OnMapStart, gdy sie bedzie zgadzac wszystko to wtedy reszta kodu bedzie dzialac. Nie wiem czy jest jakis inny sposob...
  4. Witajcie ! Mam takie pytanie :) otóż założyłem serwer w cs go, jednak męczy mnie kwestia vipa, mam go zrobionego, wszystko działa oczywiście dla administracji. Chciałbym zrobić vipa płatnego, oczywiście nie za jakieś wygórowane kwoty. I chodzi mi o to że chciałbym, aby ktoś kto wpisze w czacie !sklepvip mógł go przez ten sposób zakupić, no że np. wyskoczy mu strona przekierowująca do płatności sms lub płatności przelewem. Jednak problem w tym że nie wiem jak to zrobić :) no i oczywiście, aby admin był nadawany automatycznie po płatności, chyba że nie ma takiej możliwości. Mógłbym prosić o jakieś wskazówki lub rady ? z góry bardzo dziękuję.
  5. Tylko dla VIP'a

    Jak zablokować ten plugin aby był tylko dla VIP'a? (flaga "a") #include <sourcemod> #include <clientprefs> #include <colors> #define PLUGIN_VERSION "1.0.7" public Plugin:myinfo = { name = "Show Damage", author = "exvel", description = "Shows damage in the center of the screen.", version = PLUGIN_VERSION, url = "www.sourcemod.net" } new player_old_health[MAXPLAYERS + 1]; new player_damage[MAXPLAYERS + 1]; new bool:block_timer[MAXPLAYERS + 1] = {false,...}; new bool:FrameMod = true; new String:DamageEventName[16]; new MaxDamage = 10000000; new bool:option_show_damage[MAXPLAYERS + 1] = {true,...}; new Handle:cookie_show_damage = INVALID_HANDLE; //CVars' handles new Handle:cvar_show_damage = INVALID_HANDLE; new Handle:cvar_show_damage_ff = INVALID_HANDLE; new Handle:cvar_show_damage_own_dmg = INVALID_HANDLE; new Handle:cvar_show_damage_text_area = INVALID_HANDLE; //CVars' varibles new bool:show_damage = true; new bool:show_damage_ff = false; new bool:show_damage_own_dmg = false; new show_damage_text_area = 1; public OnPluginStart() { decl String:gameName[80]; GetGameFolderName(gameName, 80); if (StrEqual(gameName, "cstrike") || StrEqual(gameName, "insurgency")) { HookEvent("player_hurt", Event_PlayerHurt, EventHookMode_Post); DamageEventName = "dmg_health"; FrameMod = false; } else if (StrEqual(gameName, "left4dead") || StrEqual(gameName, "left4dead2")) { HookEvent("player_hurt", Event_PlayerHurt, EventHookMode_Post); HookEvent("infected_hurt", Event_InfectedHurt, EventHookMode_Post); MaxDamage = 2000; DamageEventName = "dmg_health"; FrameMod = false; } else if (StrEqual(gameName, "dod") || StrEqual(gameName, "hidden")) { HookEvent("player_hurt", Event_PlayerHurt, EventHookMode_Post); DamageEventName = "damage"; FrameMod = false; } else { HookEvent("player_hurt", Event_PlayerHurt_FrameMod, EventHookMode_Pre); FrameMod = true; } CreateConVar("sm_show_damage_version", PLUGIN_VERSION, "Show Damage Version", FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY|FCVAR_DONTRECORD); cvar_show_damage = CreateConVar("sm_show_damage", "1", "Enabled/Disabled show damage functionality, 0 = off/1 = on", FCVAR_PLUGIN, true, 0.0, true, 1.0); cvar_show_damage_ff = CreateConVar("sm_show_damage_ff", "0", "Show friendly fire damage, 0 = off/1 = on", FCVAR_PLUGIN, true, 0.0, true, 1.0); cvar_show_damage_own_dmg = CreateConVar("sm_show_damage_own_dmg", "0", "Show your own damage, 0 = off/1 = on", FCVAR_PLUGIN, true, 0.0, true, 1.0); cvar_show_damage_text_area = CreateConVar("sm_show_damage_text_area", "1", "Defines the area for damage text:\n 1 = in the center of the screen\n 2 = in the hint text area \n 3 = in chat area of screen", FCVAR_PLUGIN, true, 1.0, true, 3.0); HookEvent("player_spawn", Event_PlayerSpawn, EventHookMode_Post); HookConVarChange(cvar_show_damage, OnCVarChange); HookConVarChange(cvar_show_damage_ff, OnCVarChange); HookConVarChange(cvar_show_damage_own_dmg, OnCVarChange); HookConVarChange(cvar_show_damage_text_area, OnCVarChange); AutoExecConfig(true, "plugin.showdamage"); LoadTranslations("common.phrases"); LoadTranslations("showdamage.phrases"); cookie_show_damage = RegClientCookie("Show Damage On/Off", "", CookieAccess_Private); new info; SetCookieMenuItem(CookieMenuHandler_ShowDamage, any:info, "Show Damage"); } public CookieMenuHandler_ShowDamage(client, CookieMenuAction:action, any:info, String:buffer[], maxlen) { if (action == CookieMenuAction_DisplayOption) { decl String:status[10]; if (option_show_damage[client]) { Format(status, sizeof(status), "%T", "On", client); } else { Format(status, sizeof(status), "%T", "Off", client); } Format(buffer, maxlen, "%T: %s", "Cookie Show Damage", client, status); } // CookieMenuAction_SelectOption else { option_show_damage[client] = !option_show_damage[client]; if (option_show_damage[client]) { SetClientCookie(client, cookie_show_damage, "On"); } else { SetClientCookie(client, cookie_show_damage, "Off"); } ShowCookieMenu(client); } } public OnClientCookiesCached(client) { option_show_damage[client] = GetCookieShowDamage(client); } bool:GetCookieShowDamage(client) { decl String:buffer[10]; GetClientCookie(client, cookie_show_damage, buffer, sizeof(buffer)); return !StrEqual(buffer, "Off"); } public OnConfigsExecuted() { GetCVars(); } public OnClientConnected(client) { block_timer[client] = false; } public Action:Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast) { new client = GetClientOfUserId(GetEventInt(event, "userid")); block_timer[client] = false; return Plugin_Continue; } //This is for games that have no damage information in player_hurt event public OnGameFrame() { if (FrameMod && show_damage) { for (new client = 1; client <= MaxClients; client++) { if (IsClientInGame(client)) { player_old_health[client] = GetClientHealth(client); } } } } public Action:ShowDamage(Handle:timer, any:client) { block_timer[client] = false; if (player_damage[client] <= 0 || !client) { return; } if (!IsClientInGame(client)) { return; } switch (show_damage_text_area) { case 1: { PrintCenterText(client, "%t", "CenterText Damage Text", player_damage[client]); } case 2: { PrintHintText(client, "%t", "HintText Damage Text", player_damage[client]); } case 3: { CPrintToChat(client, "%t", "Chat Damage Text", player_damage[client]); } } player_damage[client] = 0; } public Action:Event_PlayerHurt_FrameMod(Handle:event, const String:name[], bool:dontBroadcast) { new client = GetClientOfUserId(GetEventInt(event, "userid")); new client_attacker = GetClientOfUserId(GetEventInt(event, "attacker")); new damage = player_old_health[client] - GetClientHealth(client); CalcDamage(client, client_attacker, damage); return Plugin_Continue; } public Action:Event_PlayerHurt(Handle:event, const String:name[], bool:dontBroadcast) { new client_attacker = GetClientOfUserId(GetEventInt(event, "attacker")); new client = GetClientOfUserId(GetEventInt(event, "userid")); new damage = GetEventInt(event, DamageEventName); CalcDamage(client, client_attacker, damage); return Plugin_Continue; } public Action:Event_InfectedHurt(Handle:event, const String:name[], bool:dontBroadcast) { new client_attacker = GetClientOfUserId(GetEventInt(event, "attacker")); new damage = GetEventInt(event, "amount"); CalcDamage(0, client_attacker, damage); return Plugin_Continue; } CalcDamage(client, client_attacker, damage) { if (!show_damage || !option_show_damage[client_attacker]) { return; } if (client_attacker == 0) { return; } if (IsFakeClient(client_attacker) || !IsClientInGame(client_attacker)) { return; } //If client == 0 than skip this verifying. It can be an infected or something else without client index. if (client != 0) { if (client == client_attacker) { if (!show_damage_own_dmg) { return; } } else if (GetClientTeam(client) == GetClientTeam(client_attacker)) { if (!show_damage_ff) { return; } } } //This is a fix for Left 4 Dead. When tank dies the game fires hurt event with 5000 dmg that is a bug. if (damage > MaxDamage) { return; } player_damage[client_attacker] += damage; if (block_timer[client_attacker]) { return; } CreateTimer(0.01, ShowDamage, client_attacker); block_timer[client_attacker] = true; } public OnCVarChange(Handle:convar_hndl, const String:oldValue[], const String:newValue[]) { GetCVars(); } GetCVars() { show_damage = GetConVarBool(cvar_show_damage); show_damage_ff = GetConVarBool(cvar_show_damage_ff); show_damage_own_dmg = GetConVarBool(cvar_show_damage_own_dmg); show_damage_text_area = GetConVarInt(cvar_show_damage_text_area); }
  6. Witam, czy jest możliwość ustawienia banów tylko na steamid? Chodzi mi o to, żeby nie zapisywało sie IP. Pozdro
  7. Cześć :) Chciałbym się dowiedzieć czy jest możliwość żeby plugin https://forums.alliedmods.net/showthread.php?p=2276217 działał tylko na jednej klasie? Z góry dzięki :)
  8. Witam posiadam serwer Zombie Escape :v I niby wszystko fajnie lecz jak np jest 20 osób na serwerze, pokazuje na gametrackerze że jest 20 osób (chyba jak tak teraz myślę to się nie przyjrzałem za bardzo czy zawsze pokazuje tyle ile jest osób aktualnie na serwerze wiem że gametracker odświeza i masz z danej minuty itd ale tak po prostu liczba na serwie ta sama a np na gejtrackerze inna ) lecz gdy zobaczysz wykres graczy jest tylko np 13 osób maksymalnie tego dnia a nie 20 tak jak powinno być. Jaki problem ma gejtracker? Coś u mnie ? Czy po prostu tak już jest? Czy może coś na serwer dopisać w server cfg czy gdzie by sprawniej dane przerzucało na coś takiego czy cuś? Proszę o pomoc!
  9. plugin tylko dla vip :)

    Witam Mógłby mi ktoś pomóc i dodać do tego pluginu by tylko było dla vip na flage o To jest plugin na gloves http://host1gb.net.pl/download.php?file=b4cae8f2f9dd47c06f9631a713ad48f3
  10. Witam, chciałbym aby komenda wyświetlała banner nei tylko specą, ale takze osobą nie żyjącym. Jak to zrobić?
  11. Opis: Mam do sprzedania wirtualną gotówkę na Pukawka.pl Stan portfela: 245 pkt Przelicznik: 0.65 - tylko do piątku!Płatność: PayPal, Przelew bankowy Kontakt: GG: 51363657 Allegro: Tak, przy kupnie całości. Opinie: https://webmasteruj.pl/opinie-strajker-t62905/ http://gamehostingtalk.pl/temat/23032-opinie-strajker/ Zdjęcia:
  12. Cześć. Co jest nie tak z tym pluginem? Menu pokazuje tylko dla TT zaś dla anty już nie... public Action:startFree(client, args) { new String:reason[90]; GetCmdArg(1, reason, sizeof(reason)) if(GetClientTeam(client) != CS_TEAM_T) { PrintToChat(client, "Free Ta komenda jest dostepna tylko dla druzyny przeciwnej."); return Plugin_Handled; } free_actived = true; for (int i = 1; i <= MaxClients; i++) { if (!IsClientInGame(i) || IsFakeClient(i)) { continue; } new Handle:menu = CreateMenu(startFree_Handler); SetMenuTitle(menu, "Terrorysta dal Free za %s.", reason); AddMenuItem(menu, "rozumie", "Rozumie (graj dalej)"); AddMenuItem(menu, "nie_rozumie", "Nie rozumie (wyrzuc mnie)"); SetMenuExitButton(menu, false); DisplayMenu(menu, client, 250); } return Plugin_Continue; }
  13. Witam, nie wiem w jaki sposób ustawić !rtd tylko dla graczy z flagą a Wkleiłem to do admin_ovverides.cfg Overrides { "say !rtd" "a" } Niestety to nie pomogło, macie jakiś pomysł ? Link do pluginu [CSS/CS:GO] Roll The Dice - AlliedModders Może to zadziała? "sm_rtd" "a"
  14. Używam tego pluginu [Any] LAZERRRRSSSS!! [Updated Jan11 2015] (Ver 1.3.2!) - AlliedModders I po takiej edycji flag RegAdminCmd("+sm_laser", CMD_laser_p, ADMFLAG_BAN); RegAdminCmd("-sm_laser", CMD_laser_m, ADMFLAG_BAN); na RegConsoleCmd("-sm_laser", CMD_laser_m); RegConsoleCmd("+sm_laser", CMD_laser_p); I oto moje pytanie jak zrobić by dostęp do lasera miał tylko CT z Wardenem? Plugin na Wardena którego używam to: [CS:S/CS:GO] Jailbreak Warden - AlliedModders
  15. Tak jak w temacie, wyświetla siętylko w motd. All git skonfigurowane
  16. A więc dla klasy mam przypisany taki case: case Ninja: if(klasa_gracza[attacker] == Ninja) { if(StrEqual(weapon, nazwy_broni[40]) && damagetype & DMG_SLASH && GetRandomInt(1, 1) == 1) { if(klasa_gracza[victim] != Obronca && informacje_itemu_gracza[victim][0] != 30) { dmg += GetClientHealth(victim)+1; zabicie = 1; Ale kod działa także podczas atakowania lewym przyciskiem myszy. A ja chciałbym aby działał tylko na prawy. Co muszę zmienić ?
  17. Więc próbowałem tego spadochronu na flagę ale nie daje to efektu jaki chciałem osiągnąć więc pomyślałem o spadochronie tylko na jedną konkretną mapę. Chodzi mi o de_rats_1337 wie ktoś jak takie coś zrobić bo przydałaby się pomoc :)
  18. Mam serwer aim/awp i chciałbym dodać plugin żeby na mapach nie dostawało się pistoletów, ale chce żeby działał tylko na mapach typu awp, ponieważ na aim jednak pistolety się przydadzą, więc tutaj takie pytanie jak ustawić w pluginie żeby działał na określonych mapach ? #include <sourcemod> #include <sdktools> public Plugin:myinfo = { name = "Brak Pistoletow", author = "DUPA", description = "Brak Pistoletow", version = "1.4", url = "www.dupa.pl" } public OnPluginStart(){ HookEvent("player_spawn", EventPlayerSpawned, EventHookMode_Post); } public Action:EventPlayerSpawned(Handle:event,const String:name[],bool:dontBroadcast){ new client = GetClientOfUserId(GetEventInt(event, "userid")); new weapon = GetPlayerWeaponSlot(client, 1); if (IsValidEdict(weapon)){ RemovePlayerItem(client, weapon); RemoveEdict(weapon); } return Plugin_Continue; } Plugin blokujący pistolety
  19. Tak jak w temacie, tag widać tylko podczas śmierci
  20. Witam , mam prośbę czy przerobił bi mi ktoś plugin laserz ,żeby tylko CT mogło używać markera. Z góry dziękuje ;) laserz.sp
  21. Witam, mam pewien problem chodzi o to, że tylko admin i vip może wbić na serwer. Nie mam pojęcia o co chodzi :/
  22. Witam, dziś wgrałem na serwer plugin na spray w cs:go z tego linku https://mygo.pl/topic/136-csgo-spraye-w-csgo/, ale chciałem żeby był on dostępny tylko dla graczy posiadających odpowiednią flagę, więc do pliku admin.overrides.cfg dodałem następujący wpis "sm_spray" "x" "sm_sprays" "x" całość wygląda tak: Overrides { /** * By default, commands are registered with three pieces of information: * 1)Command Name (for example, "csdm_enable") * 2)Command Group Name (for example, "CSDM") * 3)Command Level (for example, "changemap") * * You can override the default flags assigned to individual commands or command groups in this way. * To override a group, use the "@" character before the name. Example: * Examples: * "@CSDM" "b" // Override the CSDM group to b flag * "csdm_enable" "bgi" // Override the csdm_enable command to bgi flags * * Note that for overrides, order is important. In the above example, csdm_enable overwrites * any setting that csdm_enable previously had. * * You can make a command completely public by using an empty flag string. */ "sm_spray" "t" "sm_sprays" "t" } Jednak po ponownych uruchomieniu serwera nadal każdy może go używać. Proszę o pomoc Pozdrawiam Just do it
  23. Witam. Mam do Was pytanko, jak zrobić żeby mapa się ładowała, bo mi teraz zamiast ładowania mapy, to resetuje mapę bez ładowania. Z góry dzięki. :)