/* Script generated by Pawn Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <colorchat>
#include <nvault>
#pragma tabsize 1
#define PLUGIN "CS:GO Skinek + Pontrendszer"
#define AUTHOR "AltaiR"
#define VERSION "1.3"
#define CHATPREFIX "SERVER"
#define MENUPREFIX "SERVER"
#define VIP_JOG ADMIN_LEVEL_E
#define ADMIN_JOG ADMIN_BAN
new const tmpk[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap TMP = 1
"TMP | MSMC" //2
}
new const tmpmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_tmp.mdl", //Alap TMP = 1
"models/csgo_skins/TMP/msmc.mdl" //2
}
new tmpengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap TMP = 1
0 //2
}
new const tmparak[] =
{
0, //NE vltoztatasd = 0
0, //Alap TMP = 1
80 //2
}
new const xm1014ek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap XM1014 = 1
"XM1014 | XI Blue", //2
"XM1014 | Asiimov" //3
}
new const xm1014modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_xm1014.mdl", //Alap XM1014 = 1
"models/csgo_skins/XM1014/xiblue.mdl", //2
"models/csgo_skins/XM1014/asiimov.mdl" //3
}
new xm1014engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap XM1014 = 1
0, //2
0 //3
}
new const xm1014arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap XM1014 = 1
50, //2
100 //3
}
new const mac10ek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap MAC10 = 1
"MAC10 | Átok", //2
"MAC10 | Forróság", //3
"MAC10 | Rangeen" //4
}
new const mac10modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_mac10.mdl", //Alap MAC10 = 1
"models/csgo_skins/MAC10/atok.mdl", //2
"models/csgo_skins/MAC10/forrosag.mdl", //3
"models/csgo_skins/MAC10/rangeen.mdl" //4
}
new mac10engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap MAC10 = 1
0, //2
0, //3
0 //4
}
new const mac10arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap MAC10 = 1
100, //2
50, //3
30 //4
}
new const m249ek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap M249 = 1
"M249 | HK" //2
}
new const m249modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_m249.mdl", //Alap M249 = 1
"models/csgo_skins/M249/hk.mdl" //2
}
new m249engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap M249 = 1
0 //2
}
new const m249arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap M249 = 1
800 //2
}
new const mp5ok[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap MP5 = 1
"MP5 | Heckler", //2
"MP5 | Asiimov" //3
}
new const mp5modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_mp5.mdl", //Alap MP5 = 1
"models/csgo_skins/MP5/heckler.mdl", //2
"models/csgo_skins/MP5/asiimov.mdl" //3
}
new mp5engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap MP5 = 1
0, //2
0 //3
}
new const mp5arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap MP5 = 1
30, //2
50 //3
}
new const scoutok[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap Scout = 1
"SSG08 | Nagy Vas" //2
}
new const scoutmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_scout.mdl", //Alap Scout = 1
"models/csgo_skins/SSG08/nagyvas.mdl" //2
}
new scoutengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap Scout = 1
0 //2
}
new const scoutarak[] =
{
0, //NE vltoztatasd = 0
0, //Alap Scout = 1
250 //2
}
new const galilok[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap Galil = 1
"Galil | Kerberosz" //2
}
new const galilmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_galil.mdl", //Alap Galil = 1
"models/csgo_skins/Galil/kerberosz.mdl" //2
}
new galilengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap Galil = 1
0 //2
}
new const galilarak[] =
{
0, //NE vltoztatasd = 0
0, //Alap Galil = 1
100 //2
}
new const famasok[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap Famas = 1
"Famas | Impulzus", //2
"Famas | Vegyérék" //3
}
new const famasmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_famas.mdl", //Alap Famas = 1
"models/csgo_skins/Famas/impulzus.mdl", //2
"models/csgo_skins/Famas/vegyertek.mdl" //3
}
new famasengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap Famas = 1
0, //2
0 //3
}
new const famasarak[] =
{
0, //NE vltoztatasd = 0
0, //Alap Famas = 1
300, //2
200 //3
}
new const uspk[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap USP = 1
"USP-S | Asiimov", //2
"USP-S | Orion", //3
"USP-S | Kajmán", //4
"USP-S | Nyomaték", //5
"USP-S | Vexter", //6
"USP-S | Karmazsin Háló" //7
}
new const uspmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_usp.mdl", //Alap USP = 1
"models/csgo_skins/USP/asiimov.mdl", //2
"models/csgo_skins/USP/orion.mdl", //3
"models/csgo_skins/USP/kajman.mdl", //4
"models/csgo_skins/USP/nyomatek.mdl", //5
"models/csgo_skins/USP/vexter.mdl", //6
"models/csgo_skins/USP/karmazsin.mdl" //7
}
new uspengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap USP = 1
0, //2
0, //3
0, //4
0, //5
0, //6
0 //7
}
new const usparak[] =
{
0, //NE vltoztatasd = 0
0, //Alap USP = 1
300, //2
200, //3
300, //4
80, //5
30, //6
50 //7
}
new const glockok[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap Glock-18 = 1
"Glock-18 | Halványulás", //2
"Glock-18 | Daráló", //3
"Glock-18 | Vízelementál", //4
"Glock-18 | Candy Apple" //5
}
new const glockmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_glock18.mdl", //Alap Glock-18 = 1
"models/csgo_skins/Glock/halvanyulas.mdl", //2
"models/csgo_skins/Glock/daralo.mdl", //3
"models/csgo_skins/Glock/vizelemental.mdl", //4
"models/csgo_skins/Glock/candyapple.mdl" //5
}
new glockengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap Glock-18 = 1
0, //2
0, //3
0, //4
0 //5
}
new const glockarak[] =
{
0, //NE vltoztatasd = 0
0, //Alap Glock-18 = 1
800, //2
80, //3
300, //4
50 //5
}
new const m3ak[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap M3 = 1
"M3 | Hiper Bestia", //2
"M3 | Remington", //3
"M3 | Mossbenger", //4
"M3 | A Kraken", //5
"M3 | Yorick" //6
}
new const m3modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_m3.mdl", //Alap M3 = 1
"models/csgo_skins/M3/hiperbestia.mdl", //2
"models/csgo_skins/M3/remington.mdl", //3
"models/csgo_skins/M3/mossbenger.mdl", //4
"models/csgo_skins/M3/kraken.mdl", //5
"models/csgo_skins/M3/yorick.mdl" //6
}
new m3engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap M3 = 1
0, //2
0, //3
0, //4
0, //5
0 //6
}
new const m3arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap M3 = 1
150, //2
50, //3
100, //4
500, //5
400 //6
}
new const deaglek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap Desert Eagle = 1
"Desert Eagle | Aranyrózsa", //2
"Desert Eagle | Dzsungel", //3
"Desert Eagle | Biohazard", //4
"Desert Eagle | Öreg Sárkány" //5
}
new const deaglemodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_deagle.mdl", //Alap Desert Eagle = 1
"models/csgo_skins/Deagle/aranyrozsa.mdl", //2
"models/csgo_skins/Deagle/dzsungel.mdl", //3
"models/csgo_skins/Deagle/biohazard.mdl", //4
"models/csgo_skins/Deagle/oregsarkany.mdl" //5
}
new deagleengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap Desert Eagle = 1
0, //2
0, //3
0, //4
0 //5
}
new const deaglearak[] =
{
0, //NE vltoztatasd = 0
0, //Alap Desert Eagle = 1
150, //2
50, //3
100, //4
200 //5
}
new const awpk[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap AWP = 1
"AWP | Sárkány Tan", //2
"AWP | Hiper Bestia", //3
"AWP | Asiimov", //4
"AWP | Vörös Vonal" //5
}
new const awpmodelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_awp.mdl", //Alap AWP = 1
"models/csgo_skins/AWP/sarkanytan.mdl", //2
"models/csgo_skins/AWP/hiperbestia.mdl", //3
"models/csgo_skins/AWP/asiimov.mdl", //4
"models/csgo_skins/AWP/vorosvonal.mdl" //5
}
new awpengedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap AWP = 1
0, //2
0, //3
0, //4
0 //5
}
new const awparak[] =
{
0, //NE vltoztatasd = 0
0, //Alap AWP = 1
1000, //2
350, //3
400, //4
150 //5
}
new const m4a1ek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap M4A1 = 1
"M4A1 | Asiimov", //2
"M4A1 | Sárkánykirály", //3
"M4A1 | Üvöltés", //4
"M4A1 | Poszeidón", //5
"M4A1 | Condor" //6
}
new const m4a1modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_m4a1.mdl", //Alap M4A1 = 1
"models/csgo_skins/M4A1/asiimov.mdl", //2
"models/csgo_skins/M4A1/sarkanykiraly.mdl", //3
"models/csgo_skins/M4A1/uvoltes.mdl", //4
"models/csgo_skins/M4A1/poszeidon.mdl", //5
"models/csgo_skins/M4A1/condor.mdl" //6
}
new m4a1engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap M4A1 = 1
0, //2
0, //3
0, //4
0, //5
0 //6
}
new const m4a1arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap M4A1 = 1
400, //2
350, //3
1000, //4
500, //5
150 //6
}
new const ak47ek[][] =
{
"", //NE vltoztatasd = 0
"Alap", //Alap AK47 = 1
"AK47 | Aquamarin", //2
"AK47 | Tuzkígyó", //3
"AK47 | Vulkanizáció", //4
"AK47 | Edzett", //5
"AK47 | Vörös Vonal" //6
}
new const ak47modelek[][] =
{
"", //NE vltoztatasd = 0
"models/v_ak47.mdl", //Alap AK47 = 1
"models/csgo_skins/AK47/aquamarin.mdl", //2
"models/csgo_skins/AK47/tuzkigyo.mdl", //3
"models/csgo_skins/AK47/vulkanizacio.mdl", //4
"models/csgo_skins/AK47/edzett.mdl", //5
"models/csgo_skins/AK47/vorosvonal.mdl" //6
}
new ak47engedelyek[][33] =
{
0, //NE vltoztatasd = 0
1, //Alap AK47 = 1
0, //2
0, //3
0, //4
0, //5
0 //6
}
new const ak47arak[] =
{
0, //NE vltoztatasd = 0
0, //Alap AK47 = 1
350, //2
1000, //3
200, //4
350, //5
150 //6
}
new const kesek[][] =
{
"", //NE vltoztatsd = 0
"Alap", //Alap ks = 1
"Pillangókés | Asiimov", //2
"Pillangókés | Karmazsin Háló", //3
"Pillangókés | Edzett", //4
"Pillangókés | Halványulás", //5
"Pillangókés | Fakuló Márvány", //6
"Karambit | Karmazsin Háló", //7
"Karambit | Doppler", //8
"Karambit | Edzett", //9
"Karambit | Damaszkuszi Acél", //10
"Vadászkés | Doppler", //11
"Vadászkés | Mészárlás", //12
"Vadászkés | Edzett", //13
"Vadászkés | Doppler (blue)", //14
"Vadászkés | Karmazsin Háló", //15
"Vadászkés | Damaszkuszi Acél", //16
"M9 bajonett | Halványulás", //17
"M9 bajonett | Doppler (blue)", //18
"Zsigerelõkés", //19
"Zsigerelõkés | Edzett", //20
"Handzsárkés | Edzett", //21
"Handzsárkés | Karmazsin Háló", //22
"Handzsárkés | Doppler (red)", //23
"Handzsárkés | Doppler (blue)", //24
"Handzsárkés | Halványulás", //25
"Handzsárkés | Mészárlás", //26
"Handzsárkés | Ultraibolya", //27
"Árnyéktõr | Neonlovas", //28
"Árnyéktõr | Északi Erdõ", //29
"Árnyéktõr | Edzett", //30
"Árnyéktõr | Karmazsin Háló", //31
"Árnyéktõr | Doppler (blue)", //32
"Árnyéktõr | Halványulás", //33
"Árnyéktõr | Mészárlás", //34
"Bowie kés", //35
"Bajonett | Deep Space", //36
"Bajonett | Edzett", //37
"Bajonett | Karmazsin Háló", //38
"Bajonett | Doppler (red)", //39
"Bajonett | Doppler (blue)", //40
"Bajonett | Halványulás", //41
"Bajonett | Fakuló Márvány", //42
"Bajonett | Mészárlás", //43
"Bajonett | Tigrisfog", //44
"Összecsukhatókés | Tigrisfog", //45
"Összecsukhatókés | Mészárlás", //46
"Összecsukhatókés | Fakuló Márvány", //47
"Összecsukhatókés | Doppler(r)", //48
"Összecsukhatókés | Doppler(b)", //49
"Összecsukhatókés | Megperzselt", //50
"Összecsukhatókés | Karmazsin Háló", //51
"Összecsukhatókés | Halványulás" //52
}
new const kesmodelek[][] =
{
"", //NE vltoztatsd = 0
"models/v_knife.mdl", //Alap ks - NE vltoztatsd = 1
"models/csgo_skins/Pillangokes/asiimov.mdl", //2
"models/csgo_skins/Pillangokes/karmazsin.mdl", //3
"models/csgo_skins/Pillangokes/edzett.mdl", //4
"models/csgo_skins/Pillangokes/halvanyulas.mdl", //5
"models/csgo_skins/Pillangokes/marvany.mdl", //6
"models/csgo_skins/Karambit/karmazsin.mdl", //7
"models/csgo_skins/Karambit/doppler.mdl", //8
"models/csgo_skins/Karambit/edzett.mdl", //9
"models/csgo_skins/Karambit/damaszkuszi.mdl", //10
"models/csgo_skins/Vadaszkes/doppler.mdl", //11
"models/csgo_skins/Vadaszkes/meszarlas.mdl", //12
"models/csgo_skins/Vadaszkes/edzett.mdl", //13
"models/csgo_skins/Vadaszkes/doppler2.mdl", //14
"models/csgo_skins/Vadaszkes/karmazsin.mdl", //15
"models/csgo_skins/Vadaszkes/damaszkuszi.mdl", //16
"models/csgo_skins/M9-bajonett/halvanyulas.mdl", //17
"models/csgo_skins/M9-bajonett/doppler.mdl", //18
"models/csgo_skins/Zsigerelokes/zsigerelo.mdl", //19
"models/csgo_skins/Zsigerelokes/edzett.mdl", //20
"models/csgo_skins/Handzsarkes/edzett.mdl", //21
"models/csgo_skins/Handzsarkes/karmazsin.mdl", //22
"models/csgo_skins/Handzsarkes/doppler.mdl", //23
"models/csgo_skins/Handzsarkes/doppler2.mdl", //24
"models/csgo_skins/Handzsarkes/halvanyulas.mdl", //25
"models/csgo_skins/Handzsarkes/meszarlas.mdl", //26
"models/csgo_skins/Handzsarkes/ultraibolya.mdl", //27
"models/csgo_skins/Arnyektor/neonlovas.mdl", //28
"models/csgo_skins/Arnyektor/eszakierdo.mdl", //29
"models/csgo_skins/Arnyektor/edzett.mdl", //30
"models/csgo_skins/Arnyektor/karmazsin.mdl", //31
"models/csgo_skins/Arnyektor/doppler.mdl", //32
"models/csgo_skins/Arnyektor/halvanyulas.mdl", //33
"models/csgo_skins/Arnyektor/meszarlas.mdl", //34
"models/csgo_skins/Bowiekes/bowie.mdl", //35
"models/csgo_skins/Bajonett/deepspace.mdl", //36
"models/csgo_skins/Bajonett/edzett.mdl", //37
"models/csgo_skins/Bajonett/karmazsin.mdl", //38
"models/csgo_skins/Bajonett/doppler.mdl", //39
"models/csgo_skins/Bajonett/doppler2.mdl", //40
"models/csgo_skins/Bajonett/halvanyulas.mdl", //41
"models/csgo_skins/Bajonett/marvany.mdl", //42
"models/csgo_skins/Bajonett/meszarlas.mdl", //43
"models/csgo_skins/Bajonett/tigris.mdl", //44
"models/csgo_skins/Osszecsukhatokes/tigris.mdl", //45
"models/csgo_skins/Osszecsukhatokes/meszarlas.mdl", //46
"models/csgo_skins/Osszecsukhatokes/marvany.mdl", //47
"models/csgo_skins/Osszecsukhatokes/doppler.mdl", //48
"models/csgo_skins/Osszecsukhatokes/doppler2.mdl", //49
"models/csgo_skins/Osszecsukhatokes/megperzselt.mdl", //50
"models/csgo_skins/Osszecsukhatokes/karmazsin.mdl", //51
"models/csgo_skins/Osszecsukhatokes/halvanyulas.mdl" //52
}
new kesengedelyek[][33] =
{
0, //NE vltoztatsd = 0
1, //Alap ks - NE vltoztatsd = 1
0, //2
0, //3
0, //4
0, //5
0, //6
0, //7
0, //8
0, //9
0, //10
0, //11
0, //12
0, //13
0, //14
0, //15
0, //16
0, //17
0, //18
0, //19
0, //20
0, //21
0, //22
0, //23
0, //24
0, //25
0, //26
0, //27
0, //28
0, //29
0, //30
0, //31
0, //32
0, //33
0, //34
0, //35
0, //36
0, //37
0, //38
0, //39
0, //40
0, //41
0, //42
0, //43
0, //44
0, //45
0, //46
0, //47
0, //48
0, //49
0, //50
0, //51
0 //52
}
new const kesarak[] =
{
0, //NE vltoztatsd = 0
0, //Alap ks - NE vltoztatsd = 1
3500, //2
3000, //3
4000, //4
5500, //5
6000, //6
3000, //7
4000, //8
4000, //9
3500, //10
4000, //11
3000, //12
4000, //13
4000, //14
3000, //15
3500, //16
5500, //17
4000, //18
2000, //19
3500, //20
3500, //21
3000, //22
4000, //23
4000, //24
5500, //25
3000, //26
2500, //27
4000, //28
500, //29
4000, //30
3500, //31
4000, //32
5500, //33
3000, //34
5000, //35
5000, //36
4000, //37
3500, //38
4000, //39
4000, //40
5500, //41
6000, //42
3000, //43
4500, //44
4500, //45
3000, //46
6000, //47
4000, //48
4000, //49
800, //50
3500, //51
5500 //52
}
new kes[33], ak47[33], m4a1[33], awp[33], deagle[33], m3[33], glock[33], usp[33], famas[33], galil[33], scout[33], mp5[33], m249[33], mac10[33], xm1014[33], tmp[33];
new pont[33];
new megvasarlandoskin, megvasarlandoskinfajta;
new pcvar_alappont, pcvar_vippont, pcvar_adminpont, pcvar_extrapont_enable
new gVault;
new gVault1;
new gVault2;
new gVault3;
new gVault4;
new gVault5;
new gVault6;
new gVault7;
new gVault8;
new gVault9;
new gVault10;
new gVault11;
new gVault12;
new gVault13;
new gVault14;
new gVault15;
new gVault16;
new gMsgHudSync;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /skinek", "skin_menu");
register_clcmd("say /kes", "kes_menu");
register_clcmd("say /ak47", "ak47_menu");
register_clcmd("say /m4a1", "m4a1_menu");
register_clcmd("say /awp", "awp_menu");
register_clcmd("say /deagle", "deagle_menu");
register_clcmd("say /m3", "m3_menu");
register_clcmd("say /glock", "glock_menu");
register_clcmd("say /usp", "usp_menu");
register_clcmd("say /famas", "famas_menu");
register_clcmd("say /galil", "galil_menu");
register_clcmd("say /scout", "scout_menu");
register_clcmd("say /mp5", "mp5_menu");
register_clcmd("say /m249", "m249_menu");
register_clcmd("say /mac10", "mac10_menu");
register_clcmd("say /xm1014", "xm1014_menu");
register_clcmd("say /tmp", "tmp_menu");
register_clcmd("say_team /skinek", "skin_menu");
register_clcmd("say_team /kes", "kes_menu");
register_clcmd("say_team /ak47", "ak47_menu");
register_clcmd("say_team /m4a1", "m4a1_menu");
register_clcmd("say_team /awp", "awp_menu");
register_clcmd("say_team /deagle", "deagle_menu");
register_clcmd("say_team /m3", "m3_menu");
register_clcmd("say_team /glock", "glock_menu");
register_clcmd("say_team /usp", "usp_menu");
register_clcmd("say_team /famas", "famas_menu");
register_clcmd("say_team /scout", "scout_menu");
register_clcmd("say_team /mp5", "mp5_menu");
register_clcmd("say_team /m249", "m249_menu");
register_clcmd("say_team /mac10", "mac10_menu");
register_clcmd("say_team /xm1014", "xm1014_menu");
register_clcmd("say_team /tmp", "tmp_menu");
register_event("CurWeapon", "fegyverskincsere", "be", "1=1");
register_event("DeathMsg" , "oles" , "a" )
pcvar_alappont = register_cvar("fs_alappont", "5");
pcvar_vippont = register_cvar("fs_vippont", "8");
pcvar_adminpont = register_cvar("fs_adminpont", "8");
pcvar_extrapont_enable = register_cvar("fs_ep_enable", "1");
gVault = nvault_open("Pont");
gVault1 = nvault_open("Skinek1");
gVault2 = nvault_open("Skinek2");
gVault3 = nvault_open("Skinek3");
gVault4 = nvault_open("Skinek4");
gVault5 = nvault_open("Skinek5");
gVault6 = nvault_open("Skinek6");
gVault7 = nvault_open("Skinek7");
gVault8 = nvault_open("Skinek8");
gVault9 = nvault_open("Skinek9");
gVault10 = nvault_open("Skinek10");
gVault11 = nvault_open("Skinek11");
gVault12 = nvault_open("Skinek12");
gVault13 = nvault_open("Skinek13");
gVault14 = nvault_open("Skinek14");
gVault15 = nvault_open("Skinek15");
gVault16 = nvault_open("Skinek16");
set_task(180.0, "Hirdetes");
set_task(300.0, "pontmentes");
gMsgHudSync = CreateHudSyncObj()
}
public plugin_precache()
{
for(new i=2;i<sizeof kesmodelek;i++)
precache_model(kesmodelek[i]);
for(new i=2;i<sizeof ak47modelek;i++)
precache_model(ak47modelek[i]);
for(new i=2;i<sizeof m4a1modelek;i++)
precache_model(m4a1modelek[i]);
for(new i=2;i<sizeof awpmodelek;i++)
precache_model(awpmodelek[i]);
for(new i=2;i<sizeof deaglemodelek;i++)
precache_model(deaglemodelek[i]);
for(new i=2;i<sizeof m3modelek;i++)
precache_model(m3modelek[i]);
for(new i=2;i<sizeof glockmodelek;i++)
precache_model(glockmodelek[i]);
for(new i=2;i<sizeof uspmodelek;i++)
precache_model(uspmodelek[i]);
for(new i=2;i<sizeof famasmodelek;i++)
precache_model(famasmodelek[i]);
for(new i=2;i<sizeof galilmodelek;i++)
precache_model(galilmodelek[i]);
for(new i=2;i<sizeof scoutmodelek;i++)
precache_model(scoutmodelek[i]);
for(new i=2;i<sizeof mp5modelek;i++)
precache_model(mp5modelek[i]);
for(new i=2;i<sizeof m249modelek;i++)
precache_model(m249modelek[i]);
for(new i=2;i<sizeof mac10modelek;i++)
precache_model(mac10modelek[i]);
for(new i=2;i<sizeof xm1014modelek;i++)
precache_model(xm1014modelek[i]);
for(new i=2;i<sizeof tmpmodelek;i++)
precache_model(tmpmodelek[i]);
}
public ShowStatom(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new r, g, b;
switch(random(3))
{
case 0:
{
r = random_num(200, 250);
g = random_num(0, 50);
b = random_num(0, 50);
}
case 1:
{
r = random_num(0, 50);
g = random_num(200, 250);
b = random_num(0, 50);
}
case 2:
{
r = random_num(0, 50);
g = random_num(0, 50);
b = random_num(200, 250);
}
}
set_hudmessage(r, g, b, 0.005, 0.2, 0, 6.0, 12.0);
ShowSyncHudMsg(id, gMsgHudSync, "Pontjaid: %i", pont[id]);
set_task(0.2, "ShowStatom", id);
}
}
public vasarlas_menu(id, mitvesz, melyiketvesz) //Ha mitvesz 0 - kes, 1 - ak47, 2 - m4a1, 3 - awp, 4 - deagle, 5 - m3, 6 - glock, 7 - usp, 8 - famas, 9 - galil, 10 - scout, 11 - mp5, 12 - m249, 13 - mac10, 14 - xm1014, 15 - tmp
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menunev[1025], menu;
megvasarlandoskinfajta = mitvesz;
megvasarlandoskin = melyiketvesz;
if(mitvesz == 0)
{
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , kesek[melyiketvesz], pont[id], kesarak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 1)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , ak47ek[melyiketvesz], pont[id], ak47arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 2)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , m4a1ek[melyiketvesz], pont[id], m4a1arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 3)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , awpk[melyiketvesz], pont[id], awparak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 4)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , deaglek[melyiketvesz], pont[id], deaglearak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 5)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , m3ak[melyiketvesz], pont[id], m3arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 6)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , glockok[melyiketvesz], pont[id], glockarak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 7)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , uspk[melyiketvesz], pont[id], usparak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 8)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , famasok[melyiketvesz], pont[id], famasarak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 9)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , galilok[melyiketvesz], pont[id], galilarak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 10)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , scoutok[melyiketvesz], pont[id], scoutarak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 11)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , mp5ok[melyiketvesz], pont[id], mp5arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 12)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , m249ek[melyiketvesz], pont[id], m249arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 13)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , mac10ek[melyiketvesz], pont[id], mac10arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 14)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , xm1014ek[melyiketvesz], pont[id], xm1014arak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
else if(mitvesz == 15)
{
megvasarlandoskin = melyiketvesz
format(menunev, 1024, "\r%s^n\wBiztosan meg szeretnéd venni ezt:\y %s^n\wPontjaid: \y%i^n\wÁra: \y%i", MENUPREFIX , tmpk[melyiketvesz], pont[id], tmparak[melyiketvesz]);
menu = menu_create(menunev, "vasarlas_menu_handle");
menu_additem(menu, "Igen", "1");
menu_additem(menu, "Nem", "2");
}
mentes(id);
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public vasarlas_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[9], access, callback, szName[64]
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
if(megvasarlandoskinfajta == 0)
{
if(pont[id] < kesarak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
kesengedelyek[megvasarlandoskin][id] = 1;
kes[id] = megvasarlandoskin;
pont[id] = pont[id] - kesarak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, kesarak[megvasarlandoskin], kesek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, kesek[megvasarlandoskin]);
kesment(id);
}
}
else if(megvasarlandoskinfajta == 1)
{
if(pont[id] < ak47arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
ak47engedelyek[megvasarlandoskin][id] = 1;
ak47[id] = megvasarlandoskin;
pont[id] = pont[id] - ak47arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, ak47arak[megvasarlandoskin], ak47ek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, ak47ek[megvasarlandoskin]);
ak47ment(id);
}
}
else if(megvasarlandoskinfajta == 2)
{
if(pont[id] < m4a1arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
m4a1engedelyek[megvasarlandoskin][id] = 1;
m4a1[id] = megvasarlandoskin;
pont[id] = pont[id] - m4a1arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, m4a1arak[megvasarlandoskin], m4a1ek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m4a1ek[megvasarlandoskin]);
m4a1ment(id);
}
}
else if(megvasarlandoskinfajta == 3)
{
if(pont[id] < awparak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
awpengedelyek[megvasarlandoskin][id] = 1;
awp[id] = megvasarlandoskin;
pont[id] = pont[id] - awparak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, awparak[megvasarlandoskin], awpk[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, awpk[megvasarlandoskin]);
awpment(id);
}
}
else if(megvasarlandoskinfajta == 4)
{
if(pont[id] < deaglearak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
deagleengedelyek[megvasarlandoskin][id] = 1;
deagle[id] = megvasarlandoskin;
pont[id] = pont[id] - deaglearak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, deaglearak[megvasarlandoskin], deaglek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, deaglek[megvasarlandoskin]);
deaglement(id);
}
}
else if(megvasarlandoskinfajta == 5)
{
if(pont[id] < m3arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
m3engedelyek[megvasarlandoskin][id] = 1;
m3[id] = megvasarlandoskin;
pont[id] = pont[id] - m3arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, m3arak[megvasarlandoskin], m3ak[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m3ak[megvasarlandoskin]);
m3ment(id);
}
}
else if(megvasarlandoskinfajta == 6)
{
if(pont[id] < glockarak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
glockengedelyek[megvasarlandoskin][id] = 1;
glock[id] = megvasarlandoskin;
pont[id] = pont[id] - glockarak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, glockarak[megvasarlandoskin], glockok[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, glockok[megvasarlandoskin]);
glockment(id);
}
}
else if(megvasarlandoskinfajta == 7)
{
if(pont[id] < usparak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
uspengedelyek[megvasarlandoskin][id] = 1;
usp[id] = megvasarlandoskin;
pont[id] = pont[id] - usparak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, usparak[megvasarlandoskin], uspk[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, uspk[megvasarlandoskin]);
uspment(id);
}
}
else if(megvasarlandoskinfajta == 8)
{
if(pont[id] < famasarak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
famasengedelyek[megvasarlandoskin][id] = 1;
famas[id] = megvasarlandoskin;
pont[id] = pont[id] - famasarak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, famasarak[megvasarlandoskin], famasok[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, famasok[megvasarlandoskin]);
famasment(id);
}
}
else if(megvasarlandoskinfajta == 9)
{
if(pont[id] < galilarak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
galilengedelyek[megvasarlandoskin][id] = 1;
galil[id] = megvasarlandoskin;
pont[id] = pont[id] - galilarak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, galilarak[megvasarlandoskin], galilok[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, galilok[megvasarlandoskin]);
galilment(id);
}
}
else if(megvasarlandoskinfajta == 10)
{
if(pont[id] < scoutarak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
scoutengedelyek[megvasarlandoskin][id] = 1;
scout[id] = megvasarlandoskin;
pont[id] = pont[id] - scoutarak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, scoutarak[megvasarlandoskin], scoutok[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, scoutok[megvasarlandoskin]);
scoutment(id);
}
}
else if(megvasarlandoskinfajta == 11)
{
if(pont[id] < mp5arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
mp5engedelyek[megvasarlandoskin][id] = 1;
mp5[id] = megvasarlandoskin;
pont[id] = pont[id] - mp5arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, mp5arak[megvasarlandoskin], mp5ok[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, mp5ok[megvasarlandoskin]);
mp5ment(id);
}
}
else if(megvasarlandoskinfajta == 12)
{
if(pont[id] < m249arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
m249engedelyek[megvasarlandoskin][id] = 1;
m249[id] = megvasarlandoskin;
pont[id] = pont[id] - m249arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, m249arak[megvasarlandoskin], m249ek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m249ek[megvasarlandoskin]);
m249ment(id);
}
}
else if(megvasarlandoskinfajta == 13)
{
if(pont[id] < mac10arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
mac10engedelyek[megvasarlandoskin][id] = 1;
mac10[id] = megvasarlandoskin;
pont[id] = pont[id] - mac10arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, mac10arak[megvasarlandoskin], mac10ek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, mac10ek[megvasarlandoskin]);
mac10ment(id);
}
}
else if(megvasarlandoskinfajta == 14)
{
if(pont[id] < xm1014arak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
xm1014engedelyek[megvasarlandoskin][id] = 1;
xm1014[id] = megvasarlandoskin;
pont[id] = pont[id] - xm1014arak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, xm1014arak[megvasarlandoskin], xm1014ek[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, xm1014ek[megvasarlandoskin]);
xm1014ment(id);
}
}
else if(megvasarlandoskinfajta == 15)
{
if(pont[id] < tmparak[megvasarlandoskin])
{
ColorChat(id, GREEN, "[%s]^x01 Nincs elég pontod.", CHATPREFIX);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
else
{
tmpengedelyek[megvasarlandoskin][id] = 1;
tmp[id] = megvasarlandoskin;
pont[id] = pont[id] - tmparak[megvasarlandoskin]
ColorChat(id, GREEN, "[%s]^x01 Sikeresen megvásároltad^x03 %i^x01 pontért ezt:^x03 %s^x01.", CHATPREFIX, tmparak[megvasarlandoskin], tmpk[megvasarlandoskin]);
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, tmpk[megvasarlandoskin]);
tmpment(id);
}
}
}
case 2:
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
}
mentes(id)
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public skin_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menunev[1025];
new menu;
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wSkinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "skin_menu_handle");
menu_additem(menu, "\yKés\w Skinek", "1", 0);
menu_additem(menu, "\yAK47\w Skinek", "2", 0);
menu_additem(menu, "\yM4A1\w Skinek", "3", 0);
menu_additem(menu, "\yAWP\w Skinek", "4", 0);
menu_additem(menu, "\yDesert Eagle\w Skinek", "5", 0);
menu_additem(menu, "\yM3\w Skinek", "6", 0);
menu_additem(menu, "\yGlock-18\w Skinek", "7", 0);
menu_additem(menu, "\yUSP-S\w Skinek", "8", 0);
menu_additem(menu, "\yFamas\w Skinek", "9", 0);
menu_additem(menu, "\yGalil\w Skinek", "10", 0);
menu_additem(menu, "\yScout\w Skinek", "11", 0);
menu_additem(menu, "\yMP5\w Skinek", "12", 0);
menu_additem(menu, "\yM249\w Skinek", "13", 0);
menu_additem(menu, "\yMAC10\w Skinek", "14", 0);
menu_additem(menu, "\yXM1014\w Skinek", "15", 0);
menu_additem(menu, "\yTMP\w Skinek", "16", 0);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public skin_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[9], access, callback, szName[64];
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1: kes_menu(id);
case 2: ak47_menu(id);
case 3: m4a1_menu(id);
case 4: awp_menu(id);
case 5: deagle_menu(id);
case 6: m3_menu(id);
case 7: glock_menu(id);
case 8: usp_menu(id);
case 9: famas_menu(id);
case 10: galil_menu(id);
case 11: scout_menu(id);
case 12: mp5_menu(id);
case 13: m249_menu(id);
case 14: mac10_menu(id);
case 15: xm1014_menu(id);
case 16: tmp_menu(id)
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public kes_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wKés Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "kes_menu_handle");
for(new i=1;i<sizeof kesek;i++)
{
kesbetolt(id, i)
if(i == 1)
{
if(kes[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", kesek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, kesek[i]);
}
else if(kesengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", kesek[i], kesarak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == kes[id])
{
format(menupont, 1024, "\d%s \r^t(Használatban)", kesek[i]);
}
else
format(menupont, 1024, "%s \r^t(Megszerezve)", kesek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public kes_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == kes[id])
{
kes_menu(id)
return PLUGIN_HANDLED;
}
if(kesengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 0, item + 1);
}
else
{
kes[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, kesek[kes[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public ak47_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wAK47 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "ak47_menu_handle");
for(new i=1;i<sizeof ak47ek;i++)
{
ak47betolt(id, i);
if(i == 1)
{
if(ak47[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", ak47ek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, ak47ek[i]);
}
else if(ak47engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", ak47ek[i], ak47arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == ak47[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", ak47ek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", ak47ek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public ak47_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == ak47[id])
{
ak47_menu(id)
return PLUGIN_HANDLED;
}
if(ak47engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 1, item + 1);
}
else
{
ak47[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, ak47ek[ak47[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public m4a1_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wM4A1 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "m4a1_menu_handle");
for(new i=1;i<sizeof m4a1ek;i++)
{
m4a1betolt(id, i);
if(i == 1)
{
if(m4a1[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", m4a1ek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, m4a1ek[i]);
}
else if(m4a1engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", m4a1ek[i], m4a1arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == m4a1[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", m4a1ek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", m4a1ek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public m4a1_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == m4a1[id])
{
m4a1_menu(id)
return PLUGIN_HANDLED;
}
if(m4a1engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 2, item + 1);
}
else
{
m4a1[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m4a1ek[m4a1[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public awp_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wAWP Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "awp_menu_handle");
for(new i=1;i<sizeof awpk;i++)
{
awpbetolt(id, i);
if(i == 1)
{
if(awp[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", awpk[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, awpk[i]);
}
else if(awpengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", awpk[i], awparak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == awp[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", awpk[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", awpk[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public awp_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == awp[id])
{
awp_menu(id)
return PLUGIN_HANDLED;
}
if(awpengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 3, item + 1);
}
else
{
awp[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, awpk[awp[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public deagle_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wDeseret Eagle Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "deagle_menu_handle");
for(new i=1;i<sizeof deaglek;i++)
{
deaglebetolt(id, i);
if(i == 1)
{
if(deagle[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", deaglek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, deaglek[i]);
}
else if(deagleengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", deaglek[i], deaglearak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == deagle[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", deaglek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", deaglek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public deagle_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == deagle[id])
{
deagle_menu(id)
return PLUGIN_HANDLED;
}
if(deagleengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 4, item + 1);
}
else
{
deagle[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, deaglek[deagle[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public m3_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wM3 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "m3_menu_handle");
for(new i=1;i<sizeof m3ak;i++)
{
m3betolt(id, i);
if(i == 1)
{
if(m3[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", m3ak[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, m3ak[i]);
}
else if(m3engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", m3ak[i], m3arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == m3[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", m3ak[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", m3ak[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public m3_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == m3[id])
{
m3_menu(id)
return PLUGIN_HANDLED;
}
if(m3engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 5, item + 1);
}
else
{
m3[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m3ak[m3[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public glock_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wGlock-18 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "glock_menu_handle");
for(new i=1;i<sizeof glockok;i++)
{
glockbetolt(id, i);
if(i == 1)
{
if(glock[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", glockok[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, glockok[i]);
}
else if(glockengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", glockok[i], glockarak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == glock[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", glockok[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", glockok[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public glock_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == glock[id])
{
glock_menu(id)
return PLUGIN_HANDLED;
}
if(glockengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 6, item + 1);
}
else
{
glock[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, glockok[glock[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public usp_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wUSP-S Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "usp_menu_handle");
for(new i=1;i<sizeof uspk;i++)
{
uspbetolt(id, i);
if(i == 1)
{
if(usp[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", uspk[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, uspk[i]);
}
else if(uspengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", uspk[i], usparak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == usp[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", uspk[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", uspk[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public usp_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == usp[id])
{
usp_menu(id)
return PLUGIN_HANDLED;
}
if(uspengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 7, item + 1);
}
else
{
usp[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, uspk[usp[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public famas_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wFamas Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "famas_menu_handle");
for(new i=1;i<sizeof famasok;i++)
{
famasbetolt(id, i);
if(i == 1)
{
if(famas[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", famasok[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, famasok[i]);
}
else if(glockengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", famasok[i], famasarak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == famas[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", famasok[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", famasok[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public famas_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == famas[id])
{
famas_menu(id)
return PLUGIN_HANDLED;
}
if(famasengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 8, item + 1);
}
else
{
famas[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, famasok[famas[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public galil_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wGalil Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "galil_menu_handle");
for(new i=1;i<sizeof galilok;i++)
{
galilbetolt(id, i);
if(i == 1)
{
if(galil[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", galilok[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, galilok[i]);
}
else if(galilengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", galilok[i], galilarak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == galil[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", galilok[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", galilok[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public galil_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == galil[id])
{
galil_menu(id)
return PLUGIN_HANDLED;
}
if(galilengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 9, item + 1);
}
else
{
galil[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, galilok[galil[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public scout_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wScout Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "scout_menu_handle");
for(new i=1;i<sizeof scoutok;i++)
{
scoutbetolt(id, i);
if(i == 1)
{
if(scout[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", scoutok[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, scoutok[i]);
}
else if(scoutengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", scoutok[i], scoutarak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == scout[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", scoutok[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", scoutok[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public scout_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == scout[id])
{
scout_menu(id)
return PLUGIN_HANDLED;
}
if(scoutengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 10, item + 1);
}
else
{
scout[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, scoutok[scout[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mp5_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wMP5 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "mp5_menu_handle");
for(new i=1;i<sizeof mp5ok;i++)
{
mp5betolt(id, i);
if(i == 1)
{
if(mp5[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", mp5ok[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, mp5ok[i]);
}
else if(mp5engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", mp5ok[i], mp5arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == mp5[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", mp5ok[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", mp5ok[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public mp5_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == mp5[id])
{
mp5_menu(id)
return PLUGIN_HANDLED;
}
if(mp5engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 11, item + 1);
}
else
{
mp5[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, mp5ok[mp5[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public m249_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wM249 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "m249_menu_handle");
for(new i=1;i<sizeof m249ek;i++)
{
m249betolt(id, i);
if(i == 1)
{
if(m249[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", m249ek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, m249ek[i]);
}
else if(m249engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", m249ek[i], m249arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == m249[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", m249ek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", m249ek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public m249_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == m249[id])
{
m249_menu(id)
return PLUGIN_HANDLED;
}
if(m249engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 12, item + 1);
}
else
{
m249[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, m249ek[m249[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mac10_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wMAC10 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "mac10_menu_handle");
for(new i=1;i<sizeof m249ek;i++)
{
mac10betolt(id, i);
if(i == 1)
{
if(mac10[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", mac10ek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, mac10ek[i]);
}
else if(mac10engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", mac10ek[i], mac10arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == mac10[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", mac10ek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", mac10ek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public mac10_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == mac10[id])
{
mac10_menu(id)
return PLUGIN_HANDLED;
}
if(mac10engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 13, item + 1);
}
else
{
mac10[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, mac10ek[mac10[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public xm1014_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wXM1014 Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "xm1014_menu_handle");
for(new i=1;i<sizeof xm1014ek;i++)
{
xm1014betolt(id, i);
if(i == 1)
{
if(xm1014[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", xm1014ek[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, xm1014ek[i]);
}
else if(xm1014engedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", xm1014ek[i], xm1014arak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == xm1014[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", xm1014ek[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", xm1014ek[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public xm1014_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == xm1014[id])
{
xm1014_menu(id)
return PLUGIN_HANDLED;
}
if(xm1014engedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 14, item + 1);
}
else
{
xm1014[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, xm1014ek[xm1014[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public tmp_menu(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new menupont[1025], menunev[1025];
new menu
format(menunev, 1024, "\r%s^n\wPontjaid: \y%i^n\wTMP Skinek", MENUPREFIX, pont[id])
menu = menu_create(menunev, "tmp_menu_handle");
for(new i=1;i<sizeof tmpk;i++)
{
tmpbetolt(id, i);
if(i == 1)
{
if(tmp[id] == 1)
{
format(menupont, 1024, "\d%s \r^t(Használatban)", tmpk[i]);
menu_additem(menu, menupont);
}
else
menu_additem(menu, tmpk[i]);
}
else if(tmpengedelyek[i][id] == 0)
{
format(menupont, 1024, "%s \r^t(Ára: %i pont)", tmpk[i], tmparak[i]);
menu_additem(menu, menupont);
}
else
{
if(i == tmp[id])
format(menupont, 1024, "\d%s \r^t(Használatban)", tmpk[i]);
else
format(menupont, 1024, "%s \r^t(Megszerezve)", tmpk[i]);
menu_additem(menu, menupont);
}
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_NEXTNAME, "Következõ");
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
menu_display(id, menu, 0);
}
}
public tmp_menu_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
if(item+1 == tmp[id])
{
tmp_menu(id)
return PLUGIN_HANDLED;
}
if(tmpengedelyek[item+1][id] == 0 && item != 0)
{
vasarlas_menu(id, 15, item + 1);
}
else
{
tmp[id] = item + 1;
ColorChat(id, GREEN, "[%s]^x01 Mostantól ezt használod:^x03 %s^x01.", CHATPREFIX, tmpk[tmp[id]]);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public fegyverskincsere(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new fegyo = get_user_weapon(id);
if(fegyo == CSW_KNIFE)
set_pev(id, pev_viewmodel2, kesmodelek[kes[id]]);
if(fegyo == CSW_AK47)
set_pev(id, pev_viewmodel2, ak47modelek[ak47[id]]);
if(fegyo == CSW_M4A1)
set_pev(id, pev_viewmodel2, m4a1modelek[m4a1[id]]);
if(fegyo == CSW_AWP)
set_pev(id, pev_viewmodel2, awpmodelek[awp[id]]);
if(fegyo == CSW_DEAGLE)
set_pev(id, pev_viewmodel2, deaglemodelek[deagle[id]]);
if(fegyo == CSW_M3)
set_pev(id, pev_viewmodel2, m3modelek[m3[id]]);
if(fegyo == CSW_GLOCK18)
set_pev(id, pev_viewmodel2, glockmodelek[glock[id]]);
if(fegyo == CSW_USP)
set_pev(id, pev_viewmodel2, uspmodelek[usp[id]]);
if(fegyo == CSW_FAMAS)
set_pev(id, pev_viewmodel2, famasmodelek[famas[id]]);
if(fegyo == CSW_GALIL)
set_pev(id, pev_viewmodel2, galilmodelek[galil[id]]);
if(fegyo == CSW_SCOUT)
set_pev(id, pev_viewmodel2, scoutmodelek[scout[id]]);
if(fegyo == CSW_MP5NAVY)
set_pev(id, pev_viewmodel2, mp5modelek[mp5[id]]);
if(fegyo == CSW_M249)
set_pev(id, pev_viewmodel2, m249modelek[m249[id]]);
if(fegyo == CSW_MAC10)
set_pev(id, pev_viewmodel2, mac10modelek[mac10[id]]);
if(fegyo == CSW_XM1014)
set_pev(id, pev_viewmodel2, xm1014modelek[xm1014[id]]);
if(fegyo == CSW_TMP)
set_pev(id, pev_viewmodel2, tmpmodelek[tmp[id]]);
}
}
public oles()
{
new id = read_data(1);
if(!is_user_connected(id))
return PLUGIN_CONTINUE;
if(id == read_data(1))
return PLUGIN_CONTINUE;
if(get_user_flags(id) & ADMIN_JOG && get_pcvar_num(pcvar_extrapont_enable) == 1)
pont[id]+=get_pcvar_num(pcvar_adminpont);
else if(get_user_flags(id) & VIP_JOG && get_pcvar_num(pcvar_extrapont_enable) == 1)
pont[id]+=get_pcvar_num(pcvar_vippont);
else
pont[id]+=get_pcvar_num(pcvar_alappont);
return PLUGIN_CONTINUE;
}
public client_putinserver(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
kes[id] = 1;
ak47[id] = 1;
m4a1[id] = 1;
awp[id] = 1;
deagle[id] = 1;
m3[id] = 1;
glock[id] = 1;
usp[id] = 1;
famas[id] = 1;
galil[id] = 1;
scout[id] = 1;
mp5[id] = 1;
m249[id] = 1;
mac10[id] = 1;
xm1014[id] = 1;
tmp[id] = 1;
}
}
public client_connect(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
set_task(1.0, "ShowStatom", id)
betoltes(id)
}
}
public client_disconnect(id)
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
mentes(id)
}
}
public Hirdetes()
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
switch(random(2))
{
case 0: ColorChat(0, GREEN, "[%s]^x01 Parancsok:^x03 /skinek /kes /ak47 /m4a1 / awp /deagle /m3 /glock /usp /famas /galil /scout /mp5 /m249 /mac10 /xm1014 /tmp", CHATPREFIX);
case 1: ColorChat(0, GREEN, "[%s]^x01 A pontokat 5 percenként automatikusan lementi a szerver.", CHATPREFIX);
}
set_task(180.0, "Hirdetes");
}
}
public kesment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek1",nev,kes[id]);
format(vaultdata,255,"%i#",kesengedelyek[kes[id]][id]);
nvault_set(gVault1,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public kesbetolt(id, mentettkes)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek1",nev, mentettkes);
format(vaultdata,255,"%i#",kesengedelyek[mentettkes][id]);
nvault_get(gVault1,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
kesengedelyek[mentettkes][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public ak47ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek2",nev,ak47[id]);
format(vaultdata,255,"%i#",ak47engedelyek[ak47[id]][id]);
nvault_set(gVault2,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public ak47betolt(id, mentettak47)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek2",nev, mentettak47);
format(vaultdata,255,"%i#",ak47engedelyek[mentettak47][id]);
nvault_get(gVault2,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
ak47engedelyek[mentettak47][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public m4a1ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek3",nev,m4a1[id]);
format(vaultdata,255,"%i#",m4a1engedelyek[m4a1[id]][id]);
nvault_set(gVault3,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public m4a1betolt(id, mentettm4a1)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek3",nev, mentettm4a1);
format(vaultdata,255,"%i#",m4a1engedelyek[mentettm4a1][id]);
nvault_get(gVault3,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
m4a1engedelyek[mentettm4a1][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public awpment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek4",nev,awp[id]);
format(vaultdata,255,"%i#",awpengedelyek[awp[id]][id]);
nvault_set(gVault4,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public awpbetolt(id, mentettawp)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek4",nev, mentettawp);
format(vaultdata,255,"%i#",awpengedelyek[mentettawp][id]);
nvault_get(gVault4,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
awpengedelyek[mentettawp][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public deaglement(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek5",nev,deagle[id]);
format(vaultdata,255,"%i#",deagleengedelyek[deagle[id]][id]);
nvault_set(gVault5,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public deaglebetolt(id, mentettdeagle)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek5",nev, mentettdeagle);
format(vaultdata,255,"%i#",deagleengedelyek[mentettdeagle][id]);
nvault_get(gVault5,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
deagleengedelyek[mentettdeagle][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public m3ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek6",nev,m3[id]);
format(vaultdata,255,"%i#",m3engedelyek[m3[id]][id]);
nvault_set(gVault6,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public m3betolt(id, mentettm3)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek6",nev, mentettm3);
format(vaultdata,255,"%i#",m3engedelyek[mentettm3][id]);
nvault_get(gVault6,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
m3engedelyek[mentettm3][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public glockment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek7",nev,glock[id]);
format(vaultdata,255,"%i#",glockengedelyek[glock[id]][id]);
nvault_set(gVault7,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public glockbetolt(id, mentettglock)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek7",nev, mentettglock);
format(vaultdata,255,"%i#",glockengedelyek[mentettglock][id]);
nvault_get(gVault7,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
glockengedelyek[mentettglock][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public uspment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek8",nev,usp[id]);
format(vaultdata,255,"%i#",uspengedelyek[usp[id]][id]);
nvault_set(gVault8,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public uspbetolt(id, mentettusp)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek8",nev, mentettusp);
format(vaultdata,255,"%i#",uspengedelyek[mentettusp][id]);
nvault_get(gVault8,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
uspengedelyek[mentettusp][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public famasment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek9",nev,famas[id]);
format(vaultdata,255,"%i#",famasengedelyek[famas[id]][id]);
nvault_set(gVault9,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public famasbetolt(id, mentettfamas)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek9",nev, mentettfamas);
format(vaultdata,255,"%i#",famasengedelyek[mentettfamas][id]);
nvault_get(gVault9,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
famasengedelyek[mentettfamas][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public galilment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek10",nev,galil[id]);
format(vaultdata,255,"%i#",galilengedelyek[galil[id]][id]);
nvault_set(gVault10,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public galilbetolt(id, mentettgalil)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek10",nev, mentettgalil);
format(vaultdata,255,"%i#",galilengedelyek[mentettgalil][id]);
nvault_get(gVault10,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
galilengedelyek[mentettgalil][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public scoutment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek11",nev,scout[id]);
format(vaultdata,255,"%i#",scoutengedelyek[scout[id]][id]);
nvault_set(gVault11,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public scoutbetolt(id, mentettscout)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek11",nev, mentettscout);
format(vaultdata,255,"%i#",scoutengedelyek[mentettscout][id]);
nvault_get(gVault11,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
scoutengedelyek[mentettscout][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public mp5ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek12",nev,mp5[id]);
format(vaultdata,255,"%i#",mp5engedelyek[mp5[id]][id]);
nvault_set(gVault12,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public mp5betolt(id, mentettmp5)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek12",nev, mentettmp5);
format(vaultdata,255,"%i#",mp5engedelyek[mentettmp5][id]);
nvault_get(gVault12,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
mp5engedelyek[mentettmp5][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public m249ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek13",nev,m249[id]);
format(vaultdata,255,"%i#",m249engedelyek[m249[id]][id]);
nvault_set(gVault13,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public m249betolt(id, mentettm249)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek13",nev, mentettm249);
format(vaultdata,255,"%i#",m249engedelyek[mentettm249][id]);
nvault_get(gVault13,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
m249engedelyek[mentettm249][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public mac10ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek14",nev,mac10[id]);
format(vaultdata,255,"%i#",mac10engedelyek[mac10[id]][id]);
nvault_set(gVault14,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public mac10betolt(id, mentettmac10)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek14",nev, mentettmac10);
format(vaultdata,255,"%i#",mac10engedelyek[mentettmac10][id]);
nvault_get(gVault14,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
mac10engedelyek[mentettmac10][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public xm1014ment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek15",nev,xm1014[id]);
format(vaultdata,255,"%i#",xm1014engedelyek[xm1014[id]][id]);
nvault_set(gVault15,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public xm1014betolt(id, mentettxm1014)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek15",nev, mentettxm1014);
format(vaultdata,255,"%i#",xm1014engedelyek[mentettxm1014][id]);
nvault_get(gVault15,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
xm1014engedelyek[mentettxm1014][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public tmpment(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek16",nev,tmp[id]);
format(vaultdata,255,"%i#",tmpengedelyek[tmp[id]][id]);
nvault_set(gVault16,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public tmpbetolt(id, mentetttmp)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i-Skinek16",nev, mentetttmp);
format(vaultdata,255,"%i#",tmpengedelyek[mentetttmp][id]);
nvault_get(gVault16,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new skin1[33]
parse(vaultdata, skin1, 32);
tmpengedelyek[mentetttmp][id] = str_to_num(skin1);
return PLUGIN_CONTINUE;
}
public pontmentes()
{
if(get_pcvar_num(pcvar_extrapont_enable) == 1)
{
new id, players[32], num
get_players(players, num, "c");
for(new i=0;i<num;i++)
{
id = players[i];
mentes(id);
}
ColorChat(0, GREEN, "[%s]^x01 A pontok 5 percenkénti mentése megtörtént.", CHATPREFIX);
set_task(300.0, "pontmentes");
}
}
public mentes(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-Pont",nev);
format(vaultdata,255,"%i#",pont[id]);
nvault_set(gVault,vaultkey,vaultdata);
return PLUGIN_CONTINUE;
}
public betoltes(id)
{
new nev[32];
get_user_name(id,nev,31);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-Pont",nev);
format(vaultdata,255,"%i#",pont[id]);
nvault_get(gVault,vaultkey,vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new betoltpont[33]
parse(vaultdata, betoltpont, 32);
pont[id] = str_to_num(betoltpont);
return PLUGIN_CONTINUE;
}