hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 235 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 234 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Skinmenü SQL mentés hiba.
HozzászólásElküldve: 2016.03.01. 19:38 
Offline
Félisten
Avatar

Csatlakozott: 2015.03.12. 18:30
Hozzászólások: 975
Megköszönt másnak: 67 alkalommal
Megköszönték neki: 136 alkalommal
Sziasztok!
Lenne ez a skin menü SQL mentéssel, de van olyan probléma, hogy nem menti az öléseket. Sőt, még hozzá se adja, szóval ölök, de nem írja a menübe, hogy öltem volna.
Valakinek valami ötlete rá?
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <hamsandwich>
  4. #include <cstrike>
  5. #include <sqlx>
  6.  
  7. #define PLUGIN "Weap kills"
  8. #define VERSION "1.666"
  9. #define AUTHOR "mforce"
  10.  
  11. new const PREFIX[] = "WorldSniper";
  12.  
  13. #define KILL_POINT 1
  14. #define HEADSHOT_POINT 2
  15.  
  16. new const SQL_INFO[][] = {
  17.     "",    // HOST
  18.     "",     // USERNAME
  19.     "",     // PASSWORD
  20.     ""      // DATABASE
  21. }
  22.  
  23. new Handle:g_SqlTuple;
  24.  
  25. new const POINTS[] = {
  26.     500,        // Rusty Snipers,   0. elem
  27.     1000,       // Silver Snipers,  1.
  28.     2000,       // Gold Snipers,    2.
  29.     100,        // Rusty Pistols,   3.
  30.     200,        // Silver Pistols,  4.
  31.     300,        // Gold Pistols,    5.
  32.     50,     // Rusty Knife,     6.
  33.     100,        // Silver Knife,    7.
  34.     150     // Gold Knife,      8.
  35. };
  36.  
  37. enum _:PLAYER_DATABASE
  38. {
  39.     USERNAME[32],
  40.     AWP_KILLS,
  41.     SCOUT_KILLS,
  42.     DEAGLE_KILLS,
  43.     USP_KILLS,
  44.     GLOCK_KILLS,
  45.     KNIFE_KILLS,
  46.     AWP_MENU,
  47.     SCOUT_MENU,
  48.     DEAGLE_MENU,
  49.     USP_MENU,
  50.     GLOCK_MENU,
  51.     KNIFE_MENU
  52. }
  53.  
  54. new player_data[33][PLAYER_DATABASE];
  55.  
  56. public plugin_init() {
  57.     register_plugin(PLUGIN, VERSION, AUTHOR)
  58.     register_cvar("weap_kills", AUTHOR, FCVAR_SERVER | FCVAR_SPONLY);
  59.     register_clcmd("say /menu", "ShowMenu")
  60.     register_event("DeathMsg", "halal", "a")
  61.     new const WEAPONENTNAMES[][] = {"weapon_awp", "weapon_scout", "weapon_deagle", "weapon_usp", "weapon_glock18", "weapon_knife"};
  62.     for(new i; i < sizeof(WEAPONENTNAMES); i++) {
  63.         RegisterHam(Ham_Item_Deploy, WEAPONENTNAMES[i], "OnItemDeployPost", 1);
  64.     }
  65.     set_task(172.0, "pontrendszerfut", 0, _, _, "b");
  66. }
  67.  
  68. new const fegyverek[][] = {
  69.     "models/weap_skins/p_rozsdas_awp.mdl",      // 0. elem
  70.     "models/weap_skins/v_rozsdas_awp.mdl",      // 1
  71.     "models/weap_skins/p_silver_awp.mdl",       // 2
  72.     "models/weap_skins/v_silver_awp.mdl",       // 3
  73.     "models/weap_skins/p_arany_awp.mdl",        // 4
  74.     "models/weap_skins/v_arany_awp.mdl",        // 5
  75.     "models/weap_skins/p_rozsdas_scout.mdl",    // 6
  76.     "models/weap_skins/v_rozsdas_scout.mdl",    // 7
  77.     "models/weap_skins/p_silver_scout.mdl",     // 8
  78.     "models/weap_skins/v_silver_scout.mdl",     // 9
  79.     "models/weap_skins/p_arany_scout.mdl",      // 10
  80.     "models/weap_skins/v_arany_scout.mdl",      // 11
  81.     "models/weap_skins/p_rozsdas_deagle.mdl",   // 12
  82.     "models/weap_skins/v_rozsdas_deagle.mdl",   // 13
  83.     "models/weap_skins/p_silver_deagle.mdl",    // 14
  84.     "models/weap_skins/v_silver_deagle.mdl",    // 15
  85.     "models/weap_skins/p_arany_deagle.mdl",     // 16
  86.     "models/weap_skins/v_arany_deagle.mdl",     // 17
  87.     "models/weap_skins/p_rozsdas_usp.mdl",      // 18
  88.     "models/weap_skins/v_rozsdas_usp.mdl",      // 19
  89.     "models/weap_skins/p_silver_usp.mdl",       // 20
  90.     "models/weap_skins/v_silver_usp.mdl",       // 21
  91.     "models/weap_skins/p_arany_usp.mdl",        // 22
  92.     "models/weap_skins/v_arany_usp.mdl",        // 23
  93.     "models/weap_skins/p_rozsdas_glock.mdl",    // 24
  94.     "models/weap_skins/v_rozsdas_glock.mdl",    // 25
  95.     "models/weap_skins/p_silver_glock.mdl",     // 26
  96.     "models/weap_skins/v_silver_glock.mdl",     // 27
  97.     "models/weap_skins/p_arany_glock.mdl",      // 28
  98.     "models/weap_skins/v_arany_glock.mdl",      // 29
  99.     "models/weap_skins/p_rozsdas_knife.mdl",    // 30
  100.     "models/weap_skins/v_rozsdas_knife.mdl",    // 31
  101.     "models/weap_skins/p_silver_knife.mdl",     // 32
  102.     "models/weap_skins/v_silver_knife.mdl",     // 33
  103.     "models/weap_skins/p_arany_knife.mdl",      // 34
  104.     "models/weap_skins/v_arany_knife.mdl"       // 35
  105. };
  106.  
  107. public OnItemDeployPost(ent) {
  108.     new id = entity_get_edict(ent, EV_ENT_owner);
  109.    
  110.     if(id) {
  111.         new weap = cs_get_weapon_id(ent);
  112.        
  113.         switch(weap) {
  114.             case CSW_AWP: {
  115.                 switch(player_data[id][AWP_MENU]) {
  116.                     case 1: {
  117.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[0])  // p_modell
  118.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[1])    // v_modell
  119.                     }
  120.                     case 2: {
  121.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[2])  // p_modell
  122.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[3])    // v_modell
  123.                     }
  124.                     case 3: {
  125.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[4])  // p_modell
  126.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[5])    // v_modell
  127.                     }
  128.                 }
  129.             }
  130.             case CSW_SCOUT: {
  131.                 switch(player_data[id][SCOUT_MENU]) {
  132.                     case 1: {
  133.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[6])  // p_modell
  134.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[7])    // v_modell
  135.                     }
  136.                     case 2: {
  137.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[8])  // p_modell
  138.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[9])    // v_modell
  139.                     }
  140.                     case 3: {
  141.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[10]) // p_modell
  142.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[11])   // v_modell
  143.                     }
  144.                 }
  145.             }
  146.             case CSW_DEAGLE: {
  147.                 switch(player_data[id][DEAGLE_MENU]) {
  148.                     case 1: {
  149.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[12]) // p_modell
  150.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[13])   // v_modell
  151.                     }
  152.                     case 2: {
  153.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[14]) // p_modell
  154.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[15])   // v_modell
  155.                     }
  156.                     case 3: {
  157.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[16]) // p_modell
  158.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[17])   // v_modell
  159.                     }
  160.                 }
  161.             }
  162.             case CSW_USP: {
  163.                 switch(player_data[id][USP_MENU]) {
  164.                     case 1: {
  165.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[18]) // p_modell
  166.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[19])   // v_modell
  167.                     }
  168.                     case 2: {
  169.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[20]) // p_modell
  170.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[21])   // v_modell
  171.                     }
  172.                     case 3: {
  173.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[22]) // p_modell
  174.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[23])   // v_modell
  175.                     }
  176.                 }
  177.             }
  178.             case CSW_GLOCK18: {
  179.                 switch(player_data[id][GLOCK_MENU]) {
  180.                     case 1: {
  181.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[24]) // p_modell
  182.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[25])   // v_modell
  183.                     }
  184.                     case 2: {
  185.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[26]) // p_modell
  186.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[27])   // v_modell
  187.                     }
  188.                     case 3: {
  189.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[28]) // p_modell
  190.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[29])   // v_modell
  191.                     }
  192.                 }
  193.             }
  194.             case CSW_KNIFE: {
  195.                 switch(player_data[id][KNIFE_MENU]) {
  196.                     case 1: {
  197.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[30]) // p_modell
  198.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[31])   // v_modell
  199.                     }
  200.                     case 2: {
  201.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[32]) // p_modell
  202.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[33])   // v_modell
  203.                     }
  204.                     case 3: {
  205.                         entity_set_string(id, EV_SZ_weaponmodel, fegyverek[34]) // p_modell
  206.                         entity_set_string(id, EV_SZ_viewmodel, fegyverek[35])   // v_modell
  207.                     }
  208.                 }
  209.             }
  210.         }
  211.     }
  212. }
  213.  
  214. public plugin_precache() {
  215.     for(new i; i<sizeof(fegyverek);i++) precache_model(fegyverek[i]);
  216. }
  217.  
  218. public halal() {
  219.     new killer = read_data(1);
  220.     new victim = read_data(2);
  221.     new headshot = read_data(3);
  222.  
  223.     if(killer != victim) {
  224.         new points = (headshot ? HEADSHOT_POINT:KILL_POINT);
  225.         new weapon[32]; read_data(4, weapon, charsmax(weapon));
  226.         new weapid = get_weaponid(weapon);
  227.        
  228.         switch(weapid) {
  229.             case CSW_AWP: player_data[killer][AWP_KILLS] += points;
  230.             case CSW_SCOUT: player_data[killer][SCOUT_KILLS] += points;
  231.             case CSW_DEAGLE: player_data[killer][DEAGLE_KILLS] += points;
  232.             case CSW_USP: player_data[killer][USP_KILLS] += points;
  233.             case CSW_GLOCK18:  player_data[killer][GLOCK_KILLS] += points;
  234.             case CSW_KNIFE: player_data[killer][KNIFE_KILLS] += points;
  235.         }
  236.        
  237.         set_hudmessage(0, 255, 0, -0.9, 0.15, 0, 6.0, 1.0);
  238.         show_hudmessage(killer, "+%i Ölés", points);
  239.     }
  240. }
  241.  
  242. public pontrendszerfut() ChatColor(0, "^4[%s]^1 Szerverünkön ^3Skincsomag Rendszer^1 fut, írd be: ^3/menu", PREFIX)
  243.  
  244. public ShowMenu(id) {
  245.     new temp[128];
  246.     formatex(temp, charsmax(temp), "\r[%s] \wFegyver Skinek", PREFIX);
  247.     new menu = menu_create(temp, "mh_MyMenu");
  248.  
  249.     formatex(temp, charsmax(temp), "AWP Skinek");
  250.     menu_additem(menu, temp, "0", 0);
  251.     formatex(temp, charsmax(temp), "Scout Skinek");
  252.     menu_additem(menu, temp, "1", 0);
  253.     formatex(temp, charsmax(temp), "Deagle Skinek");
  254.     menu_additem(menu, temp, "2", 0);
  255.     formatex(temp, charsmax(temp), "USP Skinek");
  256.     menu_additem(menu, temp, "3", 0);
  257.     formatex(temp, charsmax(temp), "Glock Skinek");
  258.     menu_additem(menu, temp, "4", 0);
  259.     formatex(temp, charsmax(temp), "Kés Skinek");
  260.     menu_additem(menu, temp, "5", 0);
  261.  
  262.  
  263.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  264.     menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  265.     menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  266.     menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  267.  
  268.     menu_display(id, menu, 0);
  269.     return PLUGIN_HANDLED;
  270. }
  271.  
  272. public mh_MyMenu(id, menu, item) {
  273.     if(item == MENU_EXIT) {
  274.         menu_destroy(menu);
  275.         return PLUGIN_HANDLED;
  276.     }
  277.  
  278.     switch(item) {
  279.         case 0: awp_menu(id);
  280.         case 1: scout_menu(id);
  281.         case 2: deagle_menu(id);
  282.         case 3: usp_menu(id);
  283.         case 4: glock_menu(id);
  284.         case 5: knife_menu(id);
  285.     }
  286.    
  287.     menu_destroy(menu);
  288.     return PLUGIN_HANDLED;
  289. }
  290.  
  291. public awp_menu(id) {
  292.         new temp[128], temp2[64];
  293.         formatex(temp, charsmax(temp), "\r[%s] \wAWP Skinek ^nÖlések: \y%d", PREFIX, player_data[id][AWP_KILLS]);
  294.         new menu = menu_create(temp, "awp_handler");
  295.  
  296.         formatex(temp, charsmax(temp), "Alap AWP %s", player_data[id][AWP_MENU] == 0 ? "\y|AKTÍV|":"");
  297.         menu_additem(menu, temp, "0", 0);
  298.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[0]);
  299.         formatex(temp, charsmax(temp), "Rozsdás AWP %s", player_data[id][AWP_MENU] == 1 ? "\y|AKTÍV|":temp2);
  300.         menu_additem(menu, temp, "1", 0);
  301.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[1]);
  302.         formatex(temp, charsmax(temp), "Ezüst AWP %s", player_data[id][AWP_MENU] == 2 ? "\y|AKTÍV|":temp2);
  303.         menu_additem(menu, temp, "2", 0);
  304.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[2]);
  305.         formatex(temp, charsmax(temp), "Arany AWP %s", player_data[id][AWP_MENU] == 3 ? "\y|AKTÍV|":temp2);
  306.         menu_additem(menu, temp, "3", 0);
  307.  
  308.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  309.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  310.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  311.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  312.  
  313.         menu_display(id, menu, 0);
  314.         return PLUGIN_HANDLED;
  315. }
  316. public awp_handler(id, menu, item) {
  317.         if(item == MENU_EXIT) {
  318.                 menu_destroy(menu);
  319.                 return PLUGIN_HANDLED;
  320.         }
  321.  
  322.         switch(item)
  323.         {
  324.                 case 0: {
  325.                         player_data[id][AWP_MENU] = 0;
  326.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  327.                 }
  328.                 case 1: {
  329.                         if(player_data[id][AWP_KILLS] >= POINTS[0]) {
  330.                         player_data[id][AWP_MENU] = 1;
  331.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  332.                         }
  333.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  334.                 }
  335.                 case 2: {
  336.                         if(player_data[id][AWP_KILLS] >= POINTS[1]) {
  337.                         player_data[id][AWP_MENU] = 2;
  338.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  339.                         }
  340.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  341.                 }
  342.                 case 3: {
  343.                         if(player_data[id][AWP_KILLS] >= POINTS[2]) {
  344.                         player_data[id][AWP_MENU] = 3;
  345.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  346.                         }
  347.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  348.                 }
  349.         }
  350.         menu_destroy(menu);
  351.         return PLUGIN_HANDLED;
  352. }
  353.  
  354. public scout_menu(id) {
  355.         new temp[128], temp2[64];
  356.         formatex(temp, charsmax(temp), "\r[%s] \wScout Skinek ^nÖlések: \y%d", PREFIX, player_data[id][SCOUT_KILLS]);
  357.         new menu = menu_create(temp, "scout_handler");
  358.  
  359.         formatex(temp, charsmax(temp), "Alap Scout %s", player_data[id][SCOUT_MENU] == 0 ? "\y|AKTÍV|":"");
  360.         menu_additem(menu, temp, "0", 0);
  361.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[0]);
  362.         formatex(temp, charsmax(temp), "Rozsdás Scout %s", player_data[id][SCOUT_MENU] == 1 ? "\y|AKTÍV|":temp2);
  363.         menu_additem(menu, temp, "1", 0);
  364.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[1]);
  365.         formatex(temp, charsmax(temp), "Ezüst Scout %s", player_data[id][SCOUT_MENU] == 2 ? "\y|AKTÍV|":temp2);
  366.         menu_additem(menu, temp, "2", 0);
  367.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[2]);
  368.         formatex(temp, charsmax(temp), "Arany Scout %s", player_data[id][SCOUT_MENU] == 3 ? "\y|AKTÍV|":temp2);
  369.         menu_additem(menu, temp, "3", 0);
  370.  
  371.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  372.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  373.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  374.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  375.  
  376.         menu_display(id, menu, 0);
  377.         return PLUGIN_HANDLED;
  378. }
  379. public scout_handler(id, menu, item) {
  380.         if(item == MENU_EXIT)
  381.         {
  382.                 menu_destroy(menu);
  383.                 return PLUGIN_HANDLED;
  384.         }
  385.  
  386.         switch(item)
  387.         {
  388.                 case 0: {
  389.                         player_data[id][SCOUT_MENU] = 0;
  390.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  391.                 }
  392.                 case 1: {
  393.                         if(player_data[id][SCOUT_KILLS] >= POINTS[0]) {
  394.                         player_data[id][SCOUT_MENU] = 1;
  395.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  396.                         }
  397.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  398.                 }
  399.                 case 2: {
  400.                         if(player_data[id][SCOUT_KILLS] >= POINTS[1]) {
  401.                         player_data[id][SCOUT_MENU] = 2;
  402.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  403.                         }
  404.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  405.                 }
  406.                 case 3: {
  407.                         if(player_data[id][SCOUT_KILLS] >= POINTS[2]) {
  408.                         player_data[id][SCOUT_MENU] = 3;
  409.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  410.                         }
  411.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  412.                 }
  413.         }
  414.         menu_destroy(menu);
  415.         return PLUGIN_HANDLED;
  416. }
  417.  
  418. public deagle_menu(id) {
  419.         new temp[128], temp2[64];
  420.         formatex(temp, charsmax(temp), "\r[%s] \wDeagle Skinek ^nÖlések: \y%d", PREFIX, player_data[id][DEAGLE_KILLS]);
  421.         new menu = menu_create(temp, "deagle_handler");
  422.  
  423.         formatex(temp, charsmax(temp), "Alap Deagle %s", player_data[id][DEAGLE_MENU] == 0 ? "\y|AKTÍV|":"");
  424.         menu_additem(menu, temp, "0", 0);
  425.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[3]);
  426.         formatex(temp, charsmax(temp), "Rozsdás Deagle %s", player_data[id][DEAGLE_MENU] == 1 ? "\y|AKTÍV|":temp2);
  427.         menu_additem(menu, temp, "1", 0);
  428.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[4]);
  429.         formatex(temp, charsmax(temp), "Ezüst Deagle %s", player_data[id][DEAGLE_MENU] == 2 ? "\y|AKTÍV|":temp2);
  430.         menu_additem(menu, temp, "2", 0);
  431.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[5]);
  432.         formatex(temp, charsmax(temp), "Arany Deagle %s", player_data[id][DEAGLE_MENU] == 3 ? "\y|AKTÍV|":temp2);
  433.         menu_additem(menu, temp, "3", 0);
  434.  
  435.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  436.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  437.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  438.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  439.  
  440.         menu_display(id, menu, 0);
  441.         return PLUGIN_HANDLED;
  442. }
  443. public deagle_handler(id, menu, item) {
  444.         if(item == MENU_EXIT)
  445.         {
  446.                 menu_destroy(menu);
  447.                 return PLUGIN_HANDLED;
  448.         }
  449.  
  450.         switch(item)
  451.         {
  452.                 case 0: {
  453.                         player_data[id][DEAGLE_MENU] = 0;
  454.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  455.                 }
  456.                 case 1: {
  457.                         if(player_data[id][DEAGLE_KILLS] >= POINTS[3]) {
  458.                         player_data[id][DEAGLE_MENU] = 1;
  459.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  460.                         }
  461.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  462.                 }
  463.                 case 2: {
  464.                         if(player_data[id][DEAGLE_KILLS] >= POINTS[4]) {
  465.                         player_data[id][DEAGLE_MENU] = 2;
  466.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  467.                         }
  468.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  469.                 }
  470.                 case 3: {
  471.                         if(player_data[id][DEAGLE_KILLS] >= POINTS[5]) {
  472.                         player_data[id][DEAGLE_MENU] = 3;
  473.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  474.                         }
  475.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  476.                 }
  477.         }
  478.         menu_destroy(menu);
  479.         return PLUGIN_HANDLED;
  480. }
  481.  
  482. public usp_menu(id) {
  483.         new temp[128], temp2[64];
  484.         formatex(temp, charsmax(temp), "\r[%s] \wUSP Skinek ^nÖlések: \y%d", PREFIX, player_data[id][USP_KILLS]);
  485.         new menu = menu_create(temp, "usp_handler");
  486.  
  487.         formatex(temp, charsmax(temp), "Alap USP %s", player_data[id][USP_MENU] == 0 ? "\y|AKTÍV|":"");
  488.         menu_additem(menu, temp, "0", 0);
  489.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[3]);
  490.         formatex(temp, charsmax(temp), "Rozsdás USP %s", player_data[id][USP_MENU] == 1 ? "\y|AKTÍV|":temp2);
  491.         menu_additem(menu, temp, "1", 0);
  492.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[4]);
  493.         formatex(temp, charsmax(temp), "Ezüst USP %s", player_data[id][USP_MENU] == 2 ? "\y|AKTÍV|":temp2);
  494.         menu_additem(menu, temp, "2", 0);
  495.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[5]);
  496.         formatex(temp, charsmax(temp), "Arany USP %s", player_data[id][USP_MENU] == 3 ? "\y|AKTÍV|":temp2);
  497.         menu_additem(menu, temp, "3", 0);
  498.  
  499.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  500.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  501.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  502.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  503.  
  504.         menu_display(id, menu, 0);
  505.         return PLUGIN_HANDLED;
  506. }
  507. public usp_handler(id, menu, item) {
  508.         if(item == MENU_EXIT)
  509.         {
  510.                 menu_destroy(menu);
  511.                 return PLUGIN_HANDLED;
  512.         }
  513.  
  514.         switch(item)
  515.         {
  516.                 case 0: {
  517.                         player_data[id][USP_MENU] = 0;
  518.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  519.                 }
  520.                 case 1: {
  521.                         if(player_data[id][USP_KILLS] >= POINTS[3]) {
  522.                         player_data[id][USP_MENU] = 1;
  523.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  524.                         }
  525.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  526.                 }
  527.                 case 2: {
  528.                         if(player_data[id][USP_KILLS] >= POINTS[4]) {
  529.                         player_data[id][USP_MENU] = 2;
  530.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  531.                         }
  532.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  533.                 }
  534.                 case 3: {
  535.                         if(player_data[id][USP_KILLS] >= POINTS[5]) {
  536.                         player_data[id][USP_MENU] = 3;
  537.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  538.                         }
  539.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  540.                 }
  541.         }
  542.         menu_destroy(menu);
  543.         return PLUGIN_HANDLED;
  544. }
  545.  
  546. public glock_menu(id) {
  547.         new temp[128], temp2[64];
  548.         formatex(temp, charsmax(temp), "\r[%s] \wGlock Skinek ^nÖlések: \y%d", PREFIX, player_data[id][GLOCK_KILLS]);
  549.         new menu = menu_create(temp, "glock_handler");
  550.  
  551.         formatex(temp, charsmax(temp), "Alap Glock %s", player_data[id][GLOCK_MENU] == 0 ? "\y|AKTÍV|":"");
  552.         menu_additem(menu, temp, "0", 0);
  553.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[3]);
  554.         formatex(temp, charsmax(temp), "Rozsdás Glock %s", player_data[id][GLOCK_MENU] == 1 ? "\y|AKTÍV|":temp2);
  555.         menu_additem(menu, temp, "1", 0);
  556.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[4]);
  557.         formatex(temp, charsmax(temp), "Ezüst Glock %s", player_data[id][GLOCK_MENU] == 2 ? "\y|AKTÍV|":temp2);
  558.         menu_additem(menu, temp, "2", 0);
  559.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[5]);
  560.         formatex(temp, charsmax(temp), "Arany Glock %s", player_data[id][GLOCK_MENU] == 3 ? "\y|AKTÍV|":temp2);
  561.         menu_additem(menu, temp, "3", 0);
  562.  
  563.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  564.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  565.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  566.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  567.  
  568.         menu_display(id, menu, 0);
  569.         return PLUGIN_HANDLED;
  570. }
  571. public glock_handler(id, menu, item) {
  572.         if(item == MENU_EXIT)
  573.         {
  574.                 menu_destroy(menu);
  575.                 return PLUGIN_HANDLED;
  576.         }
  577.  
  578.         switch(item)
  579.         {
  580.                 case 0: {
  581.                         player_data[id][GLOCK_MENU] = 0;
  582.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  583.                 }
  584.                 case 1: {
  585.                         if(player_data[id][GLOCK_KILLS] >= POINTS[3]) {
  586.                         player_data[id][GLOCK_MENU] = 1;
  587.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  588.                         }
  589.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  590.                 }
  591.                 case 2: {
  592.                         if(player_data[id][GLOCK_KILLS] >= POINTS[4]) {
  593.                         player_data[id][GLOCK_MENU] = 2;
  594.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  595.                         }
  596.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  597.                 }
  598.                 case 3: {
  599.                         if(player_data[id][GLOCK_KILLS] >= POINTS[5]) {
  600.                         player_data[id][GLOCK_MENU] = 3;
  601.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  602.                         }
  603.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  604.                 }
  605.         }
  606.         menu_destroy(menu);
  607.         return PLUGIN_HANDLED;
  608. }
  609.  
  610. public knife_menu(id) {
  611.         new temp[128], temp2[64];
  612.         formatex(temp, charsmax(temp), "\r[%s] \wKés Skinek ^nÖlések: \y%d", PREFIX, player_data[id][KNIFE_KILLS]);
  613.         new menu = menu_create(temp, "knife_handler");
  614.  
  615.         formatex(temp, charsmax(temp), "Alap Kés %s", player_data[id][KNIFE_MENU] == 0 ? "\y|AKTÍV|":"");
  616.         menu_additem(menu, temp, "0", 0);
  617.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[6]);
  618.         formatex(temp, charsmax(temp), "Rozsdás Kés %s", player_data[id][KNIFE_MENU] == 1 ? "\y|AKTÍV|":temp2);
  619.         menu_additem(menu, temp, "1", 0);
  620.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[7]);
  621.         formatex(temp, charsmax(temp), "Ezüst Kés %s", player_data[id][KNIFE_MENU] == 2 ? "\y|AKTÍV|":temp2);
  622.         menu_additem(menu, temp, "2", 0);
  623.         formatex(temp2, charsmax(temp2), "\r|%i| Ölés", POINTS[8]);
  624.         formatex(temp, charsmax(temp), "Arany Kés %s", player_data[id][KNIFE_MENU] == 3 ? "\y|AKTÍV|":temp2);
  625.         menu_additem(menu, temp, "3", 0);
  626.  
  627.         menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  628.         menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  629.         menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  630.         menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  631.  
  632.         menu_display(id, menu, 0);
  633.         return PLUGIN_HANDLED;
  634. }
  635. public knife_handler(id, menu, item) {
  636.         if(item == MENU_EXIT)
  637.         {
  638.                 menu_destroy(menu);
  639.                 return PLUGIN_HANDLED;
  640.         }
  641.  
  642.         switch(item)
  643.         {
  644.                 case 0: {
  645.                         player_data[id][KNIFE_MENU] = 0;
  646.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  647.                 }
  648.                 case 1: {
  649.                         if(player_data[id][KNIFE_KILLS] >= POINTS[6]) {
  650.                         player_data[id][KNIFE_MENU] = 1;
  651.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  652.                         }
  653.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  654.                 }
  655.                 case 2: {
  656.                         if(player_data[id][KNIFE_KILLS] >= POINTS[7]) {
  657.                         player_data[id][KNIFE_MENU] = 2;
  658.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  659.                         }
  660.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  661.                 }
  662.                 case 3: {
  663.                         if(player_data[id][KNIFE_KILLS] >= POINTS[8]) {
  664.                         player_data[id][KNIFE_MENU] = 3;
  665.                         ChatColor(id, "^4[%s]^1 Sikeresen aktiváltad a skint.", PREFIX)
  666.                         }
  667.                         else ChatColor(id, "^4[%s]^1 Nincs elég Ölésed az aktiváláshoz.", PREFIX)
  668.                 }
  669.         }
  670.         menu_destroy(menu);
  671.         return PLUGIN_HANDLED;
  672. }
  673.  
  674. public plugin_cfg() {
  675.     new Query[512], Len;
  676.     g_SqlTuple = SQL_MakeDbTuple(SQL_INFO[0],SQL_INFO[1],SQL_INFO[2],SQL_INFO[3])
  677.  
  678.     Len += formatex(Query[Len], charsmax(Query)-Len, "CREATE TABLE IF NOT EXISTS `worldsniper` (`username` varchar(32) NOT NULL,`AWP_KILLS` int(11) NOT NULL,`SCOUT_KILLS` int(11) NOT NULL,`DEAGLE_KILLS` int(11) NOT NULL,`USP_KILLS` int(11) NOT NULL,`GLOCK_KILLS` int(11) NOT NULL,`KNIFE_KILLS` int(11) NOT NULL, ")
  679.     Len += formatex(Query[Len], charsmax(Query)-Len, "`AWP_MENU` int(11) NOT NULL,`SCOUT_MENU` int(11) NOT NULL,`DEAGLE_MENU` int(11) NOT NULL,`USP_MENU` int(11) NOT NULL,`GLOCK_MENU` int(11) NOT NULL,`KNIFE_MENU` int(11) NOT NULL,`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)")
  680.     SQL_ThreadQuery(g_SqlTuple,"createTableThread", Query)
  681. }
  682.  
  683. public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  684.     if(FailState == TQUERY_CONNECT_FAILED)
  685.         set_fail_state("Nem tudtam csatlakozni az adatbazishoz.");
  686.     else if(FailState == TQUERY_QUERY_FAILED)
  687.         set_fail_state("Query Error");
  688.     if(Errcode)
  689.         log_amx("Hibat dobtam: %s",Error);
  690. }
  691.  
  692. public client_putinserver(id) {
  693.     if(!is_user_bot(id)) {
  694.         get_user_name(id, player_data[id][USERNAME], 31)
  695.         load(id);
  696.     }
  697. }
  698.  
  699. public load(id) {
  700.     new Query[512], Data[1];
  701.     Data[0] = id;
  702.     formatex(Query, charsmax(Query), "SELECT * FROM `worldsniper` WHERE username = ^"%s^";", player_data[id][USERNAME])
  703.     SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1)
  704. }
  705.  
  706. public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  707.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  708.         log_amx("%s", Error)
  709.         return
  710.     }
  711.     else {
  712.         new id = Data[0];
  713.  
  714.         if(SQL_NumRows(Query) > 0) {
  715.             player_data[id][AWP_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "AWP_KILLS"));
  716.             player_data[id][SCOUT_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "SCOUT_KILLS"));
  717.             player_data[id][DEAGLE_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "DEAGLE_KILLS"))
  718.             player_data[id][USP_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "USP_KILLS"))
  719.             player_data[id][GLOCK_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "GLOCK_KILLS"))
  720.             player_data[id][KNIFE_KILLS] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "KNIFE_KILLS"))
  721.             player_data[id][AWP_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "AWP_MENU"))
  722.             player_data[id][SCOUT_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "SCOUT_MENU"))
  723.             player_data[id][DEAGLE_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "DEAGLE_MENU"))
  724.             player_data[id][USP_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "USP_MENU"))
  725.             player_data[id][GLOCK_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "GLOCK_MENU"))
  726.             player_data[id][KNIFE_MENU] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "KNIFE_MENU"))
  727.         }
  728.         else {
  729.             save(id)
  730.         }
  731.     }
  732. }
  733.  
  734. public save(id) {
  735.     new text[512];
  736.     formatex(text, charsmax(text), "INSERT INTO `worldsniper` (`username`, `AWP_KILLS`, `SCOUT_KILLS`, `DEAGLE_KILLS`, `USP_KILLS`, `GLOCK_KILLS`, `KNIFE_KILLS`, `AWP_MENU`, `SCOUT_MENU`, `DEAGLE_MENU`, `USP_MENU`, `GLOCK_MENU`, `KNIFE_MENU`) VALUES (^"%s^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^", ^"0^");", player_data[id][USERNAME])
  737.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", text)
  738. }
  739.  
  740. public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
  741.     if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
  742.         log_amx("%s", Error)
  743.         return
  744.     }
  745. }
  746.  
  747. public update(id) {
  748.     new text[1024], Len;
  749.     Len += formatex(text[Len], charsmax(text)-Len, "UPDATE `worldsniper` SET AWP_KILLS = ^"%i^", SCOUT_KILLS = ^"%i^", DEAGLE_KILLS = ^"%i^", USP_KILLS = ^"%i^", GLOCK_KILLS = ^"%i^", KNIFE_KILLS = ^"%i^", ", player_data[id][AWP_KILLS], player_data[id][SCOUT_KILLS], player_data[id][DEAGLE_KILLS], player_data[id][USP_KILLS], player_data[id][GLOCK_KILLS], player_data[id][KNIFE_KILLS])
  750.     Len += formatex(text[Len], charsmax(text)-Len, "AWP_MENU = ^"%i^", SCOUT_MENU = ^"%i^", DEAGLE_MENU = ^"%i^", USP_MENU = ^"%i^", GLOCK_MENU = ^"%i^", KNIFE_MENU = ^"%i^" WHERE username = ^"%s^";", player_data[id][AWP_MENU], player_data[id][SCOUT_MENU], player_data[id][DEAGLE_MENU], player_data[id][USP_MENU], player_data[id][GLOCK_MENU], player_data[id][KNIFE_MENU], player_data[id][USERNAME])
  751.     SQL_ThreadQuery(g_SqlTuple, "QuerySetData", text)
  752. }
  753.  
  754. public client_disconnect(id) {
  755.     if(!is_user_bot(id)) {
  756.         update(id)
  757.     }
  758.     arrayset(player_data[id], 0, 12);
  759. }
  760.  
  761. public plugin_end() {
  762.     SQL_FreeHandle(g_SqlTuple);
  763. }
  764. stock ChatColor(const id, const szMessage[], any:...) {
  765.         static pnum, players[32], szMsg[190], IdMsg;
  766.         vformat(szMsg, charsmax(szMsg), szMessage, 3);
  767.        
  768.         if(!IdMsg) IdMsg = get_user_msgid("SayText");
  769.        
  770.         if(id) {
  771.                 if(!is_user_connected(id)) return;
  772.                 players[0] = id;
  773.                 pnum = 1;
  774.         }
  775.         else get_players(players, pnum, "ch");
  776.        
  777.         for(new i; i < pnum; i++) {
  778.                 message_begin(MSG_ONE, IdMsg, .player = players[i]);
  779.                 write_byte(players[i]);
  780.                 write_string(szMsg);
  781.                 message_end();
  782.         }
  783. }

