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

edycja pluginu ex_interp


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

#1 KoLeC

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 21:02

Witam,

:help:
Nie jestem specem od pisania pluginów ani jej edycji :wstyd: dlatego zwracam się z prośbą do Was abyście mi edytowali ten plugin tak żeby prócz ex_interp wymuszało: rate, cl_updaterate oraz cl_cmdrate
Plugin ten jest bardzo dobry na serwery gdzie nie ma restartu rundy np. CSDM bo nie wymusza interp'a co rundę tylko automatycznie przy wejściu na serwer (sprawdzany przeze mnie i kolegów) do tego blokuję jego zmianę przez konsole :)

#include <amxmodx>

#define PLUGIN "ex_interp na zawsze"
#define WERSJA "1.6"
#define AUTOR "Salamon"

new pvar_interp

public plugin_init()
{
	register_plugin( PLUGIN, WERSJA, AUTOR )

        pvar_interp = register_cvar("amx_ex_interp", "1")
}

public client_PreThink(id)
{
  if(get_pcvar_num(pvar_interp))
  {
  new interp[32]

  get_user_info(id, "ex_interp", interp, 31)

  if ( interp[id] != 0.01 )
   {
    client_cmd(id, "ex_interp 0.01")
   }
  }
}

z wieloma się spotkałem pluginami ale ten w moim przypadku na prawdę działa dlatego z góry dziękuje za chęci i pomoc ;-)
  • +
  • -
  • 0

#2 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 22.02.2009 21:10

rate, cl_updaterate oraz cl_cmdrate

Jakie wartości?

#3 KoLeC

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 21:28

kur3k przyjacielu - rate "25000" , cl_updaterate "101" , cl_cmdrate "101" ~ powinno być dobrze :)
  • +
  • -
  • 0

#4 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 22.02.2009 21:30

Nie używaj tego pluginu... Kilkadziesiąt(?) razy na sekundę wpisuje każdemu graczowi w konsoli "ex_interp 0.01" co nie jest najwydajniejszym rozwiązaniem... Poszukaj na forum, jest kilka dużo lepszych rozwiązań.
  • +
  • -
  • 0

#5 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 22.02.2009 21:33

Sprawdź:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Interp 0.01 Forever"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV","interp","a", "1=0", "2=0")
    register_cvar("amx_interp_style", "1")
}

public interp()
{
    new players[32],count;
    get_players(players,count)
   
   
    new style = get_cvar_num("amx_interp_style")
   
   
    if(style == 1 )
    {
        for (new i = 1; i <= count; i++)
            console_cmd (i,"cl_updaterate 101; wait; wait; ex_interp 0.01; wait; wait; cl_cmdrate 101; wait; wait; cl_rate 25000")
    }
   
    else
    {
        for (new i = 1; i <= count; i++)
        {
           console_cmd (i,"cl_updaterate 101")
           server_cmd("wait")	  
           console_cmd (i,"ex_interp 0.01") 
	   server_cmd("wait")
	   console_cmd (i,"cl_cmdrate 101")
	   server_cmd("wait")
	   console_cmd (i,"cl_rate 25000")            
        }
    }   
}


#6 KoLeC

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 21:34

kurczę a ja właśnie potrzebuje pluginu który będzie wymuszał interp przy wejściu na serwer chciałbym go używać na serwerze z CSDM gdzie nie ma restartu rundy :/
  • +
  • -
  • 0

#7 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 22.02.2009 21:35

Przetestuj to co dałem.

#8 KoLeC

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 21:38

jakieś błędy podczas kompilacji mi wyskakują mógłbyś mi dać już skompilowany?
  • +
  • -
  • 0

#9 naXe

    Banned

  • Zbanowany

Reputacja: 269
Wszechwidzący

  • Postów:1489
  • GG:
  • Steam:steam
  • Lokalizacja:Kwidzyn
Offline

Napisano 22.02.2009 21:43

KoLeC, masz skompilowany.

Załączone pliki



#10 kasza

    Godlike

  • Przyjaciel

Reputacja: 887
Czempion

  • Postów:4102
  • GG:
  • Steam:steam
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 22.02.2009 21:55

moim zdaniem to rozwiazanie jest najlepsze ;P http://amxx.pl/viewtopic.php?t=9654
  • +
  • -
  • 0

Skillownia.com

 

 #3 [UWC3NG] Skillownia.com - 213.189.52.253:27301

 


#11 KoLeC

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 22:15

kur3k niestety nie śmiga w ogóle nie wymusza on u mnie na serwerze CSDM :(
  • +
  • -
  • 0

#12 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 22.02.2009 22:16

Czytaj kod ... Dopisz do serwer.cfg :
amx_interp_style "1"


#13 KoLeC

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:24
  • GG:
  • Lokalizacja:Szczecin
Offline

Napisano 22.02.2009 22:19

sprawdzałem przed chwilą przez konsole jest dokładnie amx_interp_style na 1 :)
  • +
  • -
  • 0

#14 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 25.02.2009 21:32

Dodaj do amxx.cfg, potem restart.




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

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