hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.05. 20:32



Jelenlévő felhasználók

Jelenleg 239 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 239 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: SQL
HozzászólásElküldve: 2016.11.30. 17:10 
Offline
Újonc
Avatar

Csatlakozott: 2016.09.10. 10:47
Hozzászólások: 5
Hali valaki tudna rá egy sqlt írni? :D

  1. public sql_update_account(id)
  2. {  
  3.     new szQuery[2508]
  4.     new len = 0
  5.    
  6.     new c[191]
  7.     new client_name[33]
  8.     get_user_name(id, client_name, 32)
  9.    
  10.     format(c, 190, "%s", client_name)
  11.    
  12.     replace_all(c, 190, "\", "\\")
  13.     replace_all(c, 190, "'", "\'")
  14.    
  15.     len += format(szQuery[len], 2508, "UPDATE st_deathrun SET ")
  16.     len += format(szQuery[len], 2508-len,"Szint = '%d', ", szint[id])
  17.     len += format(szQuery[len], 2508-len,"Pont = '%d', ", pont[id])
  18.     len += format(szQuery[len], 2508-len,"Elet = '%d', ", elet[id])
  19.     len += format(szQuery[len], 2508-len,"Lada = '%d', ", lada[id])
  20.     len += format(szQuery[len], 2508-len,"VipJog = '%d', ", g_VipJog[id])
  21.     len += format(szQuery[len], 2508-len,"PremiumLada = '%d', ", premiumlada[id])
  22.     len += format(szQuery[len], 2508-len,"Skes = '%d', ", knife[id])
  23.     len += format(szQuery[len], 2508-len,"Xp = '%d', ", xp[id])
  24.     len += format(szQuery[len], 2508-len,"Spistol = '%d', ", selectedpistol[id])
  25.     len += format(szQuery[len], 2508-len,"JegUSP = '%d', ", usp1[id])
  26.     len += format(szQuery[len], 2508-len,"HkUSP = '%d', ", usp2[id])
  27.     len += format(szQuery[len], 2508-len,"USPLada = '%d', ", usplada[id])
  28.     len += format(szQuery[len], 2508-len,"Perc = '%d', ", perc[id])
  29.     len += format(szQuery[len], 2508-len,"Ora = '%d', ", ora[id])
  30.     len += format(szQuery[len], 2508-len,"Rang = '%d', ", rang[id])
  31.    
  32.     for(new i=0; i <= MAX-1; i++)
  33.     {
  34.         len += format(szQuery[len], 2508-len,"Usp%d = '%d', ", i, pistol[i][id])
  35.     }
  36.     len += format(szQuery[len], 2508-len,"Jatekosnev = '%s'", c)
  37.     len += format(szQuery[len], 2508-len,"WHERE Id = '%d'", g_Id[id])
  38.    
  39.     SQL_ThreadQuery(g_SqlTuple,"sql_update_account_thread", szQuery)
  40. }

  1. public sql_account_load_thread(FailState,Handle:Query,Error[],Errcode,szData[],DataSize)
  2. {
  3.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  4.     {
  5.         log_amx("%s", Error)
  6.         return
  7.     }
  8.     else
  9.     {
  10.         new id = szData[0];
  11.        
  12.         if (szData[1] != get_user_userid(id))
  13.             return ;
  14.        
  15.         new szSqlPassword[100]
  16.         SQL_ReadResult(Query, 2, szSqlPassword, 99)
  17.        
  18.         if(equal(g_Jelszo[id], szSqlPassword))
  19.         {
  20.             SQL_ReadResult(Query, 3, g_Email[id], 99)
  21.            
  22.            
  23.             g_Id[id] = SQL_ReadResult(Query, 0)
  24.             szint[id] = SQL_ReadResult(Query, 6)
  25.             pont[id] = SQL_ReadResult(Query, 7)
  26.             elet[id] = SQL_ReadResult(Query, 8)
  27.             lada[id] = SQL_ReadResult(Query, 9)
  28.             g_VipJog[id] = SQL_ReadResult(Query, 10)
  29.             premiumlada[id] = SQL_ReadResult(Query, 11)
  30.             knife[id] = SQL_ReadResult(Query, 12)
  31.             xp[id] = SQL_ReadResult(Query, 13)
  32.             selectedpistol[id] = SQL_ReadResult(Query, 14)
  33.             usp1[id] = SQL_ReadResult(Query, 15)
  34.             usp2[id] = SQL_ReadResult(Query, 16)
  35.             usplada[id] = SQL_ReadResult(Query, 17)
  36.             perc[id] = SQL_ReadResult(Query, 18)
  37.             ora[id] = SQL_ReadResult(Query, 19)
  38.             rang[id] = SQL_ReadResult(Query, 20)
  39.            
  40.             for(new i=0; i <= MAX-1; i++)
  41.             {
  42.                 pistol[i][id] = SQL_ReadResult(Query, 21+i)
  43.             }
  44.        
  45.             print_color(id, "!g[s]T* !yĂśdv!t %s!y, sikeresen bejelentkeztĂ©l",g_Felhasznalonev[id])
  46.             UdvozloUzenet()
  47.             BetoltesVIPs(id)
  48.             g_Folyamatban[id] = 0
  49.             g_Bejelentkezve[id] = true
  50.  
  51.             sql_update_account(id)
  52.         }
  53.         else
  54.         {
  55.             print_color(id, "!g[s]T* !yHibás FelhasználĂłnĂ©v vagy JelszĂł!y!")
  56.             g_Folyamatban[id] = 0
  57.             showMenu_RegLog(id)
  58.         }
  59.     }
  60. }

_________________
It's hard to hold a candle,
in a cold November Rain.

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2016.12.01. 12:52 
Offline
Beavatott
Avatar

Csatlakozott: 2016.11.09. 14:54
Hozzászólások: 61
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 12 alkalommal
Ez sql-re van írva.. :xicon_e_biggrin: :xicon_e_biggrin: :xicon_e_biggrin:

_________________
CSGOMÓD Minenkinek (Feladtam kész anyi) :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2016.12.01. 19:23 
Offline
Újonc
Avatar

Csatlakozott: 2016.09.10. 10:47
Hozzászólások: 5
De én ehhez kérnék egy sql táblát.. Ha valaki lenne oly kedves és írna nekem.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2016.12.02. 10:54 
Offline
Beavatott
Avatar

Csatlakozott: 2016.11.09. 14:54
Hozzászólások: 61
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 12 alkalommal
Eből nézdki.
  1. len += format(szQuery[len], 2508, "UPDATE st_deathrun SET ")
  2.     len += format(szQuery[len], 2508-len,"Szint = '%d', ", szint[id])
  3.     len += format(szQuery[len], 2508-len,"Pont = '%d', ", pont[id])
  4.     len += format(szQuery[len], 2508-len,"Elet = '%d', ", elet[id])
  5.     len += format(szQuery[len], 2508-len,"Lada = '%d', ", lada[id])
  6.     len += format(szQuery[len], 2508-len,"VipJog = '%d', ", g_VipJog[id])
  7.     len += format(szQuery[len], 2508-len,"PremiumLada = '%d', ", premiumlada[id])
  8.     len += format(szQuery[len], 2508-len,"Skes = '%d', ", knife[id])
  9.     len += format(szQuery[len], 2508-len,"Xp = '%d', ", xp[id])
  10.     len += format(szQuery[len], 2508-len,"Spistol = '%d', ", selectedpistol[id])
  11.     len += format(szQuery[len], 2508-len,"JegUSP = '%d', ", usp1[id])
  12.     len += format(szQuery[len], 2508-len,"HkUSP = '%d', ", usp2[id])
  13.     len += format(szQuery[len], 2508-len,"USPLada = '%d', ", usplada[id])
  14.     len += format(szQuery[len], 2508-len,"Perc = '%d', ", perc[id])
  15.     len += format(szQuery[len], 2508-len,"Ora = '%d', ", ora[id])
  16.     len += format(szQuery[len], 2508-len,"Rang = '%d', ", rang[id])
  17.    
  18.     FOR(NEW i=0; i <= MAX-1; i++)
  19.     {
  20.         len += format(szQuery[len], 2508-len,"Usp%d = '%d', ", i, pistol[i][id])
  21.     }
  22.     len += format(szQuery[len], 2508-len,"Jatekosnev = '%s'", c)
  23.     len += format(szQuery[len], 2508-len,"WHERE Id = '%d'", g_Id[id])
  24.    
  25.     SQL_ThreadQuery(g_SqlTuple,"sql_update_account_thread", szQuery)
  26. }

_________________
CSGOMÓD Minenkinek (Feladtam kész anyi) :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2016.12.02. 17:53 
Offline
Újonc
Avatar

Csatlakozott: 2016.09.10. 10:47
Hozzászólások: 5
Nem értek az sql hez. Azért kértem itt segítséget mert elvileg itt segítőkészek. Úgy látom nem volt érthető a kérés :D

_________________
It's hard to hold a candle,
in a cold November Rain.

Kép


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


Ki van itt

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