#if defined _colorchat_included
#endinput
#endif
#define _colorchat_included
/* ColorChat Support */
#define NORMAL DontChange
#define GREEN DontChange
#define RED Red
#define BLUE Blue
#define GREY Grey
#define ColorChat client_print_color
#define MAX_TRANSLATION_LENGTH 2048
enum {
DontChange = 0,
Grey = -1,
Red = -2,
Blue = -3
};
#define print_team_default DontChange
#define print_team_grey Grey
#define print_team_red Red
#define print_team_blue Blue
stock client_print_color(id, sender, const fmt[], any:...)
{
// check if id is different from 0
if (id && !is_user_connected(id))
{
return 0;
}
if (sender < Blue || sender > 32)
{
sender = DontChange;
}
else if (sender < DontChange)
{
sender = -sender + 32; // align indexes to the TeamInfo ones
}
static const szTeamName[][] =
{
"",
"TERRORIST",
"CT"
};
new szMessage[191];
new iParams = numargs();
// Specific player code
if (id)
{
if (iParams == 3)
{
copy(szMessage, charsmax(szMessage), fmt); // copy so message length doesn't exceed critical 192 value
}
else
{
vformat(szMessage, charsmax(szMessage), fmt, 4);
}
if (sender > (32 - Grey))
{
if (sender > (32 - Blue))
{
sender = id;
}
else
{
_CC_TeamInfo(id, sender, szTeamName[sender - (32 - Grey)]);
}
}
_CC_SayText(id, sender, szMessage);
}
// Send message to all players
else
{
// Figure out if at least 1 player is connected
// so we don't execute useless useless code if not
new iPlayers[32], iNum;
get_players(iPlayers, iNum, "ch");
if (!iNum)
{
return 0;
}
new iMlNumber, i, j;
new Array:aStoreML = ArrayCreate();
if (iParams >= 5) // ML can be used
{
for (j = 3; j < iParams; j++)
{
// retrieve original param value and check if it's LANG_PLAYER value
if (getarg(j) == LANG_PLAYER)
{
i = 0;
// as LANG_PLAYER == -1, check if next parm string is a registered language translation
while ((szMessage[i] = getarg(j + 1, i++))) {}
if (GetLangTransKey(szMessage) != TransKey_Bad)
{
// Store that arg as LANG_PLAYER so we can alter it later
ArrayPushCell(aStoreML, j++);
// Update ML array saire so we'll know 1st if ML is used,
// 2nd how many args we have to alterate
iMlNumber++;
}
}
}
}
// If arraysize == 0, ML is not used
// we can only send 1 MSG_ALL message if sender != 0
if (!iMlNumber)
{
if (iParams == 3)
{
copy(szMessage, charsmax(szMessage), fmt);
}
else
{
vformat(szMessage, charsmax(szMessage), fmt, 4);
}
if (0 < sender < (32 - Blue)) // if 0 is passed, need to loop
{
if (sender > (32 - Grey))
{
_CC_TeamInfo(0, sender, szTeamName[sender - (32 - Grey)]);
}
_CC_SayText(0, sender, szMessage);
return 1;
}
}
if (sender > (32 - Blue))
{
sender = 0; // use receiver index
}
for (--iNum; iNum >= 0; iNum--)
{
id = iPlayers[iNum];
if (iMlNumber)
{
for (j = 0; j < iMlNumber; j++)
{
// Set all LANG_PLAYER args to player index ( = id )
// so we can format the text for that specific player
setarg(ArrayGetCell(aStoreML, j), _, id);
}
// format string for specific player
vformat(szMessage, charsmax(szMessage), fmt, 4);
}
if (sender > (32 - Grey))
{
_CC_TeamInfo(id, sender, szTeamName[sender - (32 - Grey)]);
}
_CC_SayText(id, sender, szMessage);
}
ArrayDestroy(aStoreML);
}
return 1;
}
stock _CC_TeamInfo(iReceiver, iSender, szTeam[])
{
static iTeamInfo = 0;
if (!iTeamInfo)
{
iTeamInfo = get_user_msgid("TeamInfo");
}
message_begin(iReceiver ? MSG_ONE : MSG_ALL, iTeamInfo, _, iReceiver);
write_byte(iSender);
write_string(szTeam);
message_end();
}
stock _CC_SayText(iReceiver, iSender, szMessage[])
{
static iSayText = 0;
if (!iSayText)
{
iSayText = get_user_msgid("SayText");
}
// Prevent sending format and localization strings via chat
for (new i = 0; i < 192; i++)
{
if (szMessage[i] == 0) break;
if (szMessage[i] == '%' ||
szMessage[i] == '#')
szMessage[i] = ' ';
}
message_begin(iReceiver ? MSG_ONE : MSG_ALL, iSayText, _, iReceiver);
write_byte(iSender ? iSender : iReceiver);
if (szMessage[0] > 4)
{
write_byte(1);
szMessage[192 - 2 - 1] = 0; // Two write_byte + string terminator
write_string(szMessage);
}
else
{
szMessage[192 - 1 - 1] = 0; // One write_byte + string terminator
write_string(szMessage);
}
message_end();
}
new _translation_szBuffer[MAX_TRANSLATION_LENGTH];
stock register_dictionary_colored(const filename[])
{
if (!register_dictionary(filename))
{
return 0;
}
new szFileName[256];
get_localinfo("amxx_datadir", szFileName, charsmax(szFileName));
format(szFileName, charsmax(szFileName), "%s/lang/%s", szFileName, filename);
new fp = fopen(szFileName, "rt");
if (!fp)
{
log_amx("Failed to open %s", szFileName);
return 0;
}
new szLang[3], szKey[64], TransKey:iKey;
while (!feof(fp))
{
fgets(fp, _translation_szBuffer, charsmax(_translation_szBuffer));
trim(_translation_szBuffer);
if (_translation_szBuffer[0] == '[')
{
strtok(_translation_szBuffer[1], szLang, charsmax(szLang), _translation_szBuffer, 1, ']');
}
else if (_translation_szBuffer[0])
{
strbreak(_translation_szBuffer, szKey, charsmax(szKey), _translation_szBuffer, charsmax(_translation_szBuffer));
iKey = GetLangTransKey(szKey);
if (iKey != TransKey_Bad)
{
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "!g", "^4");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "!t", "^3");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "!n", "^1");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "^^4", "^4");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "^^3", "^3");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "^^1", "^1");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "^^n", "^n");
replace_all(_translation_szBuffer, charsmax(_translation_szBuffer), "^^t", "^t");
AddTranslation(szLang, iKey, _translation_szBuffer[2]);
}
}
}
fclose(fp);
return 1;
}
/* ML from AMXX 1.8.3 support */
#define register_dictionary register_dictionary_colored
////////////////////////////////////////////////////////////////////////////////////////////
// Created By: FloxaY //
// Copyright® //
// 2014 -- 2015 //
////////////////////////////////////////////////////////////////////////////////////////////
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <engine>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <fakemeta_util>
#include <hamsandwich>
#include <nvault>
#define PLUGIN "Kesmenu"
#define VERSION "1.0.0"
#define AUTHOR "FloxaY"
new v_alap[] = "models/kw_kesmenu/v_alap.mdl" //modellek
new v_szint1[] = "models/kw_kesmenu/v_szint1.mdl" //modellek
new v_szint2[] = "models/kw_kesmenu/v_szint2.mdl" //modellek
new v_szint3[] = "models/kw_kesmenu/v_szint3.mdl" //modellek
new v_szint4[] = "models/kw_kesmenu/v_szint4.mdl" //modellek
new v_szint5[] = "models/kw_kesmenu/v_szint5.mdl" //modellek
new v_szint6[] = "models/kw_kesmenu/v_szint6.mdl" //modellek
new v_szint7[] = "models/kw_kesmenu/v_szint7.mdl" //modellek
new v_szint8[] = "models/kw_kesmenu/v_szint8.mdl" //modellek
new v_szint9[] = "models/kw_kesmenu/v_szint9.mdl" //modellek
new v_szint10[] = "models/kw_kesmenu/v_szint10.mdl" //modellek
new v_szint11[] = "models/kw_kesmenu/v_szint11.mdl" //modellek
new v_szint12[] = "models/kw_kesmenu/v_szint12.mdl" //modellek
new v_szint13[] = "models/kw_kesmenu/v_szint13.mdl" //modellek
new v_szint14[] = "models/kw_kesmenu/v_szint14.mdl" //modellek
new v_szint15[] = "models/kw_kesmenu/v_szint15.mdl" //modellek
new v_szint16[] = "models/kw_kesmenu/v_szint16.mdl" //modellek
new v_szint17[] = "models/kw_kesmenu/v_szint17.mdl" //modellek
new v_szint18[] = "models/kw_kesmenu/v_szint18.mdl" //modellek
new v_szint19[] = "models/kw_kesmenu/v_szint19.mdl" //modellek
new v_szint20[] = "models/kw_kesmenu/v_szint20.mdl" //modellek
new v_szint21[] = "models/kw_kesmenu/v_szint21.mdl" //modellek
new v_szint22[] = "models/kw_kesmenu/v_szint22.mdl" //modellek
new v_szint23[] = "models/kw_kesmenu/v_szint23.mdl" //modellek
new v_szint24[] = "models/kw_kesmenu/v_szint24.mdl" //modellek
new v_szint25[] = "models/kw_kesmenu/v_szint25.mdl" //modellek
new v_szint26[] = "models/kw_kesmenu/v_szint26.mdl" //modellek
new v_szint27[] = "models/kw_kesmenu/v_szint27.mdl" //modellek
new bool:b_alap[33]
new bool:b_szint2[33]
new bool:b_szint3[33]
new bool:b_szint4[33]
new bool:b_szint5[33]
new bool:b_szint6[33]
new bool:b_szint7[33]
new bool:b_szint8[33]
new bool:b_szint9[33]
new bool:b_szint10[33]
new bool:b_szint11[33]
new bool:b_szint12[33]
new bool:b_szint13[33]
new bool:b_szint14[33]
new bool:b_szint15[33]
new bool:b_szint16[33]
new bool:b_szint17[33]
new bool:b_szint18[33]
new bool:b_szint19[33]
new bool:b_szint20[33]
new bool:b_szint21[33]
new bool:b_szint22[33]
new bool:b_szint23[33]
new bool:b_szint24[33]
new bool:b_szint25[33]
new bool:b_szint26[33]
new bool:b_szint27[33]
new olesek[33]
new szorzo
new name[33][32]
new g_vault
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /kes","kesmenu")
register_clcmd("say /knife","kesmenu")
register_clcmd("team_say /kes","kesmenu")
register_clcmd("team_say /knife","kesmenu")
//register_clcmd("say //topoles","top")
//register_clcmd("team_say /topoles","top")
register_event("DeathMsg", "halal", "a")
register_event("CurWeapon", "curwep", "be", "1=1")
szorzo = register_cvar("sebzes_kes_szorzo", "2")
g_vault = nvault_open("Kesmenu_Olesek")
}
public plugin_precache() {
precache_model(v_alap)
precache_model(v_szint1)
precache_model(v_szint2)
precache_model(v_szint3)
precache_model(v_szint4)
precache_model(v_szint5)
precache_model(v_szint6)
precache_model(v_szint7)
precache_model(v_szint8)
precache_model(v_szint9)
precache_model(v_szint10)
precache_model(v_szint11)
precache_model(v_szint12)
precache_model(v_szint13)
precache_model(v_szint14)
precache_model(v_szint15)
precache_model(v_szint16)
precache_model(v_szint17)
precache_model(v_szint18)
precache_model(v_szint19)
precache_model(v_szint20)
precache_model(v_szint21)
precache_model(v_szint22)
precache_model(v_szint23)
precache_model(v_szint24)
precache_model(v_szint25)
precache_model(v_szint26)
precache_model(v_szint27)
}
public damagetake(victim, inflictor, attacker, Float:damage)
{
if(b_szint16[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint17[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint18[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint19[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint20[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint23[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint24[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
if(b_szint27[attacker] && get_user_weapon(attacker) == CSW_KNIFE)
{
SetHamParamFloat(2, damage * get_pcvar_float(szorzo))
}
}
public curwep(id) {
new weapon = get_user_weapon(id)
if(b_alap[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_alap)
}
if(b_szint1[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint1)
set_user_maxspeed(id, 303)
}
if(b_szint2[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint2)
set_user_maxspeed(id, 306)
}
if(b_szint3[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint3)
set_user_maxspeed(id, 309)
}
if(b_szint4[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint4)
set_user_maxspeed(id, 312)
}
if(b_szint5[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint5)
set_user_maxspeed(id, 315)
}
if(b_szint6[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint6)
set_user_maxspeed(id, 318)
}
if(b_szint7[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint7)
set_user_maxspeed(id, 321)
}
if(b_szint8[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint8)
set_user_maxspeed(id, 324)
}
if(b_szint9[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint9)
set_user_maxspeed(id, 327)
}
if(b_szint10[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint10)
set_user_maxspeed(id, 330)
}
if(b_szint11[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint11)
set_user_maxspeed(id, 336)
set_user_gravity(id, 0.6)
}
if(b_szint12[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint12)
set_user_maxspeed(id, 342)
set_user_gravity(id, 0.6)
}
if(b_szint13[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint13)
set_user_maxspeed(id, 348)
set_user_gravity(id, 0.6)
}
if(b_szint14[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint14)
set_user_maxspeed(id, 354)
set_user_gravity(id, 0.6)
}
if(b_szint15[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint15)
set_user_maxspeed(id, 360)
set_user_gravity(id, 0.6)
}
if(b_szint16[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint16)
set_user_maxspeed(id, 366)
b_sebzes[id] = true
}
if(b_szint17[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint17)
set_user_maxspeed(id, 372)
b_sebzes[id] = true
}
if(b_szint18[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint18)
set_user_maxspeed(id, 378)
b_sebzes[id] = true
}
if(b_szint19[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint19)
set_user_maxspeed(id, 384)
b_sebzes[id] = true
}
if(b_szint20[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint20)
set_user_maxspeed(id, 390)
b_sebzes[id] = true
}
if(b_szint21[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint21)
set_user_maxspeed(id, 396)
set_task(3.5 , "task_healing",id,_,_,"b")
}
if(b_szint22[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint22)
set_user_maxspeed(id, 402)
set_task(3.5 , "task_healing",id,_,_,"b")
}
if(b_szint23[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint23)
set_user_maxspeed(id, 408)
set_task(3.5 , "task_healing",id,_,_,"b")
b_sebzes[id] = true
}
if(b_szint24[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint24)
set_user_maxspeed(id, 414)
set_task(3.5 , "task_healing",id,_,_,"b")
b_sebzes[id] = true
}
if(b_szint25[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint25)
set_user_maxspeed(id, 420)
set_task(3.5 , "task_healing",id,_,_,"b")
set_user_gravity(id, 0.6)
}
if(b_szint26[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint26)
set_user_maxspeed(id, 426)
set_task(3.5 , "task_healing",id,_,_,"b")
set_user_gravity(id, 0.6)
}
if(b_szint27[id] && weapon == CSW_KNIFE) {
set_pev(id, pev_viewmodel2, v_szint27)
set_user_maxspeed(id, 432)
set_task(3.5 , "task_healing",id,_,_,"b")
set_user_gravity(id, 0.6)
b_sebzes[id] = true
}
}
public task_healing(id) {
new addhealth = 2
if (!addhealth)
return
new maxhealth = 85
if (maxhealth > 85) {
set_pcvar_num(1, 85)
maxhealth = 85
}
new health = get_user_health(id)
if (is_user_alive(id) && (health < maxhealth)) {
set_user_health(id, health + addhealth)
set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.1, 4)
show_hudmessage(id,"<< !!ÉLET TÖLTŐDÉS!! >>")
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, id)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte(0)
write_byte(200)
write_byte(0)
write_byte(75)
message_end()
}
else {
if (is_user_alive(id) && (health > maxhealth))
remove_task(id)
}
}
public halal()
{
if(read_data(1) != read_data(2))
if(get_user_weapon(read_data(1)) == CSW_KNIFE) {
{
olesek[read_data(1)] ++
}
}
}
public top(id) {
}
public kesmenu(id) {
new menu = menu_create("Kés+képesség menü |Öléseid: %d|", "kesmenu_case");
new oles = olesek[id]
new szText[555 char]
menu_additem(menu, "Alap kes", "0", 0); //0
formatex( szText, charsmax( szText ), "1.SZINT [+2% gyorsaság] (%d|5)", oles)
menu_additem(menu, szText, "1", 0) //1 5 ölés
formatex( szText, charsmax( szText ), "2.SZINT [+3% gyorsaság] (%d|10)", oles)
menu_additem(menu, szText, "2", 0); //2 10 ölés
formatex( szText, charsmax( szText ), "3.SZINT [+4% gyorsaság] (%d|15)", oles)
menu_additem(menu, szText, "3", 0); //3 15 ölés
formatex( szText, charsmax( szText ), "4.SZINT [+5% gyorsaság] (%d|30)", oles)
menu_additem(menu, szText, "4", 0); //4 30 ölés
formatex( szText, charsmax( szText ), "5.SZINT [+6% gyorsaság] (%d|50)", oles)
menu_additem(menu, szText, "5", 0); //5 50 ölés
formatex( szText, charsmax( szText ), "6.SZINT [+7% gyorsaság] (%d|70)", oles)
menu_additem(menu, szText, "6", 0); //6 70 ölés
formatex( szText, charsmax( szText ), "7.SZINT [+8% gyorsaság] (%d|90)", oles)
menu_additem(menu, szText, "7", 0); //7 90 ölés
formatex( szText, charsmax( szText ), "8.SZINT [+9% gyorsaság] (%d|110)", oles)
menu_additem(menu, szText, "8", 0); //8 110 ölés
formatex( szText, charsmax( szText ), "9.SZINT [+9% gyorsaság] (%d|130)", oles)
menu_additem(menu, szText, "9", 0); //9 130 ölés
formatex( szText, charsmax( szText ), "10.SZINT [+10% gyorsaság] (%d|150)", oles)
menu_additem(menu, szText, "10", 0); //10 150 ölés
formatex( szText, charsmax( szText ), "11.SZINT [+12% gyorsaság, Kisebb gravitávió] (%d|190)", oles)
menu_additem(menu, szText, "11", 0); //11 190 ölés
formatex( szText, charsmax( szText ), "12.SZINT [+14% gyorsaság, Kisebb gravitávió] (%d|230)", oles)
menu_additem(menu, szText, "12", 0); //12 230 ölés
formatex( szText, charsmax( szText ), "13.SZINT [+16% gyorsaság, Kisebb gravitávió] (%d|270)", oles)
menu_additem(menu, szText, "13", 0); //13 270 ölés
formatex( szText, charsmax( szText ), "14.SZINT [+18% gyorsaság, Kisebb gravitávió] (%d|310)", oles)
menu_additem(menu, szText, "14", 0); //14 310 ölés
formatex( szText, charsmax( szText ), "15.SZINT [+20% gyorsaság, Kisebb gravitávió] (%d|350)", oles)
menu_additem(menu, szText, "15", 0); //15 350 ölés
formatex( szText, charsmax( szText ), "16.SZINT [+22% gyorsaság, Nagyobb sebzés] (%d|430)", oles)
menu_additem(menu, szText, "16", 0); //16 430 ölés
formatex( szText, charsmax( szText ), "17.SZINT [+24% gyorsaság, Nagyobb sebzés] (%d|510)", oles)
menu_additem(menu, szText, "17", 0); //17 510 ölés
formatex( szText, charsmax( szText ), "18.SZINT [+26% gyorsaság, Nagyobb sebzés] (%d|590)", oles)
menu_additem(menu, szText, "18", 0); //18 590 ölés
formatex( szText, charsmax( szText ), "19.SZINT [+28% gyorsaság, Kisebb gravitávió, Nagyobb sebzés] (%d|670)", oles)
menu_additem(menu, szText, "19", 0); //19 670 ölés
formatex( szText, charsmax( szText ), "20.SZINT [+30% gyorsaság, Kisebb gravitávió, Nagyobb sebzés] (%d|750)", oles)
menu_additem(menu, szText, "20", 0); //20 750 ölés
formatex( szText, charsmax( szText ), "21.SZINT [+32% gyorsaság, Élet regenerálódás] (%d|830)", oles)
menu_additem(menu, szText, "21", 0); //21 830 ölés
formatex( szText, charsmax( szText ), "22.SZINT [+34% gyorsaság, Élet regenerálódás] (%d|910)", oles)
menu_additem(menu, szText, "22", 0); //22 910 ölés
formatex( szText, charsmax( szText ), "23.SZINT [+36% gyorsaság, Élet regenerálódás, Nagyobb sebzés] (%d|990)", oles)
menu_additem(menu, szText, "23", 0); //23 990 ölés
formatex( szText, charsmax( szText ), "24.SZINT [+38% gyorsaság, Élet regenerálódás, Nagyobb sebzés] (%d|1200)", oles)
menu_additem(menu, szText, "24", 0); //24 1200 ölés
formatex( szText, charsmax( szText ), "25.SZINT [+40% gyorsaság, Élet regenerálódás, Kisebb gravitáció] (%d|1400)", oles)
menu_additem(menu, szText, "25", 0); //25 1400 ölés
formatex( szText, charsmax( szText ), "26.SZINT [+42% gyorsaság, Élet regenerálódás, Kisebb gravitáció] (%d|1600)", oles)
menu_additem(menu, szText, "26", 0); //26 1600 ölés
formatex( szText, charsmax( szText ), "27.SZINT [+44% Full Pack Képesség] (%d|2000)", oles)
menu_additem(menu, szText, "27", 0); //27 2000 ölés
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_PERPAGE, 7);
menu_setprop(menu, MPROP_BACKNAME, "Vissza");
menu_setprop(menu, MPROP_NEXTNAME, "Kovetkezo");
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_setprop(menu, MPROP_NOCOLORS, 1);
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public kesmenu_case(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
switch(item)
{
case 0: //alap
{
alap(id)
}
case 1: //szint1
{
if(olesek[id] >= 30) {
szint1(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 2: //szint2
{
if(olesek[id] >= 60) {
szint2(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 3: //szint3
{
if(olesek[id] >= 120) {
szint3(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 4: //szint4
{
if(olesek[id] >= 200) {
szint4(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 5: //szint5
{
if(olesek[id] >= 450) {
szint5(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 6: //szint6
{
if(olesek[id] >= 700) {
szint6(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
case 7: //szint7
{
if(olesek[id] >= 1000) {
szint7(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 8: //szint8
{
if(olesek[id] >= 1000) {
szint8(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 9: //szint9
{
if(olesek[id] >= 1000) {
szint9(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 10: //szint10
{
if(olesek[id] >= 1000) {
szint10(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 11: //szint11
{
if(olesek[id] >= 1000) {
szint11(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 12: //szint12
{
if(olesek[id] >= 1000) {
szint12(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 13: //szint13
{
if(olesek[id] >= 1000) {
szint13(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 14: //szint14
{
if(olesek[id] >= 1000) {
szint14(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 15: //szint15
{
if(olesek[id] >= 1000) {
szint15(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 16: //szint16
{
if(olesek[id] >= 1000) {
szint16(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 17: //szint17
{
if(olesek[id] >= 1000) {
szint17(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 18: //szint18
{
if(olesek[id] >= 1000) {
szint18(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 19: //szint19
{
if(olesek[id] >= 1000) {
szint19(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 20: //szint20
{
if(olesek[id] >= 1000) {
szint20(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 21: //szint21
{
if(olesek[id] >= 1000) {
szint21(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 22: //szint22
{
if(olesek[id] >= 1000) {
szint22(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 23: //szint23
{
if(olesek[id] >= 1000) {
szint23(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 24: //szint24
{
if(olesek[id] >= 1000) {
szint24(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 25: //szint25
{
if(olesek[id] >= 1000) {
szint25(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 26: //szint26
{
if(olesek[id] >= 1000) {
szint26(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
case 27: //szint27
{
if(olesek[id] >= 1000) {
szint27(id)
}
else {
ColorChat(id, GREEN,"Nincs elég ölésed")
}
}
}
}
public alap(id) {
b_alap[id] = true
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint1(id) {
b_alap[id] = false
b_szint1[id] = true
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint2(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = true
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint3(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = true
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint4(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = true
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint5(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = true
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint6(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = true
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint7(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = true
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint8(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = true
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint9(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = true
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint10(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = true
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint11(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = true
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint12(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = true
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint13(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = true
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint14(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = true
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint15(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = true
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint16(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = true
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint17(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = true
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint18(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = true
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint19(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = true
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint20(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = true
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint21(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = true
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint22(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = true
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint23(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = true
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint24(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = true
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public szint25(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = true
b_szint26[id] = false
b_szint27[id] = false
}
public szint26(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = true
b_szint27[id] = false
}
public szint27(id) {
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = true
}
public client_putinserver(id) {
betoltes(id)
get_user_name(id, name[id], 31)
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
}
public client_disconnect(id) {
mentes(id)
b_alap[id] = false
b_szint1[id] = false
b_szint2[id] = false
b_szint3[id] = false
b_szint4[id] = false
b_szint5[id] = false
b_szint6[id] = false
b_szint7[id] = false
b_szint8[id] = false
b_szint9[id] = false
b_szint10[id] = false
b_szint11[id] = false
b_szint12[id] = false
b_szint13[id] = false
b_szint14[id] = false
b_szint15[id] = false
b_szint16[id] = false
b_szint17[id] = false
b_szint18[id] = false
b_szint19[id] = false
b_szint20[id] = false
b_szint21[id] = false
b_szint22[id] = false
b_szint23[id] = false
b_szint24[id] = false
b_szint25[id] = false
b_szint26[id] = false
b_szint27[id] = false
remove_task(id)
}
public mentes(id)
{
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-OLESEK", name[id])
format(vaultdata,255,"%d", olesek[id])
nvault_set(g_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public betoltes(id)
{
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-OLESEK", name[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
olesek[id] = str_to_num(vaultdata)
}
stock print_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "á", "A?")
replace_all(msg, 190, "é", "A©")
replace_all(msg, 190, "í", "A")
replace_all(msg, 190, "ó", "Al")
replace_all(msg, 190, "ö", "A¶")
replace_all(msg, 190, "o", "L‘")
replace_all(msg, 190, "ú", "As")
replace_all(msg, 190, "ü", "AL")
replace_all(msg, 190, "u", "L±")
replace_all(msg, 190, "Á", "A")
replace_all(msg, 190, "É", "A‰")
replace_all(msg, 190, "Í", "AT")
replace_all(msg, 190, "Ó", "A“")
replace_all(msg, 190, "Ö", "A–")
replace_all(msg, 190, "O", "L")
replace_all(msg, 190, "Ú", "Aš")
replace_all(msg, 190, "Ü", "As")
replace_all(msg, 190, "U", "L°")
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/