#include <amxmodx>
#include <engine>
#include <nvault>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <hamsandwich>
#define USE_CC 1
#if defined USE_CC
#include <colorchat>
#endif
#define FREQ 0.1
new oles[33], skin[33], vault, skin_oles, skin_hsoles, skin_kesoles
new skin1[121], skin2[121], skin3[121], skin4[121], skin5[121], skin6[121], skin7[121], skin8[121], skin9[121], skin10[121], skin11[121], skin12[121], skin13[121], skin14[121], skin15[121], skin16[121], skin17[121], skin18[121], skin19[121], skin20[121], skin21[121], skin22[121], skin23[121], skin24[121], skin25[121], skin26[121], skin27[121], skin28[121], skin29[121], skin30[121]
new const ak471[] = "Sound/sound/sound"
new const m4a11[] = "Sound/sound/sound"
new const awp1[] = "Sound/sound/sound"
new const deagle1[] = "Sound/sound/sound"
new const knife1[] = "Sound/sound/sound"
new const ak47v2[] = "mSound/sound/soundSound/sound/soundov.mdl"
new const m4a1v2[] = "modelSound/sound/soundffin.mdl"
new const awpv2[] = "models/dSound/sound/sounddline.mdl"
new const deaglev2[] = "Sound/sound/soundmdl"
new const knifev2[] = "Sound/sound/sound"
new const ak47v3[] = "Sound/sound/sound"
new const m4a1v3[] = "Sound/sound/sound"
new const awpv3[] = "Sound/sound/sound"
new const deaglev3[] = "Sound/sound/sound"
new const knifev3[] = "Sound/sound/sounddl"
new const ak47v4[] = "Sound/sound/sound"
new const m4a1v4[] = "mSound/sound/soundl"
new const awpv4[] = "Sound/sound/soundl"
new const deaglev4[] = "Sound/sound/soundmdl"
new const knifev4[] = "mSound/sound/soundmdl"
new const ak47v5[] = "mSound/sound/sounddl"
new const m4a1v5[] = "mSound/sound/soundmdl"
new const awpv5[] = "mSound/sound/sound.mdl"
new const deaglev5[] = "Sound/sound/soundmdl"
new const knifev5[] = "modelSound/sound/soundond_f.mdl"
new const ak47v6[] = "modelsSound/sound/sounded.mdl"
new const m4a1v6[] = "moSound/sound/sound.mdl"
new const awpv6[] = "modSound/sound/soundmdl"
new const deaglev6[] = "modSound/sound/soundd.mdl"
new const knifev6[] = "moSound/sound/soundt_k.mdl"
new const g_FegyverNevek[][32] =
{
"Sound/sound/sound",
"Sound/sound/soundT AK47",
"Sound/sound/soundP",
"CaSound/sound/soundteel Deagle",
"Sound/sound/sounds",
"RSound/sound/soundK47",
"GSound/sound/soundM4A1",
"ReSound/sound/sound AWP",
"JSound/sound/soundgle",
"BSound/sound/soundés",
"GSound/sound/sound47",
"Sound/sound/sounding M4A1",
"RaSound/sound/soundP",
"GolSound/sound/soundse Deagle",
"BowSound/sound/soundKĂ©s",
"Sound/sound/sound47",
"Sound/sound/sound M4A1",
"CSound/sound/soundP",
"Sound/sound/soundle",
"CrSound/sound/sound©s",
"FroSound/sound/sound AK47",
"ZoSound/sound/sound4A1",
"DaSound/sound/soundWP",
"BlaSound/sound/soundle",
"DSound/sound/soundKĂ©s",
"CSound/sound/sound AK47",
"SSound/sound/soundmb M4A1",
"WSound/sound/sound",
"SSound/sound/soundrm Deagle",
"Sound/sound/sound"
};
public plugin_precache()
{
precache_model(ak471)
precache_model(m4a11)
precache_model(awp1)
precache_model(deagle1)
precache_model(knife1)
precache_model(ak47v2)
precache_model(m4a1v2)
precache_model(awpv2)
precache_model(deaglev2)
precache_model(knifev2)
precache_model(ak47v3)
precache_model(m4a1v3)
precache_model(awpv3)
precache_model(deaglev3)
precache_model(knifev3)
precache_model(ak47v4)
precache_model(m4a1v4)
precache_model(awpv4)
precache_model(deaglev4)
precache_model(knifev4)
precache_model(ak47v5)
precache_model(m4a1v5)
precache_model(awpv5)
precache_model(deaglev5)
precache_model(knifev5)
precache_model(ak47v6)
precache_model(m4a1v6)
precache_model(awpv6)
precache_model(deaglev6)
precache_model(knifev6)
}
public plugin_init()
{
register_plugin("Fegyver Skinek", "1.0", "6almasok")
set_task(25.0, "KorUzenet", 0, _, _, "b")
//*eventek*//
register_event("CurWeapon","fegyverek","be","1=1")
register_event("Damage", "event_sebzes", "be" )
register_event("DeathMsg", "halal", "a" );
register_event("CurWeapon", "fegyverid", "be", "1=1")
//*Parancsok*//
register_impulse(201, "menu")
register_clcmd("say /skinmenu","menu")
register_clcmd("say /skin","menu")
register_clcmd("say /skinoles","pontmegtekint")
register_clcmd("say /oles","pontmegtekint")
register_clcmd("say /fegyok","menu")
register_clcmd("say /fegyverskin","menu")
register_clcmd("say /fegyomenu","menu")
//*Cvarok*//
register_cvar("sima_oles", "1");
register_cvar("hs_oles", "2");
register_cvar("kes_oles", "3");
skin_oles = get_cvar_num("sima_oles");
skin_hsoles = get_cvar_num("hs_oles");
skin_kesoles = get_cvar_num("kes_oles");
//*vault*//
vault = nvault_open("fegyver_skin")
}
public fegyverid(id)
{
new fegyver = get_user_weapon(id)
if(skin[id] == 1 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak471)
if(skin[id] == 2 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a11)
if(skin[id] == 3 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awp1)
if(skin[id] == 4 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deagle1)
if(skin[id] == 5 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knife1)
if(skin[id] == 6 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak47v2)
if(skin[id] == 7 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a1v2)
if(skin[id] == 8 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awpv2)
if(skin[id] == 9 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deaglev2)
if(skin[id] == 10 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knifev2)
if(skin[id] == 11 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak47v3)
if(skin[id] == 12 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a1v3)
if(skin[id] == 13 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awpv3)
if(skin[id] == 14 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deaglev3)
if(skin[id] == 15 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knifev3)
if(skin[id] == 16 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak47v4)
if(skin[id] == 17 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a1v4)
if(skin[id] == 18 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awpv4)
if(skin[id] == 19 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deaglev4)
if(skin[id] == 20 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knifev4)
if(skin[id] == 21 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak47v5)
if(skin[id] == 22 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a1v5)
if(skin[id] == 23 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awpv5)
if(skin[id] == 24 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deaglev5)
if(skin[id] == 25 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knifev5)
if(skin[id] == 26 && fegyver == CSW_AK47)set_pev(id, pev_viewmodel2, ak47v6)
if(skin[id] == 27 && fegyver == CSW_M4A1)set_pev(id, pev_viewmodel2, m4a1v6)
if(skin[id] == 28 && fegyver == CSW_AWP)set_pev(id, pev_viewmodel2, awpv6)
if(skin[id] == 29 && fegyver == CSW_DEAGLE)set_pev(id, pev_viewmodel2, deaglev6)
if(skin[id] == 30 && fegyver == CSW_KNIFE)set_pev(id, pev_viewmodel2, knifev6)
}
public halal(id)
{
new gyilkos = read_data( 1 );
new aldozat = read_data( 2 );
if(gyilkos == aldozat || ! is_user_connected(gyilkos) || ! is_user_connected(aldozat))
{
return PLUGIN_HANDLED;
}
new olesekert = skin_oles;
if(read_data(3))
{
olesekert += skin_hsoles;
}
static Fegyver[26];
read_data(4, Fegyver, sizeof(Fegyver) -1);
if(equal(Fegyver,"knife"))
{
olesekert += skin_kesoles;
}
oles[gyilkos] += olesekert;
ColorChat(gyilkos, GREEN, "^3[.:DmX:.] ^1Mivel megöltĂ©l egy embert ezĂ©rt kaptál ^3+%i ^1Pontot. ^4Csak Ăgy tovább.", olesekert);
return PLUGIN_HANDLED;
}
public menu(id) {
new cim[121]
formatex(cim, charsmax(cim), "\r[.:DmX:.] \wSkin MenĂĽ^n\yPontok: \w%d^nOldal ",oles[id])
new menu = menu_create(cim, "skin_menu");
formatex(skin1, charsmax(skin1),"%s", oles[id] >= 100 ? "\wRed Laminate AK47 \r[Megszerezve]" : "\dRed Laminate AK47 \r[100 Pont]\y-\r[Lezárva]");
formatex(skin2, charsmax(skin2),"%s", oles[id] >= 100 ? "\wDDPAT M4A1 \r[Megszerezve]" : "\dDDPAT M4A1 \r[100 Pont]\y-\r[Lezárva]");
formatex(skin3, charsmax(skin3),"%s", oles[id] >= 100 ? "\wDream AWP \r[Megszerezve]" : "\dDream AWP \r[100 Pont]\y-\r[Lezárva]");
formatex(skin4, charsmax(skin4),"%s", oles[id] >= 100 ? "\wCarbon Steel Deagle \r[Megszerezve]" : "\dCarbon Steel Deagle \r[100 Pont]\y-\r[Lezárva]");
formatex(skin5, charsmax(skin5),"%s", oles[id] >= 100 ? "\wAsiimov \r[Megszerezve]" : "\dAsiimov Kés \r[100 Pont]\y-\r[Lezárva]");
formatex(skin6, charsmax(skin6),"%s", oles[id] >= 200 ? "\wRedline AK47 \r[Megszerezve]" : "\dRedline AK47 \r[200 Pont]\y-\r[Lezárva]");
formatex(skin7, charsmax(skin7),"%s", oles[id] >= 200 ? "\wGriffin M4A1 \r[Megszerezve]" : "\dGriffin M4A1 \r[200 Pont]\y-\r[Lezárva]");
formatex(skin8, charsmax(skin8),"%s", oles[id] >= 200 ? "\wRedline AWP \r[Megszerezve]" : "\dRedline AWP \r[200 Pont]\y-\r[Lezárva]");
formatex(skin9, charsmax(skin9),"%s", oles[id] >= 200 ? "\wJungle Deagle \r[Megszerezve]" : "\dJungle Deagle \r[200 Pont]\y-\r[Lezárva]");
formatex(skin10, charsmax(skin10),"%s", oles[id] >= 200 ? "\wBayonet Kés\r[Megszerezve]" : "\dBayonet Kés \r[200 Pont]\y-\r[Lezárva]");
formatex(skin11, charsmax(skin11),"%s", oles[id] >= 300 ? "\wGforce AK47\r[Megszerezve]" : "\dGforce AK47 \r[300 Pont]\y-\r[Lezárva]");
formatex(skin12, charsmax(skin12),"%s", oles[id] >= 300 ? "\wDragon King M4A1\r[Megszerezve]" : "\dDragon King M4A1 \r[300 Pont]\y-\r[Lezárva]");
formatex(skin13, charsmax(skin13),"%s", oles[id] >= 300 ? "\wRazer AWP\r[Megszerezve]" : "\dRazer AWP \r[300 Pont]\y-\r[Lezárva]");
formatex(skin14, charsmax(skin14),"%s", oles[id] >= 300 ? "\wGolden Rose Deagle\r[Megszerezve]" : "\dGolden Rose Deagle \r[300 Pont]\y-\r[Lezárva]");
formatex(skin15, charsmax(skin15),"%s", oles[id] >= 300 ? "\wBowie CaseH Kés\r[Megszerezve]" : "\dBowie CaseH \r[300 Pont]\y-\r[Lezárva]");
formatex(skin16, charsmax(skin16),"%s", oles[id] >= 400 ? "\wJaugar AK47\r[Megszerezve]" : "\dJaugar AK47 \r[400 Pont]\y-\r[Lezárva]");
formatex(skin17, charsmax(skin17),"%s", oles[id] >= 400 ? "\wUrban Assault M4A1\r[Megszerezve]" : "\dUrban Assault M4A1\r[400 Pont]\y-\r[Lezárva]");
formatex(skin18, charsmax(skin18),"%s", oles[id] >= 400 ? "\wCarbonite AWP\r[Megszerezve]" : "\dCarbonite AWP\r[400 Pont]\y-\r[Lezárva]");
formatex(skin19, charsmax(skin19),"%s", oles[id] >= 400 ? "\wConspiracy Deagle\r[Megszerezve]" : "\dConspiracy Deagle\r[400 Pont]\y-\r[Lezárva]");
formatex(skin20, charsmax(skin20),"%s", oles[id] >= 400 ? "\wCrimson B Kés\r[Megszerezve]" : "\dCrimson B Kés\r[400 Pont]\y-\r[Lezárva]");
formatex(skin21, charsmax(skin21),"%s", oles[id] >= 500 ? "\wFrontside Misty AK47\r[Megszerezve]" : "\dFrontside Misty AK47\r[500 Pont]\y-\r[Lezárva]");
formatex(skin22, charsmax(skin22),"%s", oles[id] >= 500 ? "\wZombie Hunter M4A1\r[Megszerezve]" : "\dZombie Hunter M4A1\r[500 Pont]\y-\r[Lezárva]");
formatex(skin23, charsmax(skin23),"%s", oles[id] >= 500 ? "\wDark King AWP\r[Megszerezve]" : "\dDark King AWP\r[500 Pont]\y-\r[Lezárva]");
formatex(skin24, charsmax(skin24),"%s", oles[id] >= 500 ? "\wBlaze Deagle\r[Megszerezve]" : "\dBlaze Deagle\r[500 Pont]\y-\r[Lezárva]");
formatex(skin25, charsmax(skin25),"%s", oles[id] >= 500 ? "\wDiamond F Kés\r[Megszerezve]" : "\dDiamond F Kés\r[500 Pont]\y-\r[Lezárva]");
formatex(skin26, charsmax(skin26),"%s", oles[id] >= 600 ? "\wCase Hardened AK47\r[Megszerezve]" : "\dCase Hardened AK47\r[600 Pont]\y-\r[Lezárva]");
formatex(skin27, charsmax(skin27),"%s", oles[id] >= 600 ? "\wStickerbomb M4A1\r[Megszerezve]" : "\dStickerbomb M4A1\r[600 Pont]\y-\r[Lezárva]");
formatex(skin28, charsmax(skin28),"%s", oles[id] >= 600 ? "\wWorm God AWP\r[Megszerezve]" : "\dWorm God AWP\r[600 Pont]\y-\r[Lezárva]");
formatex(skin29, charsmax(skin29),"%s", oles[id] >= 600 ? "\wSunset Storm Deagle\r[Megszerezve]" : "\dSunset Storm Deagle\r[600 Pont]\y-\r[Lezárva]");
formatex(skin30, charsmax(skin30),"%s", oles[id] >= 600 ? "\wHBeast K Kés\r[Megszerezve]" : "\dHBeast K Kés\r[600 Pont]\y-\r[Lezárva]");
menu_additem(menu, skin1, "1", oles[id] >= 100 ? 0 : 1);
menu_additem(menu, skin2, "2", oles[id] >= 100 ? 0 : 1);
menu_additem(menu, skin3, "3", oles[id] >= 100 ? 0 : 1);
menu_additem(menu, skin4, "4", oles[id] >= 100 ? 0 : 1);
menu_additem(menu, skin5, "5", oles[id] >= 100 ? 0 : 1);
menu_additem(menu, skin6, "6", oles[id] >= 200 ? 0 : 1);
menu_additem(menu, skin7, "7", oles[id] >= 200 ? 0 : 1);
menu_additem(menu, skin8, "8", oles[id] >= 200 ? 0 : 1);
menu_additem(menu, skin9, "9", oles[id] >= 200 ? 0 : 1);
menu_additem(menu, skin10, "10", oles[id] >= 200 ? 0 : 1);
menu_additem(menu, skin11, "11", oles[id] >= 300 ? 0 : 1);
menu_additem(menu, skin12, "12", oles[id] >= 300 ? 0 : 1);
menu_additem(menu, skin13, "13", oles[id] >= 300 ? 0 : 1);
menu_additem(menu, skin14, "14", oles[id] >= 300 ? 0 : 1);
menu_additem(menu, skin15, "15", oles[id] >= 300 ? 0 : 1);
menu_additem(menu, skin16, "16", oles[id] >= 400 ? 0 : 1);
menu_additem(menu, skin17, "17", oles[id] >= 400 ? 0 : 1);
menu_additem(menu, skin18, "18", oles[id] >= 400 ? 0 : 1);
menu_additem(menu, skin19, "19", oles[id] >= 400 ? 0 : 1);
menu_additem(menu, skin20, "20", oles[id] >= 400 ? 0 : 1);
menu_additem(menu, skin21, "21", oles[id] >= 500 ? 0 : 1);
menu_additem(menu, skin22, "22", oles[id] >= 500 ? 0 : 1);
menu_additem(menu, skin23, "23", oles[id] >= 500 ? 0 : 1);
menu_additem(menu, skin24, "24", oles[id] >= 500 ? 0 : 1);
menu_additem(menu, skin25, "25", oles[id] >= 500 ? 0 : 1);
menu_additem(menu, skin26, "26", oles[id] >= 600 ? 0 : 1);
menu_additem(menu, skin27, "27", oles[id] >= 600 ? 0 : 1);
menu_additem(menu, skin28, "28", oles[id] >= 600 ? 0 : 1);
menu_additem(menu, skin29, "29", oles[id] >= 600 ? 0 : 1);
menu_additem(menu, skin30, "30", oles[id] >= 600 ? 0 : 1);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_NEXTNAME, "Elore");
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_display(id, menu, 0);
}
public pontmegtekint(id)
{
ColorChat(id, GREEN, "^3[.:DmX:.] ^4Neked ^3%d ^4pontod van.", oles[id])
}
public event_sebzes( id ) {
new aldozat_id = id;
if( !is_user_connected( aldozat_id ) ) return PLUGIN_CONTINUE
new dmg_adas = read_data( 2 );
new dmgtype = read_data( 3 );
new elet = get_user_health( aldozat_id );
new FegyID, sebzo_id = get_user_attacker( aldozat_id, FegyID );
if( !is_user_connected( sebzo_id ) || !is_user_alive( aldozat_id ) ) {
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
stock log_kill(gyilkos, aldozat, fegyver[],fejloves) {
user_silentkill( aldozat );
message_begin( MSG_ALL, get_user_msgid( "DeathMsg" ), {0,0,0}, 0 );
write_byte( gyilkos );
write_byte( aldozat );
write_byte( fejloves );
write_string( fegyver );
message_end();
new oles = get_user_frags( gyilkos );
set_user_frags( gyilkos, oles++ );
new elvetel = get_user_frags( aldozat );
set_user_frags( aldozat, elvetel++ );
return PLUGIN_CONTINUE
}
public fegyverek(id)
{
new fegyver = get_user_weapon(id)
set_user_footsteps(id , ( (skin[id] == 8 && fegyver == CSW_AWP) ? 1 : 0) )
}
public KorUzenet() {
return PLUGIN_HANDLED;
}
public skin_menu(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(id);
return PLUGIN_HANDLED;
}
new data[9], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
ColorChat(id, GREEN, "^4[.:DmX:.] ^1Kiválasztottad a ^3%s-t", g_FegyverNevek[item]);
switch(key)
{
case 1:{
if(oles[id] >= 100)
skin[id] = 1
}
case 2:{
if(oles[id] >= 100)
skin[id] = 2
}
case 3:{
if(oles[id] >= 100)
skin[id] = 3
}
case 4:{
if(oles[id] >= 100)
skin[id] = 4
}
case 5:{
if(oles[id] >= 100)
skin[id] = 5
}
case 6:{
if(oles[id] >= 200)
skin[id] = 6
}
case 7:{
if(oles[id] >= 200)
skin[id] = 7
}
case 8:{
if(oles[id] >= 200)
skin[id] = 8
}
case 9:{
if(oles[id] >= 200)
skin[id] = 9
}
case 10:{
if(oles[id] >= 200)
skin[id] = 10
}
case 11:{
if(oles[id] >= 300)
skin[id] = 11
}
case 12:{
if(oles[id] >= 300)
skin[id] = 12
}
case 13:{
if(oles[id] >= 300)
skin[id] = 13
}
case 14:{
if(oles[id] >= 300)
skin[id] = 14
}
case 15:{
if(oles[id] >= 300)
skin[id] = 15
}
case 16:{
if(oles[id] >= 400)
skin[id] = 16
}
case 17:{
if(oles[id] >= 400)
skin[id] = 17
}
case 18:{
if(oles[id] >= 400)
skin[id] = 18
}
case 19:{
if(oles[id] >= 400)
skin[id] = 19
}
case 20:{
if(oles[id] >= 400)
skin[id] = 20
}
case 21:{
if(oles[id] >= 500)
skin[id] = 21
}
case 22:{
if(oles[id] >= 500)
skin[id] = 22
}
case 23:{
if(oles[id] >= 500)
skin[id] = 23
}
case 24:{
if(oles[id] >= 500)
skin[id] = 24
}
case 25:{
if(oles[id] >= 500)
skin[id] = 25
}
case 26:{
if(oles[id] >= 600)
skin[id] = 26
}
case 27:{
if(oles[id] >= 600)
skin[id] = 27
}
case 28:{
if(oles[id] >= 600)
skin[id] = 28
}
case 29:{
if(oles[id] >= 600)
skin[id] = 29
}
case 30:{
if(oles[id] >= 600)
skin[id] = 30
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public mentes(id)
{
new vaultkey[64],vaultdata[256], authid[32]
get_user_authid(id, authid, 31)
format(vaultkey,63,"%s-SKIN", authid)
format(vaultdata,255,"%i#%i#", oles[id],skin[id])
nvault_set(vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public betoltes(id)
{
new vaultkey[64],vaultdata[256], authid[32]
get_user_authid(id, authid, 31)
format(vaultkey,63,"%s-SKIN", authid)
format(vaultdata,255,"%i#%i#",oles[id],skin[id])
nvault_get(vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new str_num[32], skin_num[32]
parse(vaultdata, str_num, 31, skin_num, 31)
oles[id] = str_to_num(str_num)
skin[id] = str_to_num(skin_num)
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
mentes(id)
}
public client_connect(id)
{
betoltes(id)
}