hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 12:57



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 06:55 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
Hali,

Egy újabb hiba lépett fel pluginban, ezért a segítségeteket szeretnék kérni.

  1. L 10/22/2020 - 06:43:38: [AMXX] Displaying debug trace (plugin "tesztermod.amxx", version "0.0.1")
  2. L 10/22/2020 - 06:43:38: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
  3. L 10/22/2020 - 06:43:38: [AMXX]    [0] tesztermod.sma::Load (line 1322)
  4. L 10/22/2020 - 06:43:38: [AMXX]    [1] tesztermod.sma::client_putinserver (line 1270)



  1. SQL Tábla
  2. public plugin_cfg(){
  3.     static Query[10048]
  4.     new Len
  5.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `skinrangmenu`");
  6.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Steamid` varchar(32) NOT NULL, ");
  7.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Prefix` varchar(32) NOT NULL,");
  8.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m4a1Oles` int(11) NOT NULL,");
  11.     Len += formatex(Query[Len], charsmax(Query)-Len, "`ak47Oles` int(11) NOT NULL,");
  12.     Len += formatex(Query[Len], charsmax(Query)-Len, "`awpOles` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`scoutOles` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`famasOles` int(11) NOT NULL,");
  15.     Len += formatex(Query[Len], charsmax(Query)-Len, "`galilOles` int(11) NOT NULL,");
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`augOles` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m3Oles` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`xm1014Oles` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`knifeOles` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`deagleOles` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`uspOles` int(11) NOT NULL,");
  22.     Len += formatex(Query[Len], charsmax(Query)-Len, "`glockOles` int(11) NOT NULL,");
  23.    
  24.     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  25.    
  26.     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
  27. }
  28. public Load(id){
  29.     static Query[10048];
  30.     new Data[1], Steam[40];
  31.     Data[0] = id;
  32.    
  33.     get_user_authid(id, Steam, charsmax(Steam))
  34.    
  35.     formatex(Query, charsmax(Query), "SELECT * FROM `skinrangmenu` WHERE Steamid = ^"%s^";", Steam)
  36.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
  37. }
  38. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  39.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  40.         log_amx("%s", Error);
  41.         return;
  42.     }
  43.     else{
  44.         new id = Data[0];
  45.        
  46.         if(SQL_NumRows(Query) > 0){
  47.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Prefix"), prefiszem[id], charsmax(prefiszem[]));
  48.             Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));      
  49.             Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));                               
  50.             m4a1Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "m4a1Oles"));           
  51.             ak47Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "ak47Oles"));           
  52.             awpOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "awpOles"));         
  53.             scoutOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "scoutOles"));         
  54.             famasOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "famasOles"));
  55.             galilOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "galilOles"));
  56.             augOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "augOles"));
  57.             xm1014Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "xm1014Oles"));
  58.             knifeOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "knifeOles"));
  59.             deagleOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "deagleOles"));
  60.             uspOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "uspOles"));
  61.             glockOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "glockOles"));
  62.         }
  63.         else
  64.             Save(id);
  65.     }
  66. }
  67. public SQL_Update_Reg(id){
  68.     static Query[10048];
  69.     new Len;
  70.     new Steam[40]
  71.    
  72.     get_user_authid(id, Steam, charsmax(Steam))
  73.    
  74.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  75.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  76.     Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Steamid = ^"%s^";", Steam)
  77.    
  78.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  79. }
  80. public Save(id){
  81.     static Query[256]
  82.     new Steam[40]
  83.    
  84.     get_user_authid(id, Steam, charsmax(Steam))
  85.    
  86.     formatex(Query, charsmax(Query), "INSERT INTO `skinrangmenu` (`Steamid`) VALUES (^"%s^");", Steam)
  87.    
  88.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  89. }
  90. public Update(id){
  91.     static Query[10048]
  92.     new Len
  93.     new Steam[32]; get_user_authid(id, Steam, 31)
  94.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  95.     Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
  96.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  97.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^", ", m4a1Oles[id]);
  98.     Len += formatex(Query[Len], charsmax(Query)-Len, "ak47Oles = ^"%i^", ", ak47Oles[id]);
  99.     Len += formatex(Query[Len], charsmax(Query)-Len, "awpOles = ^"%i^", ", awpOles[id]);
  100.     Len += formatex(Query[Len], charsmax(Query)-Len, "scoutOles = ^"%i^", ", scoutOles[id]);
  101.     Len += formatex(Query[Len], charsmax(Query)-Len, "famasOles = ^"%i^", ", famasOles[id]);
  102.     Len += formatex(Query[Len], charsmax(Query)-Len, "galilOles = ^"%i^", ", galilOles[id]);
  103.     Len += formatex(Query[Len], charsmax(Query)-Len, "augOles = ^"%i^", ", augOles[id]);
  104.     Len += formatex(Query[Len], charsmax(Query)-Len, "m3Oles = ^"%i^", ", m3Oles[id]);
  105.     Len += formatex(Query[Len], charsmax(Query)-Len, "xm1014Oles = ^"%i^", ", xm1014Oles[id]);
  106.     Len += formatex(Query[Len], charsmax(Query)-Len, "knifeOles = ^"%i^", ", knifeOles[id]);
  107.     Len += formatex(Query[Len], charsmax(Query)-Len, "deagleOles = ^"%i^", ", deagleOles[id]);
  108.     Len += formatex(Query[Len], charsmax(Query)-Len, "uspOles = ^"%i^", ", uspOles[id]);
  109.     Len += formatex(Query[Len], charsmax(Query)-Len, "glockOles = ^"%i^", ", glockOles[id]);
  110.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^" WHERE Steamid = ^"%s^";", m4a1Oles[id], Steam)
  111.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query)
  112. }
  113. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  114.     if(FailState == TQUERY_CONNECT_FAILED)
  115.         set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
  116.     else if(FailState == TQUERY_QUERY_FAILED)
  117.         set_fail_state("Query Error");
  118.     if(Errcode)
  119.         log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
  120. }
  121. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  122.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED){
  123.         log_amx("%s", Error);
  124.         return;
  125.     }
  126. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 12:54 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.11.03. 22:00
