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
Fix

Klasa gdy wejdzie nowy gracz

Fix

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

#1 ZiuTeK

    Wszechwiedzący

  • Użytkownik

Reputacja: 135
Zaawansowany

  • Postów:507
  • Lokalizacja:inąd
Offline

Napisano 21.10.2010 20:54

*
Popularny

Poradnik nie jest moj, znalazlem go na tym forum, ale poniewaz wielu graczy pyta o to samo i jest problem ze znalezieniem rozwiazania wiec go podklejam pod poradniki.
Gdy w swoim diablomodzie zauwazysz, ze gdy wchodzi nowy gracz, to musi czekac do zmiany mapy aby wyswietlila mu sie /klasa mozesz to latwo naprawic stosujac ponizsze rozwiazanie:

Znajdz:
Spoiler


Zamien na:
Spoiler


Dodatkowo trzeba zrobić jeszcze to: http://amxx.pl/topic...post__p__227378
  • +
  • -
  • 12

#2 Xafugi

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:16
  • Imię:Marcin
  • Lokalizacja:Polska
Offline

Napisano 22.10.2010 20:30

Ale w czym to mam znaleść?

Dobra juz wiem :D
dzięki za poradnik

Użytkownik Xafugi edytował ten post 22.10.2010 20:34

  • +
  • -
  • 0

#3 ric0

    Wszechwiedzący

  • Power User

Reputacja: 176
Profesjonalista

  • Postów:558
  • Imię:Łukasz
  • Lokalizacja:Ostrołęka
Offline

Napisano 22.10.2010 20:32

w swoim .sma diablo moda ??? chyba
  • +
  • -
  • 0

To co piszę się nie liczy...

 


#4 Tiger_pl

    Profesjonalista

  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:161
  • GG:
  • Lokalizacja:Warszawa
Offline

Napisano 04.11.2010 10:01

Mam właśnie taki problem na swoim Diablo ale gdy zrobilem tak jakpodane jest na górze to nie kompiluje mi i jest bląd.
else sql_start()
}
public create_klass_Handle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
	// lots of error checking
	if(Errcode)
	{
		log_to_file("addons/amxmodx/logs/diablo.log","Error on create klass query: %s",Error)
		
	}
	if(FailState == TQUERY_CONNECT_FAILED)
	{
		log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
		return PLUGIN_CONTINUE
	}
	else if(FailState == TQUERY_QUERY_FAILED)
	{
		log_to_file("addons/amxmodx/logs/diablo.log","create klass Query failed.")
		return PLUGIN_CONTINUE
	}
	   
	
	   
	return PLUGIN_CONTINUE
}

public load_xp(id)
{

Dołączona grafika

Ktoś wie jak to usunąc?

#5 Jablonka

    Zaawansowany

  • Zbanowany

Reputacja: 14
Początkujący

  • Postów:139
  • Imię:Niewazne
  • Lokalizacja:Polska
Offline

Napisano 04.11.2010 14:29

Mam pytanie?
O co biega
Ze menu sie od razu pokazuje??

#6 Juma

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 04.11.2010 19:01

Tak, normalnie, jak wlezie nowy gracz na serwer, musi czekać do końca mapy, aby baza wczytała mu dane, a dzięki temu, nie musi ;) - Ma od razu.
  • +
  • -
  • 0

#7 NiFreZ

    Zaawansowany

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:116
  • Imię:tom
  • Lokalizacja:ASd
Offline

Napisano 04.11.2010 19:32

Czy to przypadkiem nie Laguje MYsql ;d?
  • +
  • -
  • 0

#8 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 04.11.2010 19:51

Tylko nie wiem czemu u mnie nie ma problemu z wczytywaniem klas/pokazaniem menu...
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#9 Juma

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 06.11.2010 00:58

sebul, może dobra baza, mało slotów ;)

U mnie, pomimo że baza stoi na UnixStorm'ie, pełnym serwerze (32 sloty), są takie przypadki ;)
  • +
  • -
  • 0

#10 Night90

    Wszechwidzący

  • Użytkownik

Reputacja: 58
Pomocny

  • Postów:257
  • GG:
  • Steam:steam
  • Imię:Adrian
  • Lokalizacja:Lublin
Offline

Napisano 06.11.2010 08:58

Gdy to wgrałem wywalało mi błędy w logach i zcrashowało serwer

