ThreshHNS
Участник
- Сообщения
- 248
- Реакции
- 87
Оффтоп
Кому нужно под Sublime - CS:GO SourceMod. Плагины рабочая среда в Sublime Text. - eSender
Последнее редактирование:
Оффтоп@ThreshHNS, но всё же эта тема не о sublime.
В текущем виде - нет, но в общих чертах это везде одинаково делается. Уже есть мысли как прикрутить. Домой приду буду думать.может под VS Code подойдет.
Привет,я качал от тебя мод deathrun. И там вроде у террористов меняется цвет скина,где можно найти этот код? хочу сделать для випов.В текущем виде - нет, но в общих чертах это везде одинаково делается. Уже есть мысли как прикрутить. Домой приду буду думать.
void SetEntityRenderColor(int entity, int r, int g, int b, int a)
Ну у меня вчера такое было, потом допёр, что вручную нужно было@Monomizer, эта строчка пишется в тот момент, когда уже консоль вошла в режим "ext install". Дальше можно и вставлять и прописывать.
То есть нужно сначала вставить ext install, потом sourcepawn. Печаль конечно всё это...
А как обновляться? Прсото нажать на аптейд при установке кода? (Сумбурно выразился)P.S. расширения для sma, sp обновлю позже. Пока разбираюсь с их возможностями, как оказывается это хоть и простой, но довольно мощный инструмент.
Как я понял вполне можно запихнуть подсветку кода, подсказки и компилятор в одно расширение.
#include <sourcemod>
#define SZF(%0) %0, sizeof(%0)
char g_sHostName[32], g_sLog[64];
public void OnPluginStart()
{
ConVar hCvar = FindConVar("hostname");
if(hCvar != null)
{
hCvar.AddChangeHook(view_as<ConVarChanged>(CvarHookHostName));
hCvar.GetString(SZF(g_sHostName));
}
else SetFailState("No found cvar: \"hostname\"");
BuildPath(Path_SM, SZF(g_sLog), "logs/Connect.log");
HookEvent("player_connect_full", view_as<EventHook>(PlayerConnectFull));
}
void CvarHookHostName(ConVar hCvar)
{
hCvar.GetString(SZF(g_sHostName));
}
void PlayerConnectFull(Event hEvent)
{
int iClient = GetClientOfUserId(hEvent.GetInt("userid"));
LogToFile(g_sLog, "%L зашел на сервер", iClient);
PrintToChat(iClient, "Вы зашли на сервер: \x04%s", g_sHostName);
}