Page 2 of 2

Re: [ZE] Owner Skin

Posted: 06 Sep 2018, 10:56
by Raheem
Spirox, update code as jack said and test it so it be approved.

Thanks.

Re: [ZE] Owner Skin

Posted: 06 Sep 2018, 15:58
by Spir0x
rar file updated and working fine.

Re: [ZE] Owner Skin

Posted: 07 Sep 2018, 14:54
by sPe3doN
Spir0x wrote: 5 years ago
  • who have flag "g" // ADMIN_RCON
ADMIN_RCON // flag "l"
ADMIN_CVAR // flag "g"

Code: Select all

#define ADMIN_ALL        0    /* everyone */
#define ADMIN_IMMUNITY        (1<<0)    /* flag "a" */
#define ADMIN_RESERVATION    (1<<1)    /* flag "b" */
#define ADMIN_KICK        (1<<2)    /* flag "c" */
#define ADMIN_BAN        (1<<3)    /* flag "d" */
#define ADMIN_SLAY        (1<<4)    /* flag "e" */
#define ADMIN_MAP        (1<<5)    /* flag "f" */
#define ADMIN_CVAR        (1<<6)    /* flag "g" */
#define ADMIN_CFG        (1<<7)    /* flag "h" */
#define ADMIN_CHAT        (1<<8)    /* flag "i" */
#define ADMIN_VOTE        (1<<9)    /* flag "j" */
#define ADMIN_PASSWORD        (1<<10)    /* flag "k" */
#define ADMIN_RCON        (1<<11)    /* flag "l" */
#define ADMIN_LEVEL_A        (1<<12)    /* flag "m" */
#define ADMIN_LEVEL_B        (1<<13)    /* flag "n" */
#define ADMIN_LEVEL_C        (1<<14)    /* flag "o" */
#define ADMIN_LEVEL_D        (1<<15)    /* flag "p" */
#define ADMIN_LEVEL_E        (1<<16)    /* flag "q" */
#define ADMIN_LEVEL_F        (1<<17)    /* flag "r" */
#define ADMIN_LEVEL_G        (1<<18)    /* flag "s" */
#define ADMIN_LEVEL_H        (1<<19)    /* flag "t" */
#define ADMIN_MENU        (1<<20)    /* flag "u" */
#define ADMIN_ADMIN        (1<<24)    /* flag "y" */
#define ADMIN_USER        (1<<25)    /* flag "z" */

Re: [ZE] Owner Skin

Posted: 08 Sep 2018, 12:56
by Spir0x
So Flag "l".

Re: [ZE] Owner Skin

Posted: 28 Jul 2019, 12:38
by tmv
Problem:

Code: Select all

Invalid index 0 (count: 0)
[AMXX] Displaying debug trace (plugin "amx_settings_api.amxx", version "unknown")
[AMXX] Run time error 10: native error (native "ArrayGetString")
[AMXX]    [0] amx_settings_api.sma::native_save_setting_string_arr (line 346)
Unhandled dynamic native error
[AMXX] Displaying debug trace (plugin "ze_owner_skin.amxx", version "unknown")
[AMXX] Run time error 10: native error (native "amx_save_setting_string_arr")
[AMXX]    [0] ze_owner_skin.sma::plugin_precache (line 39)

Re: [ZE] Owner Skin

Posted: 28 Jul 2019, 22:36
by Raheem
Post your zombie_escape.ini

Re: [ZE] Owner Skin

Posted: 29 Jul 2019, 07:50
by tmv
I fixed it thanks Raheem

Re: [ZE] Owner Skin

Posted: 01 Aug 2019, 15:54
by z0h1r-LK
you add model zombie owner in plugin bro
nice

Re: [ZE] Owner Skin

Posted: 04 Aug 2019, 14:58
by Spir0x
thank you

Re: [ZE] Owner Skin

Posted: 13 Oct 2019, 15:46
by snitch
need help, what i have to write in ini if my model calling: blabla/blabla.mdl

Re: [ZE] Owner Skin

Posted: 15 Oct 2019, 19:53
by Night Fury
Just write the model name.
So if it's blabla.mdl, just write blabla & make sure it's located in a folder named blabla as well.

Re: [ZE] Owner Skin

Posted: 28 Nov 2019, 13:23
by BandiT
Can someone to make this plugin to work for vip model, because inhave this plugin it’s working very weel i have skin for human and skin for zombie, but i want one like that for vip, to put another skin for vip human and zombie, can someone help me with that ?

Re: [ZE] Owner Skin

Posted: 28 Nov 2019, 17:57
by sPe3doN
BandiT wrote: 4 years ago Can someone to make this plugin to work for vip model, because inhave this plugin it’s working very weel i have skin for human and skin for zombie, but i want one like that for vip, to put another skin for vip human and zombie, can someone help me with that ?
Just search in the code ADMIN_RECON And change it to ADMIN_LEVEL_H

Re: [ZE] Owner Skin

Posted: 28 Nov 2019, 19:05
by BandiT
Ok, i will try

Re: [ZE] Owner Skin

Posted: 28 Nov 2019, 20:41
by BandiT
Is no working bro

Re: [ZE] Owner Skin

Posted: 29 Nov 2019, 22:43
by sPe3doN
BandiT wrote: 4 years ago Is no working bro
here you go

Code: Select all

#include <zombie_escape>

// Setting file
new const ZE_SETTING_RESOURCES[] = "zombie_escape.ini"

#define VIP_MODELS_ACCESS ADMIN_LEVEL_H

// Default models
new const szAdminHumanModel[][] = 
{
	"human_VIP"
}

// Dynamic Arrays: Models
new Array:g_szAdminHumanModel

public plugin_init()
{
	register_plugin("[ZE] VIP Skin", ZE_VERSION, AUTHORS)
}

public plugin_precache()
{
	// Initialize arrays
	g_szAdminHumanModel = ArrayCreate(32, 1)
	
	// Load from external file
	amx_load_setting_string_arr(ZE_SETTING_RESOURCES, "Player Models", "HUMAN VIP", g_szAdminHumanModel)
	
	// Load our default Values
	new iIndex
	
	if(ArraySize(g_szAdminHumanModel) == 0)
	{
		for(iIndex = 0; iIndex < charsmax(szAdminHumanModel); iIndex++)
			ArrayPushString(g_szAdminHumanModel, szAdminHumanModel[iIndex])
		
		// Save to external file
		amx_save_setting_string_arr(ZE_SETTING_RESOURCES, "Player Models", "HUMAN VIP", g_szAdminHumanModel)
	}

	// Precache
	new szPlayerModel[32], szModelPath[128]
	
	for (iIndex = 0; iIndex < ArraySize(g_szAdminHumanModel); iIndex++)
	{
		ArrayGetString(g_szAdminHumanModel, iIndex, szPlayerModel, charsmax(szPlayerModel))
		formatex(szModelPath, charsmax(szModelPath), "models/player/%s/%s.mdl", szPlayerModel, szPlayerModel)
		precache_model(szModelPath)
	}
}

public ze_user_humanized(id)
{
	if(ze_is_user_zombie(id) || !is_user_alive(id) || !(get_user_flags(id) & VIP_MODELS_ACCESS))
		return
		
	new szPlayerModel[32]

	// Set owner model
	ArrayGetString(g_szAdminHumanModel, random_num(0, ArraySize(g_szAdminHumanModel) - 1), szPlayerModel, charsmax(szPlayerModel))
	rg_set_user_model(id, szPlayerModel)
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par }
*/

Re: [ZE] Owner Skin

Posted: 02 Dec 2019, 10:22
by BandiT
Thanks it’s working :)

Re: [ZE] Owner Skin

Posted: 24 Jan 2020, 17:42
by Spir0x
sorry i can't help, i just deleted my pack since 5 months ago and i forgot 90% of the zombie escape mod.