AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Suggestions / Requests (https://forums.alliedmods.net/forumdisplay.php?f=12)
-   -   Plugin edit help (https://forums.alliedmods.net/showthread.php?t=266835)

botz 07-20-2015 15:20

Plugin edit help
 
These plugins are not working with amxmodx 1.8.2, but works with 1.8.3, someone please make it work for 1.8.2, please help

Code:

#include <amxmodx>
#include <fun>
#include <hamsandwich>

public plugin_init()
{
    register_plugin("Add Hegrenade", "1.0", "Krtola")

    RegisterHam(Ham_Spawn, "player", "spawn_add_he", 1)
    register_event( "DeathMsg", "Event_DeathMsg", "a", "1>0", "4=grenade" )
}

public spawn_add_he(id)
{
    if(is_user_alive(id))
    {
        if(!user_has_weapon(id, CSW_HEGRENADE))
                give_item(id, "weapon_hegrenade") 
    }


public Event_DeathMsg( )
{
    new iKiller = read_data( 1 );
    if(  is_user_alive( iKiller ) )
    {
        give_item( iKiller, "weapon_hegrenade" )
    }
}

Other Plugin

Code:

#include < amxmodx >

// #pragma semicolon 1

#define PLUGIN "17b Res utf BOM remover"
#define VERSION "0.0.1"

new Trie:g_tDefaultRes

public plugin_init()
{
    register_plugin( PLUGIN, VERSION, "ConnorMcLeod" );
    g_tDefaultRes = TrieCreate()
    TrieSetCell( g_tDefaultRes , "de_storm.res", 1);
    TrieSetCell( g_tDefaultRes , "default.res", 1);

    set_task(10.0, "Clean_Res_Files");
}

public Clean_Res_Files()
{
    new szMapsFolder[] = "maps";
    new const szResExt[] = ".res";
    new szResFile[64], iLen;
    new dp = open_dir(szMapsFolder, szResFile, charsmax(szResFile));
   
    if( !dp )
    {
        return;
    }

    // server_print("Opening %s folder (%s)", szMapsFolder, szResFile)
    new szFullPathFileName[128];
    do
    {
        // server_print("Proceeding %s", szResFile)
        iLen = strlen(szResFile)
        if( iLen > 4 && equali(szResFile[iLen-4], szResExt) )
        {
            if( TrieKeyExists(g_tDefaultRes, szResFile) )
            {
                // server_print("Default %s file, continuing...", szResFile)
                continue
            }
           
            formatex(szFullPathFileName, charsmax(szFullPathFileName), "%s/%s", szMapsFolder, szResFile)
            write_file(szFullPathFileName, "/////////////////////////////////////////////////////////////^n", 0);
            server_print("Proceeded %s", szResFile);
        }
    }
    while( next_file(dp, szResFile, charsmax(szResFile)) )
   
    close_dir(dp)
}


botz 07-20-2015 22:22

Re: Plugin edit help
 
Please Trash this or Close this, since this has been solved!
Thanks


All times are GMT -4. The time now is 19:45.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.