Jump to content

Search the Community

Showing results for tags 'steam group'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Główna kategoria forum
    • Regulamin
    • FAQ
    • Przywitaj się/Pożegnaj się
    • Sprawy związane z siecią
    • Konkursy
  • Kącik Redaktorski
    • Gazetka
    • Wiadomości ze świata
    • Filmy Seriale Książki
    • Informacje
  • Bany
    • AntiCheat - Report cheat
    • Request UB
  • Serwery Counter Strike 1.6
    • Cs-Classic.pl [DeathRun]
  • Serwery Counter Strike Global Offensive
    • Cs-Classic.pl [CS:GO FFA]
    • Cs-Classic.pl [CS:GO Call Of Duty]
    • Cs-Classic.pl [CS:GO JailBreak]
    • Cs-Classic.pl [CS:GO NewDiabloMod]
    • Cs-Classic.pl [CS:GO Multi-Arena 1vs1]
  • Inne serwery
  • Forum Komputerowe
  • Hyde Park
  • Gry
  • Tematy Zamknięte

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Nick


Lokacja


Zainteresowania


Steam Custom URL


GG

 
or  

Snapchat


Instagram


Skype


Strona WWW

Found 1 result

  1. System punktów połączony z grupą STEAM Witam, przedstawiam Wam moją kolejną pracę, tym razem upublicznię ją, tak by każdy mógł ją pobrać i skorzystać z niej. Plugin sprawdza czy gracz jest w grupie STEAM, a następnie co jakiś czas rozdaje punkty graczom, które oczywiście są zapisywane w bazie danych. Gracz będący w grupie, otrzymuje więcej punktów niż osoba nie będąca w niej. Plugin można wykorzystać na wiele sposobów, np: tworząc specjalny sklep (niedługo napiszę poradnik jak to zrobić) lub tworząc specjalne dodatki, które można odblokować za punkty. Jest to moja edycja pluginu Steam group money reward, wykorzystałem go do sprawdzenia tego czy gracz jest w grupie STEAM, czy też nie. Przykładowe użycie pluginu Graj i zdobywaj punkty, które wymienisz na nagrody By dodać swoją grupę, należy edytować: SteamWorks_GetUserGroupStatus(client, 103582791434215142); 103582791434215142 zamienić to na ID swojej grupy. ID grupy znajdziemy wchodząc na stronę naszej grupy, a następnie dodając memberslistxml/?xml=1 i będziemy mieć coś takiego <groupID64>TUTAJ ID GRUPY</groupID64> To przykład dla mojej grupy http://steamcommunity.com/groups/csclassici/memberslistxml/?xml=1 i mamy <groupID64>103582791434215142</groupID64> Gdzie zmienić ilość zdobywanych punktów? player_points += Zmieniamy na liczbę punktów, którą mają otrzymać gracze. public Action:Punktyco5minut(Handle:timer) { if(getplayersnum() < 2) return; for(new i=1; i<=MaxClients; i++) { if(IsClientInGame(i) && !IsFakeClient(i)) { if(b_InGroup[i]) { player_points[i] += 2; PrintToChat(i, "Jestes w naszej grupie staem, otrzymujesz dwa punkty."); } else { player_points[i] += 1; PrintToChat(i, "Nie jestes w naszej grupie Steam, wiec otrzymujesz tylko jeden punkt. Dolacz \x06!grupa"); } } } } Jak zmienić czas, po którym dostajemy punkty? Zamieniamy 300.0 na swój czas podany w sekundach CreateTimer(300.0, Punktyco5minut, _, TIMER_FLAG_NO_MAPCHANGE|TIMER_REPEAT); Jak zmienić link do grupy? Edytujemy link w tym miejscu ShowMOTDPanel(id, "Grupa STEAM", "http://jbcsgo.cs-classic.pl/grupaCSC.html", MOTDPANEL_TYPE_URL) Natywy dostępne w pluginie native cod_set_user_points(id, ilosc) // ustawia ilosc punktow native cod_get_user_points(id) // pobiera ilosc punktow Proszę zapoznać się z tym tematem przed dodaniem pluginu na serwer SteamWorks. Kompilujemy lokalnie plik groupplayers.sp (pamiętaj o wymaganiach, jest tam podana biblioteka SteamWorks.inc, którą zamieszczę na przypadek w załączniku) Skompilowany plik wrzucamy do folderu addons/sourcemod/plugins i zmieniamy mapę, bądź restartujemy serwer. groupplayers.sp SteamWorks.inc
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Guidelines