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

Usunięcie klasy.


Najlepsza odpowiedź Rivit, 11.10.2020 14:01

nie wiem skąd wziąłeś to diablo, ale podczas tworzenia wpisów w tabeli jest takie coś:

format(q_command,511,"INSERT INTO `%s` (`nick`,`ip`,`sid`,`klasa`,`lvl`,`exp`,`blocked`) VALUES ('%s','%s','%s',%i,%i,%i,%i ) ",g_sqlTable,name,ip,sid,i,100,977235,blocked)

na sztywno wpisany 100 lvl i xp

w dwoch miejscach tak bylo. 

Podmienilem na 0 i 0. Możliwe ze trzeba będzie zmienić na 1 i 0

 

Wrzucam kod w załączniku

Przejdź do postu


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

#1 AjZiS

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 10:39

Hej, przepraszam że was tak męczę ale bardzo mało miałem do czynienia z diablomod, mógłby ktoś napisać jak usunąć klasy z takiego diablo?

 

Chodzi o Ognik i Zmij.  

 

Błędy z kompilacji. 

 

Oczywiście wiem że część z nich jest, ponieważ wszystko nie zostało usunięte, 


// C:\Users\Patryk\Desktop\compiler\newlod.sma(1046) : error 017: undefined symbol "r"
// C:\Users\Patryk\Desktop\compiler\newlod.sma(3019) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(3100) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(3107) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(3560) : error 029: invalid expression, assumed zero
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5298) : warning 217: loose indentation
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5312) : warning 217: loose indentation
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5312) : error 029: invalid expression, assumed zero
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5312) : warning 215: expression has no effect
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5312) : error 001: expected token: ";", but found "if"
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5328) : error 021: symbol already defined: "message_begin"
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5454) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5477) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5484) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5811) : warning 217: loose indentation
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5813) : warning 217: loose indentation
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5814) : error 024: "break" or "continue" is out of context
// C:\Users\Patryk\Desktop\compiler\newlod.sma(5822) : error 054: unmatched closing brace
// C:\Users\Patryk\Desktop\compiler\newlod.sma(9368) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(9425) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(9510) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(9855) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(9857) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(10040) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(11160) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(11181) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(11190) : error 088: number of arguments does not match definition
// C:\Users\Patryk\Desktop\compiler\newlod.sma(12000) : error 055: start of function body without function header
// C:\Users\Patryk\Desktop\compiler\newlod.sma(12003) : error 010: invalid function or declaration
// C:\Users\Patryk\Desktop\compiler\newlod.sma(12004) : error 010: invalid function or declaration
// C:\Users\Patryk\Desktop\compiler\newlod.sma(12010) : error 010: invalid function or declaration

  • +
  • -
  • 0

#2 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 10:49

Łatwiej by było, gdybyś załączył pliki źródłowe :)

Najlepiej jako załącznik.

 

Z tego co widać to po prostu jakieś błędy są w kodzie.


  • +
  • -
  • 0

#3 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 11:15

Łatwiej by było, gdybyś załączył pliki źródłowe :)

Najlepiej jako załącznik.

 

Z tego co widać to po prostu jakieś błędy są w kodzie.

Jeju przepraszam, wybierałem załączniki a ich nie wysłałem, już poprawiam! 

Załączone pliki


Użytkownik AjZiS edytował ten post 10.10.2020 11:16

  • +
  • -
  • 0

#4 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 11:38

A powiedz mi jeszcze, te errory co podałeś to pochodzą z twojej próby usuwania klas tak?

Bo ten plik co dałeś teraz wydaje się kompilować.


  • +
  • -
  • 0

#5 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 11:41

A powiedz mi jeszcze, te errory co podałeś to pochodzą z twojej próby usuwania klas tak?

Bo ten plik co dałeś teraz wydaje się kompilować.

Tak, błędy są z mojej próby a wysłałem ci ori plik sma bo tam prawdopodobnie za dużo usunąłem. 


  • +
  • -
  • 0

#6 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 11:50

Usunąłem Żmija tylko póki co, reszte wieczorem zrobie jak będę miec czas jak Ci nikt do tej pory nie usunie ognika ;)


Rivit (10.10.2020 11:55):
Przetestuj to, haha :D

Załączone pliki


  • +
  • -
  • 1

#7 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 11:52

Usunąłem Żmija tylko póki co, reszte wieczorem zrobie jak będę miec czas jak Ci nikt do tej pory nie usunie ognika ;)

Dziękuję, ja spróbuję przeanalizować co zostało usunięte :)


  • +
  • -
  • 0

#8 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 12:52

