Raised This Month: $ Target: $400
 0% 

need help with my plugin...


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
HLM
Senior Member
Join Date: Apr 2008
Location: C:\WINDOWS\System32
Old 06-24-2009 , 15:50   need help with my plugin...
Reply With Quote #1

im getting these errors, I dont know how to fix them.. im not exactly 'intelligent' about these things.. im one day old to (trying) to script

Code:
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// cloak.sma
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(22) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(27) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(27) : error 001: ex
pected token: ";", but found "{"
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(32) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(37) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(37) : error 001: ex
pected token: ";", but found "{"
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(42) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(49) : error 001: ex
pected token: ";", but found "{"
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(53) : warning 217:
loose indentation
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(57) : warning 209:
function "give_invis" should return a value
// C:\Program Files\AMX Mod X\files\base\scripting\cloak.sma(80) : error 010: in
valid function or declaration
//
// 4 Errors.
// Could not locate output file compiled\cloak.amx (compile failed).
//
// Compilation Time: 0.64 sec
// ----------------------------------------

Press enter to exit ...
PHP Code:
#include <amxmodx>
#include <fun>
#include <amxmisc>
#define PLUGIN "Cloak"
#define VERSION "1.0"
#define AUTHOR "Master A.K.A. HLM"

#define INVIS_LEVEL ADMIN_KICK        

public plugin_init() {
         
register_plugin(PLUGINVERSIONAUTHOR)
         
register_clcmd("amx_cloak","give_invis",INVIS_LEVEL,"<name|#userid|steamid> <alpha> <on/off> ")
}

public 
give_invis(id,level,cid) {
    if(!
cmd_access(id,level,cid,3))
        return 
PLUGIN_HANDLED
            
    
new name[33]
    
get_user_name(id,name,32)
        
    new 
command1[33], command2[33], command3[33]
    
read_argv(1,command1,32)
    
read_argv(2,command2,32)
    
read_argv(3,command3,32)
        
            new 
usr1 cmd_target(id,command1,2) {
            
client_print(usr1,print_chat"[AMXX] %s is now cloaked. "name)
            
set_user_rendering(usr1,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,0)
        
    
    if(
is_user_alive(usr1))
    
set_user_rendering(usr1,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,0
    
//this line of code will refresh the cloak on user when user is alive again
}
        
        new 
usr2 cmd_target(id,command2,2) {
            
client_print(usr2,print_chat"[AMXX] %s is no longer cloaked. "name)
            
set_user_rendering(usr2,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,255)
        

    if(
is_user_alive(usr2))
    
set_user_rendering(usr2,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,255
    
//I doubt I actually need this, but its better to be safe rather than *CRASH*
    
}


        
        new 
usr3 cmd_target(id,command3,2) { 
            
client_print(usr3,print_chat"[AMXX] %s is now semi-cloaked. "name)
            
set_user_rendering(usr3,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,128)
        
    if(
is_user_alive(usr3))
    
set_user_rendering(usr3,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,128
    
//this line of code will refresh the cloak on user when user is alive again
}
}
         
/*    new szarg1[33], szalpha[8], szarg3[8], bool:mode
    read_argv(1,szarg1,32)
    read_argv(2,szalpha,7)
    read_argv(3,szarg3,7)
    new ialpha = str_to_num(szalpha)
    if(equal(szarg3,"on"))
        mode = true
        
        new pid = cmd_target(id,szarg1,2)
        if(pid > 0) {
            hasinvis[pid] = mode
            if(mode) {
                        client_print(pid,print_chat,"-[EVIL]- %s is now cloaked ",name)
                        set_user_rendering(pid,kRenderFxGlowShell,0,0,0,kRenderTransAlpha,ialpha)
            }
            else {
                       client_print(pid,print_chat,"-[EVIL]- %s is no longer  ",name)
                       set_user_rendering(pid,kRenderFxNone,0,0,0,kRenderNormal,ialpha)
            }
        }
    }*/
    
    
return PLUGIN_HANDLED
}

__________________
+|- KARMA Respectively

HLM is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:37.


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