L 05/31/2019 - 17:19:01: [SM] Exception reported: Invalid Handle 4fb608c5 (error 3)@Руслан, пропишите achievements соединение в databases.cfg.
таблицы не создаются, почему то не конектится к ней плагин, из-за чего?@Руслан, пропишите achievements соединение в databases.cfg.
LogError("SQLT_OnInsertProgress failure: \"%s\" %s", sError, sQuery);
Изменить команду в конфиге, поле "reward" ""Как сделать так, что-бы вместо кредитов выдавало випка, или вещь из shop ?
Можешь написать пример команды, а то у меня не выходит ни какИзменить команду в конфиге, поле "reward" ""
sm_addvip <identity type> <name|#userid|identity> [time] [group]Можешь написать пример команды, а то у меня не выходит ни как
addons/sourcemod/configs/achievements.txtможно ли как то добавлять свои достижения?т.е самому придумывать какие нибудь
Присоединяюсь! мог бы кто нам помочь?
#include <lvl_ranks>
public OnPluginStart()
{
RegServerCmd("sm_givelrexp", Command_GiveLRExp);
}
public Action:Command_GiveLRExp(client, args)
{
decl String:userid[32];
GetCmdArg(1, userid, sizeof(userid));
decl String:value[32];
GetCmdArg(2, value, sizeof(value));
LR_ChangeClientValue(GetClientOfUserId(StringToInt(userid)), StringToInt(value));
return Plugin_Handled;
}
sm_givelrexp <userid (без решеточки)> <количество опыта>
@Rimmer, @m0rbit, @Boywlater, пока нет компилятора, но вот набросок плагина для выдачи лр опыта
C-подобный:#include <lvl_ranks> public OnPluginStart() { RegServerCmd("sm_givelrexp", Command_GiveLRExp); } public Action:Command_GiveLRExp(client, args) { decl String:userid[32]; GetCmdArg(1, userid, sizeof(userid)); decl String:value[32]; GetCmdArg(2, value, sizeof(value)); LR_ChangeClientValue(GetClientOfUserId(StringToInt(userid)), StringToInt(value)); return Plugin_Handled; }
Тогда команда будетsm_givelrexp <userid (без решеточки)> <количество опыта>