<div>Hello everyone !<br /><br />My point sysem false.. Do not save..:down:<br /><br />And new 3 it should pack a letter.. (In front of the VIP package)<br /><br />Thank you!<br /><br />SMA:<br /><br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left"> #include <amxmodx><br /> #include <amxmisc><br /> #include <cstrike><br /> #include <fun><br /> #include <fakemeta><br /> #include <hamsandwich><br /> #include <nvault><br /> #include <colorchat><br /> <br /> #define PLUGIN "Pontrendszer"<br /> #define VERSION "2.0"<br /> #define AUTHOR "crazy & mforce"<br /> <br /> new g_vault<br /> new pontok[33]<br /> new fegyo[33]<br /> new authid[33][32]<br /> new killp, killhsp<br /> new ajandek1, ajandek2, ajandek3<br /> new bombatesz, bombaszed<br /> new bombateszvip, bombaszedvip, killpvip, killhspvip, ajandek1vip, ajandek2vip, ajandek3vip<br /> new sebzok[32];<br /> new sebzesek[32];<br /> new sebzettek[32];<br /> <br /> public plugin_init() {<br /> <br /> register_plugin(PLUGIN, VERSION, AUTHOR)<br /> set_task(180.0, "uzenet", 0, _, _, "b")<br /> <br /> killp = register_cvar("pont_kill", "1")<br /> killhsp = register_cvar("pont_killhs", "2")<br /> killpvip = register_cvar("pont_killvip", "2")<br /> killhspvip = register_cvar("pont_killhsvip", "3")<br /> <br /> ajandek1 = register_cvar("pont_ajandek1", "2")<br /> ajandek1vip = register_cvar("pont_ajandek1vip", "3")<br /> ajandek2 = register_cvar("pont_ajandek2", "5")<br /> ajandek2vip = register_cvar("pont_ajandek2vip", "8")<br /> ajandek3 = register_cvar("pont_ajandek3", "10")<br /> ajandek3 = register_cvar("pont_ajandek3vip", "15")<br /> bombatesz = register_cvar("bomba_tesz", "3")<br /> bombateszvip = register_cvar("bomba_teszvip", "5")<br /> bombaszed = register_cvar("bomba_szed", "3")<br /> bombaszedvip = register_cvar("bomba_szedvip", "5")<br /> <br /> register_clcmd("team_say /pontok", "Shop")<br /> register_clcmd("say /pontok", "Shop")<br /> register_clcmd("team_say /pont", "Shop")<br /> register_clcmd("say /pont", "Shop")<br /> register_clcmd("team_say /skin", "Shop")<br /> register_clcmd("say /skin", "Shop")<br /> register_clcmd("team_say /adas", "adas")<br /> register_clcmd("say /adas", "adas")<br /> register_clcmd("pont_adas", "adas")<br /> <br /> g_vault = nvault_open("PontRendszer");<br /> <br /> register_event("CurWeapon", "fegyver_valtas", "be", "1=1")<br /> RegisterHam(Ham_Killed, "player", "fw_player_killed", 1)<br /> register_event("DeathMsg", "halal_event", "ae");<br /> register_event("Damage", "sebzes_event", "be", "2!0", "3=0", "4!0")<br /> RegisterHam(Ham_Spawn, "player", "spawn_event", 1)<br /> }<br /> <br /> new m4a1r_jatekosnezet[] = "models/endless/rozsdas/v_m4a1.mdl" <br /> new ak47r_jatekosnezet[] = "models/endless/rozsdas/v_ak47.mdl" <br /> new awpr_jatekosnezet[] = "models/endless/rozsdas/v_awp.mdl" <br /> new deagler_jatekosnezet[] = "models/endless/rozsdas/v_deagle.mdl"<br /> <br /> new m4a1b_jatekosnezet[] = "models/endless/bronz/v_m4a1.mdl" <br /> new ak47b_jatekosnezet[] = "models/endless/bronz/v_ak47.mdl" <br /> new awpb_jatekosnezet[] = "models/endless/bronz/v_awp.mdl" <br /> new deagleb_jatekosnezet[] = "models/endless/bronz/v_deagle.mdl"<br /> <br /> new m4a1e_jatekosnezet[] = "models/endless/ezust/v_m4a1.mdl" <br /> new ak47e_jatekosnezet[] = "models/endless/ezust/v_ak47.mdl" <br /> new awpe_jatekosnezet[] = "models/endless/ezust/v_awp.mdl" <br /> new deaglee_jatekosnezet[] = "models/endless/ezust/v_deagle.mdl"<br /> <br /> new m4a1a_jatekosnezet[] = "models/endless/arany/v_m4a1.mdl" <br /> new ak47a_jatekosnezet[] = "models/endless/arany/v_ak47.mdl" <br /> new awpa_jatekosnezet[] = "models/endless/arany/v_awp.mdl" <br /> new deaglea_jatekosnezet[] = "models/endless/arany/v_deagle.mdl" <br /> <br /> new m4a1v_jatekosnezet[] = "models/endless/vip_new/v_m4a1.mdl" <br /> new ak47v_jatekosnezet[] = "models/endless/vip_new/v_ak47.mdl" <br /> new awpv_jatekosnezet[] = "models/endless/vip_new/v_awp.mdl" <br /> new deaglev_jatekosnezet[] = "models/endless/vip_new/v_deagle.mdl"<br /> new knifev_jatekosnezet[] = "models/endless/vip_new/v_knife.mdl"<br /> <br /> new m4a1t_jatekosnezet[] = "models/endless/tuz/v_m4a1.mdl" <br /> new ak47t_jatekosnezet[] = "models/endless/tuz/v_ak47.mdl" <br /> new awpt_jatekosnezet[] = "models/endless/tuz/v_awp.mdl" <br /> new deaglet_jatekosnezet[] = "models/endless/tuz/v_deagle.mdl"<br /> <br /> new m4a1u_jatekosnezet[] = "models/endless/ultra/v_m4a1.mdl" <br /> new ak47u_jatekosnezet[] = "models/endless/ultra/v_ak47.mdl" <br /> new awpu_jatekosnezet[] = "models/endless/ultra/v_awp.mdl" <br /> new deagleu_jatekosnezet[] = "models/endless/ultra/v_deagle.mdl"<br /> <br /> new m4a1m_jatekosnezet[] = "models/endless/metal/v_m4a1.mdl" <br /> new ak47m_jatekosnezet[] = "models/endless/metal/v_ak47.mdl" <br /> new awpm_jatekosnezet[] = "models/endless/metal/v_awp.mdl" <br /> new deaglem_jatekosnezet[] = "models/endless/metal/v_deagle.mdl"<br /> <br /> new m4a1s_jatekosnezet[] = "models/endless/star/v_m4a1.mdl" <br /> new ak47s_jatekosnezet[] = "models/endless/star/v_ak47.mdl" <br /> new awps_jatekosnezet[] = "models/endless/star/v_awp.mdl" <br /> new deagles_jatekosnezet[] = "models/endless/star/v_deagle.mdl"<br /> <br /> <br /> public plugin_precache()<br /> {<br /> <br /> precache_model(m4a1r_jatekosnezet)<br /> precache_model(ak47r_jatekosnezet)<br /> precache_model(awpr_jatekosnezet)<br /> precache_model(deagler_jatekosnezet)<br /> <br /> precache_model(m4a1b_jatekosnezet) <br /> precache_model(ak47b_jatekosnezet) <br /> precache_model(awpb_jatekosnezet)<br /> precache_model(deagleb_jatekosnezet) <br /> <br /> precache_model(m4a1e_jatekosnezet) <br /> precache_model(ak47e_jatekosnezet) <br /> precache_model(awpe_jatekosnezet)<br /> precache_model(deaglee_jatekosnezet)<br /> <br /> precache_model(m4a1a_jatekosnezet)<br /> precache_model(ak47a_jatekosnezet)<br /> precache_model(awpa_jatekosnezet) <br /> precache_model(deaglea_jatekosnezet)<br /> <br /> precache_model(m4a1v_jatekosnezet)<br /> precache_model(ak47v_jatekosnezet)<br /> precache_model(awpv_jatekosnezet)<br /> precache_model(deaglev_jatekosnezet)<br /> precache_model(knifev_jatekosnezet)<br /> <br /> precache_model(m4a1t_jatekosnezet)<br /> precache_model(ak47t_jatekosnezet)<br /> precache_model(awpt_jatekosnezet)<br /> precache_model(deaglet_jatekosnezet)<br /> <br /> precache_model(m4a1u_jatekosnezet)<br /> precache_model(ak47u_jatekosnezet)<br /> precache_model(awpu_jatekosnezet)<br /> precache_model(deagleu_jatekosnezet)<br /> <br /> precache_model(m4a1m_jatekosnezet)<br /> precache_model(ak47m_jatekosnezet)<br /> precache_model(awpm_jatekosnezet)<br /> precache_model(deaglem_jatekosnezet)<br /> <br /> precache_model(m4a1s_jatekosnezet)<br /> precache_model(ak47s_jatekosnezet)<br /> precache_model(awps_jatekosnezet)<br /> precache_model(deagles_jatekosnezet)<br /> <br /> }<br /> <br /> public fegyver_valtas(id)<br /> {<br /> new fegyver = get_user_weapon(id)<br /> <br /> if(fegyo[id] == 1 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deagler_jatekosnezet)<br /> }<br /> if(fegyo[id] == 1 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47r_jatekosnezet)<br /> }<br /> if(fegyo[id] == 1 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1r_jatekosnezet)<br /> }<br /> if(fegyo[id] == 1 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpr_jatekosnezet)<br /> }<br /> if(fegyo[id] == 2 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deagleb_jatekosnezet)<br /> }<br /> if(fegyo[id] == 2 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47b_jatekosnezet)<br /> }<br /> if(fegyo[id] == 2 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1b_jatekosnezet)<br /> }<br /> if(fegyo[id] == 2 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpb_jatekosnezet)<br /> } <br /> if(fegyo[id] == 3 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deaglee_jatekosnezet)<br /> }<br /> if(fegyo[id] == 3 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47e_jatekosnezet)<br /> }<br /> if(fegyo[id] == 3 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1e_jatekosnezet)<br /> }<br /> if(fegyo[id] == 3 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpe_jatekosnezet)<br /> }<br /> if(fegyo[id] == 4 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deaglea_jatekosnezet)<br /> }<br /> if(fegyo[id] == 4 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47a_jatekosnezet)<br /> }<br /> if(fegyo[id] == 4 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1a_jatekosnezet)<br /> }<br /> if(fegyo[id] == 4 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpa_jatekosnezet)<br /> }<br /> if(fegyo[id] == 5 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deaglev_jatekosnezet)<br /> }<br /> if(fegyo[id] == 5 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47v_jatekosnezet)<br /> }<br /> if(fegyo[id] == 5 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1v_jatekosnezet)<br /> }<br /> if(fegyo[id] == 5 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpv_jatekosnezet)<br /> }<br /> if(fegyo[id] == 5 && fegyver == CSW_KNIFE)<br /> {<br /> set_pev(id, pev_viewmodel2, knifev_jatekosnezet)<br /> }<br /> if(fegyo[id] == 6 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deaglet_jatekosnezet)<br /> }<br /> if(fegyo[id] == 6 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47t_jatekosnezet)<br /> }<br /> if(fegyo[id] == 6 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1t_jatekosnezet)<br /> }<br /> if(fegyo[id] == 6 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpt_jatekosnezet)<br /> }<br /> if(fegyo[id] == 7 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deagleu_jatekosnezet)<br /> }<br /> if(fegyo[id] == 7 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47u_jatekosnezet)<br /> }<br /> if(fegyo[id] == 7 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1u_jatekosnezet)<br /> }<br /> if(fegyo[id] == 7 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpu_jatekosnezet)<br /> }<br /> if(fegyo[id] == 8 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deaglem_jatekosnezet)<br /> }<br /> if(fegyo[id] == 8 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47m_jatekosnezet)<br /> }<br /> if(fegyo[id] == 8 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1m_jatekosnezet)<br /> }<br /> if(fegyo[id] == 8 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awpm_jatekosnezet)<br /> }<br /> if(fegyo[id] == 9 && fegyver == CSW_DEAGLE)<br /> {<br /> set_pev(id, pev_viewmodel2, deagles_jatekosnezet)<br /> }<br /> if(fegyo[id] == 9 && fegyver == CSW_AK47)<br /> {<br /> set_pev(id, pev_viewmodel2, ak47s_jatekosnezet)<br /> }<br /> if(fegyo[id] == 9 && fegyver == CSW_M4A1)<br /> {<br /> set_pev(id, pev_viewmodel2, m4a1s_jatekosnezet)<br /> }<br /> if(fegyo[id] == 9 && fegyver == CSW_AWP)<br /> {<br /> set_pev(id, pev_viewmodel2, awps_jatekosnezet)<br /> }<br /> <br /> }<br /> public spawn_event(id)<br /> {<br /> sebzok[id] = 0;<br /> sebzesek[id] = 0;<br /> sebzettek[id] = 0;<br /> }<br /> <br /> public sebzes_event(aldozat)<br /> {<br /> new tamado = get_user_attacker(aldozat);<br /> new sebzes = read_data(2);<br /> sebzesek[tamado] += sebzes;<br /> if(sebzesek[tamado] >= 50)<br /> {<br /> sebzok[tamado] = aldozat;<br /> sebzettek[aldozat] = tamado;<br /> }<br /> }<br /> <br /> public halal_event()<br /> {<br /> new aldozat = read_data(2);<br /> new tamado = read_data(1);<br /> if(sebzettek[aldozat] && sebzettek[aldozat] != tamado)<br /> {<br /> new fragetkap = sebzettek[aldozat];<br /> sebzok[fragetkap] = 0;<br /> sebzesek[fragetkap] = 0;<br /> sebzettek[aldozat] = 0;<br /> <br /> new frag = get_user_frags(fragetkap) + 1<br /> set_user_frags(fragetkap, frag);<br /> message_begin(MSG_ALL, get_user_msgid("ScoreInfo"))<br /> write_byte(fragetkap)<br /> write_short(frag)<br /> write_short(get_user_deaths(fragetkap))<br /> write_short(0)<br /> write_short(get_user_team(fragetkap))<br /> message_end()<br /> <br /> ColorChat(fragetkap, GREEN, "[Információ]^x01 Kaptál^x03 +1^x01 fraget és^x03 1^x01 pontot!");<br /> pontok[fragetkap] += 1<br /> <br /> }<br /> }<br /> <br /> public bomb_planted(planter)<br /> {<br /> if(get_user_flags(planter) & ADMIN_LEVEL_C)<br /> {<br /> pontok[planter] += get_pcvar_num(bombateszvip)<br /> ColorChat(planter, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombateszvip))<br /> }<br /> else<br /> {<br /> pontok[planter] += get_pcvar_num(bombatesz)<br /> ColorChat(planter, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba lerakásért!", get_pcvar_num(bombatesz))<br /> }<br /> }<br /> public bomb_defused(defuser)<br /> {<br /> if(get_user_flags(defuser) & ADMIN_LEVEL_C)<br /> {<br /> pontok[defuser] += get_pcvar_num(bombaszedvip)<br /> ColorChat(defuser, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní*tásért!", get_pcvar_num(bombaszedvip))<br /> }<br /> else<br /> { <br /> pontok[defuser] += get_pcvar_num(bombaszed)<br /> ColorChat(defuser, GREEN,"[Információ]^x01 Kaptál^x03 %d ^x01pontot a bomba hatástalaní*tásért!", get_pcvar_num(bombaszed))<br /> }<br /> }<br /> public fw_player_killed(victim, attacker, shouldgib)<br /> {<br /> if(!is_user_connected(attacker) || !is_user_connected(victim) || attacker == victim)<br /> return PLUGIN_CONTINUE;<br /> <br /> if(get_pdata_int(victim, 75) == HIT_HEAD && get_user_flags(attacker) & ADMIN_LEVEL_C)<br /> {<br /> pontok[attacker] += get_pcvar_num(killhspvip)<br /> ColorChat(attacker, GREEN,"[Információ]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhspvip))<br /> }<br /> else if(get_user_flags(attacker) & ADMIN_LEVEL_C)<br /> {<br /> pontok[attacker] += get_pcvar_num(killpvip)<br /> }<br /> else if(get_pdata_int(victim, 75) == HIT_HEAD)<br /> {<br /> pontok[attacker] += get_pcvar_num(killhsp)<br /> ColorChat(attacker, GREEN,"[Információ]^x01 !HEADSHOT! Ez megért^x03 %d ^x01pontot!", get_pcvar_num(killhsp))<br /> }<br /> else<br /> {<br /> pontok[attacker] += get_pcvar_num(killp)<br /> }<br /> return PLUGIN_CONTINUE<br /> }<br /> <br /> public Shop(id){<br /> <br /> new cim[121], ks1[121],ks2[121],ks3[121],ks4[121],ks5[121],ks6[121],ks7[121],ks8[121],ks9[121],ks10[121]<br /> format(cim, charsmax(cim),"y[~|rEndLeSSy|~] w- dOnly Dust2^nwwwr.wendlesscsr.whu^nrPontjaid: w%d", pontok[id])<br /> if(fegyo[id] == 0)<br /> format(ks1, charsmax(ks1),"rALAP wfegyvercsomag r[wAKTÍVr]")<br /> if(fegyo[id] == 1)<br /> format(ks2, charsmax(ks2),"rROZSDÁS wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks2, charsmax(ks2),"rROZSDÁS wfegyvercsomag r[w250 pontr] ")<br /> if(fegyo[id] == 2)<br /> format(ks3, charsmax(ks3),"rBRONZ wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks3, charsmax(ks3),"rBRONZ wfegyvercsomag r[w450 pontr] ")<br /> if(fegyo[id] == 3)<br /> format(ks4, charsmax(ks4),"rEZÜST wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks4, charsmax(ks4),"rEZÜST wfegyvercsomag r[w600 pontr] ")<br /> if(fegyo[id] == 4)<br /> format(ks5, charsmax(ks5),"rARANY wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks5, charsmax(ks5),"rARANY wfegyvercsomag r[w750 pontr] ")<br /> if(fegyo[id] == 6)<br /> format(ks6, charsmax(ks6),"rTŰZ wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks6, charsmax(ks6),"rTŰZ wfegyvercsomag r[w900 pontr] ")<br /> if(fegyo[id] == 7)<br /> format(ks7, charsmax(ks7),"rULTRA wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks7, charsmax(ks7),"rULTRA wfegyvercsomag r[w1100 pontr] ")<br /> if(fegyo[id] == 8)<br /> format(ks8, charsmax(ks8),"rMETAL wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks8, charsmax(ks8),"rMETAL wfegyvercsomag r[w1350 pontr] ")<br /> if(fegyo[id] == 9)<br /> format(ks9, charsmax(ks9),"rSTAR wfegyvercsomag r[wAKTÍVr]")<br /> else<br /> format(ks9, charsmax(ks9),"rSTAR wfegyvercsomag r[w1500 pontr] ")<br /> if(fegyo[id] == 10)<br /> format(ks10, charsmax(ks10),"rVIP wfegyvercsomag d(yÚjd) r[wAKTÍVr]")<br /> else<br /> format(ks10, charsmax(ks10),"rVIP wfegyvercsomag d(yÚjd) r[w508Ftr]")<br /> new menu = menu_create(cim, "Shoph")<br /> <br /> menu_additem(menu,ks1,"1",0)<br /> menu_additem(menu,ks2,"2",0)<br /> menu_additem(menu,ks3,"3",0)<br /> menu_additem(menu,ks4,"4",0)<br /> menu_additem(menu,ks5,"5",0)<br /> menu_additem(menu,ks6,"6",0)<br /> menu_additem(menu,ks7,"7",0)<br /> menu_additem(menu,ks8,"8",0)<br /> menu_additem(menu,ks9,"9",0)<br /> menu_additem(menu,ks10,"10",0)<br /> menu_setprop(menu, MPROP_NEXTNAME, "Tovább")<br /> menu_setprop(menu, MPROP_EXITNAME, "Bezárás")<br /> menu_setprop(menu, MPROP_BACKNAME, "Vissza")<br /> menu_display(id,menu,0)<br /> }<br /> <br /> public Shoph(id, menu, item)<br /> {<br /> if( item == MENU_EXIT )<br /> {<br /> menu_destroy(menu);<br /> return PLUGIN_HANDLED;<br /> }<br /> new data[9], szName[64];<br /> new access, callback;<br /> menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);<br /> new key = str_to_num(data);<br /><br /> switch(key)<br /> {<br /> case 1:{<br /> fegyo[id] = 0<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 ALAP^x01 csomagot!")<br /> }<br /> case 2:{<br /> if (pontok[id] >= 250){<br /> fegyo[id] = 1<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 ROZSDÁS^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 3:{<br /> if (pontok[id] >= 450)<br /> {<br /> fegyo[id] = 2<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 BRONZ^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 4:{<br /> if (pontok[id] >= 600){<br /> fegyo[id] = 3<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 EZÜST^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 5:{<br /> if (pontok[id] >= 750){<br /> fegyo[id] = 4<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad az^x03 ARANY^x01 csomagot!")<br /> }<br /> else<br /> {<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 6:{<br /> if (pontok[id] >= 900){<br /> fegyo[id] = 6<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 TŰZ^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 7:{<br /> if (pontok[id] >= 1100){<br /> fegyo[id] = 7<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 ULTRA^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 8:{<br /> if (pontok[id] >= 1350){<br /> fegyo[id] = 8<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 METÁL^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 9:{<br /> if (pontok[id] >= 1500){<br /> fegyo[id] = 9<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 STAR^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Sajnálom, nincs elég pontod!")<br /> }<br /> }<br /> case 10:{<br /> if (get_user_flags(id) & ADMIN_KICK || get_user_flags(id) & ADMIN_LEVEL_C){<br /> fegyo[id] = 5<br /> ColorChat(id, GREEN, "[Információ]^x01 Megkaptad a^x03 VIP^x01 csomagot!")<br /> }<br /> else{<br /> ColorChat(id, GREEN, "[Információ]^x01 Nem vagy^x03 VIP!")<br /> }<br /> }<br /> }<br /> menu_destroy(menu)<br /> return PLUGIN_HANDLED<br /> }<br /> <br /> public uzenet()<br /> {<br /> ColorChat(0, GREEN, "[Információ]^x01 A pontjaid beváltásához használd a^x03 /pontok^x01 parancsot!")<br /> }<br /> public mentes(id) <br /> {<br /> new vaultkey[64],vaultdata[256]<br /> <br /> format(vaultkey,63,"%s-PONTOK", authid[id])<br /> format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])<br /> <br /> nvault_set(g_vault,vaultkey,vaultdata)<br /> return PLUGIN_CONTINUE<br /> }<br /> public betoltes(id) <br /> { <br /> new vaultkey[64],vaultdata[256]<br /> <br /> format(vaultkey,63,"%s-PONTOK", authid[id])<br /> format(vaultdata,255,"%d#%d", pontok[id], fegyo[id])<br /> <br /> nvault_get(g_vault,vaultkey,vaultdata,255)<br /> replace_all(vaultdata, 255, "#", " ")<br /> new p_o[32], f_o[32]<br /> parse(vaultdata, p_o, 31, f_o, 31)<br /> pontok[id] = str_to_num(p_o)<br /> fegyo[id] = str_to_num(f_o)<br /> return PLUGIN_CONTINUE;<br /> }<br /> public client_disconnect(id)<br /> {<br /> mentes(id);<br /> remove_task(id);<br /> pontok[id] = 0;<br /> fegyo[id] = 0;<br /> }<br /> <br /> public client_connect(id)<br /> {<br /> get_user_authid(id, authid[id], 31)<br /> betoltes(id);<br /> set_task(300.0, "ajandek_1",id)<br /> set_task(900.0, "ajandek_2",id)<br /> set_task(1800.0, "ajandek_3",id)<br /> }<br /> <br /> public ajandek_1(id)<br /> {<br /> if(get_user_flags(id) & ADMIN_LEVEL_C)<br /> {<br /> new penz = get_pcvar_num(ajandek1vip);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> else<br /> {<br /> new penz = get_pcvar_num(ajandek1);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> }<br /> public ajandek_2(id)<br /> {<br /> if(get_user_flags(id) & ADMIN_LEVEL_C)<br /> {<br /> new penz = get_pcvar_num(ajandek2vip);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont jár mert, itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> else<br /> {<br /> new penz = get_pcvar_num(ajandek2);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> }<br /> public ajandek_3(id)<br /> {<br /> if(get_user_flags(id) & ADMIN_LEVEL_C)<br /> {<br /> new penz = get_pcvar_num(ajandek3vip);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> else<br /> {<br /> new penz = get_pcvar_num(ajandek3);<br /> ColorChat(id, GREEN, "[Információ]^x01 %d pont pont jár, mert itt vagy már 5 perce!", penz)<br /> pontok[id] += penz;<br /> }<br /> }<br /><br />public adas(id)<br />{<br /> if (get_user_flags(id) & ADMIN_KICK)<br /> {<br /> new menu = menu_create("rKinek akarsz pontot adni? y(10p)", "menu_handler")<br /> new players[32], pnum, tempid<br /> new szName[32], szTempid[10]<br /> get_players(players, pnum)<br /> for( new i; i<pnum; i++ )<br /> {<br /> tempid = players[i];<br /> get_user_name(tempid, szName, charsmax(szName))<br /> num_to_str(tempid, szTempid, charsmax(szTempid))<br /> menu_additem(menu, szName, szTempid, 0)<br /> <br /> }<br /> menu_display(id, menu, 0)<br /> }<br /> else<br /> {<br /> ColorChat(id, BLUE, "^4 Sajnos nincs jogod hasznalni ezt a parancsot!")<br /> <br /> }<br />}<br /><br />public menu_handler(id, menu, item)<br />{<br /> if( item == MENU_EXIT )<br /> {<br /> menu_destroy(menu);<br /> return PLUGIN_HANDLED;<br /> }<br /> <br /> new data[6], szName[64];<br /> new access, callback;<br /> menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);<br /> <br /> new tempid = str_to_num(data);<br /> <br /> if( is_user_alive(tempid) )<br /> {<br /> pontok[tempid] += 10<br /> }<br /> client_cmd(id,"pont_adas")<br /> menu_destroy(menu);<br /> return PLUGIN_HANDLED;<br />}</code><hr />
</div>Error:<br /><div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Code:</div>
<hr /><code style="margin:0px" dir="ltr" style="text-align:left">L 11/24/2015 - 08:26:41: [AMXX] Displaying debug trace (plugin "pontrendszerr.amxx")<br />L 11/24/2015 - 08:26:41: [AMXX] Run time error 10: native error (native "set_user_frags")<br />L 11/24/2015 - 08:26:41: [AMXX] [0] pontrendszerr.sma::halal_event (line 349)<br />L 11/24/2015 - 08:26:58: [AMXX] Displaying debug trace (plugin "pontrendszerr.amxx")<br />L 11/24/2015 - 08:26:58: [AMXX] Run time error 4: index out of bounds <br />L 11/24/2015 - 08:26:58: [AMXX] [0] pontrendszerr.sma::sebzes_event (line 329)</code><hr />
</div></div>
Wyświetl pełny artykuł
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Point System fixation
Temat rozp. Adminek AMXX.PL, 24.11.2015 11:58
Brak odpowiedzi do tego tematu
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych