[ZE] Shop Skin Vip System
[ZE] Shop Skin Vip System
I just want to be this just for vips. When i put VIP_A he said i don't have acces but i have the flag.
Last edited by Templaso 5 years ago, edited 1 time in total.
help pls
- #include <zombie_escape>
- #include <ze_vip>
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bkotaka[33], bool:g_btrollface[33], bool:g_bhorseman[33], bool:g_bclonetrooper[33], g_bmiku_rabbit[33], g_bBlack_sister[33], g_bkurumi[33], g_bkotori[33], g_bsonic[33], g_bsanta[33], g_bscout[33], g_bturtleblue[33], g_btron[33], g_bnaruto_bijuu[33], g_bgoofy[33] , g_bcivil_protection[33]
- public plugin_natives()
- {
- register_native("ze_open_skin_menu", "native_ze_open_skin_menu", 1)
- }
- public plugin_init()
- {
- register_plugin("[ZE] Skins", "1.1", "Spi")
- g_pCvarUseTimes = register_cvar("ze_skin_menu_used", "1")
- }
- public plugin_precache()
- {
- precache_model("models/player/kotaka/kotaka.mdl")
- precache_model("models/player/trollface/trollface.mdl")
- precache_model("models/player/horseman/horseman.mdl")
- precache_model("models/player/clonetrooper/clonetrooper.mdl")
- precache_model("models/player/miku_rabbit/miku_rabbit.mdl")
- precache_model("models/player/Black_sister/Black_sister.mdl")
- precache_model("models/player/kurumi/kurumi.mdl")
- precache_model("models/player/kotori/kotori.mdl")
- precache_model("models/player/sonic/sonic.mdl")
- precache_model("models/player/santa/santa.mdl")
- precache_model("models/player/scout/scout.mdl")
- precache_model("models/player/turtleblue/turtleblue.mdl")
- precache_model("models/player/tron/tron.mdl")
- precache_model("models/player/naruto_bijuu/naruto_bijuu.mdl")
- precache_model("models/player/goofy/goofy.mdl")
- precache_model("models/player/civil_protection/civil_protection.mdl")
- }
- public ze_user_humanized(id)
- {
- g_iUsedTimes[id] = 0
- if (g_bkotaka[id])
- {
- rg_set_user_model(id, "kotaka")
- }
- else if (g_btrollface[id])
- {
- rg_set_user_model(id, "trollface")
- }
- else if (g_bhorseman[id])
- {
- rg_set_user_model(id, "horseman")
- }
- else if (g_bclonetrooper[id])
- {
- rg_set_user_model(id, "clonetrooper")
- }
- else if (g_bmiku_rabbit[id])
- {
- rg_set_user_model(id, "miku_rabbit")
- }
- else if (g_bBlack_sister[id])
- {
- rg_set_user_model(id, "Black_sister")
- }
- else if (g_bkurumi[id])
- {
- rg_set_user_model(id, "kurumi")
- }
- else if (g_bkotori[id])
- {
- rg_set_user_model(id, "kotori")
- }
- else if (g_bsonic[id])
- {
- rg_set_user_model(id, "sonic")
- }
- else if (g_bsanta[id])
- {
- rg_set_user_model(id, "santa")
- }
- else if (g_bscout[id])
- {
- rg_set_user_model(id, "scout")
- }
- else if (g_bturtleblue[id])
- {
- rg_set_user_model(id, "turtleblue")
- }
- else if (g_btron[id])
- {
- rg_set_user_model(id, "tron")
- }
- else if (g_bnaruto_bijuu[id])
- {
- rg_set_user_model(id, "naruto_bijuu")
- }
- else if (g_bgoofy[id])
- {
- rg_set_user_model(id, "goofy")
- }
- else if (g_bcivil_protection[id])
- {
- rg_set_user_model(id, "civil_protection")
- }
- }
- public model_menu(id)
- {
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while you are zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tYou have already changed your !gskin!y!")
- return PLUGIN_HANDLED
- }
- else if (ze_get_vip_flags(id) & VIP_A)
- {
- ze_colored_print(id, "!tNo access!y.")
- return PLUGIN_HANDLED
- }
- else
- {
- new menu = menu_create("\r[\wSkins Menu\r]\r", "menu_wybierz")
- menu_additem(menu, "\wKotaka \y| \r", "1", 0)
- menu_additem(menu, "\wTroll \y| \rFace", "2", 0)
- menu_additem(menu, "\wHorse \y| \rMan", "3", 0)
- menu_additem(menu, "\wClone \y| \rTrooper", "4", 0)
- menu_additem(menu, "\wMiku \y| \rRabbit", "5", 0)
- menu_additem(menu, "\wBlack \y| \rSister", "6", 0)
- menu_additem(menu, "\wKurumi \y| \r", "7", 0)
- menu_additem(menu, "\wKotori \y| \r", "8", 0)
- menu_additem(menu, "\wSonic \y| \r", "9", 0)
- menu_additem(menu, "\wSanta \y| \r", "10", 0)
- menu_additem(menu, "\wScout \y| \r", "11", 0)
- menu_additem(menu, "\wTurtle \y| \rBlue", "12", 0)
- menu_additem(menu, "\wTron \y| \r", "13", 0)
- menu_additem(menu, "\wNaruto \y| \r", "14", 0)
- menu_additem(menu, "\wGoofy \y| \r", "15", 0)
- menu_additem(menu, "\wCivil \y| \rProtection", "16", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu, 0)
- }
- return PLUGIN_HANDLED
- }
- public menu_wybierz(id, menu, item)
- {
- if (item == MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- new data[20], iName[500]
- new acces, callback
- menu_item_getinfo(menu, item, acces, data,20, iName, 500, callback)
- new key = str_to_num(data)
- switch(key)
- {
- case 1 : {
- rg_set_user_model(id, "kotaka")
- ze_colored_print(id, "!tYou picked!gKotaka Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = true
- g_bhorseman[id] = false
- g_btrollface[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 2 : {
- rg_set_user_model(id, "trollface")
- ze_colored_print(id, "!tYou picked!gTroll Face Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = true
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 3 : {
- rg_set_user_model(id, "horseman")
- ze_colored_print(id, "!tYou picked!gHorse Man Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = true
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 4 : {
- rg_set_user_model(id, "clonetrooper")
- ze_colored_print(id, "!tYou picked!gClone Trooper Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = true
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 5 : {
- rg_set_user_model(id, "miku_rabbit")
- ze_colored_print(id, "!tYou picked!gMiku Rabbit Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = true
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 6 : {
- rg_set_user_model(id, "Black_sister")
- ze_colored_print(id, "!tYou picked!gBlack Sister Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = true
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 7 : {
- rg_set_user_model(id, "kurumi")
- ze_colored_print(id, "!tYou picked!gKurumi Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = true
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 8 : {
- rg_set_user_model(id, "kotori")
- ze_colored_print(id, "!tYou picked!gKotori Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = true
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 9 : {
- rg_set_user_model(id, "sonic")
- ze_colored_print(id, "!tYou picked!gSonic Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = true
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 10 : {
- rg_set_user_model(id, "santa")
- ze_colored_print(id, "!tYou picked!gSanta Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = true
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 11 : {
- rg_set_user_model(id, "scout")
- ze_colored_print(id, "!tYou picked!gScout Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = true
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 12 : {
- rg_set_user_model(id, "turtleblue")
- ze_colored_print(id, "!tYou picked!gTurtle Blue Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = true
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 13 : {
- rg_set_user_model(id, "tron")
- ze_colored_print(id, "!tYou picked!gTron Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = true
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 14 : {
- rg_set_user_model(id, "naruto_bijuu")
- ze_colored_print(id, "!tYou picked!gNaruto Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = true
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 15 : {
- rg_set_user_model(id, "goofy")
- ze_colored_print(id, "!tYou picked!gGoofy Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = true
- g_bcivil_protection[id] = false
- }
- case 16 : {
- rg_set_user_model(id, "civil_protection")
- ze_colored_print(id, "!tYou picked!gCivil Protection Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = true
- }
- }
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_skin_menu(id)
- {
- model_menu(id)
- }
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
- *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par }
- */
Mystic Viper wrote: ↑5 years ago
#include <zombie_escape> #include <ze_vip> new g_pCvarUseTimes new g_iUsedTimes[33] new bool:g_bkotaka[33], bool:g_btrollface[33], bool:g_bhorseman[33], bool:g_bclonetrooper[33], g_bmiku_rabbit[33], g_bBlack_sister[33], g_bkurumi[33], g_bkotori[33], g_bsonic[33], g_bsanta[33], g_bscout[33], g_bturtleblue[33], g_btron[33], g_bnaruto_bijuu[33], g_bgoofy[33] , g_bcivil_protection[33] public plugin_natives() { register_native("ze_open_skin_menu", "native_ze_open_skin_menu", 1) } public plugin_init() { register_plugin("[ZE] Skins", "1.1", "Spi") g_pCvarUseTimes = register_cvar("ze_skin_menu_used", "1") } public plugin_precache() { precache_model("models/player/kotaka/kotaka.mdl") precache_model("models/player/trollface/trollface.mdl") precache_model("models/player/horseman/horseman.mdl") precache_model("models/player/clonetrooper/clonetrooper.mdl") precache_model("models/player/miku_rabbit/miku_rabbit.mdl") precache_model("models/player/Black_sister/Black_sister.mdl") precache_model("models/player/kurumi/kurumi.mdl") precache_model("models/player/kotori/kotori.mdl") precache_model("models/player/sonic/sonic.mdl") precache_model("models/player/santa/santa.mdl") precache_model("models/player/scout/scout.mdl") precache_model("models/player/turtleblue/turtleblue.mdl") precache_model("models/player/tron/tron.mdl") precache_model("models/player/naruto_bijuu/naruto_bijuu.mdl") precache_model("models/player/goofy/goofy.mdl") precache_model("models/player/civil_protection/civil_protection.mdl") } public ze_user_humanized(id) { g_iUsedTimes[id] = 0 if (g_bkotaka[id]) { rg_set_user_model(id, "kotaka") } else if (g_btrollface[id]) { rg_set_user_model(id, "trollface") } else if (g_bhorseman[id]) { rg_set_user_model(id, "horseman") } else if (g_bclonetrooper[id]) { rg_set_user_model(id, "clonetrooper") } else if (g_bmiku_rabbit[id]) { rg_set_user_model(id, "miku_rabbit") } else if (g_bBlack_sister[id]) { rg_set_user_model(id, "Black_sister") } else if (g_bkurumi[id]) { rg_set_user_model(id, "kurumi") } else if (g_bkotori[id]) { rg_set_user_model(id, "kotori") } else if (g_bsonic[id]) { rg_set_user_model(id, "sonic") } else if (g_bsanta[id]) { rg_set_user_model(id, "santa") } else if (g_bscout[id]) { rg_set_user_model(id, "scout") } else if (g_bturtleblue[id]) { rg_set_user_model(id, "turtleblue") } else if (g_btron[id]) { rg_set_user_model(id, "tron") } else if (g_bnaruto_bijuu[id]) { rg_set_user_model(id, "naruto_bijuu") } else if (g_bgoofy[id]) { rg_set_user_model(id, "goofy") } else if (g_bcivil_protection[id]) { rg_set_user_model(id, "civil_protection") } } public model_menu(id) { if (ze_is_user_zombie(id)) { ze_colored_print(id, "!tYou can't change your skin while you are zombie!y.") return PLUGIN_HANDLED } if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes)) { ze_colored_print(id, "!tYou have already changed your !gskin!y!") return PLUGIN_HANDLED } else if (ze_get_vip_flags(id) & VIP_A) { ze_colored_print(id, "!tNo access!y.") return PLUGIN_HANDLED } else { new menu = menu_create("\r[\wSkins Menu\r]\r", "menu_wybierz") menu_additem(menu, "\wKotaka \y| \r", "1", 0) menu_additem(menu, "\wTroll \y| \rFace", "2", 0) menu_additem(menu, "\wHorse \y| \rMan", "3", 0) menu_additem(menu, "\wClone \y| \rTrooper", "4", 0) menu_additem(menu, "\wMiku \y| \rRabbit", "5", 0) menu_additem(menu, "\wBlack \y| \rSister", "6", 0) menu_additem(menu, "\wKurumi \y| \r", "7", 0) menu_additem(menu, "\wKotori \y| \r", "8", 0) menu_additem(menu, "\wSonic \y| \r", "9", 0) menu_additem(menu, "\wSanta \y| \r", "10", 0) menu_additem(menu, "\wScout \y| \r", "11", 0) menu_additem(menu, "\wTurtle \y| \rBlue", "12", 0) menu_additem(menu, "\wTron \y| \r", "13", 0) menu_additem(menu, "\wNaruto \y| \r", "14", 0) menu_additem(menu, "\wGoofy \y| \r", "15", 0) menu_additem(menu, "\wCivil \y| \rProtection", "16", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } return PLUGIN_HANDLED } public menu_wybierz(id, menu, item) { if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } new data[20], iName[500] new acces, callback menu_item_getinfo(menu, item, acces, data,20, iName, 500, callback) new key = str_to_num(data) switch(key) { case 1 : { rg_set_user_model(id, "kotaka") ze_colored_print(id, "!tYou picked!gKotaka Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = true g_bhorseman[id] = false g_btrollface[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 2 : { rg_set_user_model(id, "trollface") ze_colored_print(id, "!tYou picked!gTroll Face Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = true g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 3 : { rg_set_user_model(id, "horseman") ze_colored_print(id, "!tYou picked!gHorse Man Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = true g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 4 : { rg_set_user_model(id, "clonetrooper") ze_colored_print(id, "!tYou picked!gClone Trooper Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = true g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 5 : { rg_set_user_model(id, "miku_rabbit") ze_colored_print(id, "!tYou picked!gMiku Rabbit Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = true g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 6 : { rg_set_user_model(id, "Black_sister") ze_colored_print(id, "!tYou picked!gBlack Sister Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = true g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 7 : { rg_set_user_model(id, "kurumi") ze_colored_print(id, "!tYou picked!gKurumi Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = true g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 8 : { rg_set_user_model(id, "kotori") ze_colored_print(id, "!tYou picked!gKotori Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = true g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 9 : { rg_set_user_model(id, "sonic") ze_colored_print(id, "!tYou picked!gSonic Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = true g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 10 : { rg_set_user_model(id, "santa") ze_colored_print(id, "!tYou picked!gSanta Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = true g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 11 : { rg_set_user_model(id, "scout") ze_colored_print(id, "!tYou picked!gScout Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = true g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 12 : { rg_set_user_model(id, "turtleblue") ze_colored_print(id, "!tYou picked!gTurtle Blue Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = true g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 13 : { rg_set_user_model(id, "tron") ze_colored_print(id, "!tYou picked!gTron Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = true g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = false } case 14 : { rg_set_user_model(id, "naruto_bijuu") ze_colored_print(id, "!tYou picked!gNaruto Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = true g_bgoofy[id] = false g_bcivil_protection[id] = false } case 15 : { rg_set_user_model(id, "goofy") ze_colored_print(id, "!tYou picked!gGoofy Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = true g_bcivil_protection[id] = false } case 16 : { rg_set_user_model(id, "civil_protection") ze_colored_print(id, "!tYou picked!gCivil Protection Skin!y!", id) g_iUsedTimes[id]++ g_bkotaka[id] = false g_btrollface[id] = false g_bhorseman[id] = false g_bclonetrooper[id] = false g_bmiku_rabbit[id] = false g_bBlack_sister[id] = false g_bkurumi[id] = false g_bkotori[id] = false g_bsonic[id] = false g_bsanta[id] = false g_bscout[id] = false g_bturtleblue[id] = false g_btron[id] = false g_bnaruto_bijuu[id] = false g_bgoofy[id] = false g_bcivil_protection[id] = true } } menu_destroy(menu) return PLUGIN_HANDLED } public native_ze_open_skin_menu(id) { model_menu(id) } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par } */
Try this let me know.
- #include <zombie_escape>
- #include <ze_vip>
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bkotaka[33], bool:g_btrollface[33], bool:g_bhorseman[33], bool:g_bclonetrooper[33], g_bmiku_rabbit[33], g_bBlack_sister[33], g_bkurumi[33], g_bkotori[33], g_bsonic[33], g_bsanta[33], g_bscout[33], g_bturtleblue[33], g_btron[33], g_bnaruto_bijuu[33], g_bgoofy[33] , g_bcivil_protection[33]
- public plugin_natives()
- {
- register_native("ze_open_skin_menu", "native_ze_open_skin_menu", 1)
- }
- public plugin_init()
- {
- register_plugin("[ZE] Skins", "1.1", "Spi")
- g_pCvarUseTimes = register_cvar("ze_skin_menu_used", "1")
- }
- public plugin_precache()
- {
- precache_model("models/player/kotaka/kotaka.mdl")
- precache_model("models/player/trollface/trollface.mdl")
- precache_model("models/player/horseman/horseman.mdl")
- precache_model("models/player/clonetrooper/clonetrooper.mdl")
- precache_model("models/player/miku_rabbit/miku_rabbit.mdl")
- precache_model("models/player/Black_sister/Black_sister.mdl")
- precache_model("models/player/kurumi/kurumi.mdl")
- precache_model("models/player/kotori/kotori.mdl")
- precache_model("models/player/sonic/sonic.mdl")
- precache_model("models/player/santa/santa.mdl")
- precache_model("models/player/scout/scout.mdl")
- precache_model("models/player/turtleblue/turtleblue.mdl")
- precache_model("models/player/tron/tron.mdl")
- precache_model("models/player/naruto_bijuu/naruto_bijuu.mdl")
- precache_model("models/player/goofy/goofy.mdl")
- precache_model("models/player/civil_protection/civil_protection.mdl")
- }
- public ze_user_humanized(id)
- {
- g_iUsedTimes[id] = 0
- if (g_bkotaka[id])
- {
- rg_set_user_model(id, "kotaka")
- }
- else if (g_btrollface[id])
- {
- rg_set_user_model(id, "trollface")
- }
- else if (g_bhorseman[id])
- {
- rg_set_user_model(id, "horseman")
- }
- else if (g_bclonetrooper[id])
- {
- rg_set_user_model(id, "clonetrooper")
- }
- else if (g_bmiku_rabbit[id])
- {
- rg_set_user_model(id, "miku_rabbit")
- }
- else if (g_bBlack_sister[id])
- {
- rg_set_user_model(id, "Black_sister")
- }
- else if (g_bkurumi[id])
- {
- rg_set_user_model(id, "kurumi")
- }
- else if (g_bkotori[id])
- {
- rg_set_user_model(id, "kotori")
- }
- else if (g_bsonic[id])
- {
- rg_set_user_model(id, "sonic")
- }
- else if (g_bsanta[id])
- {
- rg_set_user_model(id, "santa")
- }
- else if (g_bscout[id])
- {
- rg_set_user_model(id, "scout")
- }
- else if (g_bturtleblue[id])
- {
- rg_set_user_model(id, "turtleblue")
- }
- else if (g_btron[id])
- {
- rg_set_user_model(id, "tron")
- }
- else if (g_bnaruto_bijuu[id])
- {
- rg_set_user_model(id, "naruto_bijuu")
- }
- else if (g_bgoofy[id])
- {
- rg_set_user_model(id, "goofy")
- }
- else if (g_bcivil_protection[id])
- {
- rg_set_user_model(id, "civil_protection")
- }
- }
- public show_models_menu(id)
- {
- if (!is_user_connected(id))
- return PLUGIN_CONTINUE
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while you are zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tYou have already changed your !gskin!y!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id) && (ze_get_vip_flags(id) & VIP_A))
- {
- ze_colored_print(id, "!tNo access!y.")
- return PLUGIN_HANDLED
- }
- model_menu(id)
- return PLUGIN_CONTINUE
- }
- public model_menu(id)
- {
- new menu = menu_create("\r[\wSkins Menu\r]\r", "menu_wybierz")
- menu_additem(menu, "\wKotaka \y| \r", "1", 0)
- menu_additem(menu, "\wTroll \y| \rFace", "2", 0)
- menu_additem(menu, "\wHorse \y| \rMan", "3", 0)
- menu_additem(menu, "\wClone \y| \rTrooper", "4", 0)
- menu_additem(menu, "\wMiku \y| \rRabbit", "5", 0)
- menu_additem(menu, "\wBlack \y| \rSister", "6", 0)
- menu_additem(menu, "\wKurumi \y| \r", "7", 0)
- menu_additem(menu, "\wKotori \y| \r", "8", 0)
- menu_additem(menu, "\wSonic \y| \r", "9", 0)
- menu_additem(menu, "\wSanta \y| \r", "10", 0)
- menu_additem(menu, "\wScout \y| \r", "11", 0)
- menu_additem(menu, "\wTurtle \y| \rBlue", "12", 0)
- menu_additem(menu, "\wTron \y| \r", "13", 0)
- menu_additem(menu, "\wNaruto \y| \r", "14", 0)
- menu_additem(menu, "\wGoofy \y| \r", "15", 0)
- menu_additem(menu, "\wCivil \y| \rProtection", "16", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu, 0)
- }
- return PLUGIN_HANDLED
- }
- public menu_wybierz(id, menu, item)
- {
- if (item == MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- new data[20], iName[500]
- new acces, callback
- menu_item_getinfo(menu, item, acces, data,20, iName, 500, callback)
- new key = str_to_num(data)
- switch(key)
- {
- case 1 : {
- rg_set_user_model(id, "kotaka")
- ze_colored_print(id, "!tYou picked!gKotaka Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = true
- g_bhorseman[id] = false
- g_btrollface[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 2 : {
- rg_set_user_model(id, "trollface")
- ze_colored_print(id, "!tYou picked!gTroll Face Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = true
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 3 : {
- rg_set_user_model(id, "horseman")
- ze_colored_print(id, "!tYou picked!gHorse Man Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = true
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 4 : {
- rg_set_user_model(id, "clonetrooper")
- ze_colored_print(id, "!tYou picked!gClone Trooper Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = true
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 5 : {
- rg_set_user_model(id, "miku_rabbit")
- ze_colored_print(id, "!tYou picked!gMiku Rabbit Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = true
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 6 : {
- rg_set_user_model(id, "Black_sister")
- ze_colored_print(id, "!tYou picked!gBlack Sister Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = true
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 7 : {
- rg_set_user_model(id, "kurumi")
- ze_colored_print(id, "!tYou picked!gKurumi Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = true
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 8 : {
- rg_set_user_model(id, "kotori")
- ze_colored_print(id, "!tYou picked!gKotori Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = true
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 9 : {
- rg_set_user_model(id, "sonic")
- ze_colored_print(id, "!tYou picked!gSonic Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = true
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 10 : {
- rg_set_user_model(id, "santa")
- ze_colored_print(id, "!tYou picked!gSanta Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = true
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 11 : {
- rg_set_user_model(id, "scout")
- ze_colored_print(id, "!tYou picked!gScout Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = true
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 12 : {
- rg_set_user_model(id, "turtleblue")
- ze_colored_print(id, "!tYou picked!gTurtle Blue Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = true
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 13 : {
- rg_set_user_model(id, "tron")
- ze_colored_print(id, "!tYou picked!gTron Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = true
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 14 : {
- rg_set_user_model(id, "naruto_bijuu")
- ze_colored_print(id, "!tYou picked!gNaruto Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = true
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 15 : {
- rg_set_user_model(id, "goofy")
- ze_colored_print(id, "!tYou picked!gGoofy Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = true
- g_bcivil_protection[id] = false
- }
- case 16 : {
- rg_set_user_model(id, "civil_protection")
- ze_colored_print(id, "!tYou picked!gCivil Protection Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = true
- }
- }
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_skin_menu(id)
- {
- model_menu(id)
- }
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
- *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par }
- */
error 010: invalid function or declaration
Whoops Sorry Try now
- #include <zombie_escape>
- #include <ze_vip>
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bkotaka[33], bool:g_btrollface[33], bool:g_bhorseman[33], bool:g_bclonetrooper[33], g_bmiku_rabbit[33], g_bBlack_sister[33], g_bkurumi[33], g_bkotori[33], g_bsonic[33], g_bsanta[33], g_bscout[33], g_bturtleblue[33], g_btron[33], g_bnaruto_bijuu[33], g_bgoofy[33] , g_bcivil_protection[33]
- public plugin_natives()
- {
- register_native("ze_open_skin_menu", "native_ze_open_skin_menu", 1)
- }
- public plugin_init()
- {
- register_plugin("[ZE] Skins", "1.1", "Spi")
- g_pCvarUseTimes = register_cvar("ze_skin_menu_used", "1")
- }
- public plugin_precache()
- {
- precache_model("models/player/kotaka/kotaka.mdl")
- precache_model("models/player/trollface/trollface.mdl")
- precache_model("models/player/horseman/horseman.mdl")
- precache_model("models/player/clonetrooper/clonetrooper.mdl")
- precache_model("models/player/miku_rabbit/miku_rabbit.mdl")
- precache_model("models/player/Black_sister/Black_sister.mdl")
- precache_model("models/player/kurumi/kurumi.mdl")
- precache_model("models/player/kotori/kotori.mdl")
- precache_model("models/player/sonic/sonic.mdl")
- precache_model("models/player/santa/santa.mdl")
- precache_model("models/player/scout/scout.mdl")
- precache_model("models/player/turtleblue/turtleblue.mdl")
- precache_model("models/player/tron/tron.mdl")
- precache_model("models/player/naruto_bijuu/naruto_bijuu.mdl")
- precache_model("models/player/goofy/goofy.mdl")
- precache_model("models/player/civil_protection/civil_protection.mdl")
- }
- public ze_user_humanized(id)
- {
- g_iUsedTimes[id] = 0
- if (g_bkotaka[id])
- {
- rg_set_user_model(id, "kotaka")
- }
- else if (g_btrollface[id])
- {
- rg_set_user_model(id, "trollface")
- }
- else if (g_bhorseman[id])
- {
- rg_set_user_model(id, "horseman")
- }
- else if (g_bclonetrooper[id])
- {
- rg_set_user_model(id, "clonetrooper")
- }
- else if (g_bmiku_rabbit[id])
- {
- rg_set_user_model(id, "miku_rabbit")
- }
- else if (g_bBlack_sister[id])
- {
- rg_set_user_model(id, "Black_sister")
- }
- else if (g_bkurumi[id])
- {
- rg_set_user_model(id, "kurumi")
- }
- else if (g_bkotori[id])
- {
- rg_set_user_model(id, "kotori")
- }
- else if (g_bsonic[id])
- {
- rg_set_user_model(id, "sonic")
- }
- else if (g_bsanta[id])
- {
- rg_set_user_model(id, "santa")
- }
- else if (g_bscout[id])
- {
- rg_set_user_model(id, "scout")
- }
- else if (g_bturtleblue[id])
- {
- rg_set_user_model(id, "turtleblue")
- }
- else if (g_btron[id])
- {
- rg_set_user_model(id, "tron")
- }
- else if (g_bnaruto_bijuu[id])
- {
- rg_set_user_model(id, "naruto_bijuu")
- }
- else if (g_bgoofy[id])
- {
- rg_set_user_model(id, "goofy")
- }
- else if (g_bcivil_protection[id])
- {
- rg_set_user_model(id, "civil_protection")
- }
- }
- public show_models_menu(id)
- {
- if (!is_user_connected(id))
- return PLUGIN_CONTINUE
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while you are zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tYou have already changed your !gskin!y!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id) && (ze_get_vip_flags(id) & VIP_A))
- {
- ze_colored_print(id, "!tNo access!y.")
- return PLUGIN_HANDLED
- }
- model_menu(id)
- return PLUGIN_CONTINUE
- }
- public model_menu(id)
- {
- new menu = menu_create("\r[\wSkins Menu\r]\r", "menu_wybierz")
- menu_additem(menu, "\wKotaka \y| \r", "1", 0)
- menu_additem(menu, "\wTroll \y| \rFace", "2", 0)
- menu_additem(menu, "\wHorse \y| \rMan", "3", 0)
- menu_additem(menu, "\wClone \y| \rTrooper", "4", 0)
- menu_additem(menu, "\wMiku \y| \rRabbit", "5", 0)
- menu_additem(menu, "\wBlack \y| \rSister", "6", 0)
- menu_additem(menu, "\wKurumi \y| \r", "7", 0)
- menu_additem(menu, "\wKotori \y| \r", "8", 0)
- menu_additem(menu, "\wSonic \y| \r", "9", 0)
- menu_additem(menu, "\wSanta \y| \r", "10", 0)
- menu_additem(menu, "\wScout \y| \r", "11", 0)
- menu_additem(menu, "\wTurtle \y| \rBlue", "12", 0)
- menu_additem(menu, "\wTron \y| \r", "13", 0)
- menu_additem(menu, "\wNaruto \y| \r", "14", 0)
- menu_additem(menu, "\wGoofy \y| \r", "15", 0)
- menu_additem(menu, "\wCivil \y| \rProtection", "16", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu, 0)
- }
- public menu_wybierz(id, menu, item)
- {
- if (item == MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- new data[20], iName[500]
- new acces, callback
- menu_item_getinfo(menu, item, acces, data,20, iName, 500, callback)
- new key = str_to_num(data)
- switch(key)
- {
- case 1 : {
- rg_set_user_model(id, "kotaka")
- ze_colored_print(id, "!tYou picked!gKotaka Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = true
- g_bhorseman[id] = false
- g_btrollface[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 2 : {
- rg_set_user_model(id, "trollface")
- ze_colored_print(id, "!tYou picked!gTroll Face Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = true
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 3 : {
- rg_set_user_model(id, "horseman")
- ze_colored_print(id, "!tYou picked!gHorse Man Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = true
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 4 : {
- rg_set_user_model(id, "clonetrooper")
- ze_colored_print(id, "!tYou picked!gClone Trooper Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = true
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 5 : {
- rg_set_user_model(id, "miku_rabbit")
- ze_colored_print(id, "!tYou picked!gMiku Rabbit Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = true
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 6 : {
- rg_set_user_model(id, "Black_sister")
- ze_colored_print(id, "!tYou picked!gBlack Sister Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = true
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 7 : {
- rg_set_user_model(id, "kurumi")
- ze_colored_print(id, "!tYou picked!gKurumi Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = true
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 8 : {
- rg_set_user_model(id, "kotori")
- ze_colored_print(id, "!tYou picked!gKotori Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = true
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 9 : {
- rg_set_user_model(id, "sonic")
- ze_colored_print(id, "!tYou picked!gSonic Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = true
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 10 : {
- rg_set_user_model(id, "santa")
- ze_colored_print(id, "!tYou picked!gSanta Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = true
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 11 : {
- rg_set_user_model(id, "scout")
- ze_colored_print(id, "!tYou picked!gScout Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = true
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 12 : {
- rg_set_user_model(id, "turtleblue")
- ze_colored_print(id, "!tYou picked!gTurtle Blue Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = true
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 13 : {
- rg_set_user_model(id, "tron")
- ze_colored_print(id, "!tYou picked!gTron Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = true
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 14 : {
- rg_set_user_model(id, "naruto_bijuu")
- ze_colored_print(id, "!tYou picked!gNaruto Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = true
- g_bgoofy[id] = false
- g_bcivil_protection[id] = false
- }
- case 15 : {
- rg_set_user_model(id, "goofy")
- ze_colored_print(id, "!tYou picked!gGoofy Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = true
- g_bcivil_protection[id] = false
- }
- case 16 : {
- rg_set_user_model(id, "civil_protection")
- ze_colored_print(id, "!tYou picked!gCivil Protection Skin!y!", id)
- g_iUsedTimes[id]++
- g_bkotaka[id] = false
- g_btrollface[id] = false
- g_bhorseman[id] = false
- g_bclonetrooper[id] = false
- g_bmiku_rabbit[id] = false
- g_bBlack_sister[id] = false
- g_bkurumi[id] = false
- g_bkotori[id] = false
- g_bsonic[id] = false
- g_bsanta[id] = false
- g_bscout[id] = false
- g_bturtleblue[id] = false
- g_btron[id] = false
- g_bnaruto_bijuu[id] = false
- g_bgoofy[id] = false
- g_bcivil_protection[id] = true
- }
- }
- menu_destroy(menu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_skin_menu(id)
- {
- model_menu(id)
- }
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
- *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par }
- */
there is a problem
zm can open the menu and choose his skin while is zm...make it to not open while is zm
zm can open the menu and choose his skin while is zm...make it to not open while is zm
Are you sure?Mystic Viper wrote: ↑5 years ago there is a problem
zm can open the menu and choose his skin while is zm...make it to not open while is zm
This code says to not show the menu if a zombie.
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while you are zombie!y.")
- return PLUGIN_HANDLED
- }
nope...they can open it... i tested and if i'm zombie i can access the menu..and another thing...if u are human and u still open the menu and u are infected by a zombie then can choose his skin and zm has skins for humans...i think it's bugged this plugin
Where did you get this plugin from lolMystic Viper wrote: ↑5 years ago nope...they can open it... i tested and if i'm zombie i can access the menu..and another thing...if u are human and u still open the menu and u are infected by a zombie then can choose his skin and zm has skins for humans...i think it's bugged this plugin
Heres the one i made for my server.
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "Admin Model Menu"
- #define VERSION "1.0"
- #define AUTHOR "Mark"
- new const Asasin_Models[][] =
- {
- "models/player/Asasin/Asasin.mdl"
- }
- new const Death_Models[][] =
- {
- "models/player/Death/Death.mdl"
- }
- new const Dobby_Models[][] =
- {
- "models/player/Dobby/Dobby.mdl"
- }
- new const Sonic_Models[][] =
- {
- "models/player/Sonic/Sonic.mdl"
- }
- new const Fiftycent_Models[][] =
- {
- "models/player/50cent/50cent.mdl"
- }
- new const Joker_Models[][] =
- {
- "models/player/Joker/Joker.mdl"
- }
- new const Iron_Models[][] =
- {
- "models/player/Iron/Iron.mdl"
- }
- new const DeadSpace2_Models[][] =
- {
- "models/player/DeadSpace2/DeadSpace2.mdl"
- }
- new const Trump_Models[][] =
- {
- "models/player/Trump/Trump.mdl"
- }
- new const Trollface_Models[][] =
- {
- "models/player/Trollface/Trollface.mdl"
- }
- new const Phantom_Models[][] =
- {
- "models/player/Phantom/Phantom.mdl"
- }
- new const Pirategirl_Models[][] =
- {
- "models/player/Pirategirl/Pirategirl.mdl"
- }
- new const Leo_Models[][] =
- {
- "models/player/leo/leo.mdl"
- }
- new const Mike_Models[][] =
- {
- "models/player/mike/mike.mdl"
- }
- new const Donatello_Models[][] =
- {
- "models/player/don/don.mdl"
- }
- new const Raphael_Models[][] =
- {
- "models/player/raphael/raphael.mdl"
- }
- new const Capamerica_Models[][] =
- {
- "models/player/capamerica/capamerica.mdl"
- }
- new const Batman_Models[][] =
- {
- "models/player/batman/batman.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bAssasin[33], bool:g_bDeath[33], bool:g_bDobby[33], bool:g_bSonic[33],
- bool:g_b50cent[33], bool:g_bJoker[33], bool:g_bIron[33], bool:g_bDeadSpace2[33],
- bool:g_bTrump[33], bool:g_bTrollface[33], bool:g_bPhantom[33], bool:g_bPirategirl[33],
- bool:g_bLeo[33], bool:g_bMike[33],bool:g_bDon[33], bool:g_bRaphael[33], bool:g_bCapamerica[33],
- bool:g_bBatman[33]
- public plugin_natives()
- {
- register_native("ze_open_hskin_menu", "native_ze_open_hskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(Asasin_Models); i++)
- precache_model(Asasin_Models[i])
- for (i = 0; i <= charsmax(Death_Models); i++)
- precache_model(Death_Models[i])
- for (i = 0; i <= charsmax(Dobby_Models); i++)
- precache_model(Dobby_Models[i])
- for (i = 0; i <= charsmax(Sonic_Models); i++)
- precache_model(Sonic_Models[i])
- for (i = 0; i <= charsmax(Fiftycent_Models); i++)
- precache_model(Fiftycent_Models[i])
- for (i = 0; i <= charsmax(Joker_Models); i++)
- precache_model(Joker_Models[i])
- for (i = 0; i <= charsmax(Iron_Models); i++)
- precache_model(Iron_Models[i])
- for (i = 0; i <= charsmax(DeadSpace2_Models); i++)
- precache_model(DeadSpace2_Models[i])
- for (i = 0; i <= charsmax(Trump_Models); i++)
- precache_model(Trump_Models[i])
- for (i = 0; i <= charsmax(Trollface_Models); i++)
- precache_model(Trollface_Models[i])
- for (i = 0; i <= charsmax(Phantom_Models); i++)
- precache_model(Phantom_Models[i])
- for (i = 0; i <= charsmax(Pirategirl_Models); i++)
- precache_model(Pirategirl_Models[i])
- for (i = 0; i <= charsmax(Leo_Models); i++)
- precache_model(Leo_Models[i])
- for (i = 0; i <= charsmax(Mike_Models); i++)
- precache_model(Mike_Models[i])
- for (i = 0; i <= charsmax(Donatello_Models); i++)
- precache_model(Donatello_Models[i])
- for (i = 0; i <= charsmax(Raphael_Models); i++)
- precache_model(Raphael_Models[i])
- for (i = 0; i <= charsmax(Capamerica_Models); i++)
- precache_model(Capamerica_Models[i])
- for (i = 0; i <= charsmax(Batman_Models); i++)
- precache_model(Batman_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_humanized(id)
- {
- if (g_bAssasin[id])
- {
- rg_set_user_model(id, "Asasin")
- }
- else if (g_bDeath[id])
- {
- rg_set_user_model(id, "Death")
- }
- else if (g_bDobby[id])
- {
- rg_set_user_model(id, "Dobby")
- }
- else if (g_bSonic[id])
- {
- rg_set_user_model(id, "Sonic")
- }
- else if ((g_b50cent[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "50cent")
- }
- else if ((g_bJoker[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Joker")
- }
- else if ((g_bIron[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Iron")
- }
- else if ((g_bDeadSpace2[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "DeadSpace2")
- }
- else if ((g_bTrump[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Trump")
- }
- else if ((g_bTrollface[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Trollface")
- }
- else if ((g_bPhantom[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Phantom")
- }
- else if ((g_bPirategirl[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Pirategirl")
- }
- else if ((g_bLeo[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "leo")
- }
- else if ((g_bMike[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "mike")
- }
- else if ((g_bDon[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "don")
- }
- else if ((g_bRaphael[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "raphael")
- }
- else if ((g_bCapamerica[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "capamerica")
- }
- else if ((g_bBatman[id]) && (ze_get_vip_flags(id) & VIP_C))
- {
- rg_set_user_model(id, "batman")
- }
- g_iUsedTimes[id] = 0
- }
- public ze_user_infected(Victim)
- {
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Hmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open knife menu!y.")
- return PLUGIN_HANDLED
- }
- Hmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Hmodel_Menu(id)
- {
- new hmenu = menu_create("\rHuman Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r18 \yModels in Total!\w ] ^n-", "menu_hskins")
- menu_additem(hmenu, "\yAssasin", "", 0)
- menu_additem(hmenu, "\yDeath", "", 0)
- menu_additem(hmenu, "\yDobby", "", 0)
- menu_additem(hmenu, "\ySonic", "", 0)
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(hmenu, "\y50cent\w [ \rVIP\w ]", "", 0)
- menu_additem(hmenu, "\yJoker\w [ \rVIP\w ]", "", 0)
- menu_additem(hmenu, "\yIronMan\w [ \rVIP\w ]", "", 0)
- menu_additem(hmenu, "\yDead Space\w [ \rVIP\w ]", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_B)
- {
- menu_additem(hmenu, "\yTrump\w [ \rVIP+\w ]", "", 0)
- menu_additem(hmenu, "\yTrollFace\w [ \rVIP+\w ]", "", 0)
- menu_additem(hmenu, "\yPhantom\w [ \rVIP+\w ]", "", 0)
- menu_additem(hmenu, "\yPirategirl\w [ \rVIP+\w ]", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_C)
- {
- menu_additem(hmenu, "\yLeo\w [ \rVIP++\w ]", "", 0)
- menu_additem(hmenu, "\yMike\w [ \rVIP++\w ]", "", 0)
- menu_additem(hmenu, "\yDon\w [ \rVIP++\w ]", "", 0)
- menu_additem(hmenu, "\yRaphael\w [ \rVIP++\w ]", "", 0)
- menu_additem(hmenu, "\yCaptain America\w [ \rVIP++\w ]", "", 0)
- menu_additem(hmenu, "\yBatman\w [ \rVIP++\w ]", "", 0)
- }
- menu_setprop(hmenu, MPROP_PERPAGE, 6)
- menu_setprop(hmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(hmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, hmenu, 0)
- }
- public menu_hskins(id, hmenu, item)
- {
- if(!is_user_alive(id) || ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Assassin
- {
- g_bAssasin[id] = true
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Asasin")
- ze_colored_print(id, "You picked the Assassin skin", id)
- g_iUsedTimes[id]++
- }
- case 1 : // Death
- {
- g_bAssasin[id] = false
- g_bDeath[id] = true
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Death")
- ze_colored_print(id, "You picked the Death skin", id)
- g_iUsedTimes[id]++
- }
- case 2 : // Dobby
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = true
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Dobby")
- ze_colored_print(id, "You picked the Dobby skin", id)
- g_iUsedTimes[id]++
- }
- case 3 : // Sonic
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = true
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Sonic")
- ze_colored_print(id, "You picked the Sonic skin", id)
- g_iUsedTimes[id]++
- }
- case 4 : // 50cent
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = true
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "50cent")
- ze_colored_print(id, "You picked the 50cent skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Joker
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = true
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Joker")
- ze_colored_print(id, "You picked the Joker skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : //Iron
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = true
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Iron")
- ze_colored_print(id, "You picked the Iron Man skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 7 : // DeadSpace2
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = true
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "DeadSpace2")
- ze_colored_print(id, "You picked the Dead Space skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 8 : // Trump
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = true
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Trump")
- ze_colored_print(id, "You picked the Trump skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 9 : // Trollface
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = true
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Trollface")
- ze_colored_print(id, "You picked the Trollface skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 10 : // Phantom
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = true
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Phantom")
- ze_colored_print(id, "You picked the Phantom skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 11 : // Pirategirl
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = true
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "Pirategirl")
- ze_colored_print(id, "You picked the Pirategirl skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 12 : //Leonardo
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = true
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "leo")
- ze_colored_print(id, "You picked the Leonardo skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 13 : // Michelangelo
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = true
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "mike")
- ze_colored_print(id, "You picked the Michelangelo skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 14 : // Donatello
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = true
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "don")
- ze_colored_print(id, "You picked the Donatello skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 15 : // Raphael
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = true
- g_bCapamerica[id] = false
- g_bBatman[id] = false
- rg_set_user_model(id, "raphael")
- ze_colored_print(id, "You picked the Raphael skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 16 : // Captian America
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = true
- g_bBatman[id] = false
- rg_set_user_model(id, "capamerica")
- ze_colored_print(id, "You picked the Captian America skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 17 : // Batman
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bAssasin[id] = false
- g_bDeath[id] = false
- g_bDobby[id] = false
- g_bSonic[id] = false
- g_b50cent[id] = false
- g_bJoker[id] = false
- g_bIron[id] = false
- g_bDeadSpace2[id] = false
- g_bTrump[id] = false
- g_bTrollface[id] = false
- g_bPhantom[id] = false
- g_bPirategirl[id] = false
- g_bLeo[id] = false
- g_bMike[id] = false
- g_bDon[id] = false
- g_bRaphael[id] = false
- g_bCapamerica[id] = false
- g_bBatman[id] = true
- rg_set_user_model(id, "batman")
- ze_colored_print(id, "You picked the Batman skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(hmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_hskin_menu(id)
- {
- Show_Hmodel_Menu(id)
- }
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "Custom zModel Menu"
- #define VERSION "1.0"
- #define AUTHOR "Mark"
- new const Butcher_Models[][] =
- {
- "models/player/butcher_zom/butcher_zom.mdl"
- }
- new const Doom_Models[][] =
- {
- "models/player/doom_zom/doom_zom.mdl"
- }
- new const Fleshpound_Models[][] =
- {
- "models/player/fleshpound_zom/fleshpound_zom.mdl"
- }
- new const Jumper_Models[][] =
- {
- "models/player/jumper_zom/jumper_zom.mdl"
- }
- new const Mon_Assassin_Models[][] =
- {
- "models/player/monster_assassin_zom/monster_assassin_zom.mdl"
- }
- new const Mon_Zom_Models[][] =
- {
- "models/player/monster_zom/monster_zom.mdl"
- }
- new const Abaddon_Models[][] =
- {
- "models/player/abaddon_zom/abaddon_zom.mdl"
- }
- new const Assassin_Zom_Models[][] =
- {
- "models/player/assassin_zom/assassin_zom.mdl"
- }
- new const Deimosboss_Models[][] =
- {
- "models/player/deimosboss_zom/deimosboss_zom.mdl"
- }
- new const Lockerz_Models[][] =
- {
- "models/player/lockerz_zom/lockerz_zom.mdl"
- }
- new const Mon_Nemesis_Models[][] =
- {
- "models/player/monster_nemesis_zom/monster_nemesis_zom.mdl"
- }
- new const NightCrawler_Models[][] =
- {
- "models/player/nightcrawler_zom/nightcrawler_zom.mdl"
- }
- new const NightRider_Models[][] =
- {
- "models/player/nightrider_zom/nightrider_zom.mdl"
- }
- new const Poison_Models[][] =
- {
- "models/player/poison_nshaman_zom/poison_nshaman_zom.mdl"
- }
- new const Predator_Models[][] =
- {
- "models/player/predator_zom/predator_zom.mdl"
- }
- new const Raptor_Models[][] =
- {
- "models/player/raptor_zom/raptor_zom.mdl"
- }
- new const RealBoss_Models[][] =
- {
- "models/player/realboss_zom/realboss_zom.mdl"
- }
- new const Replican_Models[][] =
- {
- "models/player/replican_fear_zom/replican_fear_zom.mdl"
- }
- new const Terminator_Models[][] =
- {
- "models/player/terminator_zom/terminator_zom.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bButcher[33], bool:g_bDoom[33], bool:g_bFleshpound[33], bool:g_bJumper[33],
- bool:g_bMon_Assassin[33], bool:g_bMon_Zom[33], bool:g_bAbaddon[33], bool:g_bAssassin_Zom[33],
- bool:g_bDeimosboss[33], bool:g_bLockerz[33], bool:g_bMon_Nemesis[33], bool:g_bNightCrawler[33],
- bool:g_bNightRider[33], bool:g_bPoison[33],bool:g_bPredator[33], bool:g_bRaptor[33], bool:g_bRealBoss[33],
- bool:g_bReplican[33], bool:g_bTerminator[33]
- public plugin_natives()
- {
- register_native("ze_open_zskin_menu", "native_ze_open_zskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(Butcher_Models); i++)
- precache_model(Butcher_Models[i])
- for (i = 0; i <= charsmax(Doom_Models); i++)
- precache_model(Doom_Models[i])
- for (i = 0; i <= charsmax(Fleshpound_Models); i++)
- precache_model(Fleshpound_Models[i])
- for (i = 0; i <= charsmax(Jumper_Models); i++)
- precache_model(Jumper_Models[i])
- for (i = 0; i <= charsmax(Mon_Assassin_Models); i++)
- precache_model(Mon_Assassin_Models[i])
- for (i = 0; i <= charsmax(Mon_Zom_Models); i++)
- precache_model(Mon_Zom_Models[i])
- for (i = 0; i <= charsmax(Abaddon_Models); i++)
- precache_model(Abaddon_Models[i])
- for (i = 0; i <= charsmax(Assassin_Zom_Models); i++)
- precache_model(Assassin_Zom_Models[i])
- for (i = 0; i <= charsmax(Deimosboss_Models); i++)
- precache_model(Deimosboss_Models[i])
- for (i = 0; i <= charsmax(Lockerz_Models); i++)
- precache_model(Lockerz_Models[i])
- for (i = 0; i <= charsmax(Mon_Nemesis_Models); i++)
- precache_model(Mon_Nemesis_Models[i])
- for (i = 0; i <= charsmax(NightCrawler_Models); i++)
- precache_model(NightCrawler_Models[i])
- for (i = 0; i <= charsmax(NightRider_Models); i++)
- precache_model(NightRider_Models[i])
- for (i = 0; i <= charsmax(Poison_Models); i++)
- precache_model(Poison_Models[i])
- for (i = 0; i <= charsmax(Predator_Models); i++)
- precache_model(Predator_Models[i])
- for (i = 0; i <= charsmax(Raptor_Models); i++)
- precache_model(Raptor_Models[i])
- for (i = 0; i <= charsmax(RealBoss_Models); i++)
- precache_model(RealBoss_Models[i])
- for (i = 0; i <= charsmax(Replican_Models); i++)
- precache_model(Replican_Models[i])
- for (i = 0; i <= charsmax(Terminator_Models); i++)
- precache_model(Terminator_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_infected(Victim)
- {
- if (g_bButcher[Victim])
- {
- rg_set_user_model(Victim, "butcher_zom")
- }
- else if (g_bDoom[Victim])
- {
- rg_set_user_model(Victim, "doom_zom")
- }
- else if (g_bFleshpound[Victim])
- {
- rg_set_user_model(Victim, "fleshpound_zom")
- }
- else if (g_bJumper[Victim])
- {
- rg_set_user_model(Victim, "jumper_zom")
- }
- else if ((g_bMon_Assassin[Victim]) && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "monster_assassin_zom")
- }
- else if ((g_bMon_Zom[Victim]) && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "monster_zom")
- }
- else if ((g_bAbaddon[Victim]) && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "abaddon_zom")
- }
- else if ((g_bAssassin_Zom[Victim]) && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "assassin_zom")
- }
- else if ((g_bDeimosboss[Victim]) && (ze_get_vip_flags(Victim) & VIP_B))
- {
- rg_set_user_model(Victim, "deimosboss_zom")
- }
- else if ((g_bLockerz[Victim]) && (ze_get_vip_flags(Victim) & VIP_B))
- {
- rg_set_user_model(Victim, "lockerz_zom")
- }
- else if ((g_bMon_Nemesis[Victim]) && (ze_get_vip_flags(Victim) & VIP_B))
- {
- rg_set_user_model(Victim, "monster_nemesis_zom")
- }
- else if ((g_bNightCrawler[Victim]) && (ze_get_vip_flags(Victim) & VIP_B))
- {
- rg_set_user_model(Victim, "nightcrawler_zom")
- }
- else if ((g_bNightRider[Victim]) && (ze_get_vip_flags(Victim) & VIP_B))
- {
- rg_set_user_model(Victim, "nightrider_zom")
- }
- else if ((g_bPoison[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "poison_nshaman_zom")
- }
- else if ((g_bPredator[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "predator_zom")
- }
- else if ((g_bRaptor[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "raptor_zom")
- }
- else if ((g_bRealBoss[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "realboss_zom")
- }
- else if ((g_bReplican[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "replican_fear_zom")
- }
- else if ((g_bTerminator[Victim]) && (ze_get_vip_flags(Victim) & VIP_C))
- {
- rg_set_user_model(Victim, "terminator_zom")
- }
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Zmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (!ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your zombie skin while Human!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open menu!y.")
- return PLUGIN_HANDLED
- }
- Zmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Zmodel_Menu(id)
- {
- new zmenu = menu_create("\rZombie Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r20\w Models in Total!\w ] ^n-", "menu_zskins")
- menu_additem(zmenu, "\yButcher", "", 0)
- menu_additem(zmenu, "\yDoom", "", 0)
- menu_additem(zmenu, "\yFleshpound", "", 0)
- menu_additem(zmenu, "\yJumper", "", 0)
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(zmenu, "\yMonster Assassin\w[ \rVIP\w ]", "", 0)
- menu_additem(zmenu, "\yMonster\w [ \rVIP\w ]", "", 0)
- menu_additem(zmenu, "\yAbaddon\w [ \rVIP\w ]", "", 0)
- menu_additem(zmenu, "\yAssassin\w [ \rVIP\w ]", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_B)
- {
- menu_additem(zmenu, "\yDeimosboss\w [ \rVIP+\w ]", "", 0)
- menu_additem(zmenu, "\yLockerz\w [ \rVIP+\w ]", "", 0)
- menu_additem(zmenu, "\yMonster Nemesis\w [ \rVIP+\w ]", "", 0)
- menu_additem(zmenu, "\yNight Crawler\w [ \rVIP+\w ]", "", 0)
- menu_additem(zmenu, "\yNight Rider\w [ \rVIP+\w ]", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_C)
- {
- menu_additem(zmenu, "\yPoison\w [ \rVIP++\w ]", "", 0)
- menu_additem(zmenu, "\yPredator\w [ \rVIP++\w ]", "", 0)
- menu_additem(zmenu, "\yRaptor\w [ \rVIP++\w ]", "", 0)
- menu_additem(zmenu, "\yRealBoss\w [ \rVIP++\w ]", "", 0)
- menu_additem(zmenu, "\yReplican\w [ \rVIP++\w ]", "", 0)
- menu_additem(zmenu, "\yTerminator\w [ \rVIP++\w ]", "", 0)
- }
- menu_setprop(zmenu, MPROP_PERPAGE, 6)
- menu_setprop(zmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(zmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, zmenu, 0)
- }
- public menu_zskins(id, zmenu, item)
- {
- if(!is_user_alive(id) || !ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Butcher
- {
- g_bButcher[id] = true
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "butcher_zom")
- ze_colored_print(id, "You picked the Butcher skin", id)
- g_iUsedTimes[id]++
- }
- case 1 : // Doom
- {
- g_bButcher[id] = false
- g_bDoom[id] = true
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "doom_zom")
- ze_colored_print(id, "You picked the Doom skin", id)
- g_iUsedTimes[id]++
- }
- case 2 : // Fleshpound
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = true
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "fleshpound_zom")
- ze_colored_print(id, "You picked the Fleshpound skin", id)
- g_iUsedTimes[id]++
- }
- case 3 : // Jumper
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = true
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "jumper_zom")
- ze_colored_print(id, "You picked the Jumper skin", id)
- g_iUsedTimes[id]++
- }
- case 4 : // Mon_Assassin
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = true
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "Mon_Assassin_zom")
- ze_colored_print(id, "You picked the Monster Assassin skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Mon_Zom
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = true
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "monster_zom")
- ze_colored_print(id, "You picked the Monster skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : // Abaddon
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = true
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "abaddon_zom")
- ze_colored_print(id, "You picked the Abaddon skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 7 : // Assassin_Zom
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = true
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "assassin_zom")
- ze_colored_print(id, "You picked the Assassin skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 8 : // Deimosboss
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = true
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "deimosboss_zom")
- ze_colored_print(id, "You picked the Deimosboss skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 9 : // Lockerz
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = true
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "lockerz_zom")
- ze_colored_print(id, "You picked the Lockerz skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 10 : // Monster Nemesis
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = true
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "monster_nemesis_zom")
- ze_colored_print(id, "You picked the Monster Nemesis skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 11 : // Night Crawler
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = true
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "nightcrawler_zom")
- ze_colored_print(id, "You picked the NightCrawler skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 12 : //NightRider
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = true
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "nightrider_zom")
- ze_colored_print(id, "You picked the NightRider skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 13 : // Poison
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = true
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "poison_nshaman_zom")
- ze_colored_print(id, "You picked the Poison skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 14 : // Predator
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = true
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "predator_zom")
- ze_colored_print(id, "You picked the Predator skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 15 : // Raptor
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = true
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "raptor_zom")
- ze_colored_print(id, "You picked the Raptor skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 16 : // RealBoss
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = true
- g_bReplican[id] = false
- g_bTerminator[id] = false
- rg_set_user_model(id, "realboss_zom")
- ze_colored_print(id, "You picked the RealBoss skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 17 : // Replican
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = true
- g_bTerminator[id] = false
- rg_set_user_model(id, "replican_fear_zom")
- ze_colored_print(id, "You picked the Replican skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 18 : // Terminator
- {
- if (ze_get_vip_flags(id) & VIP_C)
- {
- g_bButcher[id] = false
- g_bDoom[id] = false
- g_bFleshpound[id] = false
- g_bJumper[id] = false
- g_bMon_Assassin[id] = false
- g_bMon_Zom[id] = false
- g_bAbaddon[id] = false
- g_bAssassin_Zom[id] = false
- g_bDeimosboss[id] = false
- g_bLockerz[id] = false
- g_bMon_Nemesis[id] = false
- g_bNightCrawler[id] = false
- g_bNightRider[id] = false
- g_bPoison[id] = false
- g_bPredator[id] = false
- g_bRaptor[id] = false
- g_bRealBoss[id] = false
- g_bReplican[id] = false
- g_bTerminator[id] = true
- rg_set_user_model(id, "terminator_zom")
- ze_colored_print(id, "You picked the Terminator skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(zmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_zskin_menu(id)
- {
- Show_Zmodel_Menu(id)
- }
Interesting plugins..i will try both
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "VIP and SUPREME Shop Skin"
- #define VERSION "1.0"
- #define AUTHOR "Mark + Legolas"
- new const Kotaka_Models[][] =
- {
- "models/player/Kotaka/Kotaka.mdl"
- }
- new const Kotori_Models[][] =
- {
- "models/player/Kotori/Kotori.mdl"
- }
- new const MikuRabbit_Models[][] =
- {
- "models/player/MikuRabbit/MikuRabbit.mdl"
- }
- new const Tron_Models[][] =
- {
- "models/player/Tron/Tron.mdl"
- }
- new const Goofy_Models[][] =
- {
- "models/player/Goofy/Goofy.mdl"
- }
- new const TrollFace_Models[][] =
- {
- "models/player/TrollFace/TrollFace.mdl"
- }
- new const TurtleBlue_Models[][] =
- {
- "models/player/TurtleBlue/TurtleBlue.mdl"
- }
- new const Sonic_Models[][] =
- {
- "models/player/Sonic/Sonic.mdl"
- }
- new const NarutoBijuu_Models[][] =
- {
- "models/player/NarutoBijuu/NarutoBijuu.mdl"
- }
- new const Scout_Models[][] =
- {
- "models/player/Scout/Scout.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bKotaka[33], bool:g_bKotori[33], bool:g_bMikuRabbit[33], bool:g_bTron[33],
- bool:g_bGoofy[33], bool:g_bTrollFace[33], bool:g_bTurtleBlue[33], bool:g_bSonic[33],
- bool:g_bNarutoBijuu[33], bool:g_bScout[33]
- public plugin_natives()
- {
- register_native("ze_open_hskin_menu", "native_ze_open_hskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(Kotaka_Models); i++)
- precache_model(Kotaka_Models[i])
- for (i = 0; i <= charsmax(Kotori_Models); i++)
- precache_model(Kotori_Models[i])
- for (i = 0; i <= charsmax(MikuRabbit_Models); i++)
- precache_model(MikuRabbit_Models[i])
- for (i = 0; i <= charsmax(Tron_Models); i++)
- precache_model(Tron_Models[i])
- for (i = 0; i <= charsmax(Goofy_Models); i++)
- precache_model(Goofy_Models[i])
- for (i = 0; i <= charsmax(TrollFace_Models); i++)
- precache_model(TrollFace_Models[i])
- for (i = 0; i <= charsmax(TurtleBlue_Models); i++)
- precache_model(TurtleBlue_Models[i])
- for (i = 0; i <= charsmax(Sonic_Models); i++)
- precache_model(Sonic_Models[i])
- for (i = 0; i <= charsmax(NarutoBijuu_Models); i++)
- precache_model(NarutoBijuu_Models[i])
- for (i = 0; i <= charsmax(Scout_Models); i++)
- precache_model(Scout_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_humanized(id)
- {
- if (g_bKotaka[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Kotaka")
- }
- else if (g_bKotori[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Kotori")
- }
- else if (g_bMikuRabbit[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "MikuRabbit")
- }
- else if (g_bTron[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Tron")
- }
- else if ((g_bGoofy[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Goofy")
- }
- else if ((g_bTrollFace[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "TrollFace")
- }
- else if ((g_bTurtleBlue[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "TurtleBlue")
- }
- else if ((g_bSonic[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Sonic")
- }
- else if ((g_bNarutoBijuu[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "NarutoBijuu")
- }
- else if ((g_bScout[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Scout")
- }
- g_iUsedTimes[id] = 0
- }
- public ze_user_infected(Victim)
- {
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Hmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open knife menu!y.")
- return PLUGIN_HANDLED
- }
- Hmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Hmodel_Menu(id)
- {
- new hmenu = menu_create("\rHuman Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r10 \yModels in Total!\w ] ^n-", "menu_hskins")
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(hmenu, "\yKotaka\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yKotori\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yMiku Rabbit\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yTron\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yGoofy\w (\rV.I.P\w)", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_B)
- {
- menu_additem(hmenu, "\yTroll Face\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yTurtle Blue\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\ySonic\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yNaruto\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yScout\w (\rSupreme V.I.P\w)", "", 0)
- }
- menu_setprop(hmenu, MPROP_PERPAGE, 6)
- menu_setprop(hmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(hmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, hmenu, 0)
- }
- public menu_hskins(id, hmenu, item)
- {
- if(!is_user_alive(id) || ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Kotaka
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = true
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotaka")
- ze_colored_print(id, "You picked the Kotaka skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 1 : // Kotori
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = true
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotori")
- ze_colored_print(id, "You picked the Kotori skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 2 : // Miku Rabbit
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = true
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotaka")
- ze_colored_print(id, "You picked the Miku Rabbit skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 3 : // Tron
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = true
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Tron")
- ze_colored_print(id, "You picked the Tron skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 4 : // Goofy
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = true
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Goofy")
- ze_colored_print(id, "You picked the Goofy skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Troll Face
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = true
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "TrollFace")
- ze_colored_print(id, "You picked the Troll Face skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : // Turtle Blue
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = true
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "TurtleBlue")
- ze_colored_print(id, "You picked the Turtle Blue skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 7 : // Sonic
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = true
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Sonic")
- ze_colored_print(id, "You picked the Sonic skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 8 : // Naruto
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = true
- g_bScout[id] = false
- rg_set_user_model(id, "NarutoBijuu")
- ze_colored_print(id, "You picked the Naruto skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 9 : // Scout
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = true
- rg_set_user_model(id, "Scout")
- ze_colored_print(id, "You picked the Scout skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(hmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_hskin_menu(id)
- {
- Show_Hmodel_Menu(id)
- }
ze_shop_skin.sma(115) : error 029: invalid expression, asumed zero
ze_shop_skin.sma(115) : error 001: expected token: ";", but found ")"
ze_shop_skin.sma(115) : error 029: invalid expression, asumed zero
ze_shop_skin.sma(115) : fatal error 107: too many error messages on one line
Here is:
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "VIP and SUPREME Shop Skin"
- #define VERSION "1.0"
- #define AUTHOR "Mark + Legolas"
- new const Kotaka_Models[][] =
- {
- "models/player/Kotaka/Kotaka.mdl"
- }
- new const Kotori_Models[][] =
- {
- "models/player/Kotori/Kotori.mdl"
- }
- new const MikuRabbit_Models[][] =
- {
- "models/player/MikuRabbit/MikuRabbit.mdl"
- }
- new const Tron_Models[][] =
- {
- "models/player/Tron/Tron.mdl"
- }
- new const Goofy_Models[][] =
- {
- "models/player/Goofy/Goofy.mdl"
- }
- new const TrollFace_Models[][] =
- {
- "models/player/TrollFace/TrollFace.mdl"
- }
- new const TurtleBlue_Models[][] =
- {
- "models/player/TurtleBlue/TurtleBlue.mdl"
- }
- new const Sonic_Models[][] =
- {
- "models/player/Sonic/Sonic.mdl"
- }
- new const NarutoBijuu_Models[][] =
- {
- "models/player/NarutoBijuu/NarutoBijuu.mdl"
- }
- new const Scout_Models[][] =
- {
- "models/player/Scout/Scout.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bKotaka[33], bool:g_bKotori[33], bool:g_bMikuRabbit[33], bool:g_bTron[33],
- bool:g_bGoofy[33], bool:g_bTrollFace[33], bool:g_bTurtleBlue[33], bool:g_bSonic[33],
- bool:g_bNarutoBijuu[33], bool:g_bScout[33]
- public plugin_natives()
- {
- register_native("ze_open_hskin_menu", "native_ze_open_hskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(Kotaka_Models); i++)
- precache_model(Kotaka_Models[i])
- for (i = 0; i <= charsmax(Kotori_Models); i++)
- precache_model(Kotori_Models[i])
- for (i = 0; i <= charsmax(MikuRabbit_Models); i++)
- precache_model(MikuRabbit_Models[i])
- for (i = 0; i <= charsmax(Tron_Models); i++)
- precache_model(Tron_Models[i])
- for (i = 0; i <= charsmax(Goofy_Models); i++)
- precache_model(Goofy_Models[i])
- for (i = 0; i <= charsmax(TrollFace_Models); i++)
- precache_model(TrollFace_Models[i])
- for (i = 0; i <= charsmax(TurtleBlue_Models); i++)
- precache_model(TurtleBlue_Models[i])
- for (i = 0; i <= charsmax(Sonic_Models); i++)
- precache_model(Sonic_Models[i])
- for (i = 0; i <= charsmax(NarutoBijuu_Models); i++)
- precache_model(NarutoBijuu_Models[i])
- for (i = 0; i <= charsmax(Scout_Models); i++)
- precache_model(Scout_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_humanized(id)
- {
- if (g_bKotaka[id] && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Kotaka")
- }
- else if (g_bKotori[id] && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Kotori")
- }
- else if (g_bMikuRabbit[id] && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "MikuRabbit")
- }
- else if (g_bTron[id] && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Tron")
- }
- else if ((g_bGoofy[id]) && (ze_get_vip_flags(id) & VIP_A))
- {
- rg_set_user_model(id, "Goofy")
- }
- else if ((g_bTrollFace[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "TrollFace")
- }
- else if ((g_bTurtleBlue[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "TurtleBlue")
- }
- else if ((g_bSonic[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Sonic")
- }
- else if ((g_bNarutoBijuu[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "NarutoBijuu")
- }
- else if ((g_bScout[id]) && (ze_get_vip_flags(id) & VIP_B))
- {
- rg_set_user_model(id, "Scout")
- }
- g_iUsedTimes[id] = 0
- }
- public ze_user_infected(Victim)
- {
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Hmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your skin while zombie!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open knife menu!y.")
- return PLUGIN_HANDLED
- }
- Hmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Hmodel_Menu(id)
- {
- new hmenu = menu_create("\rHuman Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r10 \yModels in Total!\w ] ^n-", "menu_hskins")
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(hmenu, "\yKotaka\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yKotori\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yMiku Rabbit\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yTron\w (\rV.I.P\w)", "", 0)
- menu_additem(hmenu, "\yGoofy\w (\rV.I.P\w)", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_B)
- {
- menu_additem(hmenu, "\yTroll Face\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yTurtle Blue\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\ySonic\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yNaruto\w (\rSupreme V.I.P\w)", "", 0)
- menu_additem(hmenu, "\yScout\w (\rSupreme V.I.P\w)", "", 0)
- }
- menu_setprop(hmenu, MPROP_PERPAGE, 6)
- menu_setprop(hmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(hmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, hmenu, 0)
- }
- public menu_hskins(id, hmenu, item)
- {
- if(!is_user_alive(id) || ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Kotaka
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = true
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotaka")
- ze_colored_print(id, "You picked the Kotaka skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 1 : // Kotori
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = true
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotori")
- ze_colored_print(id, "You picked the Kotori skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 2 : // Miku Rabbit
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = true
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Kotaka")
- ze_colored_print(id, "You picked the Miku Rabbit skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 3 : // Tron
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = true
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Tron")
- ze_colored_print(id, "You picked the Tron skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 4 : // Goofy
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = true
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Goofy")
- ze_colored_print(id, "You picked the Goofy skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Troll Face
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = true
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "TrollFace")
- ze_colored_print(id, "You picked the Troll Face skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : // Turtle Blue
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = true
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "TurtleBlue")
- ze_colored_print(id, "You picked the Turtle Blue skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 7 : // Sonic
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = true
- g_bNarutoBijuu[id] = false
- g_bScout[id] = false
- rg_set_user_model(id, "Sonic")
- ze_colored_print(id, "You picked the Sonic skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 8 : // Naruto
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = true
- g_bScout[id] = false
- rg_set_user_model(id, "NarutoBijuu")
- ze_colored_print(id, "You picked the Naruto skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 9 : // Scout
- {
- if (ze_get_vip_flags(id) & VIP_B)
- {
- g_bKotaka[id] = false
- g_bKotori[id] = false
- g_bMikuRabbit[id] = false
- g_bTron[id] = false
- g_bGoofy[id] = false
- g_bTrollFace[id] = false
- g_bTurtleBlue[id] = false
- g_bSonic[id] = false
- g_bNarutoBijuu[id] = false
- g_bScout[id] = true
- rg_set_user_model(id, "Scout")
- ze_colored_print(id, "You picked the Scout skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(hmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_hskin_menu(id)
- {
- Show_Hmodel_Menu(id)
- }
- if (g_bKotaka[id]) && (ze_get_vip_flags(id) & VIP_A))
- if (g_bKotaka[id] && (ze_get_vip_flags(id) & VIP_A))
He who fails to plan is planning to fail
It worked!!! Thanks!!!
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "VIP and Supreme VIP Shop Skin ZM"
- #define VERSION "1.0"
- #define AUTHOR "Mark + Legolas"
- new const ZombieInfectedOne_Models[][] =
- {
- "models/player/ZombieInfectedOne/ZombieInfectedOne.mdl"
- }
- new const ZombieInfectedTwo_Models[][] =
- {
- "models/player/ZombieInfectedTwo/ZombieInfectedTwo.mdl"
- }
- new const ZombieSecurity_Models[][] =
- {
- "models/player/ZombieSecurity/ZombieSecurity.mdl"
- }
- new const Predator_Models[][] =
- {
- "models/player/Predator/Predator.mdl"
- }
- new const ZombieFire_Models[][] =
- {
- "models/player/ZombieFire/ZombieFire.mdl"
- }
- new const ZombieIce_Models[][] =
- {
- "models/player/ZombieIce/ZombieIce.mdl"
- }
- new const Dragon_Models[][] =
- {
- "models/player/Dragon/Dragon.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bZombieInfectedOne[33], bool:g_bZombieInfectedTwo[33], bool:g_bZombieSecurity[33],
- bool:g_bPredator[33], bool:g_bZombieFire[33], bool:g_bZombieIce[33], bool:g_bDragon[33]
- public plugin_natives()
- {
- register_native("ze_open_zskin_menu", "native_ze_open_zskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(ZombieInfectedOne_Models); i++)
- precache_model(ZombieInfectedOne_Models[i])
- for (i = 0; i <= charsmax(ZombieInfectedTwo_Models); i++)
- precache_model(ZombieInfectedTwo_Models[i])
- for (i = 0; i <= charsmax(ZombieSecurity_Models); i++)
- precache_model(ZombieSecurity_Models[i])
- for (i = 0; i <= charsmax(Predator_Models); i++)
- precache_model(Predator_Models[i])
- for (i = 0; i <= charsmax(ZombieFire_Models); i++)
- precache_model(ZombieFire_Models[i])
- for (i = 0; i <= charsmax(ZombieIce_Models); i++)
- precache_model(ZombieIce_Models[i])
- for (i = 0; i <= charsmax(Dragon_Models); i++)
- precache_model(Dragon_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_infected(Victim)
- {
- if (g_bZombieInfectedOne[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieInfectedOne")
- }
- else if (g_bZombieInfectedTwo[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieInfectedTwo")
- }
- else if (g_bZombieSecurity[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieSecurity")
- }
- else if (g_bPredator[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "Predator")
- }
- else if ((g_bZombieFire[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "ZombieFire")
- }
- else if ((g_bZombieIce[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "ZombieIce")
- }
- else if ((g_bDragon[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "Dragon")
- }
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Zmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (!ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your zombie skin while Human!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open menu!y.")
- return PLUGIN_HANDLED
- }
- Zmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Zmodel_Menu(id)
- {
- new zmenu = menu_create("\rZombie Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r7\w Models in Total!\w ] ^n-", "menu_zskins")
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(zmenu, "\yZombie Infected 1\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Infected 2\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Security\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yPredator\w (\rV.I.P\w)", "", 0)
- if (ze_get_vip_flags(id) & VIP_S)
- {
- menu_additem(zmenu, "\yZombie Fire\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Ice\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yDragon\w (\rV.I.P\w)", "", 0)
- }
- menu_setprop(zmenu, MPROP_PERPAGE, 6)
- menu_setprop(zmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(zmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, zmenu, 0)
- }
- public menu_zskins(id, zmenu, item)
- {
- if(!is_user_alive(id) || !ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Zombie Infected 1
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = true
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieInfectedOne")
- ze_colored_print(id, "You picked the Zombie Infected 1 skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 1 : // Zombie Infected 2
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = true
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieInfectedTwo")
- ze_colored_print(id, "You picked the Zombie Infected 2 skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 2 : // Zombie Security
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = true
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieSecurity")
- ze_colored_print(id, "You picked the Zombie Security skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 3 : // Predator
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = true
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "Predator")
- ze_colored_print(id, "You picked the Predator skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 4 : // Zombie Fire
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = true
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieFire")
- ze_colored_print(id, "You picked the Zombie Fire skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Zombie Ice
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = true
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieIce")
- ze_colored_print(id, "You picked the Zombie Ice skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : // Dragon
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = true
- rg_set_user_model(id, "Dragon")
- ze_colored_print(id, "You picked the Dragon skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(zmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_zskin_menu(id)
- {
- Show_Zmodel_Menu(id)
- }
ze_shop_skin_zombie.sma(186) : warning 217: loose indentation
ze_shop_skin_zombie.sma(199) : warning 217: loose indentation
ze_shop_skin_zombie.sma(199) : error 029: invalid expression, assumed zero
ze_shop_skin_zombie.sma(199) : error 017: undefined symbol "menu_zskins"
ze_shop_skin_zombie.sma(204) : error 017: undefined symbol "item"
ze_shop_skin_zombie.sma(324) : warning 225: unreachable code
ze_shop_skin_zombie.sma(324) : error 029: invalid expression, assumed zero
ze_shop_skin_zombie.sma(324) : error 017: undefined symbol "native_ze_open_zskin_menu"
ze_shop_skin_zombie.sma(327) : error 030: compound statement not closed at the at the end of the file
ze_shop_skin_zombie.sma(327) : warning 209: function "Zmodel_Menu" should return a value
Missing a closing bracket '}' at line 185.
Code:
Code:
- #include <zombie_escape>
- #include <ze_vip>
- #define PLUGIN "VIP and Supreme VIP Shop Skin ZM"
- #define VERSION "1.0"
- #define AUTHOR "Mark + Legolas"
- new const ZombieInfectedOne_Models[][] =
- {
- "models/player/ZombieInfectedOne/ZombieInfectedOne.mdl"
- }
- new const ZombieInfectedTwo_Models[][] =
- {
- "models/player/ZombieInfectedTwo/ZombieInfectedTwo.mdl"
- }
- new const ZombieSecurity_Models[][] =
- {
- "models/player/ZombieSecurity/ZombieSecurity.mdl"
- }
- new const Predator_Models[][] =
- {
- "models/player/Predator/Predator.mdl"
- }
- new const ZombieFire_Models[][] =
- {
- "models/player/ZombieFire/ZombieFire.mdl"
- }
- new const ZombieIce_Models[][] =
- {
- "models/player/ZombieIce/ZombieIce.mdl"
- }
- new const Dragon_Models[][] =
- {
- "models/player/Dragon/Dragon.mdl"
- }
- new g_pCvarUseTimes
- new g_iUsedTimes[33]
- new bool:g_bZombieInfectedOne[33], bool:g_bZombieInfectedTwo[33], bool:g_bZombieSecurity[33],
- bool:g_bPredator[33], bool:g_bZombieFire[33], bool:g_bZombieIce[33], bool:g_bDragon[33]
- public plugin_natives()
- {
- register_native("ze_open_zskin_menu", "native_ze_open_zskin_menu", 1)
- }
- public plugin_precache()
- {
- new i
- for (i = 0; i <= charsmax(ZombieInfectedOne_Models); i++)
- precache_model(ZombieInfectedOne_Models[i])
- for (i = 0; i <= charsmax(ZombieInfectedTwo_Models); i++)
- precache_model(ZombieInfectedTwo_Models[i])
- for (i = 0; i <= charsmax(ZombieSecurity_Models); i++)
- precache_model(ZombieSecurity_Models[i])
- for (i = 0; i <= charsmax(Predator_Models); i++)
- precache_model(Predator_Models[i])
- for (i = 0; i <= charsmax(ZombieFire_Models); i++)
- precache_model(ZombieFire_Models[i])
- for (i = 0; i <= charsmax(ZombieIce_Models); i++)
- precache_model(ZombieIce_Models[i])
- for (i = 0; i <= charsmax(Dragon_Models); i++)
- precache_model(Dragon_Models[i])
- }
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- g_pCvarUseTimes = register_cvar("ze_hskin_menu_used", "1")
- }
- public ze_user_infected(Victim)
- {
- if (g_bZombieInfectedOne[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieInfectedOne")
- }
- else if (g_bZombieInfectedTwo[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieInfectedTwo")
- }
- else if (g_bZombieSecurity[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "ZombieSecurity")
- }
- else if (g_bPredator[Victim] && (ze_get_vip_flags(Victim) & VIP_A))
- {
- rg_set_user_model(Victim, "Predator")
- }
- else if ((g_bZombieFire[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "ZombieFire")
- }
- else if ((g_bZombieIce[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "ZombieIce")
- }
- else if ((g_bDragon[Victim]) && (ze_get_vip_flags(Victim) & VIP_S))
- {
- rg_set_user_model(Victim, "Dragon")
- }
- g_iUsedTimes[Victim] = 0
- }
- public client_putinserver(id)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- g_iUsedTimes[id] = 0
- }
- public client_disconnected(id)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- g_iUsedTimes[id] = 0
- }
- public Show_Zmodel_Menu(id)
- {
- if (!is_user_connected(id))
- {
- return PLUGIN_CONTINUE
- }
- if (!ze_is_user_zombie(id))
- {
- ze_colored_print(id, "!tYou can't change your zombie skin while Human!y.")
- return PLUGIN_HANDLED
- }
- if (g_iUsedTimes[id] >= get_pcvar_num(g_pCvarUseTimes))
- {
- ze_colored_print(id, "!tMaximum have been reached !y[!g%d!y]!", get_pcvar_num(g_pCvarUseTimes))
- return PLUGIN_HANDLED
- }
- if (!is_user_alive(id))
- {
- ze_colored_print(id, "!tDead can't open menu!y.")
- return PLUGIN_HANDLED
- }
- Zmodel_Menu(id)
- return PLUGIN_CONTINUE
- }
- public Zmodel_Menu(id)
- {
- new zmenu = menu_create("\rZombie Models\w:^n^n- [ \yMore Models Each Level of \w[ \rVIP\w ] ]^n- [ \r7\w Models in Total!\w ] ^n-", "menu_zskins")
- if (ze_get_vip_flags(id) & VIP_A)
- {
- menu_additem(zmenu, "\yZombie Infected 1\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Infected 2\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Security\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yPredator\w (\rV.I.P\w)", "", 0)
- }
- if (ze_get_vip_flags(id) & VIP_S)
- {
- menu_additem(zmenu, "\yZombie Fire\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yZombie Ice\w (\rV.I.P\w)", "", 0)
- menu_additem(zmenu, "\yDragon\w (\rV.I.P\w)", "", 0)
- }
- menu_setprop(zmenu, MPROP_PERPAGE, 6)
- menu_setprop(zmenu, MPROP_EXITNAME,"\rClose")
- menu_setprop(zmenu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, zmenu, 0)
- }
- public menu_zskins(id, zmenu, item)
- {
- if(!is_user_alive(id) || !ze_is_user_zombie(id))
- return PLUGIN_HANDLED
- switch(item)
- {
- case 0 : // Zombie Infected 1
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = true
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieInfectedOne")
- ze_colored_print(id, "You picked the Zombie Infected 1 skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 1 : // Zombie Infected 2
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = true
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieInfectedTwo")
- ze_colored_print(id, "You picked the Zombie Infected 2 skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 2 : // Zombie Security
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = true
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieSecurity")
- ze_colored_print(id, "You picked the Zombie Security skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 3 : // Predator
- {
- if (ze_get_vip_flags(id) & VIP_A)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = true
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "Predator")
- ze_colored_print(id, "You picked the Predator skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 4 : // Zombie Fire
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = true
- g_bZombieIce[id] = false
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieFire")
- ze_colored_print(id, "You picked the Zombie Fire skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 5 : // Zombie Ice
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = true
- g_bDragon[id] = false
- rg_set_user_model(id, "ZombieIce")
- ze_colored_print(id, "You picked the Zombie Ice skin", id)
- g_iUsedTimes[id]++
- }
- }
- case 6 : // Dragon
- {
- if (ze_get_vip_flags(id) & VIP_S)
- {
- g_bZombieInfectedOne[id] = false
- g_bZombieInfectedTwo[id] = false
- g_bZombieSecurity[id] = false
- g_bPredator[id] = false
- g_bZombieFire[id] = false
- g_bZombieIce[id] = false
- g_bDragon[id] = true
- rg_set_user_model(id, "Dragon")
- ze_colored_print(id, "You picked the Dragon skin", id)
- g_iUsedTimes[id]++
- }
- }
- }
- menu_destroy(zmenu)
- return PLUGIN_HANDLED
- }
- public native_ze_open_zskin_menu(id)
- {
- Show_Zmodel_Menu(id)
- }
He who fails to plan is planning to fail
Thank u man...thank u so much
How do you like this?
Looks awsome anyway and working how i wanted
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute
Sign in
Who is online
Users browsing this forum: No registered users and 3 guests