Skip to content
This repository has been archived by the owner on Nov 2, 2018. It is now read-only.
/ config-loader Public archive
forked from whocoder/config-loader

config-loader is a simple SourceMod config loading system that operates only with a few simple stocks.

Notifications You must be signed in to change notification settings

Bara/config-loader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

SourceMod Config Loader

Simple SourceMod config loading system.

Example

void OnPluginStart(){
    char file[PLATFORM_MAX_PATH];
    BuildPath(Path_SM, file, sizeof(file), "configs/mysettings.cfg");
    
    if(Config_Setup("Server-Settings", file)){
        bool mybool = Config_LoadBool("mybool", true, "Default bool description");
        int myint = Config_LoadInt("myint", 0, "Default int description");
        float myfloat = Config_LoadFloat("myfloat", 0.0, "Default float description);

        char buffer[128];
        Config_LoadString("mystring", "default string description", "Default string description", buffer, sizeof(buffer));

        Config_Done();
    }
}

Credits

  • Bara - Original concept and idea
  • whocodes - Improvement and ease-of-use

About

config-loader is a simple SourceMod config loading system that operates only with a few simple stocks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SourcePawn 100.0%