hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.19. 05:56



Jelenlévő felhasználók

Jelenleg 93 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 92 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Majestic-12 [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.05. 09:07 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
Üdvözlöm!

Van 1 mentésem , de ha hozzáírok +1-t (akármit PL: KapottCucc) akkor kifagy az egész mód, és ez lesz a logom:

  1. L 10/04/2017 - 19:57:53: [AMXX] Plugin ("test.amxx") is setting itself as failed.
  2. L 10/04/2017 - 19:57:53: [AMXX] Plugin says: [ *HIBA* ] A LEKERDEZES MEGSZAKADT!
  3. L 10/04/2017 - 19:57:53: [AMXX] Displaying debug trace (plugin "test.amxx")
  4. L 10/04/2017 - 19:57:53: [AMXX] Run time error 1: forced exit
  5. L 10/04/2017 - 19:57:53: [AMXX]    [0] test.sma::sql_table_create_thread (line 1488)



  1. public plugin_cfg()
  2. {    
  3.     g_SqlTuple = SQL_MakeDbTuple(SQL_INFO[0],SQL_INFO[1],SQL_INFO[2],SQL_INFO[3])
  4.     static Query[1048];
  5.     new Len;
  6.  
  7.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS habile_deathrun");
  8.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Felhasznalonev` varchar(32) NOT NULL, ");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Jelszo` varchar(32) NOT NULL,");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Jatekosnev` varchar(32) NOT NULL,");
  11.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  12.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Xp` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Pont` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Elet` int(11) NOT NULL,");
  15.     Len += formatex(Query[Len], charsmax(Query)-Len, "`VipJog` int(11) NOT NULL,");
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Knife` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Kivalasztott` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Kivalasztott1` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Lada` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`PontIdo` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`XpIdo` int(11) NOT NULL,");
  22.     Len += formatex(Query[Len], charsmax(Query)-Len, "`VipIdo` int(11) NOT NULL,");
  23.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Levasarlas` int(11) NOT NULL,");
  24.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Doboz` int(11) NOT NULL,");
  25.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Hogolyo` int(11) NOT NULL,");
  26.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Perc` int(11) NOT NULL,");
  27.         //Szóval ha ide +1-t írok (meg persze mindenhova ahova kell, akkor már azt a hibát adja
  28.    
  29.     for(new i;i < MAX; i++)
  30.         Len += formatex(Query[Len], charsmax(Query)-Len, "`Usp%d` int(11) NOT NULL,", i);
  31.    
  32.     for(new i;i < MAX_Limit; i++)
  33.         Len += formatex(Query[Len], charsmax(Query)-Len, "`Limit%d` int(11) NOT NULL,", i);
  34.        
  35.    
  36.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  37.    
  38.     SQL_ThreadQuery(g_SqlTuple, "sql_table_create_thread", Query);
  39. }
  40.  
  41. public sql_table_create_thread(FailState,Handle:Query,Error[],Errcode,Data[],DataSize) // Ez az 1488. sor.
  42. {
  43.     if(FailState == TQUERY_CONNECT_FAILED)
  44.         return set_fail_state("[ *HIBA* ] NEM LEHET KAPCSOLODNI AZ ADATBAZISHOZ!")
  45.     else if(FailState == TQUERY_QUERY_FAILED)
  46.         return set_fail_state("[ *HIBA* ] A LEKERDEZES MEGSZAKADT!")
  47.    
  48.     if(Errcode)
  49.         return log_amx("[ *HIBA* ] PROBLEMA A LEKERDEZESNEL! ( %s )")
  50.    
  51.     return PLUGIN_CONTINUE
  52. }


Aki segítene , annak köszönöm!

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.05. 13:27 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Mutass egy példát, ahogy te írod bele.

A végére rakd már be ezt kérlek:

Kód:

for(new index = 0; index < sizeof(Error); index++) {
    log_amx(Error[index]);
}
set_fail_state("Debug purposes.");
 


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.06. 08:13 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
Silent írta:
Mutass egy példát, ahogy te írod bele.

A végére rakd már be ezt kérlek:

Kód:

for(new index = 0; index < sizeof(Error); index++) {
    log_amx(Error[index]);
}
set_fail_state("Debug purposes.");

Beleírtam azt is amit te küldtél de ezek a LOG-ok:

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team
Warning: Indeterminate array size in "sizeof" expression (symbol "") on line 1521
Warning: Loose indentation on line 1524
Warning: Loose indentation on line 1526
Header size: 4536 bytes
Code size: 91432 bytes
Data size: 136352 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 248704 bytes

3 Warnings.
Done.




--

És itt a példám:

  1. new peldacucc[33]


  1. Len += formatex(Query[Len], charsmax(Query)-Len, "`Pelda` int(11) NOT NULL,");

  1. peldacucc[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Pelda"));

  1. len += format(szQuery[len], 2508-len,"Pelda = '%d', ",peldacucc[id])

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.06. 13:42 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.11.08. 18:40
Hozzászólások: 127
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 22 alkalommal
The Peace írta:
Silent írta:
Mutass egy példát, ahogy te írod bele.

A végére rakd már be ezt kérlek:

Kód:

for(new index = 0; index < sizeof(Error); index++) {
    log_amx(Error[index]);
}
set_fail_state("Debug purposes.");
 

Beleírtam azt is amit te küldtél de ezek a LOG-ok:

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team
Warning: Indeterminate array size in "sizeof" expression (symbol "") on line 1521
Warning: Loose indentation on line 1524
Warning: Loose indentation on line 1526
Header size: 4536 bytes
Code size: 91432 bytes
Data size: 136352 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 248704 bytes

3 Warnings.
Done.




--

És itt a példám:

  1. new peldacucc[33]


  1. Len += formatex(Query[Len], charsmax(Query)-Len, "`Pelda` int(11) NOT NULL,");

  1. peldacucc[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Pelda"));

  1. len += format(szQuery[len], 2508-len,"Pelda = '%d', ",peldacucc[id])

  1. public sql_table_create_thread(FailState,Handle:Query,Error[],Errcode,Data[],DataSize) // Ez az 1488. sor.
  2. {
  3.     if(FailState == TQUERY_CONNECT_FAILED)
  4.         return set_fail_state("[ *HIBA* ] NEM LEHET KAPCSOLODNI AZ ADATBAZISHOZ!")
  5.     else if(FailState == TQUERY_QUERY_FAILED)
  6.         return set_fail_state("[ *HIBA* ] A LEKERDEZES MEGSZAKADT!")
  7.    
  8.     if(Errcode)
  9.         return log_amx("[ *HIBA* ] PROBLEMA A LEKERDEZESNEL! ( %s )")
  10.    
  11.     for(new index = 0; index < sizeof(Error); index++) {
  12.         log_amx(Error[index]);
  13.     }
  14.     set_fail_state("Debug purposes.")
  15.    
  16.     return PLUGIN_CONTINUE
  17. }

igy kene hogy kinezen

_________________
Just* Szerverek hamarosan!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.06. 13:49 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
Tudom jól hogy úgy kell...


de mégis ezt a hibát kapom:


  1. Warning: Indeterminate array size in "sizeof" expression (symbol "") on line 1909

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.06. 14:15 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.11.08. 18:40
Hozzászólások: 127
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 22 alkalommal
The Peace írta:
Tudom jól hogy úgy kell...


de mégis ezt a hibát kapom:


  1. Warning: Indeterminate array size in "sizeof" expression (symbol "") on line 1909

mivan a 1909 sorban ?

_________________
Just* Szerverek hamarosan!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL ha +1 akkor fail.
HozzászólásElküldve: 2017.10.06. 14:29 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
MEGOLDVA...

SzQueri karaktereit kellet növelni:)

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 4 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole