Gru2303
Участник
- Сообщения
- 13
- Реакции
- 0
Никто не подскажет имя плагина если он есть, задумка такая чтобы админ водил команду в CFG и использования команду в раунд ("sm_ban" "1") и игрок мог использовать команду раз у раунд.
Видел такой пример тока без CFG, ну и не знаю рабочий ли.
Видел такой пример тока без CFG, ну и не знаю рабочий ли.
PHP:
#include <sourcemod>
#include <sdktools>
new Limit[MAXPLAYERS +1];
new Handle: sm_limit = INVALID_HANDLE;
public Plugin:myinfo =
{
name = "New Plugin",
author = "Unknown",
description = "<- Description ->",
version = "1.0",
url = "<- URL ->"
}
public OnPluginStart()
{
RegConsoleCmd ("test", test);
HookEvent("round_start", Round_Start);
sm_limit = CreateConVar ("sm_limit", "3", "—колько игрок может раз ввести команду:");
AutoExecConfig (true, "Limit");
}
public Round_Start (Handle:event, const String:name[], bool:dontBroadcast)
{
for(new client=1; client <= GetMaxClients(); client++)
{
Limit[client] = 0;
}
}
public Action: test (client,args)
{
new limit = GetConVarInt (sm_limit);
if (Limit[client] < limit)
{
Limit[client]++;
PrintToChat(client, "У вас осталось %d использований", limit-Limit[client]);
}
else
{
PrintToChat (client, "Лимит исчерпан");
}
return Plugin_Handled;
}
public OnClientDisconnected(client)
{
Limit[client] = 0;
}