Poprawiłem Ci kod na bardziej schludniejszy i naprawiłem błędy, które występowały przy kompilacji, daj znać czy udało się skompilować.
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <cstrike> #include <hamsandwich> #include <fakemeta> #include <nvault> new kill[32]; new g_save; public plugin_init() { register_plugin("Kill Count", "1.0", "ureac edit spliff"); register_event("DeathMsg", "Event_DeathMsg", "a", ""); g_save = nvault_open("kills"); return 1; } public Event_DeathMsg(id) { new iKiller = read_data(id); if (is_user_alive(iKiller) && is_user_alive(id) && cs_get_user_team(iKiller) == cs_get_user_team(id)) { kill[iKiller]++; } return PLUGIN_HANDLED; } public client_disconnect(id) { save(id); return PLUGIN_HANDLED; } public client_putinserver(id) { set_task(2.00, "save_kills", id, "", 0, "", 0); return PLUGIN_HANDLED; } public save_kills(id) { save(id); return PLUGIN_HANDLED; } public save(id) { new vaultkey[64]; new vaultdata[256]; new name[33]; get_user_name(id, name, 32); format(vaultkey, 63, "%s-/", name); format(vaultdata, 255, "%i#", kill[id]); nvault_set(g_save, vaultkey, vaultdata); return PLUGIN_HANDLED; } public load(id) { new vaultkey[64]; new vaultdata[256]; new name[33]; get_user_name(id, name, 32); format(vaultkey, 63, "%s-/", name); format(vaultdata, 255, "%i#", kill[id]); nvault_get(g_save, vaultkey, vaultdata, 255); replace_all(vaultdata, 255, "#", " "); new kill1[32]; parse(vaultdata, kill1, 31); kill[id] = str_to_num(kill1); return PLUGIN_HANDLED; } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par } */
Super dziękuję, działa
Karma +
Temat do zamknięcia