hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 09:44



Jelenlévő felhasználók

Jelenleg 349 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 349 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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Ns-nek nem ment.
HozzászólásElküldve: 2020.09.26. 18:41 
Offline
Fanatikus

Csatlakozott: 2018.05.05. 18:34
Hozzászólások: 198
Megköszönt másnak: 39 alkalommal
Megköszönték neki: 8 alkalommal
Sziasztok egy olyan kérdésel fordulnák hozzátok hogy a Steameseknek le menti de az NS kliensnek nem menti le mi lehet a probléma?
  1. #include <amxmodx>
  2. #include <sqlx>
  3. #include <csgo_register>
  4.  
  5. #define LOAD_TASK 100000
  6. #define UPDATE_TASK 100001
  7. #define TABLE_TASK 100002
  8.  
  9. //SQL Adatok
  10. new const SQL_INFO[4][32] = {
  11.     "localhost",
  12.     "username",
  13.     "password",
  14.     "database"
  15. }
  16. new Handle:g_SqlTuple
  17.  
  18. //Birtokolt cuccok
  19. new Skinjei[33][162], Ladak[33][13], Kulcsok[33][14]
  20. new StatTrakSkinjei[33][162], StatTrakSzamlalo[33][162], StatTrakTool[33]
  21. //Kiválasztott skinek
  22. enum _:WEAPONS { AK47, AWP, Deagle, FAMAS, Galil, Glock, Knife, M4A1, M4A4, Scout, USP }
  23. new chosen[33][WEAPONS]
  24. //Pénze
  25. new Float:Dollarja[33]
  26. //M4A1 vagy M4A4
  27. new bool:Is_M4A4[33]
  28. //Felhasználónév mentéshez
  29. new username[33][64]
  30.  
  31. public plugin_init() {
  32.     register_plugin("CS:GO Database System", "1.0", "Toretto")
  33. }
  34.  
  35. /*========== NATIVOK ==========*/
  36. public plugin_natives()
  37. {
  38.     register_native("get_user_dollar", "native_get_user_dollar", 1)
  39.     register_native("set_user_dollar", "native_set_user_dollar", 1)
  40.    
  41.     register_native("get_user_cases", "native_get_user_cases", 1)
  42.     register_native("set_user_cases", "native_set_user_cases", 1)
  43.    
  44.     register_native("get_user_keys", "native_get_user_keys", 1)
  45.     register_native("set_user_keys", "native_set_user_keys", 1)
  46.    
  47.     register_native("get_user_skins", "native_get_user_skins", 1)
  48.     register_native("set_user_skins", "native_set_user_skins", 1)
  49.    
  50.     register_native("get_stat_trak_tool", "native_get_stat_trak_tool", 1)
  51.     register_native("set_stat_trak_tool", "native_set_stat_trak_tool", 1)
  52.    
  53.     register_native("get_stat_trak_kills", "native_get_stat_trak_kills", 1)
  54.     register_native("set_stat_trak_kills", "native_set_stat_trak_kills", 1)
  55.    
  56.     register_native("get_chosen", "native_get_chosen", 1)
  57.     register_native("set_chosen", "native_set_chosen", 1)
  58.    
  59.     register_native("is_m4a4", "native_is_m4a4", 1)
  60.     register_native("set_m4a4", "native_set_m4a4", 1)
  61.    
  62.     register_native("start_loading_data", "native_start_loading_data", 1)
  63.    
  64.     register_native("SQL_Update", "native_SQL_Update", 1)
  65. }
  66.  
  67. public Float:native_get_user_dollar(id)
  68. {
  69.     return Dollarja[id]
  70. }
  71.  
  72. public native_set_user_dollar(id, Float:Amount)
  73. {
  74.     Dollarja[id] = Amount
  75. }
  76.  
  77. public native_get_user_cases(id, CaseID)
  78. {
  79.     return Ladak[id][CaseID]
  80. }
  81.  
  82. public native_set_user_cases(id, CaseID, Amount)
  83. {
  84.     Ladak[id][CaseID] = Amount
  85. }
  86.  
  87. public native_get_user_keys(id, KeyID)
  88. {
  89.     return Kulcsok[id][KeyID]
  90. }
  91.  
  92. public native_set_user_keys(id, KeyID, Amount)
  93. {
  94.     Kulcsok[id][KeyID] = Amount
  95. }
  96.  
  97. public native_get_user_skins(id, SkinID, Is_StatTrak)
  98. {
  99.     switch(Is_StatTrak)
  100.     {
  101.         case 0: return Skinjei[id][SkinID]
  102.         case 1: return StatTrakSkinjei[id][SkinID]
  103.     }
  104.     return 0
  105. }
  106.  
  107. public native_set_user_skins(id, SkinID, Is_StatTrak, Amount)
  108. {
  109.     switch(Is_StatTrak)
  110.     {
  111.         case 0: Skinjei[id][SkinID] = Amount
  112.         case 1: StatTrakSkinjei[id][SkinID] = Amount
  113.     }
  114.     return 0
  115. }
  116.  
  117. public native_get_stat_trak_tool(id)
  118. {
  119.     return StatTrakTool[id]
  120. }
  121.  
  122. public native_set_stat_trak_tool(id, Amount)
  123. {
  124.     StatTrakTool[id] = Amount
  125. }
  126.  
  127. public native_get_stat_trak_kills(id, SkinID)
  128. {
  129.     return StatTrakSzamlalo[id][SkinID]
  130. }
  131.  
  132. public native_set_stat_trak_kills(id, SkinID, Amount)
  133. {
  134.     StatTrakSzamlalo[id][SkinID] = Amount
  135. }
  136.  
  137. public native_get_chosen(id, WeaponID)
  138. {
  139.     return chosen[id][WeaponID]
  140. }
  141.  
  142. public native_set_chosen(id, WeaponID, Chosen)
  143. {
  144.     chosen[id][WeaponID] = Chosen
  145. }
  146.  
  147. public bool:native_is_m4a4(id)
  148. {
  149.     return Is_M4A4[id]
  150. }
  151.  
  152. public native_set_m4a4(id, bool:Value)
  153. {
  154.     Is_M4A4[id] = Value
  155. }
  156.  
  157. public native_start_loading_data(id, const u_name[])
  158. {
  159.     if(is_user_bot(id) || is_user_hltv(id))
  160.         return 0
  161.    
  162.     copy(username[id], charsmax(username[]), u_name)
  163.     Load_Skins(id)
  164.     set_task(1.0, "Load_Other", LOAD_TASK+id)
  165.    
  166.     return 1
  167. }
  168.  
  169. public SQL_Update(id, Which)
  170. {
  171.     switch(Which)
  172.     {
  173.         case 0: Update_Skins(id)
  174.         case 1: Update_Other(id+UPDATE_TASK)
  175.         case 2:{
  176.             Update_Skins(id)
  177.             set_task(1.0, "Update_Other", UPDATE_TASK+id)
  178.         }
  179.     }
  180. }
  181.        
  182. /*=============================*/
  183.  
  184. /*========== TABLAK  ==========*/
  185. public client_putinserver(id)
  186. {
  187.     arrayset(Skinjei[id], 0, 162)
  188.     arrayset(StatTrakSkinjei[id], 0, 162)
  189.     arrayset(StatTrakSzamlalo[id], 0, 162)
  190.     arrayset(Kulcsok[id], 0, 13)
  191.     arrayset(Ladak[id], 0, 14)
  192.     arrayset(chosen[id], 0, 11)
  193.     Is_M4A4[id] = false
  194.     Dollarja[id] = 0.0
  195.     StatTrakTool[id] = 0   
  196. }
  197.  
  198. public client_disconnect(id)
  199. {
  200.     if((!is_user_bot(id) || !is_user_hltv(id)) && is_user_logged_in(id))
  201.     {
  202.         Update_Skins(id)
  203.         set_task(1.0, "Update_Other", UPDATE_TASK+id)
  204.     }
  205.    
  206.     arrayset(Skinjei[id], 0, 162)
  207.     arrayset(StatTrakSkinjei[id], 0, 162)
  208.     arrayset(StatTrakSzamlalo[id], 0, 162)
  209.     arrayset(Kulcsok[id], 0, 13)
  210.     arrayset(Ladak[id], 0, 14)
  211.     arrayset(chosen[id], 0, 11)
  212.     Is_M4A4[id] = false
  213.     Dollarja[id] = 0.0
  214.     StatTrakTool[id] = 0
  215. }
  216.  
  217. public plugin_cfg()
  218. {
  219.     static Query[2048], Len
  220.    
  221.     g_SqlTuple = SQL_MakeDbTuple(SQL_INFO[0], SQL_INFO[1], SQL_INFO[2], SQL_INFO[3])
  222.    
  223.     Len += formatex(Query, charsmax(Query), "CREATE TABLE IF NOT EXISTS `GO_Skinek` (`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,")
  224.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Username` VARCHAR(32) NOT NULL, `Skinek` TEXT, `StatTrak_Skinek` TEXT, `StatTrak_Olesek` TEXT,")
  225.     Len += formatex(Query[Len], charsmax(Query)-Len, "  `Is_M4A4` INT(2), `Kivalasztva` TEXT)")
  226.     SQL_ThreadQuery(g_SqlTuple, "CreateSkinTable", Query)
  227.     set_task(1.0, "CFG_Table", TABLE_TASK)
  228. }
  229.  
  230. public CFG_Table(TaskID)
  231. {
  232.     static Query[2048], Len
  233.    
  234.     Len += formatex(Query, charsmax(Query), "CREATE TABLE IF NOT EXISTS `GO_Egyebek` (`id` NOT NULL AUTO_INCREMENT PRIMARY KEY,")
  235.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Username` VARCHAR(32) NOT NULL, `Ladak` TEXT, `Kulcsok` TEXT,")
  236.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Dollar` FLOAT(11), `StatTrak_Tool` INT(11))")
  237.     SQL_ThreadQuery(g_SqlTuple, "CreateOtherTable", Query)
  238. }
  239.  
  240. public CreateSkinTable(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  241. {
  242.     if(FailState == TQUERY_CONNECT_FAILED)
  243.         set_fail_state("Nem lehet csatlakozni az adatbazishoz [Skin tabla!!!]")
  244.     else if(FailState == TQUERY_QUERY_FAILED)
  245.         set_fail_state("Query Error [Skin tabla!!!]")
  246.     if(Errcode)
  247.         log_amx("[Skin tabla!!!] Hiba: %s", Error)
  248. }
  249.  
  250. public CreateOtherTable(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  251. {
  252.     if(FailState == TQUERY_CONNECT_FAILED)
  253.         set_fail_state("Nem lehet csatlakozni az adatbazishoz [Egyeb tabla!!!]")
  254.     else if(FailState == TQUERY_QUERY_FAILED)
  255.         set_fail_state("Query Error [Egyeb tabla!!!]")
  256.     if(Errcode)
  257.         log_amx("[Egyeb tabla!!!] Hiba: %s", Error)
  258. }
  259. /*=============================*/
  260.  
  261. /*========== BETOLTES =========*/
  262. public Load_Skins(id)
  263. {
  264.     static Query[2048], Data[1]
  265.     Data[0] = id
  266.    
  267.     formatex(Query, charsmax(Query), "SELECT * FROM `GO_Skinek` WHERE Username = '%s';", username[id])
  268.     SQL_ThreadQuery(g_SqlTuple, "QueryLoadSkins", Query, Data, 1)
  269. }
  270.  
  271. public QueryLoadSkins(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  272. {
  273.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  274.     {
  275.         log_amx("[Skin Betoltes] Hiba: %s", Error)
  276.         return
  277.     }
  278.     else
  279.     {
  280.         new id = Data[0]
  281.         if(SQL_NumRows(Query) > 0)
  282.         {
  283.             new Text[1024], Data[8]
  284.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Skinek"), Text, charsmax(Text))
  285.             for(new i; i<162; i++)
  286.             {
  287.                 strtok(Text, Data, charsmax(Data), Text, charsmax(Text), ',', 0)
  288.                 Skinjei[id][i] = str_to_num(Data)
  289.                 Data[0] = EOS
  290.             }
  291.            
  292.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "StatTrak_Skinek"), Text, charsmax(Text))
  293.             for(new i; i<162; i++)
  294.             {
  295.                 strtok(Text, Data, charsmax(Data), Text, charsmax(Text), ',', 0)
  296.                 StatTrakSkinjei[id][i] = str_to_num(Data)
  297.                 Data[0] = EOS
  298.             }
  299.            
  300.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "StatTrak_Olesek"), Text, charsmax(Text))
  301.             for(new i; i<162; i++)
  302.             {
  303.                 strtok(Text, Data, charsmax(Data), Text, charsmax(Text), ',', 0)
  304.                 StatTrakSzamlalo[id][i] = str_to_num(Data)
  305.                 Data[0] = EOS
  306.             }
  307.            
  308.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kivalasztva"), Text, charsmax(Text))
  309.             for(new i; i<11; i++)
  310.             {
  311.                 strtok(Text, Data, charsmax(Data), Text, charsmax(Text), ',', 0)
  312.                 chosen[id][i] = str_to_num(Data)
  313.                 Data[0] = EOS
  314.             }
  315.            
  316.             new stg = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Is_M4A4"))
  317.            
  318.             switch(stg)
  319.             {
  320.                 case 0:Is_M4A4[id] = false
  321.                 case 1:Is_M4A4[id] = true
  322.             }
  323.         }
  324.         else
  325.             Save_Skins(id)
  326.     }
  327. }
  328.  
  329. public Load_Other(TaskID)
  330. {
  331.     static Query[2048], Data[1]
  332.     Data[0] = TaskID-LOAD_TASK
  333.    
  334.     formatex(Query, charsmax(Query), "SELECT * FROM `GO_Egyebek` WHERE Username = '%s';", username[TaskID-LOAD_TASK])
  335.     SQL_ThreadQuery(g_SqlTuple, "QueryLoadOther", Query, Data, 1)
  336. }
  337.  
  338. public QueryLoadOther(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  339. {
  340.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  341.     {
  342.         log_amx("[Skin Betoltes] Hiba: %s", Error)
  343.         return
  344.     }
  345.     else
  346.     {
  347.         new id = Data[0]
  348.         if(SQL_NumRows(Query) > 0)
  349.         {
  350.             new Text[512], Data[14][8]
  351.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Kulcsok"), Text, charsmax(Text))
  352.             parse(Text, Data[0], 7, Data[1], 7, Data[2], 7, Data[3], 7, Data[4], 7, Data[5], 7, Data[6], 7, Data[7], 7, Data[8], 7, Data[9], 7, Data[10], 7,
  353.             Data[11], 7, Data[12], 7, Data[13], 7)
  354.            
  355.             Text[0] = EOS
  356.            
  357.             for(new i; i<14; i++)
  358.             {
  359.                 Kulcsok[id][i] = str_to_num(Data[i])
  360.                 Data[i][0] = EOS
  361.             }
  362.            
  363.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Ladak"), Text, charsmax(Text))
  364.             parse(Text, Data[0], 7, Data[1], 7, Data[2], 7, Data[3], 7, Data[4], 7, Data[5], 7, Data[6], 7, Data[7], 7, Data[8], 7, Data[9], 7, Data[10], 7,
  365.             Data[11], 7, Data[12], 7)
  366.            
  367.             Text[0] = EOS
  368.            
  369.             for(new i; i<13; i++)
  370.             {
  371.                 Ladak[id][i] = str_to_num(Data[i])
  372.                 Data[i][0] = EOS
  373.             }
  374.            
  375.            
  376.             StatTrakTool[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "StatTrak_Tool"))
  377.            
  378.             SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Dollar"), Dollarja[id])
  379.         }
  380.         else
  381.             Save_Other(id)
  382.     }
  383. }
  384. /*==============================*/
  385.  
  386. /*========== MENTES ===========*/
  387. public Save_Skins(id)
  388. {
  389.     static Query[2048], Len
  390.     new Text[1024]
  391.    
  392.     Len += formatex(Query, charsmax(Query), "INSERT INTO `GO_Skinek`(`Username`, `Skinek`, `StatTrak_Skinek`, `StatTrak_Olesek`, `Is_M4A4`, `Kivalasztva`)")
  393.     for(new i; i< 162; i++)
  394.     {
  395.         if(i== 161)
  396.             add(Text, charsmax(Text), "0")
  397.         else
  398.             add(Text, charsmax(Text), "0,")
  399.     }
  400.     Len += formatex(Query[Len], charsmax(Query)-Len, " VALUES ('%s', '%s', '%s', '%s', 0,", username[id], Text, Text, Text)
  401.     Text[0] = EOS
  402.     for(new i; i< 11; i++)
  403.     {
  404.         if(i == 10)
  405.             add(Text, charsmax(Text), "0")
  406.         else
  407.             add(Text, charsmax(Text), "0,")
  408.     }
  409.     Len += formatex(Query[Len], charsmax(Query)-Len, " '%s');", Text)
  410.     SQL_ThreadQuery(g_SqlTuple, "QuerySaveSkins", Query)
  411. }
  412.  
  413. public QuerySaveSkins(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  414. {
  415.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  416.     {
  417.         log_amx("[Skinek Mentese] Hiba: %s", Error)
  418.         return
  419.     }
  420. }
  421.  
  422. public Save_Other(id)
  423. {
  424.     static Query[2048], Len
  425.     new Text[512]
  426.    
  427.     Len += formatex(Query, charsmax(Query), "INSERT INTO `GO_Egyebek`(`Username`, `Ladak`, `Kulcsok`, `Dollar`, `StatTrak_Tool`)")
  428.     for(new i; i< 13; i++)
  429.     {
  430.         if(i== 12)
  431.             add(Text, charsmax(Text), "0")
  432.         else
  433.             add(Text, charsmax(Text), "0,")
  434.     }
  435.     Len += formatex(Query[Len], charsmax(Query)-Len, " VALUES ('%s', '%s',", username[id], Text)
  436.     Text[0] = EOS
  437.     for(new i; i< 14; i++)
  438.     {
  439.         if(i == 13)
  440.             add(Text, charsmax(Text), "0")
  441.         else
  442.             add(Text, charsmax(Text), "0,")
  443.     }
  444.     Len += formatex(Query[Len], charsmax(Query)-Len, " '%s', 0, 0);", Text)
  445.     SQL_ThreadQuery(g_SqlTuple, "QuerySaveOther", Query)
  446. }
  447.  
  448. public QuerySaveOther(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  449. {
  450.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  451.     {
  452.         log_amx("[Egyebek Mentese] Hiba: %s", Error)
  453.         return
  454.     }
  455. }
  456. /*=============================*/
  457.  
  458. /*======== FRISSITES ==========*/
  459. public Update_Skins(id)
  460. {
  461.     static Query[2048], Len
  462.    
  463.     new Text[1024]
  464.     for(new i; i<162; i++)
  465.     {
  466.         if(i == 0)
  467.             format(Text, charsmax(Text), "%d,", Skinjei[id][i])
  468.         else
  469.             format(Text, charsmax(Text), "%s%d,", Text, Skinjei[id][i])
  470.     }
  471.    
  472.     Len += formatex(Query, charsmax(Query), "UPDATE `GO_Skinek` SET `Skinek` = '%s',", Text)
  473.     Text[0] = EOS
  474.    
  475.     for(new i; i<162; i++)
  476.     {
  477.         if(i == 0)
  478.             format(Text, charsmax(Text), "%d,", StatTrakSkinjei[id][i])
  479.         else
  480.             format(Text, charsmax(Text), "%s%d,", Text, StatTrakSkinjei[id][i])
  481.     }
  482.     Len += formatex(Query[Len], charsmax(Query)-Len, " `StatTrak_Skinek` = '%s',", Text)
  483.     Text[0] = EOS
  484.    
  485.     for(new i; i<162; i++)
  486.     {
  487.         if(i == 0)
  488.             format(Text, charsmax(Text), "%d,", StatTrakSzamlalo[id][i])
  489.         else
  490.             format(Text, charsmax(Text), "%s%d,", Text, StatTrakSzamlalo[id][i])
  491.     }
  492.     new m4a4
  493.     switch(Is_M4A4[id])
  494.     {
  495.         case true: m4a4 = 1
  496.         case false: m4a4 = 0
  497.     }
  498.     Len += formatex(Query[Len], charsmax(Query)-Len, " `StatTrak_Olesek` = '%s', `Is_M4A4` = ^"%i^",", Text, m4a4)
  499.     Text[0] = EOS
  500.    
  501.     for(new i; i<11; i++)
  502.     {
  503.         if(i == 0)
  504.             format(Text, charsmax(Text), "%d,", chosen[id][i])
  505.         else
  506.             format(Text, charsmax(Text), "%s%d,", Text, chosen[id][i])
  507.     }
  508.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Kivalasztva` = '%s' WHERE `Username` = '%s';", Text, username[id])
  509.    
  510.     SQL_ThreadQuery(g_SqlTuple, "QueryUpdateSkins", Query)
  511. }
  512.  
  513. public QueryUpdateSkins(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  514. {
  515.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  516.     {
  517.         log_amx("[Skinek Frissitese] Hiba: %s", Error)
  518.         return
  519.     }
  520. }
  521.  
  522. public Update_Other(TaskID)
  523. {
  524.     static Query[2048], Len
  525.    
  526.     new Text[512]
  527.     new id = TaskID-UPDATE_TASK
  528.     for(new i; i<13; i++)
  529.     {
  530.         if(i == 0)
  531.             format(Text, charsmax(Text), "%d,", Ladak[id][i])
  532.         else
  533.             format(Text, charsmax(Text), "%s%d,", Text, Ladak[id][i])
  534.     }
  535.    
  536.     Len += formatex(Query, charsmax(Query), "UPDATE `GO_Skinek` SET `Ladak` = '%s',", Text)
  537.     Text[0] = EOS
  538.    
  539.     for(new i; i<14; i++)
  540.     {
  541.         if(i == 0)
  542.             format(Text, charsmax(Text), "%d,", Kulcsok[id][i])
  543.         else
  544.             format(Text, charsmax(Text), "%s%d,", Text, Kulcsok[id][i])
  545.     }
  546.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Kulcsok` = '%s',", Text)
  547.     Text[0] = EOS
  548.    
  549.     formatex(Text, charsmax(Text), "%.2f", Dollarja[id])
  550.    
  551.     Len += formatex(Query[Len], charsmax(Query)-Len, " `Dollar` = '%s', `StatTrak_Tool` = ^"%i^"", Text, StatTrakTool[id])
  552.     Text[0] = EOS
  553.    
  554.    
  555.     Len += formatex(Query[Len], charsmax(Query)-Len, " WHERE `Username` = '%s';", username[id])
  556.    
  557.     SQL_ThreadQuery(g_SqlTuple, "QueryUpdateOther", Query)
  558. }
  559.  
  560. public QueryUpdateOther(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime)
  561. {
  562.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED)
  563.     {
  564.         log_amx("[Egyebek Frissitese] Hiba: %s", Error)
  565.         return
  566.     }
  567. }
  568. /*=============================*/

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


Ki van itt

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