hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.03. 04:14



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Syntx Erorr Sql
HozzászólásElküldve: 2017.06.21. 10:29 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
Hi Valamiert nem mukodik a Regisztrációt lementi a tobbit nem Valaki segitene koszonom.
[jonaks.amxx] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"�' at line 1
  1. public plugin_cfg()
  2. {
  3.     g_SqlTuple = SQL_MakeDbTuple(SQLINFO[0], SQLINFO[1], SQLINFO[2], SQLINFO[3]);
  4.  
  5.     static Query[10048];
  6.     new Len;
  7.  
  8.     Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `premium_06`");
  9.     Len += formatex(Query[Len], charsmax(Query)-Len, "(`Nev` varchar(32) NOT NULL, ");
  10.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Felhasznalonev` varchar(32) NOT NULL,");
  11.          Len += formatex(Query[Len], charsmax(Query)-Len, "`Jelszo` varchar(32) NOT NULL,");
  12.      Len += formatex(Query[Len], charsmax(Query)-Len, "`Regisztralt` int(11) NOT NULL,");
  13.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Dollar` int(11) NOT NULL,");
  14.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Lada` int(11) NOT NULL,");
  15.  
  16.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Kulcs` int(11) NOT NULL,");
  17.     Len += formatex(Query[Len], charsmax(Query)-Len, "`EventLada` int(11) NOT NULL,");
  18.     Len += formatex(Query[Len], charsmax(Query)-Len, "`VipKupon` int(11) NOT NULL,");
  19.     Len += formatex(Query[Len], charsmax(Query)-Len, "`Szint` int(11) NOT NULL,");
  20.     Len += formatex(Query[Len], charsmax(Query)-Len, "`XP` int(11) NOT NULL,");
  21.     Len += formatex(Query[Len], charsmax(Query)-Len, "`viporok` int(11) NOT NULL,");
  22.  
  23.  
  24.  
  25.  
  26.  
  27.     for(new i;i < 15; i++)
  28.         Len += formatex(Query[Len], charsmax(Query)-Len, "`F_%d` int(11) NOT NULL,", i);
  29.     for(new i;i < 1; i++)
  30.         Len += formatex(Query[Len], charsmax(Query)-Len, "`Skin_%d` int(11) NOT NULL,", i);
  31.  
  32.    
  33.  
  34.     Len += formatex(Query[Len], charsmax(Query)-Len, "`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
  35.  
  36.     SQL_ThreadQuery(g_SqlTuple, "createTableThread", Query);
  37. }
  38. public Load(id) {
  39.     static Query[10048];
  40.     new Data[1], Name[32];
  41.     get_user_name(id, Name, 31);
  42.     Data[0] = id;
  43.  
  44.     formatex(Query, charsmax(Query), "SELECT * FROM `premium_06` WHERE Nev = ^"%s^";", Name);
  45.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
  46. }
  47. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  48.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  49.         log_amx("%s", Error);
  50.         return;
  51.     }
  52.     else {
  53.         new id = Data[0];
  54.  
  55.         if(SQL_NumRows(Query) > 0) {
  56.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Felhasznalonev"), regFh[id], charsmax(regFh[]));
  57.                            SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Jelszo"), regJelszo[id], charsmax(regJelszo[]));
  58.             Regisztralt[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Regisztralt"));
  59.  
  60.             Dollar[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Dollar"));
  61.    
  62.             Lada[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Lada"));
  63.             Kulcs[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kulcs"));
  64.             EventLada[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "EventLada"));
  65.             VipKupon[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "VipKupon"));
  66.             Szint[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Szint"));
  67.             xp[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "XP"));
  68.             viporok[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "viporok"));
  69.  
  70.  
  71.  
  72.  
  73.  
  74.        
  75.             for(new i=0;i < 15; i++)
  76.             {
  77.                 new String[64];
  78.                 formatex(String, charsmax(String), "F_%d", i);
  79.                 OsszesSkin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
  80.             }
  81.             for(new i;i < 1; i++)
  82.             {
  83.                 new String[64];
  84.                 formatex(String, charsmax(String), "Skin_%d", i);
  85.                 Skin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, String));
  86.             }
  87.  
  88.            
  89.  
  90.         }
  91.         else
  92.         {
  93.             Save(id);
  94.         }
  95.     }
  96. }
  97. public Save(id)
  98. {
  99.     static Query[256];
  100.     new Name[32]; get_user_name(id, Name, 31);
  101.  
  102.     formatex(Query, charsmax(Query), "INSERT INTO `premium_06` (`Nev`) VALUES (^"%s^");", Name);
  103.  
  104.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  105. }
  106. public SQL_Update_Reg(id)
  107. {
  108. static Query[10048];
  109. new Len;
  110.  
  111. Len += formatex(Query[Len], charsmax(Query), "UPDATE `premium_06` SET Felhasznalonev = ^"%s^", ", regFh[id]);
  112. Len += formatex(Query[Len], charsmax(Query)-Len, "Jelszo = ^"%s^", ", regJelszo[id]);
  113. Len += formatex(Query[Len], charsmax(Query)-Len, "Dollar = ^"%i^", ", Dollar[id]);
  114. Len += formatex(Query[Len], charsmax(Query)-Len, "Lada = ^"%i^", ", Lada[id]);
  115. Len += formatex(Query[Len], charsmax(Query)-Len, "Kulcs = ^"%i^", ", Kulcs[id]);
  116. Len += formatex(Query[Len], charsmax(Query)-Len, "EventLada = ^"%i^", ", EventLada[id]);
  117. Len += formatex(Query[Len], charsmax(Query)-Len, "VipKupon = ^"%i^", ", VipKupon[id]);
  118. Len += formatex(Query[Len], charsmax(Query)-Len, "Szint = ^"%i^", ", Szint[id]);
  119. Len += formatex(Query[Len], charsmax(Query)-Len, "XP = ^"%i^", ", xp[id]);
  120. Len += formatex(Query[Len], charsmax(Query)-Len, "viporok = ^"%i^", ", viporok[id]);
  121. for(new i=0;i < 15; i++)
  122. Len += formatex(Query[Len], charsmax(Query)-Len, "F_%d = ^"%i^", ", i, OsszesSkin[i][id]);
  123. for(new i;i < 1; i++)
  124. Len += formatex(Query[Len], charsmax(Query)-Len, "Skin_%d = ^"%i^", ", i, Skin[i][id]);
  125. Len += formatex(Query[Len], charsmax(Query)-Len, "Regisztralt = ^"%i^" WHERE Nev = ^"%s^";", Regisztralt[id], name[id]);
  126.  
  127. SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
  128. }
  129. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  130. if(FailState == TQUERY_CONNECT_FAILED)
  131. set_fail_state("[HIBA*] NEM TUDTAM CSATLAKOZNI AZ ADATBAZISHOZ!");
  132. else if(FailState == TQUERY_QUERY_FAILED)
  133. set_fail_state("Query Error");
  134. if(Errcode)
  135. log_amx("[HIBA*] HIBAT DOBTAM: %s",Error);
  136. }
  137. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  138. if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  139. log_amx("%s", Error);
  140. return;
  141. }
  142. }
  143. public client_putinserver(id)
  144. {
  145. if(!is_user_bot(id))
  146. {
  147.     get_user_name(id, name[id], charsmax(name));
  148.     Load(id);
  149.    
  150. }
  151.  
  152. set_task(1.0, "vip_betolt", id)
  153. Felhasznalonev[id] = "";
  154. Jelszo[id] = "";
  155. }
  156. public client_disconnect(id)
  157. {
  158. if(!is_user_bot(id))
  159. {
  160.     SQL_Update_Reg(id);
  161. }
  162.  
  163.     Dollar[id] = 0;
  164.    
  165.     Lada[id]=0;
  166.     Kulcs[id] = 0;
  167.     EventLada[id] = 0;
  168.     VipKupon[id] = 0;
  169.     Szint[id] = 0;
  170.     Fegyo[id] = 1;
  171.     xp[id] = 0;
  172.     viporok[id] = 0;
  173.  
  174.  
  175. Belepve[id] = false;
  176. Beirtjelszot[id] = false;
  177. Beirtjelszot1[id] = false;
  178. Beirtfelhasznalot[id] = false;
  179. Beirtfelhasznalot1[id] = false;
  180.  
  181. regFh[id][0] = EOS;
  182. regJelszo[id][0] = EOS;
  183. Felhasznalonev[id][0] = EOS;
  184. Jelszo[id][0] = EOS;
  185.  
  186. for(new i;i < 1; i++)
  187. Skin[i][id] = EOS;
  188. for(new i;i < 15; i++)
  189. OsszesSkin[i][id] = EOS;
  190.  
  191.  
  192.  
  193. copy(name[id], charsmax(name[]), "");
  194. }

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Syntx Erorr Sql
HozzászólásElküldve: 2017.06.21. 23:45 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Rakj egy üres sort a plugin legelejére, fordítsd le megint és próbáld ki.

Mivel szerkeszted?
A probléma forrása hogy UTF8-ban van elmentve, nem pedig "ANSI" vagy "UTF8 BOM nélküli"-ben.


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


Ki van itt

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