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
 

dmn - zdjęcie

dmn

Rejestracja: 17.01.2016
Aktualnie: Nieaktywny
Poza forum Ostatnio: 04.03.2016 22:47
-----

#720826 Problem z Serwerem (Segmentation fault)

Napisane przez Kowalsky w 17.02.2016 16:43

Wywala Ci błąd w czasie uruchamiania czy losowo co jakiś czas?

 

Spróbuj wyłączyć 4 ostatnie pluginy od fixów i dproto.


  • +
  • -
  • 1


#720850 Problem z Serwerem (Segmentation fault)

Napisane przez Kowalsky w 17.02.2016 19:11

0.9.548 powinno bez problemu działać. Pokaż zrzut konsoli jaki wywala tuż przed naruszeniem ochrony pamięci.


  • +
  • -
  • 1


#720879 Problem z Serwerem (Segmentation fault)

Napisane przez Kowalsky w 18.02.2016 03:27

Ja bym spróbował na Twoim miejscu wgrać optymalniejszego MetaMODa: http://metamod-p.sourceforge.net/oraz wersję beta base i cstrike AMXX 1.8.3: http://www.amxmodx.org/snapshots.php

Niby wersje beta ale nigdy nie miałem z nimi problemu, a są wydajniejsze od AMXX w wersji release ;)

 

Jakbyś jeszcze pokazał zrzut konsoli podczas włączania serwera - od momentu "START" do końca ładowania AMXBans itp.


  • +
  • -
  • 2


#720892 Problem z Serwerem (Segmentation fault)

Napisane przez wonsz żeczny w 18.02.2016 13:34

Najczęściej wywala ten błąd gdy ma się wgrane zabezpieczenia na serwer czyli te orpheu itp.

Jeśli masz, powyłączaj je.


  • +
  • -
  • 1


#720941 Problem z Serwerem (Segmentation fault)

Napisane przez Kowalsky w 18.02.2016 20:27

Kontaktowałeś się z firmą hostingową w sprawie tego problemu?


  • +
  • -
  • 1


#719937 FreeVIP Wywala Serwer po wpisaniu /vips

Napisane przez tytusek w 06.02.2016 22:50

zmien wyświetlanie po wpisaniu /vips z say na motd wtedy nie wyrzuci serva i nie będzie przekraczac 192 znaków na sayu 


  • +
  • -
  • 1


#720011 FreeVIP Wywala Serwer po wpisaniu /vips

Napisane przez Andrzejek w 07.02.2016 17:17

Właśnie w tym problem że nie mam VIP SMa :)

 

to jak Ci mam pomóc? napisz nowego VIPA.


  • +
  • -
  • 1


#720048 FreeVIP Wywala Serwer po wpisaniu /vips

Napisane przez Sniper Elite w 08.02.2016 09:40

Chodzi o to, że max długość wiadomości wpisanej na say'u została przekroczona. Inaczej jak zmieniając kod źródłowy pluginu tego nie zrobisz. Chyba, że jakiś plugin wykorzystujący moduł orpheu napiszesz, ale ja się na tym nie znam i łatwiej będzie napisać nowy plugin vipa.


  • +
  • -
  • 1


#719936 FreeVIP Wywala Serwer po wpisaniu /vips

Napisane przez Andrzejek w 06.02.2016 22:49

Ja Ci proponuję zrobić zmienną globalną, zamiast flagi i dodać do każdego warunku gdzie masz sprawdzanie flagi, a przy odrodzeniu gracza możesz sprawdzić czy ma flagę X to mu nadasz zmienna i sprawdzisz też czy jest godzina z darmowym vipem i też dodajesz zmienna globalna. Ja tak mam i sprawuje się świetnie, a nie jakieś nadawanie flag graczom, a potem same problemy przez to.

 

#include <amxmodx>

#define OD_GODZINY 21
#define DO_GODZINY 9
#define FLAGA_VIP ADMIN_LEVEL_H

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

new bool:g_bDarmowyVip;
new bool:MaVipa[33]=false;

public plugin_init()
{
    new szGodzina[4], iGodzina;
    
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    get_time("%H", szGodzina, 3);
    iGodzina = str_to_num(szGodzina);
    
    if(OD_GODZINY <= iGodzina || iGodzina <= DO_GODZINY)
        g_bDarmowyVip = true;
}

public client_putinserver(id) {
    if(get_user_flags(id) & FLAGA_VIP) { // jeżeli gracz ma flagę vipa to mu nadaje MaVipa
        MaVipa[id] = true;
    }
    else if(g_bDarmowyVip) { // jeżeli gracz nie ma vipa, a jest godzina z darmowym Vipem, to nadaje MaVipa
        MaVipa[id] = true;
    }    
}    

public PrzykladowaFunkcja(id) {
    if(MaVipa[id]){
    //coś tutaj ...
    }
}

 

Po drugie daj kod samego vipa.


  • +
  • -
  • 1


#719470 FreeVIP Wywala Serwer po wpisaniu /vips

Napisane przez Andrzejek w 31.01.2016 18:42

Podaj kod :)


  • +
  • -
  • 1