Usunąłem Żmija tylko póki co, reszte wieczorem zrobie jak będę miec czas jak Ci nikt do tej pory nie usunie ognika ;)

Coś nie bardzo, nie da się wybrać klasy, 

 

w momencie wpisania klasa pojawia się "nie masz przedmiotu do wyrzucenia" 

 

Po wpisaniu w konsoli na pukawce serwer zwraca 

> diablo_sql_table
"diablo_sql_table" is "dbmod_tablet"
> diablo_sql_host
"diablo_sql_host" is "sql.pukawka.pl"

Oczywiście dane do bazy dodane w amxx.cfg.

 

(nie mogłem edytować odpowiedzi wyżej)


Użytkownik AjZiS edytował ten post 10.10.2020 12:53

  • +
  • -
  • 0

#9 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 13:14

Oryginał działał?

Jaką masz wersję amxx na serwerze? (komenda 'amxx version')

 

Podaj wydruk konsoli po wpisaniu komendy 'meta list' oraz 'amxx plugins'


  • +
  • -
  • 0

#10 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 13:16

Oryginał działał?

Jaką masz wersję amxx na serwerze? (komenda 'amxx version')

 

Podaj wydruk konsoli po wpisaniu komendy 'meta list' oraz 'amxx plugins'

Currently loaded plugins:
      description      stat pend  file              vers      src   load  unlod
 [ 1] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.9.0.5  ini   Start ANY  
 [ 2] Reunion          RUN   -    reunion_mm_i386.  v0.1.0.9  ini   Start Never
 [ 3] VoiceTranscoder  RUN   -    VoiceTranscoder.  v2020RC2  ini   ANY   ANY  
 [ 4] ReAuthCheck      RUN   -    reauthcheck_mm_i  v0.1.6    ini   Start Never
 [ 5] MySQL            RUN   -    mysql_amxx_i386.  v1.9.0.5  pl1   ANY   ANY  
 [ 6] SQLite           RUN   -    sqlite_amxx_i386  v1.9.0.5  pl1   ANY   ANY  
 [ 7] Fun              RUN   -    fun_amxx_i386.so  v1.9.0.5  pl1   ANY   ANY  
 [ 8] Engine           RUN   -    engine_amxx_i386  v1.9.0.5  pl1   ANY   ANY  
 [ 9] FakeMeta         RUN   -    fakemeta_amxx_i3  v1.9.0.5  pl1   ANY   ANY  
 [10] Ham Sandwich     RUN   -    hamsandwich_amxx  v1.9.0.5  pl1   ANY   ANY  
 [11] CStrike          RUN   -    cstrike_amxx_i38  v1.9.0.5  pl1   ANY   ANY  
 [12] Orpheu           RUN   -    orpheu_amxx_i386  v2.3      pl1   ANY   ANY  
 [13] CSX              RUN   -    csx_amxx_i386.so  v1.9.0.5  pl1   ANY   ANY  