_________________
Fórumi aktivitásom véget ért: 2017.09.07.
Innentől esetleg steamen vagyok elérhető.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skinmenü SQL mentés hiba.
HozzászólásElküldve: 2016.03.01. 22:05 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
A halál eventnél, a get_weaponid() függvénynél a paraméter értéke maga a fegyver neve kell hogy legyen, amit ilyen formában kell megadni: weapon_awp, weapon_scout stb..
Viszont mikor lekéred, hogy milyen fegyver által történt a halál akkor neked a fegyver neve csak awp, scout, deagle stb. lesz, ezért a get_weaponid() függvény visszatérési értéke mindig 0 lesz az-az hiba lesz, mivel nem megfelelő a fegyver neve. Ezért hozzá kell toldani még a lekért fegyver nevéhez a weapon_ részt.
Egyedül a robbanó gránát esetében nem elég a weapon_ rész, oda ezt kell hozzátoldani weapon_he .

  1. public halal() {
  2.     new killer = read_data(1);
  3.     new victim = read_data(2);
  4.     new headshot = read_data(3);
  5.  
  6.     if(killer != victim) {
  7.         new points = (headshot ? HEADSHOT_POINT:KILL_POINT);
  8.         new weapon[32]; read_data(4, weapon, charsmax(weapon));
  9.         formatex(weapon, charsmax(weapon), "weapon_%s", weapon);
  10.         new weapid = get_weaponid(weapon);
  11.        
  12.         switch(weapid) {
  13.             case CSW_AWP: player_data[killer][AWP_KILLS] += points;
  14.             case CSW_SCOUT: player_data[killer][SCOUT_KILLS] += points;
  15.             case CSW_DEAGLE: player_data[killer][DEAGLE_KILLS] += points;
  16.             case CSW_USP: player_data[killer][USP_KILLS] += points;
  17.             case CSW_GLOCK18:  player_data[killer][GLOCK_KILLS] += points;
  18.             case CSW_KNIFE: player_data[killer][KNIFE_KILLS] += points;
  19.         }
  20.        
  21.         set_hudmessage(0, 255, 0, -0.9, 0.15, 0, 6.0, 1.0);
  22.         show_hudmessage(killer, "+%i Ölés", points);
  23.     }
  24. }

Elméletileg ez így jó kellene, hogy legyen.

Ők köszönték meg demon nek ezt a hozzászólást: kengurumancs (2016.03.02. 00:12)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skinmenü SQL mentés hiba.
HozzászólásElküldve: 2016.03.01. 22:18 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
Visszacsatolás nem formatex, hanem format!!!!négynégy444!! Amúgy igazad van, ez eszembe se jutott, hogy weapon_ rész lemarad.

_________________
GitHub - mforce

Ők köszönték meg mforce nek ezt a hozzászólást: kengurumancs (2016.03.06. 11:27)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Skinmenü SQL mentés hiba.
HozzászólásElküldve: 2016.03.06. 11:27 
Offline
Félisten
Avatar

Csatlakozott: 2015.03.12. 18:30
Hozzászólások: 975
Megköszönt másnak: 67 alkalommal
Megköszönték neki: 136 alkalommal
Nagyon szepen koszonom, tokeletesen mukodik!! :)

_________________
Fórumi aktivitásom véget ért: 2017.09.07.
Innentől esetleg steamen vagyok elérhető.


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


Ki van itt

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