hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.03. 08:53



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], 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  [1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Skin hozá addás
HozzászólásElküldve:2016.07.12. 16:09 
Offline
Jómunkásember
Avatar

Csatlakozott:2016.06.05. 20:55
Hozzászólások:347
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 28 alkalommal
Sziasztok próbáltam hozá írni + 1 fegyvercsomagott.
De sajnos nemsikerültt.
  1. #include <amxmodx>
  2.         #include <amxmisc>
  3.         #include <cstrike>
  4.         #include <fun>
  5.         #include <fakemeta>
  6.         #include <hamsandwich>
  7.         #include <nvault>
  8.         #include <colorchat>
  9.      
  10.         #define PLUGIN "Pontrendszer"
  11.         #define VERSION "2.0"
  12.         #define AUTHOR "crazy & mforce"
  13.      
  14.         new g_vault
  15.         new pontok[33]
  16.         new fegyo[33]
  17.         new authid[33][32]
  18.         new killp, killhsp
  19.         new ajandek1, ajandek2, ajandek3
  20.         new bombatesz, bombaszed
  21.         new bombateszvip, bombaszedvip, killpvip, killhspvip, ajandek1vip, ajandek2vip, ajandek3vip
  22.         new sebzok[32];
  23.         new sebzesek[32];
  24.         new sebzettek[32];
  25.      
  26.         public plugin_init() {
  27.      
  28.             register_plugin(PLUGIN, VERSION, AUTHOR)
  29.             set_task(180.0, "uzenet", 0, _, _, "b")
  30.      
  31.             killp = register_cvar("pont_kill", "1")
  32.             killhsp = register_cvar("pont_killhs", "2")
  33.             killpvip = register_cvar("pont_killvip", "2")
  34.             killhspvip = register_cvar("pont_killhsvip", "3")
  35.      
  36.             ajandek1 = register_cvar("pont_ajandek1", "2")
  37.             ajandek1vip = register_cvar("pont_ajandek1vip", "3")
  38.             ajandek2 = register_cvar("pont_ajandek2", "5")
  39.             ajandek2vip = register_cvar("pont_ajandek2vip", "8")
  40.             ajandek3 = register_cvar("pont_ajandek3", "10")
  41.             ajandek3 = register_cvar("pont_ajandek3vip", "15")
  42.             bombatesz = register_cvar("bomba_tesz", "3")
  43.             bombateszvip = register_cvar("bomba_teszvip", "5")
  44.             bombaszed = register_cvar("bomba_szed", "3")
  45.             bombaszedvip = register_cvar("bomba_szedvip", "5")
  46.      
  47.             register_clcmd("team_say /pontok", "Shop")
  48.             register_clcmd("say /pontok", "Shop")
  49.             register_clcmd("team_say /pont", "Shop")
  50.             register_clcmd("say /pont", "Shop")
  51.             register_clcmd("team_say /skin", "Shop")
  52.             register_clcmd("say /skin", "Shop")
  53.             register_clcmd("team_say /adas", "adas")
  54.             register_clcmd("say /adas", "adas")
  55.             register_clcmd("pont_adas", "adas")
  56.      
  57.             g_vault = nvault_open("PontRendszer");
  58.      
  59.             register_event("CurWeapon", "fegyver_valtas", "be", "1=1")
  60.             RegisterHam(Ham_Killed, "player", "fw_player_killed", 1)
  61.             register_event("DeathMsg", "halal_event", "ae");
  62.             register_event("Damage", "sebzes_event", "be", "2!0", "3=0", "4!0")
  63.             RegisterHam(Ham_Spawn, "player", "spawn_event", 1)
  64.         }
  65.      
  66.         new m4a1r_jatekosnezet[] = "models/pontsys/rozsdas/v_m4a1.mdl"
  67.         new ak47r_jatekosnezet[]  = "models/pontsys/rozsdas/v_ak47.mdl"
  68.         new awpr_jatekosnezet[] = "models/pontsys/rozsdas/v_awp.mdl"
  69.         new deagler_jatekosnezet[]  = "models/pontsys/rozsdas/v_deagle.mdl"
  70.      
  71.         new m4a1b_jatekosnezet[] = "models/pontsys/bronz/v_m4a1.mdl"
  72.         new ak47b_jatekosnezet[]  = "models/pontsys/bronz/v_ak47.mdl"
  73.         new awpb_jatekosnezet[] = "models/pontsys/bronz/v_awp.mdl"
  74.         new deagleb_jatekosnezet[]  = "models/pontsys/bronz/v_deagle.mdl"
  75.      
  76.         new m4a1e_jatekosnezet[] = "models/pontsys/ezust/v_m4a1.mdl"
  77.         new ak47e_jatekosnezet[]  = "models/pontsys/ezust/v_ak47.mdl"
  78.         new awpe_jatekosnezet[] = "models/pontsys/ezust/v_awp.mdl"
  79.         new deaglee_jatekosnezet[]  = "models/pontsys/ezust/v_deagle.mdl"
  80.      
  81.         new m4a1a_jatekosnezet[] = "models/pontsys/arany/v_m4a1.mdl"
  82.         new ak47a_jatekosnezet[]  = "models/pontsys/arany/v_ak47.mdl"
  83.         new awpa_jatekosnezet[] = "models/pontsys/arany/v_awp.mdl"
  84.         new deaglea_jatekosnezet[]  = "models/pontsys/arany/v_deagle.mdl"
  85.      
  86.         new m4a1v_jatekosnezet[] = "models/pontsys/vip_new/v_m4a1.mdl"
  87.         new ak47v_jatekosnezet[]  = "models/pontsys/vip_new/v_ak47.mdl"
  88.         new awpv_jatekosnezet[] = "models/pontsys/vip_new/v_awp.mdl"
  89.         new deaglev_jatekosnezet[]  = "models/pontsys/vip_new/v_deagle.mdl"
  90.         new knifev_jatekosnezet[]  = "models/pontsys/vip_new/v_knife.mdl"
  91.      
  92.         new m4a1t_jatekosnezet[] = "models/pontsys/choijiyoonpaint/v_m4a1.mdl"
  93.         new ak47t_jatekosnezet[]  = "models/pontsys/choijiyoonpaint/v_ak47.mdl"
  94.         new awpt_jatekosnezet[] = "models/pontsys/choijiyoonpaint/v_awp.mdl"
  95.         new deaglet_jatekosnezet[]  = "models/pontsys/choijiyoonpaint/v_deagle.mdl"
  96.      
  97.         new m4a1u_jatekosnezet[] = "models/pontsys/eagle/v_m4a1.mdl"
  98.         new ak47u_jatekosnezet[]  = "models/pontsys/eagle/v_ak47.mdl"
  99.         new awpu_jatekosnezet[] = "models/pontsys/eagle/v_awp.mdl"
  100.         new deagleu_jatekosnezet[]  = "models/pontsys/eagle/v_deagle.mdl"
  101.      
  102.         new m4a1m_jatekosnezet[] = "models/pontsys/metal/v_m4a1.mdl"
  103.         new ak47m_jatekosnezet[]  = "models/pontsys/metal/v_ak47.mdl"
  104.         new awpm_jatekosnezet[] = "models/pontsys/metal/v_awp.mdl"
  105.         new deaglem_jatekosnezet[]  = "models/pontsys/metal/v_deagle.mdl"
  106.      
  107.         new m4a1s_jatekosnezet[] = "models/pontsys/star/v_m4a1.mdl"
  108.         new ak47s_jatekosnezet[]  = "models/pontsys/star/v_ak47.mdl"
  109.         new awps_jatekosnezet[] = "models/pontsys/star/v_awp.mdl"
  110.         new deagles_jatekosnezet[]  = "models/pontsys/star/v_deagle.mdl"
  111.    
  112.         new m4a1x_jatekosnezet[] = "models/pontsys/galaxy/v_m4a1.mdl"
  113.         new ak47x_jatekosnezet[]  = "models/pontsys/galaxy/v_ak47.mdl"
  114.         new awpx_jatekosnezet[] = "models/pontsys/galaxy/v_awp.mdl"
  115.         new deaglex_jatekosnezet[]  = "models/pontsys/galaxy/v_deagle.mdl"
  116.      
  117.         new m4a1y_jatekosnezet[] = "models/pontsys/robot/v_m4a1.mdl"
  118.         new ak47y_jatekosnezet[]  = "models/pontsys/robot/v_ak47.mdl"
  119.         new awpy_jatekosnezet[] = "models/pontsys/robot/v_awp.mdl"
  120.         new deagley_jatekosnezet[]  = "models/pontsys/robot/v_deagle.mdl"
  121.      
  122.         new m4a1z_jatekosnezet[] = "models/pontsys/superman/v_m4a1.mdl"
  123.         new ak47z_jatekosnezet[]  = "models/pontsys/superman/v_ak47.mdl"
  124.         new awpz_jatekosnezet[] = "models/pontsys/superman/v_awp.mdl"
  125.         new deaglez_jatekosnezet[]  = "models/pontsys/superman/v_deagle.mdl"
  126.        
  127.         new m4a1q_jatekosnezet[] = "models/pontsys/black/v_m4a1.mdl"
  128.         new ak47q_jatekosnezet[] = "models/pontsys/black/v_ak47.mdl"
  129.         new awpq_jatekosnezet[] = "models/pontsys/black/v_awp.mdl"
  130.         new deagleq_jatekosnezet[] = "models/pontsys/black/v_deagle.mdl"
  131.      
  132.      
  133.         public plugin_precache()
  134.         {
  135.      
  136.             precache_model(m4a1r_jatekosnezet)
  137.             precache_model(ak47r_jatekosnezet)
  138.             precache_model(awpr_jatekosnezet)
  139.             precache_model(deagler_jatekosnezet)
  140.      
  141.             precache_model(m4a1b_jatekosnezet)
  142.             precache_model(ak47b_jatekosnezet)
  143.             precache_model(awpb_jatekosnezet)
  144.             precache_model(deagleb_jatekosnezet)
  145.      
  146.             precache_model(m4a1e_jatekosnezet)
  147.             precache_model(ak47e_jatekosnezet)
  148.             precache_model(awpe_jatekosnezet)
  149.             precache_model(deaglee_jatekosnezet)
  150.      
  151.             precache_model(m4a1a_jatekosnezet)
  152.             precache_model(ak47a_jatekosnezet)
  153.             precache_model(awpa_jatekosnezet)
  154.             precache_model(deaglea_jatekosnezet)
  155.      
  156.             precache_model(m4a1v_jatekosnezet)
  157.             precache_model(ak47v_jatekosnezet)
  158.             precache_model(awpv_jatekosnezet)
  159.             precache_model(deaglev_jatekosnezet)
  160.             precache_model(knifev_jatekosnezet)
  161.      
  162.             precache_model(m4a1t_jatekosnezet)
  163.             precache_model(ak47t_jatekosnezet)
  164.             precache_model(awpt_jatekosnezet)
  165.             precache_model(deaglet_jatekosnezet)
  166.      
  167.             precache_model(m4a1u_jatekosnezet)
  168.             precache_model(ak47u_jatekosnezet)
  169.             precache_model(awpu_jatekosnezet)
  170.             precache_model(deagleu_jatekosnezet)
  171.      
  172.             precache_model(m4a1m_jatekosnezet)
  173.             precache_model(ak47m_jatekosnezet)
  174.             precache_model(awpm_jatekosnezet)
  175.             precache_model(deaglem_jatekosnezet)
  176.      
  177.             precache_model(m4a1s_jatekosnezet)
  178.             precache_model(ak47s_jatekosnezet)
  179.             precache_model(awps_jatekosnezet)
  180.             precache_model(deagles_jatekosnezet)
  181.        
  182.        precache_model(m4a1x_jatekosnezet)
  183.             precache_model(ak47x_jatekosnezet)
  184.             precache_model(awpx_jatekosnezet)
  185.             precache_model(deaglex_jatekosnezet)
  186.      
  187.             precache_model(m4a1y_jatekosnezet)
  188.             precache_model(ak47y_jatekosnezet)
  189.             precache_model(awpy_jatekosnezet)
  190.             precache_model(deagley_jatekosnezet)
  191.      
  192.             precache_model(m4a1z_jatekosnezet)
  193.             precache_model(ak47z_jatekosnezet)
  194.             precache_model(awpz_jatekosnezet)
  195.             precache_model(deaglez_jatekosnezet)
  196.            
  197.             precache_model(m4a1q_jatekosnezet)
  198.             precache_model(ak47q_jatekosnezet)
  199.             precache_model(awpq_jatekosnezet)
  200.             precache_model(deagleq_jatekosnezet)
  201.      
  202.         }
  203.      
  204.         public fegyver_valtas(id)
  205.         {
  206.             new fegyver = get_user_weapon(id)
  207.      
  208.             if(fegyo[id] == 1 && fegyver == CSW_DEAGLE)
  209.             {
  210.                 set_pev(id, pev_viewmodel2, deagler_jatekosnezet)
  211.             }
  212.             if(fegyo[id] == 1 && fegyver == CSW_AK47)
  213.             {
  214.                 set_pev(id, pev_viewmodel2, ak47r_jatekosnezet)
  215.             }
  216.             if(fegyo[id] == 1 && fegyver == CSW_M4A1)
  217.             {
  218.                 set_pev(id, pev_viewmodel2, m4a1r_jatekosnezet)
  219.             }
  220.             if(fegyo[id] == 1 && fegyver == CSW_AWP)
  221.             {
  222.                 set_pev(id, pev_viewmodel2, awpr_jatekosnezet)
  223.             }
  224.             if(fegyo[id] == 2 && fegyver == CSW_DEAGLE)
  225.             {
  226.                 set_pev(id, pev_viewmodel2, deagleb_jatekosnezet)
  227.             }
  228.             if(fegyo[id] == 2 && fegyver == CSW_AK47)
  229.             {
  230.                 set_pev(id, pev_viewmodel2, ak47b_jatekosnezet)
  231.             }
  232.             if(fegyo[id] == 2 && fegyver == CSW_M4A1)
  233.             {
  234.                 set_pev(id, pev_viewmodel2, m4a1b_jatekosnezet)
  235.             }
  236.             if(fegyo[id] == 2 && fegyver == CSW_AWP)
  237.             {
  238.                 set_pev(id, pev_viewmodel2, awpb_jatekosnezet)
  239.             }  
  240.             if(fegyo[id] == 3 && fegyver == CSW_DEAGLE)
  241.             {
  242.                 set_pev(id, pev_viewmodel2, deaglee_jatekosnezet)
  243.             }
  244.             if(fegyo[id] == 3 && fegyver == CSW_AK47)
  245.             {
  246.                 set_pev(id, pev_viewmodel2, ak47e_jatekosnezet)
  247.             }
  248.             if(fegyo[id] == 3 && fegyver == CSW_M4A1)
  249.             {
  250.                 set_pev(id, pev_viewmodel2, m4a1e_jatekosnezet)
  251.             }
  252.             if(fegyo[id] == 3 && fegyver == CSW_AWP)
  253.             {
  254.                 set_pev(id, pev_viewmodel2, awpe_jatekosnezet)
  255.             }
  256.             if(fegyo[id] == 4 && fegyver == CSW_DEAGLE)
  257.             {
  258.                 set_pev(id, pev_viewmodel2, deaglea_jatekosnezet)
  259.             }
  260.             if(fegyo[id] == 4 && fegyver == CSW_AK47)
  261.             {
  262.                 set_pev(id, pev_viewmodel2, ak47a_jatekosnezet)
  263.             }
  264.             if(fegyo[id] == 4 && fegyver == CSW_M4A1)
  265.             {
  266.                 set_pev(id, pev_viewmodel2, m4a1a_jatekosnezet)
  267.             }
  268.             if(fegyo[id] == 4 && fegyver == CSW_AWP)
  269.             {
  270.                 set_pev(id, pev_viewmodel2, awpa_jatekosnezet)
  271.             }
  272.             if(fegyo[id] == 5 && fegyver == CSW_DEAGLE)
  273.             {
  274.                 set_pev(id, pev_viewmodel2, deaglev_jatekosnezet)
  275.             }
  276.             if(fegyo[id] == 5 && fegyver == CSW_AK47)
  277.             {
  278.                 set_pev(id, pev_viewmodel2, ak47v_jatekosnezet)
  279.             }
  280.             if(fegyo[id] == 5 && fegyver == CSW_M4A1)
  281.             {
  282.                 set_pev(id, pev_viewmodel2, m4a1v_jatekosnezet)
  283.             }
  284.             if(fegyo[id] == 5 && fegyver == CSW_AWP)
  285.             {
  286.                 set_pev(id, pev_viewmodel2, awpv_jatekosnezet)
  287.             }
  288.             if(fegyo[id] == 5 && fegyver == CSW_KNIFE)
  289.             {
  290.                 set_pev(id, pev_viewmodel2, knifev_jatekosnezet)
  291.             }
  292.             if(fegyo[id] == 6 && fegyver == CSW_DEAGLE)
  293.             {
  294.                 set_pev(id, pev_viewmodel2, deaglet_jatekosnezet)
  295.             }
  296.             if(fegyo[id] == 6 && fegyver == CSW_AK47)
  297.             {
  298.                 set_pev(id, pev_viewmodel2, ak47t_jatekosnezet)
  299.             }
  300.             if(fegyo[id] == 6 && fegyver == CSW_M4A1)
  301.             {
  302.                 set_pev(id, pev_viewmodel2, m4a1t_jatekosnezet)
  303.             }
  304.             if(fegyo[id] == 6 && fegyver == CSW_AWP)
  305.             {
  306.                 set_pev(id, pev_viewmodel2, awpt_jatekosnezet)
  307.             }
  308.             if(fegyo[id] == 7 && fegyver == CSW_DEAGLE)
  309.             {
  310.                 set_pev(id, pev_viewmodel2, deagleu_jatekosnezet)
  311.             }
  312.             if(fegyo[id] == 7 && fegyver == CSW_AK47)
  313.             {
  314.                 set_pev(id, pev_viewmodel2, ak47u_jatekosnezet)
  315.             }
  316.             if(fegyo[id] == 7 && fegyver == CSW_M4A1)
  317.             {
  318.                 set_pev(id, pev_viewmodel2, m4a1u_jatekosnezet)
  319.             }
  320.             if(fegyo[id] == 7 && fegyver == CSW_AWP)
  321.             {
  322.                 set_pev(id, pev_viewmodel2, awpu_jatekosnezet)
  323.             }
  324.             if(fegyo[id] == 8 && fegyver == CSW_DEAGLE)
  325.             {
  326.                 set_pev(id, pev_viewmodel2, deaglem_jatekosnezet)
  327.             }
  328.             if(fegyo[id] == 8 && fegyver == CSW_AK47)
  329.             {
  330.                 set_pev(id, pev_viewmodel2, ak47m_jatekosnezet)
  331.             }
  332.             if(fegyo[id] == 8 && fegyver == CSW_M4A1)
  333.             {
  334.                 set_pev(id, pev_viewmodel2, m4a1m_jatekosnezet)
  335.             }
  336.             if(fegyo[id] == 8 && fegyver == CSW_AWP)
  337.             {
  338.                 set_pev(id, pev_viewmodel2, awpm_jatekosnezet)
  339.             }
  340.             if(fegyo[id] == 9 && fegyver == CSW_DEAGLE)
  341.             {
  342.                 set_pev(id, pev_viewmodel2, deagles_jatekosnezet)
  343.             }
  344.             if(fegyo[id] == 9 && fegyver == CSW_AK47)
  345.             {
  346.                 set_pev(id, pev_viewmodel2, ak47s_jatekosnezet)
  347.             }
  348.             if(fegyo[id] == 9 && fegyver == CSW_M4A1)
  349.             {
  350.                 set_pev(id, pev_viewmodel2, m4a1s_jatekosnezet)
  351.             }
  352.             if(fegyo[id] == 9 && fegyver == CSW_AWP)
  353.             {
  354.                 set_pev(id, pev_viewmodel2, awps_jatekosnezet)
  355.             }
  356.           if(fegyo[id] == 10 && fegyver == CSW_DEAGLE)
  357.             {
  358.                 set_pev(id, pev_viewmodel2, deaglex_jatekosnezet)
  359.             }
  360.             if(fegyo[id] == 10 && fegyver == CSW_AK47)
  361.             {
  362.                 set_pev(id, pev_viewmodel2, ak47x_jatekosnezet)
  363.             }
  364.             if(fegyo[id] == 10 && fegyver == CSW_M4A1)
  365.             {
  366.                 set_pev(id, pev_viewmodel2, m4a1x_jatekosnezet)
  367.             }
  368.             if(fegyo[id] == 10 && fegyver == CSW_AWP)
  369.             {
  370.                 set_pev(id, pev_viewmodel2, awpx_jatekosnezet)
  371.             }
  372.             if(fegyo[id] == 11 && fegyver == CSW_DEAGLE)
  373.             {
  374.                 set_pev(id, pev_viewmodel2, deagley_jatekosnezet)
  375.             }
  376.             if(fegyo[id] == 11 && fegyver == CSW_AK47)
  377.             {
  378.                 set_pev(id, pev_viewmodel2, ak47y_jatekosnezet)
  379.             }
  380.             if(fegyo[id] == 11 && fegyver == CSW_M4A1)
  381.             {
  382.                 set_pev(id, pev_viewmodel2, m4a1y_jatekosnezet)
  383.             }
  384.             if(fegyo[id] == 11 && fegyver == CSW_AWP)
  385.             {
  386.                 set_pev(id, pev_viewmodel2, awpy_jatekosnezet)
  387.             }  
  388.             if(fegyo[id] == 12 && fegyver == CSW_DEAGLE)
  389.             {
  390.                 set_pev(id, pev_viewmodel2, deaglez_jatekosnezet)
  391.             }
  392.             if(fegyo[id] == 12 && fegyver == CSW_AK47)
  393.             {
  394.                 set_pev(id, pev_viewmodel2, ak47z_jatekosnezet)
  395.             }
  396.             if(fegyo[id] == 12 && fegyver == CSW_M4A1)
  397.             {
  398.                 set_pev(id, pev_viewmodel2, m4a1z_jatekosnezet)
  399.             }
  400.             if(fegyo[id] == 12 && fegyver == CSW_AWP)
  401.             {
  402.                 set_pev(id, pev_viewmodel2, awpz_jatekosnezet)
  403.             }
  404.             if(fegyo[id] == 12 && fegyver == CSW_M4A1)
  405.             {
  406.                 set_pev(id, pev_viewmodel2, m4a1q_jatekosnezet)
  407.             }
  408.             if(fegyo[id] == 12 && fegyver == CSW_AK47)
  409.             {
  410.                 set_pev(id, pev_viewmodel2, ak47q_jatekosnezet)
  411.             }
  412.             if(fegyo[id] == 12 && fegyver == CSW_AWP)
  413.             {
  414.                 set_pev(id, pev_viewmodel2, awpq_jatekosnezet) 
  415.             }
  416.             if(fegyo[id] == 12 && fegyver == CSW_DEAGLE)
  417.             {
  418.                 set_pev(id, pev_viewmodel2, deagleq_jatekosnezet)  
  419.             }
  420.        
  421.      
  422.         }
  423.         public spawn_event(id)
  424.         {
  425.             sebzok[id] = 0;
  426.             sebzesek[id] = 0;
  427.             sebzettek[id] = 0;
  428.         }
  429.      
  430.         public sebzes_event(aldozat)
  431.         {
  432.             new tamado = get_user_attacker(aldozat);
  433.             new sebzes = read_data(2);
  434.             sebzesek[tamado] += sebzes;
  435.             if(sebzesek[tamado] >= 50)
  436.             {
  437.                 sebzok[tamado] = aldozat;
  438.                 sebzettek[aldozat] = tamado;
  439.             }
  440.         }
  441.      
  442.         public halal_event()
  443.         {
  444.             new aldozat = read_data(2);
  445.             new tamado = read_data(1);
  446.             if(sebzettek[aldozat] && sebzettek[aldozat] != tamado)
  447.             {
  448.                 new fragetkap = sebzettek[aldozat];
  449.                 sebzok[fragetkap] = 0;
  450.                 sebzesek[fragetkap] = 0;
  451.                 sebzettek[aldozat] = 0;
  452.      
  453.                 new frag = get_user_frags(fragetkap) + 1
  454.                 set_user_frags(fragetkap, frag);
  455.                 message_begin(MSG_ALL, get_user_msgid("ScoreInfo"))
  456.                 write_byte(fragetkap)
  457.                 write_short(frag)
  458.                 write_short(get_user_deaths(fragetkap))
  459.                 write_short(0)
  460.                 write_short(get_user_team(fragetkap))
  461.                 message_end()
  462.      
  463.                 ColorChat(fragetkap, GREEN, "[Információ]^x01 Kaptál^x03 +1^x01 fraget és^x03 1^x01 pontot!");
  464.                 pontok[fragetkap] += 1
  465.      
  466.             }
  467.         }
  468.      
  469.         public bomb_planted(planter)
  470.         {
  471.             if(get_user_flags(planter) & ADMIN_LEVEL_C)
  472.             {
  473.             pontok[planter] += get_pcvar_num(bombateszvip)
  474.             ColorChat(planter, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombateszvip))
  475.             }
  476.             else
  477.             {
  478.             pontok[planter] += get_pcvar_num(bombatesz)
  479.             ColorChat(planter, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombatesz))
  480.             }
  481.         }
  482.         public bomb_defused(defuser)
  483.         {
  484.             if(get_user_flags(defuser) & ADMIN_LEVEL_C)
  485.             {
  486.             pontok[defuser] += get_pcvar_num(bombaszedvip)
  487.             ColorChat(defuser, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní­tásért!", get_pcvar_num(bombaszedvip))
  488.             }
  489.             else
  490.             {  
  491.             pontok[defuser] += get_pcvar_num(bombaszed)
  492.             ColorChat(defuser, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní­tásért!", get_pcvar_num(bombaszed))
  493.             }
  494.         }
  495.         public fw_player_killed(victim, attacker, shouldgib)
  496.         {
  497.             if(!is_user_connected(attacker) || !is_user_connected(victim) || attacker == victim)
  498.                 return PLUGIN_CONTINUE;
  499.      
  500.             if(get_pdata_int(victim, 75) == HIT_HEAD && get_user_flags(attacker) & ADMIN_LEVEL_C)
  501.             {
  502.                 pontok[attacker] += get_pcvar_num(killhspvip)
  503.                 ColorChat(attacker, GREEN,"[Információ]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhspvip))
  504.             }
  505.             else if(get_user_flags(attacker) & ADMIN_LEVEL_C)
  506.             {
  507.                 pontok[attacker] += get_pcvar_num(killpvip)
  508.             }
  509.             else if(get_pdata_int(victim, 75) == HIT_HEAD)
  510.             {
  511.                 pontok[attacker] += get_pcvar_num(killhsp)
  512.                 ColorChat(attacker, GREEN,"[Információ]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhsp))
  513.             }
  514.             else
  515.             {
  516.                 pontok[attacker] += get_pcvar_num(killp)
  517.             }
  518.             return PLUGIN_CONTINUE
  519.         }
  520.      
  521.         public Shop(id){
  522.      
  523.         new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121],ks9[121],ks10[121],ks11[121],ks12[121],ks13[121]
  524.         format(cim, charsmax(cim),"\y[~|\r~PwP~Only D2 @ Skinrendszer\y|~] \w- \dOnly Dust2^nwww\r.\domain\r.\whu^n\rPontjaid: \w%d", pontok[id])
  525.         if(fegyo[id] == 0)
  526.         format(ks1, charsmax(ks1),"\rALAP \wfegyvercsomag \r[\wAKTÍV\r]")
  527.         if(fegyo[id] == 1)
  528.         format(ks2, charsmax(ks2),"\rROZSDÁS \wfegyvercsomag \r[\wAKTÍV\r]")
  529.         else
  530.         format(ks2, charsmax(ks2),"\rROZSDÁS \wfegyvercsomag \r[\w250 pont\r] ")
  531.         if(fegyo[id] == 2)
  532.         format(ks3, charsmax(ks3),"\rBRONZ \wfegyvercsomag \r[\wAKTÍV\r]")
  533.         else
  534.         format(ks3, charsmax(ks3),"\rBRONZ \wfegyvercsomag \r[\w450 pont\r] ")
  535.         if(fegyo[id] == 3)
  536.         format(ks4, charsmax(ks4),"\rEZÜST \wfegyvercsomag \r[\wAKTÍV\r]")
  537.         else
  538.         format(ks4, charsmax(ks4),"\rEZÜST \wfegyvercsomag \r[\w600 pont\r] ")
  539.         if(fegyo[id] == 4)
  540.         format(ks5, charsmax(ks5),"\rARANY \wfegyvercsomag \r[\wAKTÍV\r]")
  541.         else
  542.         format(ks5, charsmax(ks5),"\rARANY \wfegyvercsomag \r[\w750 pont\r] ")
  543.         if(fegyo[id] == 6)
  544.         format(ks6, charsmax(ks6),"\rchoijiyoonpaint \wfegyvercsomag \r[\wAKTÍV\r]")
  545.         else
  546.         format(ks6, charsmax(ks6),"\rchoijiyoonpaint \wfegyvercsomag \r[\w900 pont\r] ")
  547.         if(fegyo[id] == 7)
  548.         format(ks7, charsmax(ks7),"\regale \wfegyvercsomag \r[\wAKTÍV\r]")
  549.         else
  550.         format(ks7, charsmax(ks7),"\reagle \wfegyvercsomag \r[\w1100 pont\r] ")
  551.         if(fegyo[id] == 8)
  552.         format(ks8, charsmax(ks8),"\rMETAL \wfegyvercsomag \r[\wAKTÍV\r]")
  553.         else
  554.         format(ks8, charsmax(ks8),"\rMETAL \wfegyvercsomag \r[\w1350 pont\r] ")
  555.         if(fegyo[id] == 9)
  556.         format(ks9, charsmax(ks9),"\rSTAR \wfegyvercsomag \r[\wAKTÍV\r]")
  557.         else
  558.         format(ks9, charsmax(ks9),"\rSTAR \wfegyvercsomag \r[\w1500 pont\r] ")
  559.         if(fegyo[id] == 10)
  560.     format(ks10, charsmax(ks10),"\Galaxy \wfegyvercsomag \r[\wAKTÍV\r]")
  561.         else
  562.         format(ks10, charsmax(ks10),"\Galaxy \wfegyvercsomag \r[\w1500 pont\r] ")
  563.         if(fegyo[id] == 11)
  564.     format(ks11, charsmax(ks11),"\rRobot \wfegyver csomag \r[\wAKTÍV\r]")
  565.         else
  566.         format(ks11, charsmax(ks11),"\rRobot \wfegyver csomag \r[\w1500 pont\r] ")
  567.         if(fegyo[id] == 12)
  568.     format(ks12, charsmax(ks12),"\rSuperman \wfegyver csomag \r[\wAKTÍV\r]")
  569.         else
  570.         format(ks12, charsmax(ks12),"\rSupreman \wfegyver csomag \r[\w1500 pont\r] ")
  571.     format(ks13, charsmax(ks13),"\rBlack \wfegyver csomag \r[\wAKTÍV\r]")
  572.         else
  573.         format(ks13, charsmax(ks13),"\rBlack \wfegyver csomag \r[\w3500 pont\r] ") 
  574.         if(fegyo[id] == 13)
  575.         format(ks14, charsmax(ks14),"\rVIP \wfegyvercsomag \d(\yÚj\d) \r[\wAKTÍV\r]")
  576.         else
  577.         format(ks14, charsmax(ks14),"\rVIP \wfegyvercsomag \d(\yÚj\d) \r[\w508Ft\r]")
  578.         new menu = menu_create(cim, "Shoph")
  579.      
  580.         menu_additem(menu,ks1,"1",0)
  581.         menu_additem(menu,ks2,"2",0)
  582.         menu_additem(menu,ks3,"3",0)
  583.         menu_additem(menu,ks4,"4",0)
  584.         menu_additem(menu,ks5,"5",0)
  585.         menu_additem(menu,ks6,"6",0)
  586.         menu_additem(menu,ks7,"7",0)
  587.         menu_additem(menu,ks8,"8",0)
  588.         menu_additem(menu,ks9,"9",0)
  589.         menu_additem(menu,ks10,"10",0)
  590.         menu_additem(menu,ks11,"11",0)
  591.         menu_additem(menu,ks12,"12",0)
  592.         menu_additem(menu,ks13,"13",0)
  593.         menu_additem(menu,ks14,"14",0)
  594.         menu_setprop(menu, MPROP_NEXTNAME, "Tovább")
  595.         menu_setprop(menu, MPROP_EXITNAME, "Bezárás")
  596.         menu_setprop(menu, MPROP_BACKNAME, "Vissza")
  597.         menu_display(id,menu,0)
  598.         }
  599.      
  600.         public Shoph(id, menu, item)
  601.         {
  602.         if( item == MENU_EXIT )
  603.         {
  604.         menu_destroy(menu);
  605.         return PLUGIN_HANDLED;
  606.         }
  607.         new data[9], szName[64];
  608.         new access, callback;
  609.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  610.         new key = str_to_num(data);
  611.      
  612.             switch(key)
  613.             {
  614.                 case 1:{
  615.                     fegyo[id] = 0
  616.                     ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 ALAP^x01 csomagot!")
  617.                 }
  618.                 case 2:{
  619.                     if (pontok[id] >= 250){
  620.                         fegyo[id] = 1
  621.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 ROZSDÁS^x01 csomagot!")
  622.                     }
  623.                     else{
  624.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  625.                     }
  626.                 }
  627.                 case 3:{
  628.                     if (pontok[id] >= 450)
  629.                     {
  630.                         fegyo[id] = 2
  631.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 BRONZ^x01 csomagot!")
  632.                     }
  633.                     else{
  634.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  635.                     }
  636.                 }
  637.                 case 4:{
  638.                     if (pontok[id] >= 600){
  639.                         fegyo[id] = 3
  640.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 EZÜST^x01 csomagot!")
  641.                     }
  642.                     else{
  643.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  644.                     }
  645.                 }
  646.                 case 5:{
  647.                     if (pontok[id] >= 750){
  648.                         fegyo[id] = 4
  649.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 ARANY^x01 csomagot!")
  650.                     }
  651.                     else
  652.                     {
  653.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  654.                     }
  655.                 }
  656.                 case 6:{
  657.                     if (pontok[id] >= 900){
  658.                         fegyo[id] = 6
  659.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 choijiyoonpaint^x01 csomagot!")
  660.                     }
  661.                     else{
  662.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  663.                     }
  664.                 }
  665.                 case 7:{
  666.                     if (pontok[id] >= 1100){
  667.                         fegyo[id] = 7
  668.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 eagle^x01 csomagot!")
  669.                     }
  670.                     else{
  671.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  672.                     }
  673.                 }
  674.                 case 8:{
  675.                     if (pontok[id] >= 1350){
  676.                         fegyo[id] = 8
  677.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 METÁL^x01 csomagot!")
  678.                     }
  679.                     else{
  680.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  681.                     }
  682.                 }
  683.                 case 9:{
  684.                     if (pontok[id] >= 1500){
  685.                         fegyo[id] = 9
  686.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 STAR^x01 csomagot!")
  687.                     }
  688.                     else{
  689.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  690.                     }
  691.                 }
  692.         case 10:{
  693.                     if (pontok[id] >= 1500){
  694.                         fegyo[id] = 10
  695.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 Galaxy^x01 csomagot!")
  696.                     }
  697.                     else{
  698.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  699.                     }
  700.                 }
  701.         case 11:{
  702.                     if (pontok[id] >= 1500){
  703.                         fegyo[id] = 11
  704.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 Robot^x01 csomagot!")
  705.                     }
  706.                     else{
  707.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  708.                     }
  709.                 }
  710.         case 12:{
  711.                     if (pontok[id] >= 1500){
  712.                         fegyo[id] = 12
  713.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 Superman^x01 csomagot!")
  714.                     }
  715.                     else{
  716.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  717.                     }
  718.                    
  719.         case 13:{
  720.                     if (pontok[id] >= 2500){
  721.                         fegyo[id] = 11
  722.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 Black^x01 csomagot!")
  723.                     }
  724.                     else{
  725.                         ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")
  726.                     }
  727.                 }
  728.                 case 14:{
  729.                     if (get_user_flags(id) & ADMIN_KICK || get_user_flags(id) & ADMIN_LEVEL_C){
  730.                         fegyo[id] = 5
  731.                         ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 VIP^x01 csomagot!")
  732.                     }
  733.                     else{
  734.                         ColorChat(id, GREEN, "[Információ]^x01 Nem vagy^x03 VIP!")
  735.                     }
  736.                 }
  737.             }
  738.             menu_destroy(menu)
  739.             return PLUGIN_HANDLED
  740.         }
  741.      
  742.         public uzenet()
  743.         {
  744.             ColorChat(0, GREEN, "[Információ]^x01 A pontjaid beváltásához használd a^x03 /pontok^x01 parancsot!")
  745.         }
  746.         public mentes(id)
  747.         {
  748.             new vaultkey[64],vaultdata[256]
  749.      
  750.             format(vaultkey,63,"%s-PONTOK", authid[id])
  751.             format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])
  752.      
  753.             nvault_set(g_vault,vaultkey,vaultdata)
  754.             return PLUGIN_CONTINUE
  755.         }
  756.         public betoltes(id)
  757.         {
  758.             new vaultkey[64],vaultdata[256]
  759.      
  760.             format(vaultkey,63,"%s-PONTOK", authid[id])
  761.             format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])
  762.      
  763.             nvault_get(g_vault,vaultkey,vaultdata,255)
  764.             replace_all(vaultdata, 255, "#", " ")
  765.             new p_o[32], f_o[32]
  766.             parse(vaultdata, p_o, 31, f_o, 31)
  767.             pontok[id] = str_to_num(p_o)
  768.             fegyo[id] = str_to_num(f_o)
  769.             return PLUGIN_CONTINUE;
  770.         }
  771.         public client_disconnect(id)
  772.         {
  773.             mentes(id);
  774.             remove_task(id);
  775.             pontok[id] = 0;
  776.             fegyo[id] = 0;
  777.         }
  778.      
  779.         public client_connect(id)
  780.         {
  781.             get_user_authid(id, authid[id], 31)
  782.             betoltes(id);
  783.             set_task(300.0, "ajandek_1",id)
  784.             set_task(900.0, "ajandek_2",id)
  785.             set_task(1800.0, "ajandek_3",id)
  786.         }
  787.      
  788.         public ajandek_1(id)
  789.         {
  790.             if(get_user_flags(id) & ADMIN_LEVEL_C)
  791.             {
  792.                 new penz = get_pcvar_num(ajandek1vip);
  793.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  794.                 pontok[id] += penz;
  795.             }
  796.             else
  797.             {
  798.                 new penz = get_pcvar_num(ajandek1);
  799.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  800.                 pontok[id] += penz;
  801.             }
  802.         }
  803.         public ajandek_2(id)
  804.         {
  805.             if(get_user_flags(id) & ADMIN_LEVEL_C)
  806.             {
  807.                 new penz = get_pcvar_num(ajandek2vip);
  808.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)
  809.                 pontok[id] += penz;
  810.             }
  811.             else
  812.             {
  813.                 new penz = get_pcvar_num(ajandek2);
  814.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  815.                 pontok[id] += penz;
  816.             }
  817.         }
  818.         public ajandek_3(id)
  819.         {
  820.             if(get_user_flags(id) & ADMIN_LEVEL_C)
  821.             {
  822.                 new penz = get_pcvar_num(ajandek3vip);
  823.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  824.                 pontok[id] += penz;
  825.             }
  826.             else
  827.             {
  828.                 new penz = get_pcvar_num(ajandek3);
  829.                 ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)
  830.                 pontok[id] += penz;
  831.             }
  832.         }
  833.      
  834.     public adas(id)
  835.     {
  836.         if (get_user_flags(id) & ADMIN_KICK)
  837.         {
  838.             new menu = menu_create("\rKinek akarsz pontot adni? \y(10p)", "menu_handler")
  839.             new players[32], pnum, tempid
  840.             new szName[32], szTempid[10]
  841.             get_players(players, pnum)
  842.             for( new i; i<pnum; i++ )
  843.             {
  844.                 tempid = players[i];
  845.                 get_user_name(tempid, szName, charsmax(szName))
  846.                 num_to_str(tempid, szTempid, charsmax(szTempid))
  847.                 menu_additem(menu, szName, szTempid, 0)
  848.      
  849.             }
  850.             menu_display(id, menu, 0)
  851.         }
  852.         else
  853.         {
  854.             ColorChat(id, BLUE, "^4 Sajnos nincs jogod hasznalni ezt a parancsot!")
  855.      
  856.         }
  857.     }
  858.      
  859.     public menu_handler(id, menu, item)
  860.     {
  861.         if( item == MENU_EXIT )
  862.         {
  863.             menu_destroy(menu);
  864.             return PLUGIN_HANDLED;
  865.         }
  866.      
  867.         new data[6], szName[64];
  868.         new access, callback;
  869.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  870.      
  871.         new tempid = str_to_num(data);
  872.      
  873.         if( is_user_alive(tempid) )
  874.         {
  875.             pontok[tempid] += 10
  876.         }
  877.         client_cmd(id,"pont_adas")
  878.         menu_destroy(menu);
  879.         return PLUGIN_HANDLED;
  880.     }

error 017: undefined symbol "ks14"

_________________
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 5 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