Podpatrzyłem kilka pluginów i nie moge rozkminić jak zrobić zapis cvarów do pliku.
Zrobiłem mały plugin może mi ktoś napisać co mam źle bo mi wyskakuje liczba 5494312 zamiast 2.
Można mi też wytłumaczyć na własnym przykładzie.
SMA:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
new liczba;
public plugin_init() {
liczba = register_cvar("sm_liczba", "0")
register_clcmd("say /liczba","pokaz_liczbe")
}
public plugin_cfg()
{
new cfgdir[32]
get_configsdir(cfgdir, charsmax(cfgdir))
server_cmd("exec %s/sm.cfg", cfgdir)
}
public pokaz_liczbe(id) {
ColorChat(id, GREEN, "Liczba to: %i", liczba);
}
CFG:
sm_liczba 2