Заявка за GS Client скин + префикс

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
m0ney
Извън линия
Потребител
Потребител
Мнения: 285
Регистриран на: 13 Апр 2020, 11:36
Се отблагодари: 83 пъти
Получена благодарност: 39 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от m0ney » 11 Мар 2021, 17:21

Здравейте, ако желаете използвайте които плъгин желаете вие. api/authemu/is_user_authemu
Префикса не е от значение, ние ще го редактираме после :beer:

Примерен плъгин(не знам дали ще ви е от полза)

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

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
 
new const SKIN_CT[] = "trevichkasplashCT"
new const SKIN_T[] = "trevichkasplashT"
 
public plugin_init()
{
	register_plugin("PlayerModel", "1.0", "Trevichka-CS")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}
 
public plugin_precache()
{	
	precache_player_model(SKIN_CT)
	precache_player_model(SKIN_T)
}
 
public OnPlayerSpawn(id)
{
	if(is_user_alive(id))
	{
		switch(cs_get_user_team(id))
		{
			case CS_TEAM_CT: cs_set_user_model(id, SKIN_CT)
			case CS_TEAM_T: cs_set_user_model(id, SKIN_T)
		}
	}
}
 
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)
}
Изображение
Изображение

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от WaLkZ » 11 Мар 2021, 18:21

А имаш ли чат плъгин, който редактира чата?

Аватар
m0ney
Извън линия
Потребител
Потребител
Мнения: 285
Регистриран на: 13 Апр 2020, 11:36
Се отблагодари: 83 пъти
Получена благодарност: 39 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от m0ney » 11 Мар 2021, 18:50

WaLkZ написа: 11 Мар 2021, 18:21 А имаш ли чат плъгин, който редактира чата?
https://www.amxx-bg.info/forum/viewtopic.php?t=1843 ползваме този
Изображение
Изображение

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от WaLkZ » 11 Мар 2021, 19:38

За префикса трябва да анализирам целия код на плъгин за да видя, кой е най-подходящия начин да се вмъкне.

За модела:

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

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <authemu>
 
new const SKIN_CT[] = "trevichkasplashCT"
new const SKIN_T[] = "trevichkasplashT"

new const SKIN_CT_GS[] = "trevichkasplashCTGS"
new const SKIN_T_GS[] = "trevichkasplashTGS"
 
public plugin_init()
{
	register_plugin("PlayerModel", "1.0", "Trevichka-CS")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}
 
public plugin_precache()
{	
	precache_player_model(SKIN_CT)
	precache_player_model(SKIN_T)
	
	precache_player_model(SKIN_CT_GS)
	precache_player_model(SKIN_T_GS)
}
 
public OnPlayerSpawn(id)
{
	if(is_user_alive(id))
	{
		switch(cs_get_user_team(id))
		{
			case CS_TEAM_CT: cs_set_user_model(id, is_user_authemu(id) ? SKIN_CT_GS : SKIN_CT)
			case CS_TEAM_T: cs_set_user_model(id, is_user_authemu(id) ? SKIN_T_GS : SKIN_T)
		}
	}
}
 
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)
}
Така като гледам плъгина за модела е вероятно, който ползваш за текущите модели.

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

Заявка за GS Client скин + префикс

Мнение от OciXCrom » 11 Мар 2021, 20:30

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

#include <amxmodx>
#include <authemu>
#include <chatmanager>

public plugin_init()
{
    register_plugin("CM: AuthEmu Prefix", "1.0", "OciXCrom")
}

public cm_on_player_data_updated(id)
{
    if(is_user_authemu(id))
    {
        cm_set_user_say_format(id, "format_admin", "format_admin_team")
        cm_set_user_prefix(id, "AuthEmu")
    }
}

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

Заявка за GS Client скин + префикс

Мнение от OciXCrom » 11 Мар 2021, 20:38

register_plugin("PlayerModel", "1.0", "Trevichka-CS")
Демек този код е писан от вас и после ще го продавате? :)

Аватар
bustA
Извън линия
Потребител
Потребител
Мнения: 264
Регистриран на: 20 Юни 2020, 11:47
Се отблагодари: 42 пъти
Получена благодарност: 27 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от bustA » 11 Мар 2021, 21:30

OciXCrom написа: 11 Мар 2021, 20:30

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

#include <amxmodx>
#include <authemu>
#include <chatmanager>

public plugin_init()
{
    register_plugin("CM: AuthEmu Prefix", "1.0", "OciXCrom")
}

public cm_on_player_data_updated(id)
{
    if(is_user_authemu(id))
    {
        cm_set_user_say_format(id, "format_admin", "format_admin_team")
        cm_set_user_prefix(id, "AuthEmu")
    }
}
Този плъгин работи ли сега? Харесва ми идеята за gsclienta скин
Последно промяна от bustA на 12 Мар 2021, 06:10, променено общо 2 пъти.
Cs-Plovdiv.com - Aim Attack - 93.123.16.4:27022 :gamer1:

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

Заявка за GS Client скин + префикс

Мнение от OciXCrom » 11 Мар 2021, 21:32

Работи и после даже.

Аватар
bustA
Извън линия
Потребител
Потребител
Мнения: 264
Регистриран на: 20 Юни 2020, 11:47
Се отблагодари: 42 пъти
Получена благодарност: 27 пъти
Обратна връзка:

Заявка за GS Client скин + префикс

Мнение от bustA » 12 Мар 2021, 12:32

Файл за скина не трябва ли да има?
Cs-Plovdiv.com - Aim Attack - 93.123.16.4:27022 :gamer1:

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

Заявка за GS Client скин + префикс

Мнение от OciXCrom » 12 Мар 2021, 14:48

bustA написа: 12 Мар 2021, 12:32 Файл за скина не трябва ли да има?
Трябва ти файл за да компилираш плъгина?

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

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: illusion и 18 госта