L 10/29/2010 - 14:52:31: Info (map "de_train") (file "addons/amxmodx/logs/error_20101029.log")
L 10/29/2010 - 14:52:31: [MySQL] Thread worker was unable to start.
L 10/29/2010 - 14:52:31: [AMXX] Displaying debug trace (plugin "diablomod.amxx")
L 10/29/2010 - 14:52:31: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
L 10/29/2010 - 14:52:31: [AMXX]    [0] diablomod.sma::create_klass (line 721)
L 10/29/2010 - 14:52:31: [AMXX]    [1] diablomod.sma::SelectHandle (line 812)\

Użytkownik Night90 edytował ten post 06.11.2010 09:21

  • +
  • -
  • 0

b_350_20_323957_202743_F19A15_111111.png
b_350_20_323957_202743_F19A15_111111.png
b_350_20_323957_202743_F19A15_111111.png
b_350_20_323957_202743_F19A15_111111.png

b_350_20_323957_202743_F19A15_111111.png

 


#11 ParadisO

    Wszechmogący

  • Power User

Reputacja: 128
Zaawansowany

  • Postów:689
  • Lokalizacja:Częstochowa
Offline

Napisano 19.03.2011 23:46

mi to nie działa :/
  • +
  • -
  • 0

#12 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 20.03.2011 01:16

*
Popularny

Żeby klasa wczytywała się od razu, należy także w "client_connect" dodać
asked_klass[id] = 0

  • +
  • -
  • 9

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#13 ParadisO

    Wszechmogący

  • Power User

Reputacja: 128
Zaawansowany

  • Postów:689
  • Lokalizacja:Częstochowa
Offline

Napisano 20.03.2011 13:19

sebul sprawdzę jeżeli bd działać to poleci +
Masz szczęście działa :D

Użytkownik ParadisO edytował ten post 20.03.2011 17:19

  • +
  • -
  • 0

#14 Fryzjer

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Imię:Dominik
  • Lokalizacja:Warszawa
Offline

Napisano 01.04.2011 13:44

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

menudbmod_5.9l.sma(792) : error 021: symbol already defined: "create_klass_Handle"
menudbmod_5.9l.sma(816) : error 021: symbol already defined: "load_xp"

2 Errors.
Could not locate output file menudbmod_5.9l.amxx (compile failed).
  • +
  • -
  • 0

#15 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 16.04.2011 11:28

Żeby klasa wczytywała się od razu, należy także (albo tylko) w "client_connect" dodać

asked_klass[id] = 0

Może niech ktoś doda to do pierwszego postu, bo tak jak napisałem, trzeba koniecznie to zrobić, aby klasa czasami się nie blokowała dla nowych graczy.
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#16 Janko

    Zaawansowany

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:137
  • GG:
  • Lokalizacja:Słubice
Offline

Napisano 25.04.2011 11:35

A jak to przerobić na 28klas?

TYLKO TO ZMIENIĆ?
for(new i=1;i<29;i++)

Użytkownik Janko edytował ten post 25.04.2011 11:44

  • +
  • -
  • 0

#17 kavi76

    Profesjonalista

  • Użytkownik

Reputacja: 17
Początkujący

  • Postów:219
  • GG:
  • Imię:Paweł :)
  • Lokalizacja:CrL
Offline

Napisano 02.05.2011 12:53

chujstwo przez to ja ludzie expią mają exp na - !!!
  • +
  • -
  • 0

Serwer z Diablo w 2019 ? Cs-Rebels[DiabloMod] - 188.165.21.245:27215


#18 Jak się nazwać

    Wszechmogący

  • Power User

Reputacja: 169
Profesjonalista

  • Postów:617
  • Imię:a
  • Lokalizacja:a
Offline

Napisano 04.06.2011 13:02

Hmm nie lepiej#include <hamsandwich> RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1) public Odrodzenie(id)
{
if(player_class==0)
{
class_menu(id)
}
}

Pisałem na szybko
  • +
  • -
  • 0
Pisze na zamówienie statystyki pod nvault. GG: 15600964

#19 JLB. Leo

    Profesjonalista

  • Zbanowany

Reputacja: 59
Pomocny

  • Postów:180
  • Imię:Paweł
  • Lokalizacja:Bielawa
Offline

Napisano 04.06.2011 14:17

bez sensu dodawać kolejną biblioteke jak to można zrobić lepiej

sposób w temacie jest najlepszy

#20 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 04.06.2011 14:35

Hmm nie lepiej#include <hamsandwich> RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1) public Odrodzenie(id)
{
if(player_class==0)
{
class_menu(id)
}
}

Pisałem na szybko

Heh... To na pewno nie pomoże, bo menu wyświetla się tylko jak gracz połączy się z bazą w celu "utworzenia kona" i wczytania lvli.
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo






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

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

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