Raised This Month: $ Target: $400
 0% 

Run time error


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Ramirez
Member
Join Date: Aug 2004
Old 08-28-2004 , 04:43   Run time error
Reply With Quote #1

I tried to make a command to be executed to ALL players in the server..
Unfornatly, everything seems to work.. no problems when compiling.. I got a 10k file..
When I try to execute the "amx_reaperall" command, the hudmessage shows up and it says: unknown command:amx_reaperall in console...
And in my HLDS server console I get this:
[AMXX] Run time error 10 on line 91 (plugin "reaper.amx")

MY code:
Code:
#include <amxmodx> #include <fun> #include <amxmisc> #include <cstrike> new bool:ReaperFlag[33] public plugin_precache() { precache_model("models/player/reaper/reaper.mdl") precache_sound("sound/reaper/reaperlaugh.wav") } public plugin_init() { register_plugin("The reaper","1.0","Ramirez") register_concmd("amx_reaper","become_reaper",ADMIN_IMMUNITY," - Transforms the target into a reaper.") register_concmd("amx_unreaper","quit_reaper",ADMIN_IMMUNITY," - Removes the reaper abilities from a target.") register_concmd("amx_reaperall","reaper_all",ADMIN_IMMUNITY," - Transforms everyone into a reaper. ") register_concmd("amx_unreaperall","unreaper_all",ADMIN_IMMUNITY," - Removes reaper abilities from everyone.") register_event("ResetHUD","reset_model","be") } public become_reaper(id) { if (read_argc() == 0) { console_print(id,"[AMXX] You must specify a mortal") return PLUGIN_HANDLED } new arg[32] read_argv(1,arg,31) new tid = cmd_target(id,arg,0) new namestore[32] get_user_name(tid,namestore,32) if (tid == 0) { console_print(id,"[AMXX] Invalid Mortal ID") return PLUGIN_HANDLED } else { new dest[32] format(dest,500,"%s has been turned into the reaper.",namestore) set_hudmessage(200, 50, 0, -1.0, 0.25, 0, 1.0, 5.0, 0.1, 5.0, 2) show_hudmessage(0,dest) cs_set_user_model(tid,"reaper") client_cmd(0, "spk reaper/reaperlaugh.wav") set_user_health(tid,500) set_user_maxspeed(tid,50000.0) ReaperFlag[tid]=true return PLUGIN_HANDLED } return PLUGIN_HANDLED } public quit_reaper(id) { if (read_argc() == 0) { console_print(id,"[AMXX] You must specify a mortal") return PLUGIN_HANDLED } new arg[32] read_argv(1,arg,31) new tid = cmd_target(id,arg,0) new namestore[32] get_user_name(tid,namestore,32) if (tid == 0) { console_print(id,"[AMXX] Invalid Mortal ID") return PLUGIN_HANDLED } else { new dest[32] format(dest,500,"%s is no longer the reaper.",namestore) set_hudmessage(200, 50, 0, -1.0, 0.25, 0, 1.0, 5.0, 0.1, 5.0, 2) show_hudmessage(0,dest) cs_reset_user_model(tid) set_user_health(tid,100) set_user_maxspeed(tid,-1.0) ReaperFlag[tid]=false return PLUGIN_HANDLED } return PLUGIN_HANDLED } public reaper_all(id) { new plist[32] new pnum new i new player get_players(plist,pnum,"aefg") for (i=0; i<pnum; i++) player = plist[i] set_hudmessage(200, 50, 0, -1.0, 0.25, 0, 1.0, 5.0, 0.1, 5.0, 2) show_hudmessage(0,"Reaper war is on!")   cs_set_user_model(player,"reaper") client_cmd(player,"spk reaper/reaperlaugh.wav") set_user_health(player,500) set_user_maxspeed(player,50000.0)   return PLUGIN_HANDLED } public unreaper_all(id) { new plist[32] new pnum new i new player get_players(plist,pnum,"aefg") for (i=0; i<pnum; i++) player = plist[i] set_hudmessage(200, 50, 0, -1.0, 0.25, 0, 1.0, 5.0, 0.1, 5.0, 2) show_hudmessage(0,"Reaper war is over!")   cs_reset_user_model(player) set_user_health(player,100) set_user_maxspeed(player,-1.0) return PLUGIN_HANDLED } public reset_model(id) { if(ReaperFlag[id])     cs_reset_user_model(id) }

Any suggestions?
Ramirez 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 17:11.


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