Descarcare:
SMA :
Code: Select all
/* Plugin generated by AMXX-Studio */
/*
=====================================
Bad String Remover
=====================================
*/
#include < amxmodx >
#define PLUGIN "Rezolvare string mape jb/alte moduri"
#define VERSION "2.0"
#define AUTHOR "FantasyxD"
new Trie:g_szDefaultResource
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
g_szDefaultResource = TrieCreate()
TrieSetCell(g_szDefaultResource , "jail_xmf.res", 1) // daca ai alt server scri orice mapa aici, care o ai bagata pe server
TrieSetCell(g_szDefaultResource , "default.res", 1)
//TrieSetCell(g_szDefaultMap , "de_dust2.res", 1)
set_task(9.0, "Clean_Resource_Files")
}
public Clean_Resource_Files() {
new g_szMapFolder[] = "maps"
new const g_szResourceExternal[] ".res"
new g_szResourceFile[64]
new iLen
new dump_resource = open_dir(g_szMapFolder, g_szRourceFile, charsmax(g_szResourceFile))
if(!dump_resource)
{
return;
}
server_print("Deschid %s folder(%s) pentru verificare", g_szMapFolder, g_szResourceFile)
new g_szFullPathFileName[128] // nu modifica
do
{
server_print("Proceeding %s ...", g_szResourceFile)
iLen = strlen(g_szResourceFile)
if( iLen > 4 && equali(g_szResourceFile[iLen-4], g_szResourceExternal) )
{
if( TrieKeyExists(g_szDefaultResource, g_szResourceExternal) )
{
server_print("Fisierul %s este normal, continui...", g_szResourceFile)
continue
}
formatex(g_szFullPathFileName, charsmax(g_szFullPathFileName, "%s/%s", g_szMapFolder, g_szResourceFile)
write_file(g_szFullPathFileName, "/////////////////////////////////////////////////////////////^n", 0);
server_print("Procedez %s", g_szResourceFile)
}
}
while(next_file(dump_resource, g_szResourceFile, charsmax(g_szResourceFile)) )
close_dir(dump_resource)
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
1. Fisierul badstringremover.sma il puneti in addons/amxmodx/scripting
2. Fisierul badstringremover.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma adaugati : badstringremover.amxx
Credite:
Fantasyxd