hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 291 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 291 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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Összes Skin
HozzászólásElküldve: 2016.09.04. 20:51 
Offline
Fanatikus

Csatlakozott: 2015.03.25. 18:06
Hozzászólások: 179
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 6 alkalommal
Üdv azt hogy tudnám megoldani hogy sql be ne keljen be irni az osszes skint
//M4A1 Skinek

  1. //M4A1 Skinek
  2.  
  3. new fire_m4[33]
  4. new legend_m4[33]
  5. new nuclear_leark_m4[33]
  6. new nuclear_leakm4[33]
  7. //-------Terepmintás Skinek
  8. new m4a1skin[33], terep_m4[33] // 1
  9. new terep_usp[33], terepusp_skin[33] // 2
  10. new terep_deagle[33], terepdezi_skin[33] //3
  11. new terep_awp[33], terepawp_skin[33] //4
  12. new terep_famas[33], terepfamas_skin[33] //5
  13. new terep_ak47[33], terepak47_skin[33] //6
  14. new terep_mp5[33], terepmp5_skin[33] //7
  15. //-------Katonai Skinek---------
  16. new katonai_m4[33], katonaim4_skin[33] // 1
  17. new katonai_usp[33], katonaiusp_skin[33] // 2
  18. new katonai_deagle[33], katonaidezi_skin[33] //3
  19. new katonai_awp[33], katonaiawp_skin[33] // 4
  20. new katonai_famas[33], katonaifamas_skin[33] //5
  21. new katonai_ak47[33], katonaiak47_skin[33] //6
  22. new katonai_mp5[33], katonaimp5_skin[33] //7
  23. //--------------Magma Skinek----------
  24. new magma_m4[33], magmam4_skin[33]
  25. new magma_ak47[33], magmaak47_skin[33]
  26. new magma_usp[33], magmausp_skin[33]
  27. new magma_famas[33], magmafamas_skin[33]
  28. new magma_awp[33], magmaawp_skin[33]
  29. new magma_mp5[33], magmamp5_skin[33]
  30. new magma_deagle[33], magmadeagle_skin[33]
  31. //---------------Nuclear Skinek---------
  32. new nuclear_m4[33],nuclearm4_skin[33]
  33. new nuclear_ak47[33],nuclearak47_skin[33]
  34. new nuclear_usp[33],nuclearusp_skin[33]
  35. new nuclear_deagle[33],nucleardeagle_skin[33]
  36. new nuclear_awp[33],nuclearawp_skin[33]
  37. new nuclear_famas[33],nuclearfamas_skin[33]
  38. new nuclear_mp5[33],nuclearmp5_skin[33]
  39. //------------------Kés Skinek
  40. new kmg_kes[33],kmgkes_skin[33]
  41. new nuclear_kes[33]
  42. new karambit_kes[33]
  43. new hyperbest_kes[33]
  44. new ocean_kes[33]


pl igy szeretném hogy nekem is ilyen legyen

  1. Skin[id] = 1;
  2.    
  3.     for(new i=0; i <= 13-1; i++)
  4.         Gun[i][id] = 0;
  5.        
  6.     for(new i=0; i <= MAX-1; i++)
  7.         OsszesSkin[i][id] = 0;


