←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z dodaniem klasy

Locked

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Dodaję klasę według tego poradnika http://diablomod.com/dodawanie-klas ale przy kompilowaniu wyskakuje

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

dbmod_beta.sma(281) : error 018: initialization data exceeds declared size

1 Error.
Could not locate output file dbmod_beta.amxx (compile failed).

Proszę o pomoc ;)
Quote

  • +
  • -
berbec's Photo berbec 28.12.2010

sma podaj :)
Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Zadeklarowana wartość jest mniejsza niż rzeczywista ilość. Gdzieś musiałeś źle wpisać ilość klas.
Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Już rozwiązałem ten problem ale później pojawiało się to w konsoli serwera
L 12/28/2010 - 15:06:01: [AMXX] Run time error 4 (plugin "dbmod_beta.amxx") - debug not enabled!
L 12/28/2010 - 15:06:01: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 12/28/2010 - 15:06:03: [AMXX] Run time error 4 (plugin "dbmod_beta.amxx") - debug not enabled!
L 12/28/2010 - 15:06:03: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 12/28/2010 - 15:06:03: [AMXX] Run time error 4 (plugin "dbmod_beta.amxx") - debug not enabled!
L 12/28/2010 - 15:06:03: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 12/28/2010 - 15:06:03: [AMXX] Run time error 4 (plugin "dbmod_beta.amxx") - debug not enabled!
L 12/28/2010 - 15:06:03: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
do plugins.ini dodałem dbmod_beta.amxx debug ale pojawiało się takie coś
L 12/28/2010 - 15:15:08: [AMXX] Displaying debug trace (plugin "dbmod_beta.amxx")
L 12/28/2010 - 15:15:08: [AMXX] Run time error 4: index out of bounds
L 12/28/2010 - 15:15:08: [AMXX]    [0] php3ZHaDB.sma::select_class (line 4618)
L 12/28/2010 - 15:15:08: [AMXX]    [1] php3ZHaDB.sma::select_class_handle (line 4597)
Pomocy ;)

Dodano 28 grudzień 2010 - 16:37:
Proszę o pomoc!! :D
Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Wrzuć .sma
Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Masz sma -.-

Attached Files

Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Powinno już działać.

Attached Files

Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Dzięki ci!! Działa :blaga: jeżeli można wiedzieć co zrobiłeś?? :D
Edited by szarybtw, 28.12.2010 18:14.
Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

W tym:

for(new i=0;i<9;i++)
{
format(text, 511,"%s%s%d. %s Level :%d ^n",text,(keys)&(1<<i)?"\w":"\d",i+1,Race[i+1], lx[i+1])
}


Dokładnie w:

for(new i=0;i<9;i++)

Zamiast 9 było 10, musi być 9 gdyż wpisujesz tutaj liczbę klas bez klasy None.
Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

OO i sluchaj z tej nowej klasy zrobilem klase premium (VIP) ale ona nie dostaje expa ;/
Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Zresetuj tabele z lvlami, jak nie zadziała daj .sma
Edited by Lotos, 28.12.2010 19:25.
Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Resetu lvl nie będę robił bo gracze odejdą... ;/
Masz sma

Attached Files

Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Łap, a po dodaniu tej klasy robiłeś reset tabeli?

Attached Files

Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

Z lvlami? a wogóle jak to zrobić bo to nie moja baza SQL należe do sieci i to jednego z H@ powiedz mi jak to zrobić
Quote

  • +
  • -
Lotos's Photo Lotos 28.12.2010

Wchodzisz w phpmyadmin, wybierasz baze danych i usuwasz tabele.
Quote

  • +
  • -
szarybtw's Photo szarybtw 28.12.2010

To konieczne?

Dodano 28 grudzień 2010 - 20:36:
Konieczne jest zrobienie resetu?? :D
Quote
Locked