13 plugins, 13 running
Currently loaded plugins:
       name                    version     author            file             status   
 [  1] Reason Kicker           1.2         byCZEK            ReasonKicker.am  running  
 [  2] Admin Commands          1.9.0.5263  AMXX Dev Team     admincmd.amxx    running  
 [  3] Slots Reservation       1.9.0.5263  AMXX Dev Team     adminslots.amxx  running  
 [  4] Multi-Lingual System    1.9.0.5263  AMXX Dev Team     multilingual.am  running  
 [  5] Menus Front-End         1.9.0.5263  AMXX Dev Team     menufront.amxx   running  
 [  6] Players Menu            1.9.0.5263  AMXX Dev Team     plmenu.amxx      running  
 [  7] Admin Chat              1.9.0.5263  AMXX Dev Team     adminchat.amxx   running  
 [  8] Anti Flood              1.9.0.5263  AMXX Dev Team     antiflood.amxx   running  
 [  9] Scrolling Message       1.9.0.5263  AMXX Dev Team     scrollmsg.amxx   running  
 [ 10] Info. Messages          1.9.0.5263  AMXX Dev Team     imessage.amxx    running  
 [ 11] NextMap                 1.9.0.5263  AMXX Dev Team     nextmap.amxx     running  
 [ 12] TimeLeft                1.9.0.5263  AMXX Dev Team     timeleft.amxx    running  
 [ 13] Pause Plugins           1.9.0.5263  AMXX Dev Team     pausecfg.amxx    running  
 [ 14] High Ping Kicker        1.2.0       DynAstY           hpk.amxx         running  
 [ 15] DiabloMod               5.9i PL     Miczu, GuTeK & K  newlod.amxx      running  
 [ 16] Autoresponder/Advertis  0.5         MaximusBrood      ad_manager.amxx  running  
 [ 17] New Plug-In             1.0         author            reg.amxx         running  
 [ 18] Blokada zmiany nicku    1.0         grankee           G_block_name_ch  running  
 [ 19] Admin Spectator ESP     1.3         KoST              admin_spec_esp.  running  
 [ 20] m_afk_guard             0.1         Miczu             m_afk_guard.amx  running  
 [ 21] Spam Kick               1.4         g_often & schmur  SpamKick.amxx    stopped  
 [ 22] DoNotShootTheHostages   0.2         regalis           DoNotShootTheHo  running  
 [ 23] Nextmap Chooser 4       3.41        AMX Dev & KWo     mapchooser4.amx  running  
 [ 24] Restrict Names          1.2a        Brad Jones        restrictnames.a  running  
 [ 25] Restrict Advertising    1.0         Alka & Sn!ff3r    No_advertisemen  running  
 [ 26] Nades limit             0.1         Pavulon           nades_limit.amx  running  
 [ 27] Ochrona na Spawnie PL   7.0         Peli              spawn_protectio  running  
 [ 28] AdminListen             2.3x        /dev/ urandom     adminlisten.amx  running  
 [ 29] xREDIRECT               1.0.3.1     x0R               xredirect.amxx   running  
 [ 30] unknown                 unknown     unknown           Map_Spawns_Edit  bad load 
 [ 31] Invisible Spectator     0.2         ConnorMcLeod      invisible_spect  running  
 [ 32] Fix AutoBuy Bug         1.1         PomanoB & UFPS.T  autobuybugban.a  running  
 [ 33] Voices Management       1.0.2       ConnorMcLeod      Voices_Manageme  running  
 [ 34] Ultimate SS             1.2         Hack              ultimate_ss_log  running  
 [ 35] Bomb Countdown HUD Tim  0.2         SAMURAI           bcd_hudtimer.am  running  
 [ 36] Video Renderer Checker  1.0         Sn!ff3r           vrcp.amxx        running  
 [ 37] unknown                 unknown     unknown           amx_wallhackdet  bad load 
 [ 38] AFK Bomb Transfer       0.4         VEN               afkbombtransfer  running  
 [ 39] Force RevEmu            1.0         RevEmuForLife     revemu.amxx      running  
 [ 40] [Other] Blokowanie/Ban  1.0                           blockSayForNotC  running  
 [ 41] Anti Fullupdate Spam    2.0         Pike              anti_fullupdate  running  
 [ 42] unknown                 unknown     unknown           bad_rcon_ban.am  bad load 
 [ 43] Aliases checker         0.7         kanagava          alias_detector.  running  
 [ 44] Spambot block           1.0         mazdan            spambot_block.a  running  
 [ 45] No See Vars             0.1.0       ConnorMcLeod      no_see_vars.amx  running  
 [ 46] fullupdate Blocker      1.1         JTP10181          fullupdate_bloc  running  
 [ 47] CFG Anti Flood Config   1.0         mut2nt            antilag.amxx     running  
 [ 48] floodban                0.1         mazdan            floodban.amxx    running  
 [ 49] Fast Fix #              1.2         PRoSToTeM@        fast_fix_hashsi  running  
 [ 50] BanIP Fakes             0.2         Safety1st         banip_fakes.amx  running  
 [ 51] Plus in nick fix        0.2         Flash             plus_bug_fix.am  running  
 [ 52] File watcher            0.2         mazdan            filewatcher.amx  running  
( 30) Load fails: Plugin file open error (plugin "Map_Spawns_Editor.amxx")
( 37) Load fails: Plugin file open error (plugin "amx_wallhackdetect.amxx")
( 42) Load fails: Plugin file open error (plugin "bad_rcon_ban.amxx")
52 plugins, 48 running

1.9 wersja amxx


  • +
  • -
  • 0

#11 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 14:41

Jeszcze dorzucam logi 

L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:02: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:02: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:03: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/10/2020 - 15:39:03: create klass Query failed.
L 10/10/2020 - 15:39:04: Error on select_class_handle query: Unknown column 'SID_PASS' in 'field list'
L 10/10/2020 - 15:39:04: select_class_handle Query failed.
L 10/10/2020 - 15:39:11: Error on select_class_handle query: Unknown column 'SID_PASS' in 'field list'
L 10/10/2020 - 15:39:11: select_class_handle Query failed.

Usunąłem tabele na MySQL zmieniłem 

diablo_sql_table "dbmod_tablet"


NA


diablo_sql_table "dbmod_tab"

i się tabela utworzyła, jakiś hohlik siedzi na sma.

 

 