Hozzászólások: 346
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 22 alkalommal
saxxo írta:
Hali,

Egy újabb hiba lépett fel pluginban, ezért a segítségeteket szeretnék kérni.

  1. L 10/22/2020 - 06:43:38: [AMXX] Displaying debug trace (plugin "tesztermod.amxx", version "0.0.1")
  2. L 10/22/2020 - 06:43:38: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
  3. L 10/22/2020 - 06:43:38: [AMXX]    [0] tesztermod.sma::Load (line 1322)
  4. L 10/22/2020 - 06:43:38: [AMXX]    [1] tesztermod.sma::client_putinserver (line 1270)



  1. SQL Tábla
  2. public plugin_cfg(){
  3.     static Query[10048]
  4.     new Len
  5.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `skinrangmenu`");
  6.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Steamid` varchar(32) NOT NULL, ");
  7.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Prefix` varchar(32) NOT NULL,");
  8.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m4a1Oles` int(11) NOT NULL,");
  11.     Len += formatex(Query[Len], charsmax(Query)-Len, "`ak47Oles` int(11) NOT NULL,");
  12.     Len += formatex(Query[Len], charsmax(Query)-Len, "`awpOles` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`scoutOles` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`famasOles` int(11) NOT NULL,");
  15.     Len += formatex(Query[Len], charsmax(Query)-Len, "`galilOles` int(11) NOT NULL,");
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`augOles` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m3Oles` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`xm1014Oles` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`knifeOles` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`deagleOles` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`uspOles` int(11) NOT NULL,");
  22.     Len += formatex(Query[Len], charsmax(Query)-Len, "`glockOles` int(11) NOT NULL,");
  23.    
  24.     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  25.    
  26.     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
  27. }
  28. public Load(id){
  29.     static Query[10048];
  30.     new Data[1], Steam[40];
  31.     Data[0] = id;
  32.    
  33.     get_user_authid(id, Steam, charsmax(Steam))
  34.    
  35.     formatex(Query, charsmax(Query), "SELECT * FROM `skinrangmenu` WHERE Steamid = ^"%s^";", Steam)
  36.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
  37. }
  38. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  39.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  40.         log_amx("%s", Error);
  41.         return;
  42.     }
  43.     else{
  44.         new id = Data[0];
  45.        
  46.         if(SQL_NumRows(Query) > 0){
  47.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Prefix"), prefiszem[id], charsmax(prefiszem[]));
  48.             Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));      
  49.             Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));                               
  50.             m4a1Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "m4a1Oles"));           
  51.             ak47Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "ak47Oles"));           
  52.             awpOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "awpOles"));         
  53.             scoutOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "scoutOles"));         
  54.             famasOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "famasOles"));
  55.             galilOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "galilOles"));
  56.             augOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "augOles"));
  57.             xm1014Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "xm1014Oles"));
  58.             knifeOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "knifeOles"));
  59.             deagleOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "deagleOles"));
  60.             uspOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "uspOles"));
  61.             glockOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "glockOles"));
  62.         }
  63.         else
  64.             Save(id);
  65.     }
  66. }
  67. public SQL_Update_Reg(id){
  68.     static Query[10048];
  69.     new Len;
  70.     new Steam[40]
  71.    
  72.     get_user_authid(id, Steam, charsmax(Steam))
  73.    
  74.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  75.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  76.     Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Steamid = ^"%s^";", Steam)
  77.    
  78.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  79. }
  80. public Save(id){
  81.     static Query[256]
  82.     new Steam[40]
  83.    
  84.     get_user_authid(id, Steam, charsmax(Steam))
  85.    
  86.     formatex(Query, charsmax(Query), "INSERT INTO `skinrangmenu` (`Steamid`) VALUES (^"%s^");", Steam)
  87.    
  88.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  89. }
  90. public Update(id){
  91.     static Query[10048]
  92.     new Len
  93.     new Steam[32]; get_user_authid(id, Steam, 31)
  94.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  95.     Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
  96.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  97.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^", ", m4a1Oles[id]);
  98.     Len += formatex(Query[Len], charsmax(Query)-Len, "ak47Oles = ^"%i^", ", ak47Oles[id]);
  99.     Len += formatex(Query[Len], charsmax(Query)-Len, "awpOles = ^"%i^", ", awpOles[id]);
  100.     Len += formatex(Query[Len], charsmax(Query)-Len, "scoutOles = ^"%i^", ", scoutOles[id]);
  101.     Len += formatex(Query[Len], charsmax(Query)-Len, "famasOles = ^"%i^", ", famasOles[id]);
  102.     Len += formatex(Query[Len], charsmax(Query)-Len, "galilOles = ^"%i^", ", galilOles[id]);
  103.     Len += formatex(Query[Len], charsmax(Query)-Len, "augOles = ^"%i^", ", augOles[id]);
  104.     Len += formatex(Query[Len], charsmax(Query)-Len, "m3Oles = ^"%i^", ", m3Oles[id]);
  105.     Len += formatex(Query[Len], charsmax(Query)-Len, "xm1014Oles = ^"%i^", ", xm1014Oles[id]);
  106.     Len += formatex(Query[Len], charsmax(Query)-Len, "knifeOles = ^"%i^", ", knifeOles[id]);
  107.     Len += formatex(Query[Len], charsmax(Query)-Len, "deagleOles = ^"%i^", ", deagleOles[id]);
  108.     Len += formatex(Query[Len], charsmax(Query)-Len, "uspOles = ^"%i^", ", uspOles[id]);
  109.     Len += formatex(Query[Len], charsmax(Query)-Len, "glockOles = ^"%i^", ", glockOles[id]);
  110.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^" WHERE Steamid = ^"%s^";", m4a1Oles[id], Steam)
  111.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query)
  112. }
  113. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  114.     if(FailState == TQUERY_CONNECT_FAILED)
  115.         set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
  116.     else if(FailState == TQUERY_QUERY_FAILED)
  117.         set_fail_state("Query Error");
  118.     if(Errcode)
  119.         log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
  120. }
  121. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  122.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED){
  123.         log_amx("%s", Error);
  124.         return;
  125.     }
  126. }

