[REZOLVAT] Probleme model VIP

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 12:05

Salut, salut, am și eu o problemă cu, care mă confrunt de ceva timp și tot nu pot să-i dau de cap și nici să înțeleg.. Am .sma-ul acesta

Code: Select all

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("AMX_M_VIP", "2.0", "MrPower")
        register_event("ResetHUD", "resetModel", "b")
        return PLUGIN_CONTINUE
}

public plugin_precache() {
        precache_model("models/VIP/vipumbrella.mdl")
        precache_model("models/VIP/viprobber.mdl")

        return PLUGIN_CONTINUE
}

public resetModel(id, level, cid) {
        if (get_user_flags(id) & ADMIN_LEVEL_H) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "viprobber")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vipumbrella")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
Pentru modelul de VIP, totul este bine configurat, testat și merge totul ok înafară de model.. Problema este că nu se pune modelul pe player, ceea ce vreau să spun este că server-ul îl citește și chiar descarcă modelele specificate mai sus, dar în joc nu se vede niciun model. Totul este pus bine, repet, verificat de 5 ori. Vă las mai jos pozele cu folder-ul, conținutul lui și unde este băgat. Dacă se poate un pic de ajutor? Nu am vrut la început să postez pentru a nu mă face de rahat sau să-mi iau așa zis-ul *hate*, dar am ajuns la capătul răbdării si am postat totuși. Bănuiesc că probabil nu l-am postat unde trebuie și-mi cer scuze pentru asta :doge: . Ceea ce vreau să mai precizez este că acest cod se mai găsește și plugin-ul VIP. Am zis că probabil nu merge cel din VIP și să fac unul separat, nu a mers și am șters .sma-ul de mai sus și am lăsat doar cel de la VIP, rezultatul fiind același.

http://prntscr.com/i0mre9
http://prntscr.com/i0ms6q

EDIT : Aparent modelul clasic de T apare la CT și modelul clasic de CT apare la T..
Last edited by Graphyt on 15 Jan 2018, 23:08, edited 1 time in total.
RoyalServer
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

15 Jan 2018, 19:13

cl_minmodels 0 in consola
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 20:07

Sorinel wrote:cl_minmodels 0 in consola


Deja făcut asta, ba chiar intrat pe un alt counter-strike de pe laptop-ul avut pentru a nu fi ce va din CS-ul meu. Asta mă miră și pe mine, sincer.. Modelele se downloadează, funcționează, dar nu vor să apară în joc pe player.
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

15 Jan 2018, 20:15

ia vezi
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("AMX_M_VIP", "2.0", "MrPower")
        register_event("ResetHUD", "resetModel", "b")
        return PLUGIN_CONTINUE
}

public plugin_precache() {
        precache_model("models/VIP/vipumbrella.mdl")
        precache_model("models/VIP/viprobber.mdl")

        return PLUGIN_CONTINUE
}

public resetModel(id, level, cid) {

        if( is_user_bot(id) )
               return PLUGIN_HANDLED; 

        if (get_user_flags(id) & ADMIN_LEVEL_H) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "viprobber")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vipumbrella")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 20:28

Sorinel wrote:ia vezi
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
        register_plugin("AMX_M_VIP", "2.0", "MrPower")
        register_event("ResetHUD", "resetModel", "b")
        return PLUGIN_CONTINUE
}

public plugin_precache() {
        precache_model("models/VIP/vipumbrella.mdl")
        precache_model("models/VIP/viprobber.mdl")

        return PLUGIN_CONTINUE
}

public resetModel(id, level, cid) {

        if( is_user_bot(id) )
               return PLUGIN_HANDLED; 

        if (get_user_flags(id) & ADMIN_LEVEL_H) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "viprobber")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vipumbrella")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
Rezultatul este la fel, nici-o urmă de schimbare în modele. Probabil că nu vrea să funcționeze, nu-ți mai pierde timpul, probabil că este în zadar. Mulțumesc totuși că ai încercat.. Alte idei sincer nu mai am.
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

15 Jan 2018, 22:32

ar trebui sa functioneze acum
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>

public plugin_init() {

        register_plugin("AMX_M_VIP", "2.0", "MrPower")
        RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1)  
}

public plugin_precache() {
        precache_model("models/VIP/vipumbrella.mdl")
        precache_model("models/VIP/viprobber.mdl")

        return PLUGIN_CONTINUE
}

public PlayerSpawn(id) {

        if( is_user_bot(id) )
               return PLUGIN_HANDLED; 

        if (get_user_flags(id) & ADMIN_LEVEL_H) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "viprobber")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vipumbrella")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 22:38

Sorinel wrote:ar trebui sa functioneze acum
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>

public plugin_init() {

        register_plugin("AMX_M_VIP", "2.0", "MrPower")
        RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1)  
}

public plugin_precache() {
        precache_model("models/VIP/vipumbrella.mdl")
        precache_model("models/VIP/viprobber.mdl")

        return PLUGIN_CONTINUE
}

public PlayerSpawn(id) {

        if( is_user_bot(id) )
               return PLUGIN_HANDLED; 

        if (get_user_flags(id) & ADMIN_LEVEL_H) {
                new CsTeams:userTeam = cs_get_user_team(id)
                if (userTeam == CS_TEAM_T) {
                        cs_set_user_model(id, "viprobber")
                }
                else if(userTeam == CS_TEAM_CT) {
                        cs_set_user_model(id, "vipumbrella")
                }
                else {
                        cs_reset_user_model(id)
                }
        }

        return PLUGIN_CONTINUE
}
Ar trebui, dar nu, nici acum niciun rezultat.
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

15 Jan 2018, 22:41

nu stiu de ce atata bataie de cap uitasem ca am asta :')
schimbi tu numele si gata, pluginul asta functioneaza pentru ca si eu l-am folosit
| Afiseaza codul
#include <  amxmodx  >
#include <  cstrike  >
#include <  hamsandwich  >


#pragma semicolon 1


#define PLUGIN "Delayed Furien ModelChanger"
#define VERSION "1.2b"

#define		SWITCH_TASK		112233

new const xmas_red1[ ]  =  "xmas_red1";
new const xmas_blue1[ ]  =  "xmas_blue1";

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public plugin_precache(    )
{
	
	new ModelOrSoundPath[  128  ];
	
	formatex(  ModelOrSoundPath,  sizeof  (  ModelOrSoundPath  )  -1, "models/player/%s/%s.mdl",  xmas_red1,  xmas_red1 );
	precache_model(  ModelOrSoundPath  );
	
	formatex(  ModelOrSoundPath,  sizeof  (  ModelOrSoundPath  )  -1, "models/player/%s/%s.mdl",  xmas_blue1,  xmas_blue1 );
	precache_model(  ModelOrSoundPath  );
	
	
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public plugin_init(    )
{
	register_plugin(  PLUGIN,  VERSION,  "Askhanar" );
	RegisterHam(  Ham_Spawn,  "player",  "Ham_PlayerSpawnPost",  true  );
	
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public Ham_PlayerSpawnPost(  id  )
{
	
	if(  is_user_alive(  id  )  && get_user_flags(id) & ADMIN_LEVEL_H )
	{
		BeginDelayedModelChange(  id  );
		
	}
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public BeginDelayedModelChange(  id  )
{
	
	switch(  id  ) 
	{ 
		
		case  1..6:  set_task(  0.1, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  7..13:  set_task(  0.2, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  14..20:  set_task(  0.3, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  21..26:  set_task(  0.4, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  27..32:  set_task(  0.5, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
	} 
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public ChangeUserModelWithDelay(  id  )
{
	
	id  -=  SWITCH_TASK;
	if(  !is_user_connected(  id  )  )  return 1;
	
	switch(  cs_get_user_team(  id  )   ) 
	{
		
		case  CS_TEAM_T:  cs_set_user_model(  id,  xmas_red1 );
		case  CS_TEAM_CT: cs_set_user_model(  id,  xmas_blue1 );
			
	}
	
	return 0;
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 23:07

Uită-te te rog puțin în PM, ți-am trimis un mesaj, până la urmă mulțumesc, îți voi da un +.
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5138
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

15 Jan 2018, 23:09

| Afiseaza codul
#include <  amxmodx  >
#include <  cstrike  >
#include <  hamsandwich  >


#pragma semicolon 1


#define PLUGIN "Delayed Furien ModelChanger"
#define VERSION "1.2b"

#define		SWITCH_TASK		112233

new const vipumbrella[ ]  =  "vipumbrella";
new const viprobber[ ]  =  "viprobber";

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public plugin_precache(    )
{
	
	new ModelOrSoundPath[  128  ];
	
	formatex(  ModelOrSoundPath,  sizeof  (  ModelOrSoundPath  )  -1, "models/player/%s/%s.mdl",  vipumbrella,  vipumbrella );
	precache_model(  ModelOrSoundPath  );
	
	formatex(  ModelOrSoundPath,  sizeof  (  ModelOrSoundPath  )  -1, "models/player/%s/%s.mdl",  viprobber,  viprobber );
	precache_model(  ModelOrSoundPath  );
	
	
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public plugin_init(    )
{
	register_plugin(  PLUGIN,  VERSION,  "Askhanar" );
	RegisterHam(  Ham_Spawn,  "player",  "Ham_PlayerSpawnPost",  true  );
	
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public Ham_PlayerSpawnPost(  id  )
{
	
	if(  is_user_alive(  id  )  && get_user_flags(id) & ADMIN_LEVEL_H )
	{
		BeginDelayedModelChange(  id  );
		
	}
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public BeginDelayedModelChange(  id  )
{
	
	switch(  id  ) 
	{ 
		
		case  1..6:  set_task(  0.1, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  7..13:  set_task(  0.2, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  14..20:  set_task(  0.3, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  21..26:  set_task(  0.4, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
		case  27..32:  set_task(  0.5, "ChangeUserModelWithDelay",  id  +  SWITCH_TASK  ); 
	} 
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/

public ChangeUserModelWithDelay(  id  )
{
	
	id  -=  SWITCH_TASK;
	if(  !is_user_connected(  id  )  )  return 1;
	
	switch(  cs_get_user_team(  id  )   ) 
	{
		
		case  CS_TEAM_T:  cs_set_user_model(  id,  vipumbrella );
		case  CS_TEAM_CT: cs_set_user_model(  id,  viprobber );
			
	}
	
	return 0;
}

/*======================================= - ¦ Askhanar ¦ - =======================================*/
Graphyt
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 23 Sep 2017, 12:19
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

15 Jan 2018, 23:48

Rezolvat ! Am schimbat plugin-ul de VIP într-unul fără model inclus în script și am înlocuit cu plugin-ul oferit de Sorinel. Mulțumesc frumos!
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information