Okey naprawione gdyby ktoś potrzebował na przyszłość trzeba było ręcznie dodać struktury w MySQL pozostaje tylko usunięcie tego ognika :D

 

Wykonanie zapytania SQL

ALTER TABLE `Wpisz nazwe tabeli` ADD `mute` varchar(100) NULL

Użytkownik AjZiS edytował ten post 10.10.2020 15:00

  • +
  • -
  • 0

#12 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 19:19

zobacz, sporo tam było do czyszczenia, nie wiem czy nie wywaliłem czegoś za dużo. Sprawdz sobie na wszelki wypadek umiejętności klas. Robiłem coś związanego z minami i totemami, więc to sprawdz na pewno jak jakas klasa ma to jeszcze ;)

Załączone pliki


  • +
  • -
  • 1

#13 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 10.10.2020 20:43

zobacz, sporo tam było do czyszczenia, nie wiem czy nie wywaliłem czegoś za dużo. Sprawdz sobie na wszelki wypadek umiejętności klas. Robiłem coś związanego z minami i totemami, więc to sprawdz na pewno jak jakas klasa ma to jeszcze ;)

Dziękuję.

 

Tylko teraz nie zapisuje expa.  Każdemu ustawia się 100 Lvl

 

Logi 

 21:36:15: [MySQL] Invalid column: -1
L 10/10/2020 - 21:36:15: [AMXX] Run time error 10 (plugin "newlod.amxx") (native "SQL_ReadResult") - debug not enabled!
L 10/10/2020 - 21:36:15: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 10/10/2020 - 21:36:43: [MySQL] Invalid column: -1
L 10/10/2020 - 21:36:43: [AMXX] Run time error 10 (plugin "newlod.amxx") (native "SQL_ReadResult") - debug not enabled!
L 10/10/2020 - 21:36:43: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Po dodaniu debug. 

L 10/10/2020 - 21:43:06: [MySQL] Invalid column: -1
L 10/10/2020 - 21:43:06: [AMXX] Displaying debug trace (plugin "newlod.amxx", version "5.9i PL")
L 10/10/2020 - 21:43:06: [AMXX] Run time error 10: native error (native "SQL_ReadResult")
L 10/10/2020 - 21:43:06: [AMXX]    [0] newlod_4014499.sma::Load_xp_handle (line 2030)


Użytkownik AjZiS edytował ten post 10.10.2020 21:08

  • +
  • -
  • 0

#14 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 10.10.2020 22:42

Spróbuj zresetować bazę danych, wyczyścić i usunąć tabele, możliwe że coś się w strukturze zmieniło bo ubyło klas
  • +
  • -
  • 0

#15 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 11.10.2020 07:58

Spróbuj zresetować bazę danych, wyczyścić i usunąć tabele, możliwe że coś się w strukturze zmieniło bo ubyło klas

Nie pomogło


  • +
  • -
  • 0

#16 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 11.10.2020 08:10

Wygląda jakbyś nie miał kolumny 'data' w tabeli.

 

Spróbuj usunąć obecną tabele i odpali plugin  z załącznika, powinna się stworzyć nowa struktura

Załączone pliki


  • +
  • -
  • 0

#17 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 11.10.2020 09:01

Wygląda jakbyś nie miał kolumny 'data' w tabeli.

 

Spróbuj usunąć obecną tabele i odpali plugin  z załącznika, powinna się stworzyć nowa struktura

Zrobiłem te tabele ręcznie, tylko zastanawiam się czy varchar(100) jest dobrą deklaracją

 

Nie było kolumn 

 

PASS_PASS

klucz

data

SID_PASS

mute - zastanawiam się czy to nie jest od amxbans

blocked - zastanawiam się czy to nie jest od amxbans

 

Nie da się wybrać klasy póki nie zrobię tych tabel 

L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:55: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:55: create klass Query failed.
L 10/11/2020 - 10:08:56: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:56: create klass Query failed.
L 10/11/2020 - 10:08:56: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:56: create klass Query failed.
L 10/11/2020 - 10:08:56: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:56: create klass Query failed.
L 10/11/2020 - 10:08:56: Error on create klass query: Unknown column 'klucz' in 'field list'
L 10/11/2020 - 10:08:56: create klass Query failed.
L 10/11/2020 - 10:08:56: Error on select_class_handle query: Unknown column 'SID_PASS' in 'field list'
L 10/11/2020 - 10:08:56: select_class_handle Query failed.
L 10/11/2020 - 10:08:57: "lipa<1><STEAM_0:1:83788860><TERRORIST>" triggered "Spawned_With_The_Bomb"
L 10/11/2020 - 10:08:57: Error on select_class_handle query: Unknown column 'SID_PASS' in 'field list'
L 10/11/2020 - 10:08:57: select_class_handle Query failed.
L 10/11/2020 - 10:08:57: Error on select_class_handle query: Unknown column 'SID_PASS' in 'field list'
L 10/11/2020 - 10:08:57: select_class_handle Query failed.
L 10/11/2020 - 10:09:01: World triggered "Round_Start"

