Mapeadores
Hub
首页Página principal del Hub新闻Últimas noticias y anuncios规则Normas de la comunidad团队Lista de miembros y staff申请管理员Solicita formar parte del equipo
论坛
Índice del ForoExplorar todas las discusionesComunicados21 temasGeneral1454 temasServers984 temasMapping533 temasReleases2 temas
资源
封禁封禁与处罚列表统计服务器统计数据Leaderboard服务器玩家排名地图合集Steam 创意工坊中的服务器地图
Free VIPSupporter
Mapeadores
Hub
返回网站
社区
首页新闻规则团队申请管理员FAQ封禁VIPSupporter
论坛
论坛
Comunicados21
Anuncios12Eventos8
General1454
Off-Topic1024Presentaciones349International28Youtube28
Servers984
CS:S | ZombieMod | Barricada + Escape210CS:GO | Zombie Escape345CS:GO | KZ Timer2CS:GO | Prey5Bans164Feedback123Unirte133
Mapping533
Problemas y Dudas249Mapas118Guías y Tutoriales110Proyectos Comunitarios24Modelos, Texturas y Partículas11Prefabricados19
Releases2
Hub›论坛›Mapping›Proyectos Comunitarios

Mi plugin simple para probar los modelos

@Franc1sco📅 April 26, 2012⏱ 阅读时长 2 分钟👁 557 浏览💬 1 帖子Proyectos Comunitarios
pokemod:-source
FR
@Franc1scoOP楼主
📅 2012年4月26日#1

Os paso el plugin que he hecho (en 1 minuto o asi xd) para que podais probar vosotros también facilmente los modelos.

#pragma semicolon 1
#include <sourcemod>
#include <sdktools>

// en la siguiente linea poner el modelo a probar
#define MODELO "models/player/mapeadores/pokemon/blaziken.mdl"

public OnPluginStart()
{
RegAdminCmd("sm_fijar", Fijar, ADMFLAG_ROOT);

LoadTranslations("common.phrases");
}

public OnConfigsExecuted()
{
PrecacheModel(MODELO);
}

public Action:Fijar(client, args)
{
if(args < 1) // Not enough parameters
{
ReplyToCommand(client, "[SM] Utiliza: sm_fijar <#userid|nombre>");
return Plugin_Handled;
}

decl String:strTarget[32]; GetCmdArg(1, strTarget, sizeof(strTarget)); 

// Process the targets 
decl String:strTargetName[MAX_TARGET_LENGTH]; 
decl TargetList[MAXPLAYERS], TargetCount; 
decl bool:TargetTranslate; 

if ((TargetCount = ProcessTargetString(strTarget, client, TargetList, MAXPLAYERS, COMMAND_FILTER_CONNECTED, 
strTargetName, sizeof(strTargetName), TargetTranslate)) <= 0) 
{ 
ReplyToTargetError(client, TargetCount); 
return Plugin_Handled; 
} 

// Apply to all targets 
for (new i = 0; i < TargetCount; i++) 
{ 
new iClient = TargetList[i]; 
if (IsClientInGame(iClient)) 
{ 
SetEntityModel(iClient, MODELO);
PrintToChat(client, "Puesto modelo en %N", iClient);
} 
}  

return Plugin_Continue;
}

Compilarlo editando el #define MODELO al modelo que queráis probar. Para fijar los modelos a todos los jugadores ponéis en consola sm_fijar @all siendo admin total y tambien podeis fijar el modelo a solo cts o ts o un jugador usando el filtro del sourcemod (@ct @t jugador… etc).

Esto no hace que el modelo sea descargable por lo que teneis que meterlo vosotros mismos en vuestro dedicado y carpeta steam.

📋 此帖是 Mapeadores 历史论坛的一部分。内容已按原样保留。