"SQL_ThreadQuery"
Nem tud rácsatlakozni a MySql-ra.

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 13:21 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
Csabika20034 írta:
saxxo írta:
Hali,

Egy újabb hiba lépett fel pluginban, ezért a segítségeteket szeretnék kérni.

  1. L 10/22/2020 - 06:43:38: [AMXX] Displaying debug trace (plugin "tesztermod.amxx", version "0.0.1")
  2. L 10/22/2020 - 06:43:38: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
  3. L 10/22/2020 - 06:43:38: [AMXX]    [0] tesztermod.sma::Load (line 1322)
  4. L 10/22/2020 - 06:43:38: [AMXX]    [1] tesztermod.sma::client_putinserver (line 1270)



  1. SQL Tábla
  2. public plugin_cfg(){
  3.     static Query[10048]
  4.     new Len
  5.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `skinrangmenu`");
  6.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Steamid` varchar(32) NOT NULL, ");
  7.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Prefix` varchar(32) NOT NULL,");
  8.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m4a1Oles` int(11) NOT NULL,");
  11.     Len += formatex(Query[Len], charsmax(Query)-Len, "`ak47Oles` int(11) NOT NULL,");
  12.     Len += formatex(Query[Len], charsmax(Query)-Len, "`awpOles` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`scoutOles` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`famasOles` int(11) NOT NULL,");
  15.     Len += formatex(Query[Len], charsmax(Query)-Len, "`galilOles` int(11) NOT NULL,");
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`augOles` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m3Oles` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`xm1014Oles` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`knifeOles` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`deagleOles` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`uspOles` int(11) NOT NULL,");
  22.     Len += formatex(Query[Len], charsmax(Query)-Len, "`glockOles` int(11) NOT NULL,");
  23.    
  24.     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  25.    
  26.     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
  27. }
  28. public Load(id){
  29.     static Query[10048];
  30.     new Data[1], Steam[40];
  31.     Data[0] = id;
  32.    
  33.     get_user_authid(id, Steam, charsmax(Steam))
  34.    
  35.     formatex(Query, charsmax(Query), "SELECT * FROM `skinrangmenu` WHERE Steamid = ^"%s^";", Steam)
  36.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
  37. }
  38. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  39.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  40.         log_amx("%s", Error);
  41.         return;
  42.     }
  43.     else{
  44.         new id = Data[0];
  45.        
  46.         if(SQL_NumRows(Query) > 0){
  47.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Prefix"), prefiszem[id], charsmax(prefiszem[]));
  48.             Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));      
  49.             Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));                               
  50.             m4a1Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "m4a1Oles"));           
  51.             ak47Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "ak47Oles"));           
  52.             awpOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "awpOles"));         
  53.             scoutOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "scoutOles"));         
  54.             famasOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "famasOles"));
  55.             galilOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "galilOles"));
  56.             augOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "augOles"));
  57.             xm1014Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "xm1014Oles"));
  58.             knifeOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "knifeOles"));
  59.             deagleOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "deagleOles"));
  60.             uspOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "uspOles"));
  61.             glockOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "glockOles"));
  62.         }
  63.         else
  64.             Save(id);
  65.     }
  66. }
  67. public SQL_Update_Reg(id){
  68.     static Query[10048];
  69.     new Len;
  70.     new Steam[40]
  71.    
  72.     get_user_authid(id, Steam, charsmax(Steam))
  73.    
  74.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  75.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  76.     Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Steamid = ^"%s^";", Steam)
  77.    
  78.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  79. }
  80. public Save(id){
  81.     static Query[256]
  82.     new Steam[40]
  83.    
  84.     get_user_authid(id, Steam, charsmax(Steam))
  85.    
  86.     formatex(Query, charsmax(Query), "INSERT INTO `skinrangmenu` (`Steamid`) VALUES (^"%s^");", Steam)
  87.    
  88.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  89. }
  90. public Update(id){
  91.     static Query[10048]
  92.     new Len
  93.     new Steam[32]; get_user_authid(id, Steam, 31)
  94.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  95.     Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
  96.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  97.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^", ", m4a1Oles[id]);
  98.     Len += formatex(Query[Len], charsmax(Query)-Len, "ak47Oles = ^"%i^", ", ak47Oles[id]);
  99.     Len += formatex(Query[Len], charsmax(Query)-Len, "awpOles = ^"%i^", ", awpOles[id]);
  100.     Len += formatex(Query[Len], charsmax(Query)-Len, "scoutOles = ^"%i^", ", scoutOles[id]);
  101.     Len += formatex(Query[Len], charsmax(Query)-Len, "famasOles = ^"%i^", ", famasOles[id]);
  102.     Len += formatex(Query[Len], charsmax(Query)-Len, "galilOles = ^"%i^", ", galilOles[id]);
  103.     Len += formatex(Query[Len], charsmax(Query)-Len, "augOles = ^"%i^", ", augOles[id]);
  104.     Len += formatex(Query[Len], charsmax(Query)-Len, "m3Oles = ^"%i^", ", m3Oles[id]);
  105.     Len += formatex(Query[Len], charsmax(Query)-Len, "xm1014Oles = ^"%i^", ", xm1014Oles[id]);
  106.     Len += formatex(Query[Len], charsmax(Query)-Len, "knifeOles = ^"%i^", ", knifeOles[id]);
  107.     Len += formatex(Query[Len], charsmax(Query)-Len, "deagleOles = ^"%i^", ", deagleOles[id]);
  108.     Len += formatex(Query[Len], charsmax(Query)-Len, "uspOles = ^"%i^", ", uspOles[id]);
  109.     Len += formatex(Query[Len], charsmax(Query)-Len, "glockOles = ^"%i^", ", glockOles[id]);
  110.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^" WHERE Steamid = ^"%s^";", m4a1Oles[id], Steam)
  111.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query)
  112. }
  113. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  114.     if(FailState == TQUERY_CONNECT_FAILED)
  115.         set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
  116.     else if(FailState == TQUERY_QUERY_FAILED)
  117.         set_fail_state("Query Error");
  118.     if(Errcode)
  119.         log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
  120. }
  121. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  122.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED){
  123.         log_amx("%s", Error);
  124.         return;
  125.     }
  126. }

"SQL_ThreadQuery"
Nem tud rácsatlakozni a MySql-ra.


Rendben,ez ügyben felkeresem a Szolgáltatót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 14:27 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.11.03. 22:00
Hozzászólások: 346
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 22 alkalommal
saxxo írta:
Csabika20034 írta:
saxxo írta:
Hali,

Egy újabb hiba lépett fel pluginban, ezért a segítségeteket szeretnék kérni.

  1. L 10/22/2020 - 06:43:38: [AMXX] Displaying debug trace (plugin "tesztermod.amxx", version "0.0.1")
  2. L 10/22/2020 - 06:43:38: [AMXX] Run time error 10: native error (native "SQL_ThreadQuery")
  3. L 10/22/2020 - 06:43:38: [AMXX]    [0] tesztermod.sma::Load (line 1322)
  4. L 10/22/2020 - 06:43:38: [AMXX]    [1] tesztermod.sma::client_putinserver (line 1270)



  1. SQL Tábla
  2. public plugin_cfg(){
  3.     static Query[10048]
  4.     new Len
  5.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `skinrangmenu`");
  6.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Steamid` varchar(32) NOT NULL, ");
  7.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Prefix` varchar(32) NOT NULL,");
  8.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Oles` int(11) NOT NULL,");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m4a1Oles` int(11) NOT NULL,");
  11.     Len += formatex(Query[Len], charsmax(Query)-Len, "`ak47Oles` int(11) NOT NULL,");
  12.     Len += formatex(Query[Len], charsmax(Query)-Len, "`awpOles` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`scoutOles` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`famasOles` int(11) NOT NULL,");
  15.     Len += formatex(Query[Len], charsmax(Query)-Len, "`galilOles` int(11) NOT NULL,");
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`augOles` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`m3Oles` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`xm1014Oles` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`knifeOles` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`deagleOles` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`uspOles` int(11) NOT NULL,");
  22.     Len += formatex(Query[Len], charsmax(Query)-Len, "`glockOles` int(11) NOT NULL,");
  23.    
  24.     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  25.    
  26.     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
  27. }
  28. public Load(id){
  29.     static Query[10048];
  30.     new Data[1], Steam[40];
  31.     Data[0] = id;
  32.    
  33.     get_user_authid(id, Steam, charsmax(Steam))
  34.    
  35.     formatex(Query, charsmax(Query), "SELECT * FROM `skinrangmenu` WHERE Steamid = ^"%s^";", Steam)
  36.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
  37. }
  38. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  39.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  40.         log_amx("%s", Error);
  41.         return;
  42.     }
  43.     else{
  44.         new id = Data[0];
  45.        
  46.         if(SQL_NumRows(Query) > 0){
  47.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Prefix"), prefiszem[id], charsmax(prefiszem[]));
  48.             Rang[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));      
  49.             Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Oles"));                               
  50.             m4a1Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "m4a1Oles"));           
  51.             ak47Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "ak47Oles"));           
  52.             awpOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "awpOles"));         
  53.             scoutOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "scoutOles"));         
  54.             famasOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "famasOles"));
  55.             galilOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "galilOles"));
  56.             augOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "augOles"));
  57.             xm1014Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "xm1014Oles"));
  58.             knifeOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "knifeOles"));
  59.             deagleOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "deagleOles"));
  60.             uspOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "uspOles"));
  61.             glockOles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "glockOles"));
  62.         }
  63.         else
  64.             Save(id);
  65.     }
  66. }
  67. public SQL_Update_Reg(id){
  68.     static Query[10048];
  69.     new Len;
  70.     new Steam[40]
  71.    
  72.     get_user_authid(id, Steam, charsmax(Steam))
  73.    
  74.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  75.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  76.     Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Steamid = ^"%s^";", Steam)
  77.    
  78.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  79. }
  80. public Save(id){
  81.     static Query[256]
  82.     new Steam[40]
  83.    
  84.     get_user_authid(id, Steam, charsmax(Steam))
  85.    
  86.     formatex(Query, charsmax(Query), "INSERT INTO `skinrangmenu` (`Steamid`) VALUES (^"%s^");", Steam)
  87.    
  88.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  89. }
  90. public Update(id){
  91.     static Query[10048]
  92.     new Len
  93.     new Steam[32]; get_user_authid(id, Steam, 31)
  94.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `skinrangmenu` SET Oles = ^"%i^", ", Oles[id]);
  95.     Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Rang[id]);
  96.     Len += formatex(Query[Len], charsmax(Query)-Len, "Prefix = ^"%s^", ", prefiszem[id]);
  97.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^", ", m4a1Oles[id]);
  98.     Len += formatex(Query[Len], charsmax(Query)-Len, "ak47Oles = ^"%i^", ", ak47Oles[id]);
  99.     Len += formatex(Query[Len], charsmax(Query)-Len, "awpOles = ^"%i^", ", awpOles[id]);
  100.     Len += formatex(Query[Len], charsmax(Query)-Len, "scoutOles = ^"%i^", ", scoutOles[id]);
  101.     Len += formatex(Query[Len], charsmax(Query)-Len, "famasOles = ^"%i^", ", famasOles[id]);
  102.     Len += formatex(Query[Len], charsmax(Query)-Len, "galilOles = ^"%i^", ", galilOles[id]);
  103.     Len += formatex(Query[Len], charsmax(Query)-Len, "augOles = ^"%i^", ", augOles[id]);
  104.     Len += formatex(Query[Len], charsmax(Query)-Len, "m3Oles = ^"%i^", ", m3Oles[id]);
  105.     Len += formatex(Query[Len], charsmax(Query)-Len, "xm1014Oles = ^"%i^", ", xm1014Oles[id]);
  106.     Len += formatex(Query[Len], charsmax(Query)-Len, "knifeOles = ^"%i^", ", knifeOles[id]);
  107.     Len += formatex(Query[Len], charsmax(Query)-Len, "deagleOles = ^"%i^", ", deagleOles[id]);
  108.     Len += formatex(Query[Len], charsmax(Query)-Len, "uspOles = ^"%i^", ", uspOles[id]);
  109.     Len += formatex(Query[Len], charsmax(Query)-Len, "glockOles = ^"%i^", ", glockOles[id]);
  110.     Len += formatex(Query[Len], charsmax(Query)-Len, "m4a1Oles = ^"%i^" WHERE Steamid = ^"%s^";", m4a1Oles[id], Steam)
  111.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query)
  112. }
  113. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  114.     if(FailState == TQUERY_CONNECT_FAILED)
  115.         set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
  116.     else if(FailState == TQUERY_QUERY_FAILED)
  117.         set_fail_state("Query Error");
  118.     if(Errcode)
  119.         log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
  120. }
  121. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime){
  122.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED){
  123.         log_amx("%s", Error);
  124.         return;
  125.     }
  126. }

"SQL_ThreadQuery"
Nem tud rácsatlakozni a MySql-ra.


Rendben,ez ügyben felkeresem a Szolgáltatót! :)

Ne a szolgáltatót, a módba kell átnézni.
vagy esetleg valamit nem ütöttél el?

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 18:35 
Offline
Jómunkásember
Avatar

Csatlakozott: 2019.07.12. 13:47
Hozzászólások: 305
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 48 alkalommal
Beszéltek itt hülyeségeket. Az 1322 sorban lévő irományra ír hibát. Azt nem találja adatbázisba.

_________________
Munkáim / Segítkezésem
Serial BanSystem v3
Serial BanSystem v4
HerBoy - Avatár MultiMod


Avatár: 37.221.209.130:27350
HerBoy: 37.221.209.130:27295


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Invalid info tuple handle: 0
HozzászólásElküldve: 2020.10.22. 19:52 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
~Shediboii írta:
Beszéltek itt hülyeségeket. Az 1322 sorban lévő irományra ír hibát. Azt nem találja adatbázisba.


Esetleg ki tudod nekem javítani?


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  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 13 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