Czy taki zapis jak dodam będzie poprawny? 

format(q_command,511,"CREATE TABLE IF NOT EXISTS `%s` ( `nick` VARCHAR( 64 ),`ip` VARCHAR( 64 ),`sid` VARCHAR( 64 ), `klasa` integer( 2 ) , `lvl` integer( 3 ) DEFAULT 1, `exp` integer( 9 ) DEFAULT 0,  `str` integer( 3 ) DEFAULT 0, `int` integer( 3 ) DEFAULT 0, `dex` integer( 3 ) DEFAULT 0, `agi` integer( 3 ) DEFAULT 0, `vip` integer( 1 ) DEFAULT 0, `data` DATETIME, `PASS_PASS` VARCHAR( 64 ),`klucz` VARCHAR( 64 ), `SID_PASS` VARCHAR( 64 ) ",g_sqlTable)

Użytkownik AjZiS edytował ten post 11.10.2020 09:14

  • +
  • -
  • 0

#18 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 11.10.2020 09:47

z tego co widze to klucz nie jest używane nigdzie indziej, niż w zapytaniach sql.  można spokojnie to wywalić wg mnie :D chyba ze cos innego z tego korzysta, ale to ja nie wiem juz :/

 

Można albo to wywalic, albo dodać kolumne do tabeli. jakiś varchar(255) wystarczy pewnie, a nawet bedzie za duzo;

Załączone pliki


  • +
  • -
  • 1

#19 AjZiS

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:47
  • Imię:Patryk
Offline

Napisano 11.10.2020 09:51

Dziękuję to zostało naprawione. 

 

Powiedz mi jeszcze ostatnią kwestie odnośnie LVL

 

Każdy nowy gracz dostaje od razu 100lvl

 

Trochę dziwne, w silniku player_id = 0 

 Rozumiem że lvl jest pobierany stąd 

	player_class[id] = Data[1]
		player_lvl[id] = SQL_ReadResult(Query,SQL_FieldNameToNum(Query,"lvl"))	
		player_xp[id] =	SQL_ReadResult(Query,SQL_FieldNameToNum(Query,"exp"))	
		player_xp_old[id] = SQL_ReadResult(Query,SQL_FieldNameToNum(Query,"exp"))

Ustawia na każdej klasie, każdemu graczowi 100lvl

 

u076gwei9l7l.jpg

 

 

Ustawienia amxx.cfg 

diablo_sql_save "0"
diablo_typ 1
diablo_redirect 4
;0
;1
;2

diablo_classes     "abcdef ghijkl mnoqr stu yz"
diablo_classes_vip "abcdefghijklmnopqrstuwvxyz"
diablo_classes_vip_pro "abcdefghijklmnopqrstuwvxyz"
;m arcymag
;p witch
;r wamp


diablo_avg "0"
;0-off
;0> (1,2,3...) od jakiego lvl'a zlicza srednia (im mniejsza liczba tym bedzie ona gorsza)

diablo_xpbonus "600"
diablo_xpbonus2 "60"
diablo_durability "10"
SaveXP "1"
diablo_dir "addons/amxmodx/diablo/"
diablo_show_health "1"
diablo_knife "20"
diablo_knife_speed "1000"
diablo_arrow "120"
diablo_arrow_multi "2.0"
diablo_arrow_speed "1500"
diablo_klass_delay "0.5"

Użytkownik AjZiS edytował ten post 11.10.2020 09:54

  • +
  • -
  • 0

#20 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 11.10.2020 14:01   Najlepsza odpowiedź

nie wiem skąd wziąłeś to diablo, ale podczas tworzenia wpisów w tabeli jest takie coś:

format(q_command,511,"INSERT INTO `%s` (`nick`,`ip`,`sid`,`klasa`,`lvl`,`exp`,`blocked`) VALUES ('%s','%s','%s',%i,%i,%i,%i ) ",g_sqlTable,name,ip,sid,i,100,977235,blocked)

na sztywno wpisany 100 lvl i xp

w dwoch miejscach tak bylo. 

Podmienilem na 0 i 0. Możliwe ze trzeba będzie zmienić na 1 i 0

 

Wrzucam kod w załączniku

Załączone pliki


  • +
  • -
  • 0




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

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