PDA

Voir la version complète : Mode match : virer les plugin's


Ghost_Rider
29/08/2007, 16h11
Salut a tous !

Quand je fait une war je lance l'ecup.cfg

//Official ClanBase EuroCup Match server config

hostname "Team *.:['-RF-']:. En war !*"
pausable 1
allow_spectators 1
mp_buytime 0.25
mp_roundtime 3
mp_friendlyfire 1
mp_c4timer 35
mp_freezetime 6
mp_forcechasecam 2
mp_forcecamera 2
mp_fadetoblack 0
mp_footsteps 1
mp_flashlight 1
mp_autocrosshair 0
mp_limitteams 0
mp_logfile 1
mp_logmessages 1
mp_autoteambalance 0
mp_autokick 0
mp_tkpunish 0
mp_hostagepenalty 0
sv_aim 0
sv_cheats 0
sv_maxspeed 320
sv_gravity 800
sv_clienttrace 1
mp_timelimit 0
mp_maxrounds 12
amx pause amx_parachute.amxx
amx pause ultimate_sounds.amxx
amx pause GHW_CS_Bank.amxx
amx pause chicken_bombs.amxx
amx pause emergency_ammo.amxx
amx pause no_fall_damage.amxx
amx pause throwing_knives.amxx
amx pause sillyc4.amxx
amx pause amx_ammo.amxx
amx pause amx_ejl_smokin_and_drinkin.amx
amx pause climb.amxx
amx pause automatic_knife_duel.amxx
amx pause amx_chicken.amxx
amx pause faketeambot.amxx
amx pause soccerjam.amxx
amx pause lastmanbets.amxx
amx pause roll_the_dice.amxx
amx pause amx_lights.amxx


say EuroCup VI config loaded ! Bonne war a tous !


Comme vous le voyez j'ai bien rajouté " amx pause nomduplugin " pour tout mes plugins custom que j'ai sur mon serveur et pourtant sa ne marche pas :shock: ! Ils fonctionnent toujours ! Pourtant ils devraient se désactiver comme c'est dit ici :sifflotte:>> http://wiki.verygames.net/wiki/index.php/Config_match_.cfg

Comment faire pour que mes plugins custom se désactivent automatiquement en lancant un match avec amx match deluxe :waouw:( ecup.cfg dans mon cas ) .

:levitation:

dentelle
29/08/2007, 17h20
Salut,

petite astuce bien pratique :


------------------------------------------------------

Edite le fichier pausecfg.sma, vers la ligne 100, remplace ce code :
public plugin_cfg()
{
loadSettings(g_fileToSave)

// Put here titles of plugins which you don't want to pause
server_cmd(g_addCmd, "Admin Base")
server_cmd(g_addCmd, "Admin Base (SQL)")
server_cmd(g_addCmd, "Pause Plugins")
server_cmd(g_addCmd, "TimeLeft")
server_cmd(g_addCmd, "NextMap")
server_cmd(g_addCmd, "Slots Reservation")
}
par celui-ci :

public plugin_cfg()
{
loadSettings(g_fileToSave)

// Put here titles of plugins which you don't want to pause
server_cmd(g_addCmd, "Admin Base")
server_cmd(g_addCmd, "Admin Base (SQL)")
server_cmd(g_addCmd, "Pause Plugins")
//server_cmd(g_addCmd, "TimeLeft")
//server_cmd(g_addCmd, "NextMap")
//server_cmd(g_addCmd, "Slots Reservation")
server_cmd(g_addCmd, "Menus Front-End")
server_cmd(g_addCmd, "AMX Match Deluxe")
}
Recompile ensuite le plugin (je le joins dans mon post au cas où, plugin version amxx1.76d compilé avec amxx1.76d, mais la manip restera valable pour amxx1.8)


------------------------------------------------------


Ensuite enlève toutes les lignes que tu as rajoutées dans ecup.cfg (ce n'est d'ailleurs pas là qu'il fallait les mettre).

Ouvre le fichier leagues/default.cfg et remplace :

amxx pause antiflood.amxx
amxx pause scrollmsg.amxx
amxx pause imessage.amxx
amxx pause mapchooser.amxx
amxx pause statsx.amxx
amxx pause miscstats.amxx
meta pause statsme
par

amx_off
meta pause statsme


------------------------------------------------------


Ouvre enfin le fichier leagues/ffa.cfg
et remplace :

amxx unpause antiflood.amxx
amxx unpause scrollmsg.amxx
amxx unpause imessage.amxx
amxx unpause mapchooser.amxx
amxx unpause statsx.amxx
amxx unpause miscstats.amxx

meta unpause statsme

say FFA config loaded...
par

amx_on

meta unpause statsme

say FFA config loaded...


------------------------------------------------------

Voila, tous les plugin se mettent en pause à chaque fois que tu lances un match, et tu n'auras plus rien à éditer.

Tu peux trouver la version actuelle d' amx_match_deluxe ici :
http://forums.alliedmods.net/showthread.php?p=50388

assure toi que tu as la même sur ton serveur.

P.S.: cal est mieux que ecup ;)
P.S.: si tu n'aimes pas mon astuce, remplaces tes commandes 'amx pause' par 'amxx pause', mais dans le bon fichier cette fois

Ghost_Rider
29/08/2007, 18h31
Salut ! merci de t'a réponse , mais . . .Marche pas :D

dentelle
29/08/2007, 19h33
Oups, édité.

Dans default.cfg ce n'est pas amxoff mais amx_off ;)

Ghost_Rider
29/08/2007, 19h48
xD merci pour l'édit :)

Ghost_Rider
29/08/2007, 20h01
Euh y'a un tout petit problème : sa désactive aussi amxmodmenu et mode match deluxe et donc je ne peut plus arreter le match ! Comment faire pour laisser juste au moins ces deux plugins la ?

dentelle
29/08/2007, 20h04
Tu n'as pas fait ce que je t'ai dit, sinon ces 2 plugins ne se mettraient pas en pause.