tooshkan4uk
Участник
- Сообщения
- 455
- Реакции
- 446
Добрый день. Сделал плагин выдачи скина по steam_id
Просьба переделать плагин так, чтобы персональный скин можно было выдавать через конфигурационный файл.
C-подобный:
#include <sourcemod>
#include <sdktools>
#include <cstrike>
new String:infoBuffer[50];
public Plugin:myinfo =
{
name = "Set Skins",
author = "Tooshkan4uk",
description = "Set skin for me",
version = "1.0",
url = "www.funbattle.org"
}
public OnMapStart()
{
HookEvent("player_spawn", Event_PlayerSpawn, EventHookMode_Pre);
PrecacheModel("models/player/techknow/stickmen/sm-t.mdl")
}
public Action:Event_PlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
{
new user = GetClientOfUserId(GetEventInt(event, "userid"));
GetClientAuthString(user, infoBuffer, sizeof(infoBuffer));
if(StrEqual(infoBuffer,"STEAM_0:1:18061978")== true)
{
if (IsPlayerAlive(user))
{
SetEntityModel(user,"models/player/techknow/stickmen/sm-t.mdl");
}
}
}
}