AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   News (https://forums.alliedmods.net/forumdisplay.php?f=41)
-   -   Super Hero Module 2.002 & New Server (https://forums.alliedmods.net/showthread.php?t=41434)

Zenith77 08-13-2006 00:39

Re: Super Hero Module 2.002 & New Server
 
Just a suggestion. Instead of plugins having to keep track of their super hero id and then switching a bool to true and false to keep track if they have the hero or not, why not let the module do that (Still keeping the sh_hero_init() forward, so other heros can do some stuff during that time). Like you could just create a native has_hero(id), to check if a client has a plugin's hero. And for natives that require a hero id, all you would have to do is keep track of which plugin registered which hero, which, last time I looked at your guys code can easily be done :D.

I beleive I did this in a mod I was creating. I just used a const AMX *amx pointer and then scanned through my class table and see if the pointer matched up with the calling plugin's amx.

This way, it's simpler, and avoids other plugins from being able to change other hero data.
Of course this may be bad design :/, please tell me.

guy 08-13-2006 23:31

Re: Super Hero Module 2.002 & New Server
 
Some bots would be kind of nice to make up for the lack of human population in the server =|

alcatraaaz34 08-14-2006 08:37

Re: Super Hero Module 2.002 & New Server
 
i want to set the hero mod to lvl 20..but how?????? :o

Jonathan Young 08-14-2006 12:34

Re: Super Hero Module 2.002 & New Server
 
Quote:

Originally Posted by Freecode (Post 354255)

Cvars:
  1. sh_superhero - <1/0> Self-Explanatory. Turns mod on/off. Put this somewhere into you config file (server.cfg is fine)
  2. sh_numlevels - <#> (default = 10). Number of Max Levels. Put this somewhere into you config file (server.cfg is fine)
  3. sh_savexp - <1/0> Save XP points or not? (will save to binary file only). No MySQL support in this version.
  4. sh_saveby - <1/2> Save int binary by: 1. SteamID 2. Name
  5. sh_debug - <1/0> Will log debug messages. Only use when your server is crashing. Post your log file into forums to help us fix the crash.
  6. sh_hsmult - (Default 1.0). Headshot multiplier. Gain more XP for killing with Headshot.

Look at the red, put that in the amxx.cfg and set the number 20.

guy 08-16-2006 22:02

Re: Super Hero Module 2.002 & New Server
 
On the server "playerlevels" doesn't quite work for some reason. Also, the showmenu command sometimes causes a hidden radio3 [ie pressing 9 on the menu would turn the menu next, in addition to saying "Enemy Down" on the radio].
Just minor things. Seems fine so far.

AssKicR 08-20-2006 20:20

Re: Super Hero Module 2.002 & New Server
 
note to self... get foot out of ass and help freecode

Freecode 08-21-2006 01:27

Re: Super Hero Module 2.002 & New Server
 
oh u better!

aptmeatwad 09-16-2006 20:14

Re: Super Hero Module 2.002 & New Server
 
When i download everything and put it in its place, my hero list(where u get to pick ur heros) doesnt show up on my server. also i think some files are missing... the shconfig.cfg, and the file where u can set the xp per lvl and how much u get per kill. i would like an reply to this or tell me that im just being a dumbass and show me where they are. also a tutorial for set up just to make sure i did everything right would be nice (post a link if there is already one). also only module heros will work for with this or can i just use any hero i find? much help needed.

K1t3 09-27-2006 10:20

Re: Super Hero Module 2.002 & New Server
 
Quote:

Originally Posted by aptmeatwad (Post 381889)
When i download everything and put it in its place, my hero list(where u get to pick ur heros) doesnt show up on my server. also i think some files are missing... the shconfig.cfg, and the file where u can set the xp per lvl and how much u get per kill. i would like an reply to this or tell me that im just being a dumbass and show me where they are. also a tutorial for set up just to make sure i did everything right would be nice (post a link if there is already one). also only module heros will work for with this or can i just use any hero i find? much help needed.

yeah really... i also can't choose my hero!

here my ini's & cfg's

shmod.cfg
Code:

//--------------------------------------------------------------------
//
// SuperHero Mod Heroes CVARS
//
//--------------------------------------------------------------------

sh_superhero        "1"        //- <1/0> Self-Explanatory. Turns mod on/off. Put this somewhere into you config file (server.cfg is fine)
sh_numlevels        "20"        //- <#> (default = 10). Number of Max Levels. Put this somewhere into you config file (server.cfg is fine)
sh_savexp                "1"        //- <1/0> Save XP points or not? (will save to binary file only). No MySQL support in this version.
sh_saveby                "2"                //- <1/2> Save int binary by: 1. SteamID 2. Name
sh_debug                "0"        //- <1/0> Will log debug messages. Only use when your server is crashing. Post your log file into forums to help us fix the crash.
sh_hsmult                "1"        //- (Default 1.0). Headshot multiplier. Gain more XP for killing with Headshot.


//Anubis 1.
anubis_level 1
anibus_showdamage 1
anibus_showchat 1

//Aquaman 2.
aquaman_level 2
aquaman_armorcost 0
aquaman_numbubbles 7
aquaman_bubbledamage 10

//Batman 3.
batman_level 6
batman_health 125
batman_armor 125

//Black Panther 4.
blackpanther_level 0

//Bomberman 5.
bomberman_level 1
bomberman_cooldown 5
bomberman_xpbased 0
bomberman_bombs 3
bomberman_bpl 1
bomberman_radius 400
bomberman_maxdamage 100

//Captain America 6.
captaina_level 2
captaina_pctperlev 0.02
captaina_godsecs 1

//Cyclops 7.
cyclops_level 6
cyclops_laser_ammo 20 // total # of shots...
cyclops_laser_burndecal 1
cyclops_cooldown 0.20
cyclops_multishot 0.20 //Delay for multishots on holding key down

//Daredevil 8.
daredevil_level 6
daredevil_radius 600
daredevil_bright 192

//Dazzler 9.
dazzler_level 0
dazzler_radius 3000
dazzler_cooldown 15

//Dracula 10.
dracula_level 0
dracula_pctperlev 0.03

//Flash 11.
flash_level 3
flash_speed 350

//Grandmaster
gmaster_level 9
gmaster_cooldown 600 // Just once!

//Hobgoblin 12.
hgoblin_level 4
hgoblin_grenademult 1.5
hgoblin_grenadetimer10

//Hulk 13.
hulk_level 3
hulk_radius 1800
hulk_cooldown 7
hulk_stuntime 3
hulk_stunspeed 70

//Human Torch 14.
htorch_level 7
htorch_armorcost 15
htorch_numburns 5
htorch_burndamage 10

//Iron Man 15.
ironman_level 9
ironman_timer 0.1
ironman_thrust 125
ironman_maxspeed 400
ironman_xymult 1.05
ironman_armorfuel 1
ironman_fuelcost 1
ironman_armor 100

//Kamikaze 16.
kamikaze_level 0
kamikaze_radius 300
kamikaze_fuse 15
kamikaze_maxdamage 125

//Magneto 17.
magneto_level 10
magneto_cooldown 45
magneto_boost 125
magneto_giveglock 1

//Mistique 18.
mystique_level 4
mystique_cooldown 0
mystique_maxtime 0
mystique_toggle 1

//Punisher 19.
punisher_level 5
punisher_dropwpn 0

//Shadow Cat 20.
shadowcat_level 1
shadowcat_cooldown 30
shadowcat_cliptime 6

//Skeletor 21.
skeletor_level 2
skeletor_cooldown 30
skeletor_camptime 15
skeletor_movedist 10

//Spiderman 22.
spiderman_level 4
spiderman_moveacc 140
spiderman_reelspeed 400
spiderman_hookstyle 2
spiderman_maxhooks 60
spiderman_teamcolored 1

//Superman 23.
superman_level 5
superman_gravity 0.35
superman_armor 150
superman_health 150

//wolverine 24.
wolv_level 2
wolv_healpoints 3
wolv_knifespeed 290
wolv_knifemult 1.35

//Xavier 25.
xavier_level 7
xavier_traillength 25
xavier_showteam 0
xavier_showenemy 1
xavier_refreshtimer 5.0

moduls.ini
Code:


;mysql
;sqlite


fun
engine
;fakemeta
;geoip
;sockets
;regex
;nvault
cstrike
csx

plugins.ini
Code:

; AMX Mod X plugins

; Admin Base - Always one has to be activated
admin.amxx                ; admin base (required for any admin-related)
;admin_sql.amxx                ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx                ; basic admin console commands
adminhelp.amxx                ; help command for admin console commands
adminslots.amxx                ; slot reservation
multilingual.amxx        ; Multi-Lingual management

; Menus
menufront.amxx                ; front-end for admin menus
cmdmenu.amxx                ; command menu (speech, settings)
plmenu.amxx                ; players menu (kick, ban, client cmds.)
;telemenu.amxx                ; teleport menu (Fun Module required!)
mapsmenu.amxx                ; maps menu (vote, changelevel)

; Chat / Messages
adminchat.amxx                ; console chat commands
antiflood.amxx                ; prevent clients from chat-flooding the server
scrollmsg.amxx                ; displays a scrolling message
imessage.amxx                ; displays information messages
adminvote.amxx                ; vote commands

; Map related
nextmap.amxx                ; displays next map in mapcycle
mapchooser.amxx                ; allows to vote for next map
timeleft.amxx                ; displays time left on map

; Configuration
pausecfg.amxx                ; allows to pause and unpause some plugins
statscfg.amxx                ; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx                ; restrict weapons menu
statsx.amxx                ; stats on death or round end (CSX Module required!)
;miscstats.amxx                ; bunch of events announcement for Counter-Strike
;stats_logging.amxx        ; weapons stats logging (CSX Module required!)


; Custom - Add 3rd party plugins here

plugins-shero.ini
Code:

;SuperHero Mod
shero.amxx
sh_anubis.amxx
sh_aquaman.amxx
sh_batman.amxx
sh_blackpanther.amxx
sh_bomberman.amxx
sh_captaina.amxx
sh_cyclops.amxx
sh_daredevil.amxx
sh_dazzler.amxx
sh_dracula.amxx
sh_flash.amxx
sh_grandmaster.amxx
sh_hobgoblin.amxx
sh_hulk.amxx
sh_humantorch.amxx
sh_ironman.amxx
sh_kamikaze.amxx
sh_magneto.amxx
sh_mystique.amxx
sh_punisher.amxx
sh_shadowcat.amxx
sh_skeletor.amxx
sh_spiderman.amxx
sh_superman.amxx
sh_wolverine.amxx
sh_xavier.amxx


Freecode 09-27-2006 13:11

Re: Super Hero Module 2.002 & New Server
 
There is a Leak problem in this version of the module. Untill the next version i suggest everyone should stick with the plugin. :cry:


All times are GMT -4. The time now is 00:05.

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