valahogy ugy szeretném hogy igy kb

  1. g_Id[id] = SQL_ReadResult(Query, 0);
  2.         Szint[id] = SQL_ReadResult(Query, 5);
  3.         Oles[id] = SQL_ReadResult(Query, 6);
  4.         g_AdminRang[id] = SQL_ReadResult(Query, 7);
  5.         g_AdminDatum[id] = SQL_ReadResult(Query, 8);
  6.         g_VipRang[id] = SQL_ReadResult(Query, 9);
  7.         g_VipDatum[id] = SQL_ReadResult(Query, 10);
  8.         Dollar[id] = SQL_ReadResult(Query, 11);
  9.         Lada[id][0] = SQL_ReadResult(Query, 12);
  10.         Lada[id][1] = SQL_ReadResult(Query, 13);
  11.         Lada[id][2] = SQL_ReadResult(Query, 14);
  12.         Lada[id][3] = SQL_ReadResult(Query, 15);
  13.         Lada[id][4] = SQL_ReadResult(Query, 16);
  14.         Lada[id][5] = SQL_ReadResult(Query, 17);
  15.         Skin[id] = SQL_ReadResult(Query, 18);
  16.         Korvegi[id] = SQL_ReadResult(Query, 19);
  17.         Nyelv[id] = SQL_ReadResult(Query, 20);
  18.         Kulcs[id] = SQL_ReadResult(Query, 21);
  19.        
  20.         for(new i=0; i <= MAX-1; i++)
  21.         {
  22.             OsszesSkin[i][id] = SQL_ReadResult(Query, 22+i)
  23.         }
  24.        
  25.         if(Nyelv[id] == 0)
  26.             client_cmd(id, "setinfo lang hu");
  27.         else
  28.             client_cmd(id, "setinfo lang en");
  29.        
  30.         setUserFlags(id);
  31.         sql_update_account(id, 1);
  32.        
  33.         client_printcolor(id, "!g[%s] !nÜdv,!t %s!n (#!g%d!n) Sikeresen Bejelenetkeztél!", PREFIX_MSG, g_Felhasznalonev[id], g_Id[id]);
  34.         g_Folyamatban[id] = 0;
  35.         g_Bejelentkezve[id] = true;
  36.        
  37.         fomenu(id)
  38.     }
  39.     else
  40.     {
  41.         client_printcolor(id, "!g[%s]!n Hibás Felhasználónév, vagy Jelszó!", PREFIX_MSG);
  42.         g_Folyamatban[id] = 0;
  43.         showMenu_RegLog(id);
  44.     }
  45. }
  46.  
  47. public sql_update_server()
  48. {
  49.  
  50. }
  51.  
  52. public sql_update_servere_thread(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
  53. {
  54.  
  55. }
  56.  
  57. public sql_update_account(id, logged)
  58. {
  59.     new szQuery[2048], Len;
  60.     new client_name_fix[33], client_name[33];
  61.     get_user_name(id, client_name, 32);
  62.    
  63.     format(client_name_fix, 32, "%s", client_name);
  64.    
  65.     replace_all(client_name_fix, 32, "\", "\\")
  66.     replace_all(client_name_fix, 32, "'", "\'")
  67.    
  68.     Len += format(szQuery[Len], 2048, "UPDATE rwt_s10_register SET ")
  69.     Len += format(szQuery[Len], 2048-Len, "Jatekosnev = '%s', ", client_name_fix)
  70.     Len += format(szQuery[Len], 2048-Len, "Szint = '%d', ", Szint[id])
  71.     Len += format(szQuery[Len], 2048-Len, "Xp = '%d', ", Oles[id])
  72.     Len += format(szQuery[Len], 2048-Len, "VipDatum = '%d', ", g_VipDatum[id])
  73.     Len += format(szQuery[Len], 2048-Len, "VipRang = '%d', ", g_VipRang[id])
  74.     Len += format(szQuery[Len], 2048-Len, "IT_0 = '%d', ", Dollar[id])
  75.     Len += format(szQuery[Len], 2048-Len, "IT_1 = '%d', ", Lada[id][0])
  76.     Len += format(szQuery[Len], 2048-Len, "IT_2 = '%d', ", Lada[id][1])
  77.     Len += format(szQuery[Len], 2048-Len, "IT_3 = '%d', ", Lada[id][2])
  78.     Len += format(szQuery[Len], 2048-Len, "IT_4 = '%d', ", Lada[id][3])
  79.     Len += format(szQuery[Len], 2048-Len, "IT_5 = '%d', ", Lada[id][4])
  80.     Len += format(szQuery[Len], 2048-Len, "IT_6 = '%d', ", Lada[id][5])
  81.     Len += format(szQuery[Len], 2048-Len, "IT_7 = '%d', ", Skin[id])
  82.     Len += format(szQuery[Len], 2048-Len, "IT_8 = '%d', ", Korvegi[id])
  83.     Len += format(szQuery[Len], 2048-Len, "IT_9 = '%d', ", Nyelv[id])
  84.     Len += format(szQuery[Len], 2048-Len, "IT_10 = '%d', ", Kulcs[id])
  85.    
  86.     for(new i=0; i <= MAX-1; i++)
  87.     {
  88.         Len += format(szQuery[Len], 2998-Len,"IT_%d = '%d', ", 11+i, OsszesSkin[i][id])
  89.     }



a lényeg ez kelene hogy lehet megoldani

  1. for(new i=0; i <= MAX-1; i++)
  2.         {
  3.             OsszesSkin[i][id] = SQL_ReadResult(Query, 22+i)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Összes Skin
HozzászólásElküldve: 2016.09.04. 21:27 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Igazából keress utána: Többdimenziós tömb [Mert ezt így mindet külön külön változókba csináltad, és ez által nem bírod ezt megcsinálni, de a többdimenziós tömb ajánlott!]

_________________
 ! 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: Összes Skin
HozzászólásElküldve: 2016.09.05. 22:48 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Nem is értem minek ennyi tömb, egyszerűbb 1 tömbből kezelni őket.
Pl: new OsszesSkin[60], OsszesFegyo[60]
Az első tömb a skinek második a skinek nevei.

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0

Ők köszönték meg exodus nek ezt a hozzászólást: InEr (2016.09.06. 07:24)
  Népszerűség: 2.27%


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


Ki van itt

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