Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Odrodzenie gracza w polowie rundy?


  • Zamknięty Temat jest zamknięty
11 odpowiedzi w tym temacie

#1 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 131
Zaawansowany

  • Postów:1300
  • GG:
  • Steam:steam
  • Imię:Andrzej
  • Lokalizacja:Wadowice
Offline

Napisano 29.05.2013 15:54

Witam, mam taki problem bo jest  u mnie tak na serwerze JB, że np. połowa rundy minie a gdy jakiś gracz wejdzie na serwer to się odradza, jest jakiś plugin na to? Czy muszę ustawić czas dołączanie w wyborze drużyn?


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#2 K!113r

    Czempion

  • Power User

Reputacja: 385
Wszechpomocny

  • Postów:865
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 29.05.2013 17:47

A jaki masz ten jb?

Chyba zle zrozumiałem, to dołączanie w środku rundy i odradzanie jest w menedżerze jb.
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#3 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 131
Zaawansowany

  • Postów:1300
  • GG:
  • Steam:steam
  • Imię:Andrzej
  • Lokalizacja:Wadowice
Offline

Napisano 29.05.2013 18:13

Dokładnie? Bo jak sprawdzałem nic od tego nie znalazłem :)


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#4 K!113r

    Czempion

  • Power User

Reputacja: 385
Wszechpomocny

  • Postów:865
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 29.05.2013 23:52

Zależy z którego korzystasz, duchem świętym jeszcze nie jestem :/


  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#5 Pan Marian

    Banned

  • Zbanowany

Reputacja: 89
Zaawansowany

  • Postów:283
  • Imię:Marian
  • Lokalizacja:इंटरनेट
Offline

Napisano 30.05.2013 06:12

Taka blokada znajduje się w silniku od JB by Cypis, bo iluś tam sekundach od rozpoczęcia rundy nie można wejść do teamów co blokuje możliwość odrodzenia się



#6 K!113r

    Czempion

  • Power User

Reputacja: 385
Wszechpomocny

  • Postów:865
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 30.05.2013 15:19

Nie tylko, oferuje tą funkcje również JB extreme.


  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#7 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 131
Zaawansowany

  • Postów:1300
  • GG:
  • Steam:steam
  • Imię:Andrzej
  • Lokalizacja:Wadowice
Offline

Napisano 30.05.2013 15:44

Zależy z którego korzystasz, duchem świętym jeszcze nie jestem :/

Żadnego, własnego i mojego kolegi, który wyjechał za granice i nie może mi w tym pomóż ;d

 

 

Taka blokada znajduje się w silniku od JB by Cypis, bo iluś tam sekundach od rozpoczęcia rundy nie można wejść do teamów co blokuje możliwość odrodzenia się

Tam jest blokada ale taka że gdy ktoś dołączy to musi poczekać do końca rundy aby dołączyć, a ja czegoś takiego nie chce ^^

 

 

Nie tylko, oferuje tą funkcje również JB extreme.

Podasz dokładną linijkę, która odpowiada za blokadę? Bo z tego co kojarzę jest to dokładnie to co wyżej :)

 

Ja potrzebuje blokady że gdy gracz wejdzie na serwer i wybierze drużynę to wchodzi do drużyny ale się nie odradza, musi być jakiś sposób na to bo widziałem na serwerach innych :P


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#8 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 31.05.2013 00:07

1. Tworzysz globalną tablicę 33 elementową, np freshPlayer.

2. Ustawiasz w evencie client_putinserver freshPlayer[id] na 1

3. Robisz handle dla eventu spawna (przez Ham) i blokujesz spawn, gdy freshPlayer[id] jest równe 1 (możesz sobie ustawić dodatkowo sprawdzenie, czy w danej rundzie zostały już cele otwarte, czy minął określony czas, czy mamy jakiś specjalny dzień itp...)

4. Zerujesz freshPlayer dla każdego gracza na końcu rundy i na początku nowej (przed spawnami, tak dla pewności tu i tu :D nie zaszkodzi, a może pomóc), w evencie restartu gry (sv_restart), gameConnecting i innych, które powinny wyzerować tą tablicę Twoim zdaniem

5. Gotowe!

 

@Sebul, można też "kulturalnie" gracza zabić :) albo zablokować to na wiele innych sposobów. Gdy blokowałem na DeathRunie tylko odradzanie, a nie odradzałem sam ręcznie, to wszystko wsio grało. Może bug był spowodowany odradzaniem ręcznym po zablokowaniu automatycznego?


sebul (31.05.2013 00:12):
Takie blokowanie niesie za sobą różne bugi, a przynajmniej jak raz właśnie tak blokowałem spawn, a potem odradzałem sam gracza, to działy się dziwne rzeczy.

Użytkownik GwynBleidD edytował ten post 31.05.2013 00:15

  • +
  • -
  • 0
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark

#9 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 131
Zaawansowany

  • Postów:1300
  • GG:
  • Steam:steam
  • Imię:Andrzej
  • Lokalizacja:Wadowice
Offline

Napisano 31.05.2013 01:14

Coś takiego?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Andrzejek"

new freshPlayer[33] = 0;

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_logevent("ustaw", 2, "1=Round_Start")
    register_logevent("ustaw", 2, "1=Round_End")
    
    register_event("TextMsg", "ustaw", "a", "2&#Game_C")
    register_event("TextMsg", "ustaw", "a", "2&#Game_will_restart_in")
    
    RegisterHam(Ham_Spawn, "player", "odrodzenie", 1);
}
public client_putinserver(id)
{
    freshPlayer[id] = 1;
}
public odrodzenie(id)
{
    if(freshPlayer[id] != 0)
        return PLUGIN_CONTINUE
}
public ustaw()
{
    for(new i = 1; i <=32; i++)
    {
        if(is_user_connected(i))
        {            
            freshPlayer[i] = 0
        }
    }
}

  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#10 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 31.05.2013 13:54

No prawie... zamiast PLUGIN_CONTINUE powinno być coś innego, związanego z HAM, pomyśl co :) I musisz łapać event PRE, nie POST. Więc na końcu RegisterHam ma być 0 (albo brak jedynki po prostu, i przecinka przed nią.)


Użytkownik GwynBleidD edytował ten post 31.05.2013 13:55

  • +
  • -
  • 2
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark

#11 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 131
Zaawansowany

  • Postów:1300
  • GG:
  • Steam:steam
  • Imię:Andrzej
  • Lokalizacja:Wadowice
Offline

Napisano 31.05.2013 19:43

Można zamknać


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#12 CheQ

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 1984
Godlike

  • Postów:5534
  • Imię:Adaś
  • Lokalizacja:Glinianka
Offline

Napisano 31.05.2013 20:26

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

b_560_95_1.png





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych