Проблем с показването на скин

Ако имате затруднения при изработката/преработката на даден плъгин - пишете тук, ще се опитаме да ви помогнем!

Модератори: Extreme, Extreme, Extreme, Extreme, Extreme, Extreme, Extreme

Аватар
arunbg
Извън линия
Потребител
Потребител
Мнения: 30
Регистриран на: 16 Окт 2016, 16:04

Re: Проблем с показването на скин

Мнение от arunbg » 28 Ное 2016, 13:59

Каква снимка... ? Пускат се класическите скинове на играча.

Аватар
TheRedShoko
Извън линия
Модератор
Модератор
Мнения: 1016
Регистриран на: 06 Окт 2016, 07:42
Местоположение: Бургас
Се отблагодари: 5 пъти
Получена благодарност: 84 пъти

Re: Проблем с показването на скин

Мнение от TheRedShoko » 28 Ное 2016, 14:26

Провери да не би да имаш cl_minmodels зададено на 1.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Re: Проблем с показването на скин

Мнение от OciXCrom » 28 Ное 2016, 14:55

Добави скиновете с леко забавяне след spawn (set_task) и кажи дали има разлика.

Аватар
arunbg
Извън линия
Потребител
Потребител
Мнения: 30
Регистриран на: 16 Окт 2016, 16:04

Re: Проблем с показването на скин

Мнение от arunbg » 28 Ное 2016, 20:17

Има голяма вероятност да е грешно използван set_task,но го направих така и отново не се показва скина.

Код за потвърждение: Избери целия код

public PlayersSkin(id)
{
   if(!is_user_alive(id))
   {
        return HAM_IGNORED
   }
   else if(get_user_team(id) == 1)
   {
       set_task(2.0, "TSkin", id);
   }
   else
	   set_task(2.0, "CTSkin", id);
      
    return HAM_IGNORED
}

public CTSkin(id)
{
    cs_set_user_model(id, "CTplayer")
    return HAM_IGNORED
}

public TSkin(id)
{
    cs_set_user_model(id, "Tplayer")
    return HAM_IGNORED
}

Richma
Извън линия
Потребител
Потребител
Мнения: 63
Регистриран на: 27 Окт 2016, 22:55

Re: Проблем с показването на скин

Мнение от Richma » 28 Ное 2016, 21:02

Прати ми IP на лично съобщение, може да е нещо от теб.

Аватар
hackera457
Извън линия
Потребител
Потребител
Мнения: 768
Регистриран на: 01 Ное 2016, 09:46
Местоположение: София
Се отблагодари: 1 път
Получена благодарност: 124 пъти
Обратна връзка:

Re: Проблем с показването на скин

Мнение от hackera457 » 29 Ное 2016, 13:34

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>

#pragma semicolon 1

#define PLUGIN "Custom Default Models"
#define VERSION "1.0"
#define AUTHOR "hackera457"

new const g_szModelT[] = "models/player/Tplayer/Tplayer.mdl";
new const g_szModelCT[] = "models/player/CTplayer/CTplayer.mdl";


public plugin_init() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR);
	
	RegisterHam(Ham_Spawn, "player", "PlayerSkin", 1);
}

public plugin_precache()
{
	precache_model(g_szModelT);
	precache_model(g_szModelCT);
}

public PlayerSkin(id)
{
	if(!is_user_alive(id))
		return PLUGIN_HANDLED;

	
	switch(cs_get_user_team(id))
	{
		case CS_TEAM_T: engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer, id), "model",g_szModelT);
		case CS_TEAM_CT: engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer, id), "model",g_szModelCT);
	}
	
	return PLUGIN_HANDLED;
}
Тествай
Моите плъгини

Код за потвърждение: Избери целия код

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Аватар
arunbg
Извън линия
Потребител
Потребител
Мнения: 30
Регистриран на: 16 Окт 2016, 16:04

Re: Проблем с показването на скин

Мнение от arunbg » 29 Ное 2016, 21:29

Неще.
Имаше грешка с извикването на функцията. Казвам го,защото не искам да се дава пак същия плъгин.
.:Edit:.
Пробвах плъгин,който работи на сървър,който е под HLDS платформа. Да не би проблемът да е,че платформата ми е reHLDS ?

Аватар
hackera457
Извън линия
Потребител
Потребител
Мнения: 768
Регистриран на: 01 Ное 2016, 09:46
Местоположение: София
Се отблагодари: 1 път
Получена благодарност: 124 пъти
Обратна връзка:

Re: Проблем с показването на скин

Мнение от hackera457 » 02 Дек 2016, 22:02

arunbg написа:Неще.
Имаше грешка с извикването на функцията. Казвам го,защото не искам да се дава пак същия плъгин.
.:Edit:.
Пробвах плъгин,който работи на сървър,който е под HLDS платформа. Да не би проблемът да е,че платформата ми е reHLDS ?
Не би трябвало да е проблем
Моите плъгини

Код за потвърждение: Избери целия код

#include <hambeer>

RegisterHamBeer(HamBeer_Spawn, "player", "GivePlayerBeer", 1);

public GivePlayerBeer(Pl){
    if(!is_user_alive(Pl)){
        ham_give_beer(Pl, 5)
        client_print(Pl, print_chat, "Go Go Go"){
}  


Аватар
mount4
Извън линия
Потребител
Потребител
Мнения: 187
Регистриран на: 03 Ное 2016, 19:54
Местоположение: Варна
Обратна връзка:

Re: Проблем с показването на скин

Мнение от mount4 » 04 Дек 2016, 04:24

Според мене проблема е това ама той си мисли че това е сървърен cvar и го слага в server.cfg:
TheRedShoko написа:Провери да не би да имаш cl_minmodels зададено на 1.
94.190.190.195:27015 -> Изображение <-- Runemod here !
94.190.190.195:27017 -> Изображение

Segmentation fault Изображение <-- Opera browser !

Аватар
arunbg
Извън линия
Потребител
Потребител
Мнения: 30
Регистриран на: 16 Окт 2016, 16:04

Re: Проблем с показването на скин

Мнение от arunbg » 07 Дек 2016, 01:18

На 0 е. Сложил съм шапки в сървъра и работят, има ножчета със скин ,но player скиновете нещат да работят и това е...

ПП : Ако тря да давам платформата и т.н. ,на ЛС на някой да тества ? (За Линукс е)

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Помощ в скриптирането”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта