Не тегли VIP Skins и сървъра крашва

Въпроси и проблеми свързани с AMXModX.
Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Не тегли VIP Skins и сървъра крашва

Мнение от atmax » 08 Мар 2020, 14:02

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

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

new const SKIN_FLAG =  ADMIN_RESERVATION
new const SKIN_CT[] = "NaplifyeCT"
new const SKIN_T[] = "NaplifyeT"

new bool:g_bHasCustomSkin[33]

public plugin_init()
{
	register_plugin("Simple VIP Model", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}

public plugin_precache()
{	
	precache_player_model(SKIN_CT)
	precache_player_model(SKIN_T)
}

public client_putinserver(id)
	g_bHasCustomSkin[id] = false

public OnPlayerSpawn(id)
{
	if(is_user_alive(id))
	{
		if(get_user_flags(id) & SKIN_FLAG)
		{
			switch(cs_get_user_team(id))
			{
				case CS_TEAM_CT: set_model(id, SKIN_CT)
				case CS_TEAM_T: set_model(id, SKIN_T)
			}
		}
		else if(g_bHasCustomSkin[id])
		{
			g_bHasCustomSkin[id] = false
			cs_reset_user_model(id)
		}
	}
}

set_model(const id, const szModel[])
{
	cs_set_user_model(id, szModel)
	g_bHasCustomSkin[id] = true
}

stock precache_player_model(const name[], &id = 0)
{
    new model[128]
    formatex(model, charsmax(model), "models/player/%s/%sT.mdl", name, name)

    if(file_exists(model))
        id = precache_generic(model)

    static const extension[] = "T.mdl"
    #pragma unused extension

    copy(model[strlen(model) - charsmax(extension)], charsmax(model), ".mdl")
    return precache_model(model)
}
Това е плъгина, който ползвам отначало нямаше краш, просто не ме пускаше в сървъра и изписваше cannot continue without model..
Рестартирах цс-а, пробвах пак, изтегли ги, обаче изведнъж ме изхвърли от сървъра със същата причина, а модела вече беше в папката,
след което последва краш на сървъра.
Някакви идеи?
Извън темата
Да опитах да променя настройката cl_minmodels. И да моделите са качени в fastdownload
Rest in peace my friend I always will remember you! 🖤👊

Аватар
impossible
Извън линия
Потребител
Потребител
Мнения: 488
Регистриран на: 15 Юни 2019, 12:41
Се отблагодари: 23 пъти
Получена благодарност: 47 пъти

Не тегли VIP Skins и сървъра крашва

Мнение от impossible » 08 Мар 2020, 14:06

Modela качен ли е в Downloadurl

Аватар
mi0
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 534
Регистриран на: 09 Дек 2016, 22:02
Се отблагодари: 97 пъти
Получена благодарност: 120 пъти
Обратна връзка:

Не тегли VIP Skins и сървъра крашва

Мнение от mi0 » 08 Мар 2020, 14:09

impossible написа: 08 Мар 2020, 14:06 Modela качен ли е в Downloadurl
Написано е че са качени?

Прати плъгина.
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Не тегли VIP Skins и сървъра крашва

Мнение от atmax » 08 Мар 2020, 14:12

mi0 написа: 08 Мар 2020, 14:09
impossible написа: 08 Мар 2020, 14:06 Modela качен ли е в Downloadurl
Написано е че са качени?

Прати плъгина.
Нали съм го качил в първото мнение?
Rest in peace my friend I always will remember you! 🖤👊

Аватар
mi0
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 534
Регистриран на: 09 Дек 2016, 22:02
Се отблагодари: 97 пъти
Получена благодарност: 120 пъти
Обратна връзка:

Не тегли VIP Skins и сървъра крашва

Мнение от mi0 » 08 Мар 2020, 15:52

Не виждам причина да не работи.. Прегледай дали си качил файловете в сървъра.
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Не тегли VIP Skins и сървъра крашва

Мнение от atmax » 08 Мар 2020, 19:41

Именно няма нищо нередно, а за fast download-a всичко което се качи на сървъра се качва автоматично на fast download-a да файловете са си там, но не ги тегли. И още нещо вече докато пусна плъгина сървъра крашва на момента. Възможно ли е плъгина да изисква някакви модули тъй като повечето са спрени?
Eddit:

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

These modules will be auto-detected and loaded   ;;
;;  as needed.  You do not need to enable them here ;;
;;  unless you have problems.
Модулите се зареждат автоматично значи не е и от това.
Единственият възможен вариант е плъгина, някой може ли да сглоби по опростена версия на този плъгин просто да precache-ва моделите и да ги зададе а останалото аз ще си го редактирам.
П.С. Ако е нужно да отворя нова тема тогава заключете тази.
Извън темата
странното е че при версията на ocixcrom не ги тегли и щом ги сложа ръчно в същата папка ги задава, а когато аз се опитах да си сглобя собствен такъв, ги теглеше но не ги задаваше
Добавено преди 3 часа 28 минути 23 секунди:
Редактирах го така:

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

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>

new const SKIN_FLAG =  ADMIN_RESERVATION
new const SKIN_CT[] = "NaplifyeCT"
new const SKIN_T[] = "NaplifyeT"

new bool:g_bHasCustomSkin[33]

public plugin_init()
{
	register_plugin("Simple VIP Model", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}

public plugin_precache()
{	
	precache_model(SKIN_CT)
	precache_model(SKIN_T)
}

public client_putinserver(id)
	g_bHasCustomSkin[id] = false

public OnPlayerSpawn(id)
{
	if(is_user_alive(id))
	{
		if(get_user_flags(id) & SKIN_FLAG)
		{
			switch(cs_get_user_team(id))
			{
				case CS_TEAM_CT: set_model(id, SKIN_CT)
				case CS_TEAM_T: set_model(id, SKIN_T)
			}
		}
		else if(g_bHasCustomSkin[id])
		{
			g_bHasCustomSkin[id] = false
			cs_reset_user_model(id)
		}
	}
}

set_model(const id, const szModel[])
{
	cs_set_user_model(id, szModel)
	g_bHasCustomSkin[id] = true
}
Сега ги изтегли, обаче щом вляза в сървъра няма скинове. Не ги задава.
Rest in peace my friend I always will remember you! 🖤👊

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

Не тегли VIP Skins и сървъра крашва

Мнение от OciXCrom » 08 Мар 2020, 20:30

Не знам каква по-опростена версия от тази искаш. Това съм го направил възможно най-просто и лесно за настройване. Проблемът не е от плъгина.

Опитай да ползваш модели без главни букви в имената. Дай и линк към downloadurl-то за да се уверим, че наистина са качени.

Кодът в последното ти мнение няма да работи, даже ще крашне директно, така че няма логика да казваш, че ти ги е изтеглило. Моделите се слагат в "models/player/ime/ime.mdl", а ти в този код ги precache-ваш като "models/ime", което е напълно невалидно.

Аватар
atmax
Извън линия
Потребител
Потребител
Мнения: 492
Регистриран на: 22 Мар 2018, 15:06
Се отблагодари: 37 пъти
Получена благодарност: 43 пъти

Не тегли VIP Skins и сървъра крашва

Мнение от atmax » 09 Мар 2020, 09:49

Странно, но това с малките букви проработи NaplifyeCT -> naplifye_ct. Благодаря може да :lock: :lock: :lock:
Rest in peace my friend I always will remember you! 🖤👊

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

Обратно към “Поддръжка / Помощ”

Кой е на линия

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