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

[BF2] Blokada max. 14 zapisów w tabeli.


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

#1 Danny OK

    Zaawansowany

  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Internet
Offline

Napisano 17.02.2014 14:33

Witam!

Edytuje bf2 i napotkałem na taką blokadę w zapisie nvault i sql:

można tylko dać 14 zapisów w tabeli i jak się da więcej to nie można skompilować.

 

Wie ktoś jak to ominąć? Ponieważ mam sporo tych zrzeczy do zapisania i muszę robić aż 7 tabeli, a wolałbym mniej.

Najleprzy otrzyma +.

Z góry dzięki za pomoc i pozdrawiam.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#2 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 19.02.2014 10:11

Co rozumiesz przez 14 zapisów w tabeli? 14 kolumn? 14 wpisów?
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#3 Danny OK

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Internet
Offline

Napisano 19.02.2014 11:56

14 kolumn :)

 

np.

	SQL_ThreadQuery(g_SqlTuple, "TableHandle", "CREATE TABLE IF NOT EXISTS bf4ranks (playerid VARCHAR(35), badge1 TINYINT(4), badge2 TINYINT(4), badge3 TINYINT(4), badge4 TINYINT(4), badge5 TINYINT(4), badge6 TINYINT(4), knife SMALLINT(6), pistol SMALLINT(6), sniper SMALLINT(6), support SMALLINT(6), kills SMALLINT(6), defuses INT(11), plants INT(11), explosions INT(11), PRIMARY KEY (playerid))");
	
	playerid VARCHAR(35), 
	badge1 TINYINT(4), 
	badge2 TINYINT(4), 
	badge3 TINYINT(4), 
	badge4 TINYINT(4), 
	badge5 TINYINT(4), 
	badge6 TINYINT(4), 
	knife SMALLINT(6), 
	pistol SMALLINT(6), 
	sniper SMALLINT(6), 
	support SMALLINT(6), 
	kills SMALLINT(6), 
	defuses INT(11), 
	plants INT(11), 
	explosions INT(11)

Jak widać 14 tylko + oczywiście 1 do identyfikacji (nick/IP/steam id) gracza


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#4 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 19.02.2014 19:18

No dobrze, ale gdzie ten limit? Znaczy inaczej... co Cię powstrzymuje przed dodaniem następnych 10 kolumn?


  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#5 Danny OK

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Internet
Offline

Napisano 19.02.2014 21:35

Witam!

Edytuje bf2 i napotkałem na taką blokadę w zapisie nvault i sql:

można tylko dać 14 zapisów w tabeli i jak się da więcej to nie można skompilować.

 

Wie ktoś jak to ominąć? Ponieważ mam sporo tych zrzeczy do zapisania i muszę robić aż 7 tabeli, a wolałbym mniej.

Najleprzy otrzyma +.

Z góry dzięki za pomoc i pozdrawiam.

 

Czytaj dokładnie,


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#6 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 20.02.2014 09:37

Bo stwierdzenie "i jak się da więcej to nie można skompilować" bardzo wiele wyjaśnia... W jaki sposób dajesz więcej, jakie błędy kompilacji wychodzą? Może więcej szczegółów na przyszłość opiszesz, jeśli oczekujesz od kogoś pomocy? Wróżką nie jestem...
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#7 Danny OK

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Internet
Offline

Napisano 20.02.2014 14:08

Kompilacja się zacina i muszę zamykać ją menadżerem zadań. 

Czekałem raz 30 min i nie skompilowało, myślałem że to jest jak z mapami że zacina się ale ciągle kompiluje ale jednak tak nie jest.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl


#8 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 20.02.2014 16:08

To nie można było tak od razu?

Zaktualizuj kompilator, w starszych jest po prostu błąd. A nowszy Cię ładnie poinformuje, że linia jest za długa i dlatego nie może skompilować pluginu. Rozwiązanie:

SQL_ThreadQuery(g_SqlTuple, "TableHandle", "CREATE TABLE IF NOT EXISTS bf4ranks (\
        playerid VARCHAR(35),\
        badge1 TINYINT(4),\
        badge2 TINYINT(4),\
        badge3 TINYINT(4),\
        badge4 TINYINT(4),\
        badge5 TINYINT(4),\
        badge6 TINYINT(4),\
        knife SMALLINT(6),\
        pistol SMALLINT(6),\
        sniper SMALLINT(6),\
        support SMALLINT(6),\
        kills SMALLINT(6),\
        defuses INT(11),\
        plants INT(11),\
        explosions INT(11),\
        PRIMARY KEY (playerid)\
    )");
Jeśli tak nie zadziała to pozamieniaj \ na ^ na końcach linii.
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#9 Danny OK

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:148
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Internet
Offline

Napisano 20.02.2014 16:17

ok dzięki spróbuje :)

Ale wątpie aby to było to... ale przetestuje i napiszę.


  • +
  • -
  • 0

Battlefield 2 Exp Mod

www.BF2Mod.pl





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

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