Skocz do zawartości

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

zp_respawn jak ustawić aby na normalnym trybie odradzało zombie



  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 bamber

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:123
  • Imię:Zenek
  • Lokalizacja:warszawa
Offline

Napisano 04.08.2014 10:35

Tak jak w temacie jak ustawić by aby na normalnym trybie odradzało ( bo ustawiłem, żeby aby zombie odradzało i jak jest nemesis mod to odradza zombiaków)

#include <amxmodx>
#include <zombieplague>

#define validTeam(%1) (1 <= get_user_team(%1) <= 3)

new pcvar, pcvar_nem, pcvar_plague, pcvar_surv, pcvar_swarm;

public plugin_init()
{
    register_plugin("[ZP] Respawn", "1.1", "ILUSION");
    pcvar = get_cvar_pointer("zp_deathmatch");
    pcvar_nem = get_cvar_pointer("zp_nem_allow_respawn");
    pcvar_plague = get_cvar_pointer("zp_plague_allow_respawn");
    pcvar_swarm = get_cvar_pointer("zp_swarm_allow_respawn");
    pcvar_surv = get_cvar_pointer("zp_surv_allow_respawn");
}

public client_putinserver(id)
    if (get_pcvar_num(pcvar))
        set_task(5.0, "SpawnUser", id);

public SpawnUser(id)
{
    if (!is_user_connected(id))
        remove_task(id);
    else if (!validTeam(id))
        return;
    else if (is_user_alive(id) || zp_is_swarm_round() && !get_pcvar_num(pcvar_swarm) || zp_is_nemesis_round() && !get_pcvar_num(pcvar_nem) || zp_is_survivor_round() && !get_pcvar_num(pcvar_surv) || zp_is_plague_round() && !get_pcvar_num(pcvar_plague))
        remove_task(id);
    else
    {
        switch (get_pcvar_num(pcvar))
        {
            case 1: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
            case 2: zp_respawn_user(id, zp_is_nemesis_round() ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
            case 3: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
            case 4: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : zp_get_zombie_count() < zp_get_human_count() ? ZP_TEAM_ZOMBIE : ZP_TEAM_HUMAN);
            default: zp_respawn_user(id, zp_is_survivor_round() ? ZP_TEAM_ZOMBIE : zp_is_nemesis_round() ? ZP_TEAM_HUMAN : random_num(1, 2) == 1 ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);
        }
        
        remove_task(id);
    }
}

  • +
  • -
  • 0

#2 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 04.08.2014 10:44

emm.. what? Wiesz, że ten plugin powoduje odradzanie graczy, którzy dopiero weszli na serwa, a nie odradzania graczy gdy już są połączeni z serwerem.

Chcesz, aby na normalnej infekcji odradzało graczy - którzy się dopiero połączyli - do zombie, czy wszystkich ma odradzać na tym trybie?


  • +
  • -
  • 0

#3 bamber

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:123
  • Imię:Zenek
  • Lokalizacja:warszawa
Offline

Napisano 04.08.2014 15:35

Tak wiem o tym, że przy wejściu odradza graczy. Ale ja chcę żeby aby na normalnym trybie odradzał
bo np. na nemesis modzie odrodza mi się zombie.
  • +
  • -
  • 0

#4 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 05.08.2014 21:24

 case 2: zp_respawn_user(id, zp_is_nemesis_round() ? ZP_TEAM_HUMAN : ZP_TEAM_ZOMBIE);

Gracz, który się przed chwilą połączył z serwerem w trybie nemezis przerzuci go do human, więc to nie przez ten plugin.

 

 

bo np. na nemesis modzie odrodza mi się zombie.

Pewnie masz ustawiony cvar: zp_nem_allow_respawn na "1" (zombieplague.cfg) zmień na 0

 

 

 

Ale ja chcę żeby aby na normalnym trybie odradzał

Ustaw cvar zp_infection_allow_respawn na 1


Użytkownik Drago36 edytował ten post 05.08.2014 21:25

  • +
  • -
  • 1

#5 bamber

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:123
  • Imię:Zenek
  • Lokalizacja:warszawa
Offline

Napisano 06.08.2014 00:05

Thx. Można zamknąć.


  • +
  • -
  • 0

#6 dasiek

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

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 06.08.2014 06:54

Automatyczna wiadomość


Ten temat został przeniesiony z forum

AMX Mod XPytania

do

ModyZombieDyskusje/Pomysły/Pytania
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych:

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

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