Help - Search - Members - Calendar
Full Version: Un Plugin Antiroxx Pour Cs Source
Forum 17B > Counter Strike Source > General discussion
Pages: 1, 2, 3
Nosferatu
Voila, une commande spéciale de Ares icon_biggrin.gif

Le portage du plugin AMX Antiroxx 0.2 de KRoTaL sous Source. Ce plugin ce connecte directement au serveur, pas besoin de metamod, amx, mani plugin ... juste d'un serveur CS Source sous LINUX

Installation

Téléchargez le plugin et dezippez le fichier dans le repertoire cstrike de votre serveur, cela va creer :
  • addons/
  • addons/lib/
  • addons/lib/antirox_i486.so
  • addons/config/
  • addons/config/antiroxx_logs/
  • addons/antirox.vdf
Configuration
Simplement à l'aide des cvar :
  • antiroxx_active "1" : plugin activé ou non
  • antiroxx_frags "8" : nombre de frags à partir duquel un joueur inconnu est checké
  • antiroxx_maxcumul "40" : nombre max de frags ou deaths, après c'est divisé par 2 (NON UTILISEE)
  • antiroxx_ratio_nothing 0.9" : ratio d'efficacite pour n'avoir aucune arme (NON UTILISEE)
  • antiroxx_ratio_knife "0.8" : ratio d'efficacite pour être limité au couteau
  • antiroxx_ratio_gun "0.7" : ratio d'efficacite pour être limité au gun défini dans antiroxx_gun
  • antiroxx_ratio_smg "0.6" : ratio d'efficacite pour être limité aux smgs
  • antiroxx_ratio_start "0" : utilisé pour lisser les ratios des joueurs, le ratio devenant (kills+antiroxx_ratio_start) /(kills+death+(2*antiroxx_ratio_start))
  • antiroxx_gun "deagle" : usp, glock18, deagle, p228, fiveseven, elite
atention, les ratios sont calculés sous la forme kills/(kills+death)
Les cvar sont rechargées à chaque début de round

donc un ratio de 1 correspond à un joueur qui n'est jamais mort (et qui a tué)
un ratio de 0.5 correspond à un joueur qui a tué autant qu'il est mort
un ratio de 0.66 correspond à un joueur qui tue deux fois plus qu'il ne meurt ...

Pour le moment, le plugin ne retire pas le couteau.

Le plugin est en phase de test, un serveur de tes ou traine 3 bots est disponnible. Le plugin est donc compatible avec les bots, mais ces derniers ne subissent aucune limitation (d'un autre coté des bots qui roxx ... icon_biggrin.gif )

EDIT: RC1 disponnible 22/11/2005
ajout de la cvar antiroxx_ratio_start
version à priori stable
ArEs
Woaw exeptionnel merci Nosferatu, je vais l'essayer de suite icon_ami.gif
ArEs
Ca y est le plug in est installé sur CS_CADRON et rentre en phase de test de grande envergure (18 slots) icon_ami.gif

Un IMMENSE MERCI à Nosferatu pour son aide, pour la création de ce plug in, pour la rapidité !!!

Je suis bluffé icon_razz.gif
Tichivi
Lu à toi OH, maitre des admins!!! Grand merci à ton travail de programmateur chapo bas pour ton aide et continu comme ça wink.gif
Nosferatu
version mise à jour pour corriger un probleme de linkage
Nosferatu
Bon la version actuelle n'est pas encore stable, mais j'approche de la solution


mon serveur de test avec c'est 31 bots et ses quelques 70 visiteurs tourne depuis ce matin sans faillir ...

reste à voir si il execute bien les restrictions
Sacripan
Bravo felicitation.gif Nosferatu pour ce travail d'adaptation. IL est probable que cette version aura le même succès que la version 1.6. et quelle rendra service à bon nombre de serveur source. felicitation.gif

Merci icon_kimouss.gif
Nosferatu
bon j'ai une version stable et qui semble efficace (d'apres mes premiers tests)

pour le moment elle est très locace icon_biggrin.gif

mais ça va changer bientot, du moins si elle pase les tests suivants

le lien du premier post a été corrigé et pointe vers la bonne version

pour ceux qui ne désirent que le .so, c'est par ici : http://www.17buddies.net/mods/hl2/addons/a...antirox_i486.so
venin
lu c venin de cs cadron,

j'ai été avec l'equipe de cs cadron en exclu a tester le plugin,
en tout 10000 merci pour ton travail, et ton soutien a notre projet, et pour la communauté.

bref un en mot : merci
en deux mots: t super


icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif icon_ami.gif
bye.gif
Nosferatu
Merci venin smile.gif

RC1 dispo
.so : http://www.17buddies.net/mods/hl2/addons/a...antirox_i486.so
zip : http://www.17buddies.net/mods/hl2/addons/a...xx/antiroxx.zip

ajout de la cvar antiroxx_ratio_start (cf premier post)
venin
lu nosferatu

voici un post d'un des joueurs de cscadron.
pensant que cela peut être utile a tout hasard.

voici son post et a bientôt. @+

post:Nosferatu et Ares,

Le plugin antirox est bien, dans son concept et j'ai pu mesurer ses effets lors d'un jour beni ou pour une raison inconnue je "flottais" au dessus du lot donc limitation immediate et ensuite apres quelques deces reprise de "pouvoir d'achat " etc ainsi de suite.
Donc nickel chrome.

Malheureusement j'ai cru percevoir les effets de bords suivants et je ne peux pas jurer a 100% qu'ils sont du au plugin mais apparement coincident avec son introduction:
- perte de connexion server (plus souent qu'avant)
- parfois gel de l'action pendant 2/3 sec puis reprise (a mon avis du a la connexion reseau avec le server (timeout ?!)??:

Il y a aussi une chose que j'ai cru deceler mais il faudrait confirmer:
est on bien sur que quand un joueur est "limite" mais qu'il ramasse une arme adverse que la limitation agit aussi ?

Voili voilou encore bravo et perseverez, le game play ne peut qu'y gagner.
Si vous avez besoin de "beta testeurs" je suis partie prenante

K2
Nosferatu
normalement (bah oui peu aussi y avoir un bug icon_biggrin.gif )

"est on bien sur que quand un joueur est "limite" mais qu'il ramasse une arme adverse que la limitation agit aussi ?" pas bien compris le sens de la phrase icon_biggrin.gif

les calculs de ratio sont effectués à chaque début de round

des qu'un joueur dépasse l'un des ratios (donc à partir du début du round suivant), une limitation s'effectue sur les armes ramassées et achetées, ansi que sur celle en sa possession (c'est même ce qui me pose le plus de probleme)

sinon, oui il y a des plantages serveurs, je vais refaire un check sur mon code mais je ne suis pas sûr que tous les pb viennent de ce dernier ... à suivre
ArEs
Ah quel grand cadeau nous à fait Nosfé avec l'antiroxx Source... smile.gif
Encore un grand merci de la part du serveur CSCADRON. icon_ami.gif

Lors de son utilisation, j'ai pensé à quelques fonctionnalité supplémentaires.

1) Certains joueurs semblent passer à travers les mailles du filet, serait il possible de créer une fonctionnalité d'admin supplémentaire visant à limiter certain joueurs manuellement et individuellement? (peut être via une variable decrivant la limitation dans le fichier .txt d'historisation).
Concretement, que la limitation automatique soit active par défaut (avec le calcul du ratio via plug in) et pour certain joueurs, une limitation manuelle active tant que cette dernière n'est pas repassé en automatique.

2) Une autre idée consisterait à permettre aux admin d'afficher les steam ID des joueurs present (ou non) sur le serveur par steam ID. Je ne sais pas si cette dernière idée est possible ou pas... mais je suis confiant vu le talent de Nosfé .
J'ai entendu parler d'un plug in qui permettrait de recuperer des information d'un serveur et de les afficher via php... peut être par ce biais ? ....

3) Le rejet du couteau n'étant pourle moment pas possible sur source, y aurait il possibilité de kicker les joueurs depassant ce ratio?

Sinon, il n'y a rien à dire, le plug in remplis bien sa fonction smile.gif

Merci encore Nosfé icon_kimouss.gif
Nosferatu
j'arrive pas à le faire planté icon_cry.gif
Nosferatu
d'ailleur si vous avez du temps à perdre, connectez vous sur nosferatu.homeunix.com:27015 histoire de voir si il va planter
ArEs
Salut all,

La derniere MAJ de steam, qui officiellement n'apportait que la nouvelle map, a rendu le plugin antiroxx complement inopérant icon_cry.gif
Nosferatu
erf ...
Chapo
Bienvenu dans le monde de la programmation pour steam et tout ce qui tourne autour et qui t'oblige à tout refaire à chaque mise à jour icon_razz.gif

Expérience vécue inside biggrin.gif
ArEs
C'est rageant... Surtout que Nosferatu avais fait un excellent boulot icon_ami.gif
Snif....
ArEs
Ptite info rapide, j'ai réessayé de lancer l'antirox, et ca remarche....
Mais par contre il y a pas mal de crash serveur icon_cry.gif
ArEs
J'ai quelques nouvelles fraiches. icon_razz.gif
Comme ennoncé dans mon dernier post, j'ai réussis à relancer l'antirox, qui s'était retrouvé inopérant suite à une des mises à jour de steam.
Par contre nous nous retrouvons avec un certain nombres de petits bugs plus ou moin genant qui pourraient être liés à l'antirox. icon_neutral.gif (freeze de l'integralité des joueurs au début du round, skin d'armes et de main invisible, ...)
Je doute fort que tous les problèmes que nous rencontrons actuellement provienne de l'antirox, mais je preferais en parler.
Nosferatu
de toutes évidences je n'ai plus le temps de m'occuper activement de ce projet

donc http://wiki.17buddies.net/index.php/Plugin_CSS:_Antiroxx

Vous trouverez sur cette page des infos vous permettantd e récuperer les sources et de poursuivres son développement

je reste autant que possible à disposition pour toute question ou aide
ArEs
icon_cry.gif icon_cry.gif icon_cry.gif
Snif, le plug in ne pouvait pas être dans de meilleures mains.
Ceci dit, je comprends tout à fait ta position et te remercie vraiment pour tout ce que tu as fait .
C'est une base solide que tu lui as donné.
Dommage que l'on se soit si souvent loupé ces derniers temps...
En esperant que ce ne soit rien de grave qui te retienne mais au contraire des evenements heureux smile.gif

Encore Merci pour tout Nosfe... Et à bientôt

ArEs
Aribeth33
Je relance le sujet, car il est totalement impossible actuellement de trouver un antiroxx qui fonctionne correctement sous CS Source. Voilà plusieurs mois que nous cherchons partout une solution :

- message à Nosfératus
- message à Arès

* posts divers sur des forums comme :
-Support CS : Source voir article sur le sujet ==> http://www.support-cssource.info/viewtopic.php?t=717
voilà ce qu'il a été répondu :

Je cite : "Désolé mais on à pas le droit de modifier un plugin comme on le souhaite, il faut le code source pour commencer et avoir l'autorisation de l'auteur et pourquoi tu ne leur demandent pas un support chez Buddies ?
Eux seuls pourront t'aider à corriger ces problèmes."

- Mattie.Info Source Forum ==> http://forums.mattie.info/cs/forums/viewto...p=170725#170725

- Djeyl : Krot@l ne poste plus.


Je sais qu'il y a une version stable de ce plugin qui fonctionne correctement sans les problèmes invoqués ci-dessous :

Bugs rencontrés :
Les joueurs limités se font kicker du serveur.
Les joueurs limités ne voient plus leur viseur.
Les bots comptent dans la limitation. ... etc

Mais on ne le trouve nulle part et même sur les forums spécialisés, on ne nous répond pas, aucune information ne court à son sujet. Pourtant un antiroxx sur un serveur débutant n'est quand même pas une chose invraisemblable et c'est une protection qui devrait être mis à disposition des détenteurs de ce type de serveur.
Le plugin de l'antiroxx pour Source serait-il devenu "privé" ou pourquoi n'arrivons nous pas à mettre le main dessus ?
Je sais que le plugin sont fait par des bénévoles et qu'ils n'ont aucune obligation à notre égard, mais je trouve dommage que cette situation reste bloquée.
Serait-il possible d'avoir la solution ici ?
merci d'avance
Chapo
Nosfe est en Allemagne pour une semaine. Il ne pourra donc pas te répondre avant la semaine prochaine.

icon_jap.gif
Aribeth33
Merci Chapo pour m'avoir répondu.
J'attendrai donc le retour de Nosfératus.
Souhaitons que pour Noël, il me/nous fasse le joli cadeau de pouvoir installer ENFIN un antiroxx sur un serveur CS Source.
bye.gif
Star Du$t
Le pauvre Nosfe, il se fait charger... siffle.gif
egL
ça ne lui laisse pas enormement de temps lorsqu'il rentre de sa semaine pour faire le programme pour noel ... je pense que ce sera pour apres wink.gif
Star Du$t
Non non, on va lui dire de taffer le 25/12 !


























icon_ane.gif
egL
Nan mais le 24 oui , ce n'ai pas ferié nah.gif
ArEs
QUOTE
Pourtant un antiroxx sur un serveur débutant n'est quand même pas une chose invraisemblable et c'est une protection qui devrait être mis à disposition des détenteurs de ce type de serveur.
Le plugin de l'antiroxx pour Source serait-il devenu "privé" ou pourquoi n'arrivons nous pas à mettre le main dessus ?
Je sais que le plugin sont fait par des bénévoles et qu'ils n'ont aucune obligation à notre égard, mais je trouve dommage que cette situation reste bloquée.


1. Il ne me semble pas que l'antiroxx soit caché... : http://wiki.17buddies.net/index.php/Plugin_CSS:_Antiroxx

2. Nous devons la version Source de l'Antiroxx à la gentillesse de Nosferatu qui a été le seul à repondre présent à l'époque où nous demandions de l'aide.
Cependant, imagines bien que les devellopeurs n'ont aucune obligation et ont également leur vie à gerer.
Je ne pense par conséquant pas qu'il faille considerer leur travail comme un dû ni même qu'il soit opportun d'utiliser un ton quelque peu agressif ou narquois pour demander de l'aide...

Ceci dit, nous utilisons cette version, qui est d'ailleur la seule version existante, et mise à part une faille rendant un contournement possible.... Il ne provoque pas d'instabilité, ni moins les bugs cités.

Cela provient probablement d'un autre plugin que vous avez installé.

Bon courage.

ArEs
Aribeth33
QUOTE (ArEs @ 24/12/2007 à 00:16:20) *
1. Il ne me semble pas que l'antiroxx soit caché... : http://wiki.17buddies.net/index.php/Plugin_CSS:_Antiroxx


C'est bien la version que nous avions installée à l'époque et avec qui nous rencontrions tous les problèmes cités plus haut.
Peut être que le lien ne correspondait pas à la bonne version ? Nous allons donc le retester.

QUOTE (ArEs @ 24/12/2007 à 00:16:20) *
2. Nous devons la version Source de l'Antiroxx à la gentillesse de Nosferatu qui a été le seul à repondre présent à l'époque où nous demandions de l'aide.
Cependant, imagines bien que les devellopeurs n'ont aucune obligation et ont également leur vie à gerer.
Je ne pense par conséquant pas qu'il faille considerer leur travail comme un dû ni même qu'il soit opportun d'utiliser un ton quelque peu agressif ou narquois pour demander de l'aide...


Je suis au fait, comme je l'ai déjà écrit, que les développeurs n'ont aucune obligation envers nous et que c'est grâce à eux que nous pouvons créer et nous amuser sur des serveurs. D'une certaine manière, nous mêmes, faisons aussi partis du monde du bénévolat, car nous aussi en tant qu'admins, nous passons beaucoup de temps à gérer les serveurs et à faire en sorte, que tout se passe au mieux pour les joueurs. Il est aussi souhaitable, pour un développeur qui a passé beaucoup de temps sur un plugin, que son travail soit reconnu et apprécié par un grand nombre de personnes.

QUOTE (ArEs @ 24/12/2007 à 00:16:20) *
Ceci dit, nous utilisons cette version, qui est d'ailleur la seule version existante, et mise à part une faille rendant un contournement possible.... Il ne provoque pas d'instabilité, ni moins les bugs cités. Cela provient probablement d'un autre plugin que vous avez installé. Bon courage. ArEs


Ceci dit, je n'ai pas personnellement installé le plugin. Je vais donc le retélécharger à partir du lien que tu as mis et l'installer exactement comme indiqué.
Souhaitons que le "miracle de noël" se produise et qu'enfin nous n'ayons plus aucun bug avec.
Je te remercie Arès pour m'avoir très gentillement répondu, dommage que tu ne l'ai pas fait lors du message privé que je t'ai envoyé, il y a plusieurs mois, ceci t'aurait évité de répondre à ce message.
Joyeux Noël et Bonne Année 2008.
jedai
Bonjour,
Je souhaiterais installer le plugin sur mon serveur.
Cependant, je voudrais savoir comment et où on installe les variables suivantes.

* antiroxx_active "1" : plugin activé ou non
* antiroxx_frags "8" : nombre de frags à partir duquel un joueur inconnu est checké
* antiroxx_maxcumul "40" : nombre max de frags ou deaths, après c'est divisé par 2 (NON UTILISEE)
* antiroxx_ratio_nothing 0.9" : ratio d'efficacité pour n'avoir aucune arme (NON UTILISEE)
* antiroxx_ratio_knife "0.8" : ratio d'efficacité pour être limité au couteau
* antiroxx_ratio_gun "0.7" : ratio d'efficacité pour être limité au gun défini dans antiroxx_gun
* antiroxx_ratio_smg "0.6" : ratio d'efficacité pour être limité aux smgs
* antiroxx_ratio_start "0" : utilisé pour lisser les ratios des joueurs
* antiroxx_gun "deagle" : usp, glock18, deagle, p228, fiveseven, elite


D'avance un grand merci
ArEs
Tu peux les mettre dans un fichier antiroxx.cfg par exemple.
Mais assures toi bien dans ce cas de lancer ce fichier automatiquement à partir d'un fichier precedement appelé (server.cfg par exemple).
Nosferatu
QUOTE (Aribeth33 @ 14/12/2007 à 12:26:31) *
Le plugin de l'antiroxx pour Source serait-il devenu "privé" ou pourquoi n'arrivons nous pas à mettre le main dessus ?


oui, je veux être le seul à l'utiliser pour pouvoir me limiter contre moi même car je suis vraiment trop fort par rapport au noob que je suis icon_ane.gif

c'est de l'humour biensûr


en fait les sources étaient même disponible comme indiqué sur le Wiki, malheureusement une migration forcée suite au crash d'un disk nous à fait perdre le subversion et les sources par la même occasion ... je ne suis pas sûr d'ailleurs d'avoir les dernières (vais regarder ce soir) ...

mais mon plugin a toujours été sous GPL, donc n'importe qui ayant les sources est libre de le modifier conformément à la GPL

si si peu de données sont disponibles sur ce plugin ou un équivalent c'est regrettable mais ce n'est pas de la volonté des 17buddies, d'Arès ou de moi même

Pour les bugs reportés, le kick est de mémoire une option de configuration (ou du moins l'a été ...), la disparition du curseur ... vu ce que fait le plugin c'est étrange ... il drop les armes ... pour les bots c'est probable en effet puisque je les ai utilisé pour faire des tests icon_ane.gif


enfin bon, je sais qu'Arès continu de l'utiliser et essaye de le faire évoluer, je n'ai pour le moment que peut de temps à consacrer à ce plugin mais je vais essayer de retrouver les sources smile.gif
Nosferatu
Les dernières sources présentent sur le subversion (comme quoi les backup des fois c'est util) : http://www.17buddies.net/antiroxx.tgz
greggy740
Bonjour a tous et deja un grand merci a Nosferatu pour ce merveilleux plugin.
Je viens en effet de l'installer sur mon serveur et tout fonctionne. Tout sauf le fait que les joueurs peuvent malgré leur limitation ramasser les armes a terre.
Apparement celles ci ne sont pas rejetée de leur mains et donc ils peuvent continuer a fragger sans etre limit une fois une arme trouvée.
si quelqu'un a deja eu ce petit bug, j'aimerais savoir comment le resoudre.
merci a tous.

Edit: apparement ca fonctionne maintenant, sans doute le temps que le plugin se mette en route ^^
Encore un grand merci.
greggy740
Bon ben j'ai parlé trop vite je pense car le plugin fonctionne bien mais les joueurs qui sont roxé peuvent quand meme remasser les armes qui traine par terre, ce qui est assez embetant car j'aimerais permettre a ceux qui ont un niveau moins elevé d'avoir une chance de fragger un peu.

Autre probleme, je pense que le plugin provoque un gros bug qui fait que certains joueur se font deco du serveur (sans raison donné par la console).
Si qelqu'un a la solution a ces deux probleme , ca me ferais plaisir qu'il la fasse connaitre.
Merci d'avance a tous.
Chapo
Nosfe n'est pas souvent là et il n'assure plus la maintenance de ce script.

Par contre, peut-être que d'autres admins serveurs pourront te renseigner sur ce bug.
greggy740
Merci pour l'info Chapo c'est justement pour cette raison que je poste ici car ici je sais que les admin serveur viennent chercher l'antirox et donc lisent le forum donc j'attend une reponse wink.gif
Nosferatu
up icon_kimouss.gif

On me pose régulièrement des questions pour le support technique de ce plugin ... je ne peu plus assurer ce support (depuis pfiou ...au moins ...)


posez vos questions sur le forum ... les admins qui l'utilise pourront surement vous aider, le code source est également disponible sous GPL ... n'hésitez pas à communiquer vos amélioration

Merci
corrado
salut all
idem j'ai se petit souci ou l'arme et le bras disapraisse mais si non c'est tous
de plus une petite question: a quoi corespond le fichier antiroxx.gz ?
et comment faire pour que les débutants à l' image de la luciole sur cs/cz est des point de vies suplémentaire?
je l'ai vu sur un serveur....

merci
ArEs
Pour les différents scripts, je t'invite à regarder sur matties : http://forums.mattie.info/cs/forums/index.php

Tu y trouvera certainement ton bonheur icon_kimouss.gif
corrado
et la version de l'antiroxx accésible grace au liens de nosfe est elle la plus récente et stable
ou ya t'il une autre version?

icon_neutral.gif désolé d'être chian.. comme sa mais avec mani,event,etc... j'ai vraiment du mal

ps: merci arès pour ton MP icon_kimouss.gif
ArEs
C'est la seule version qui existe icon_razz.gif
corrado
c'est deja un trés bon plugin
c'est juste dommage cette histoire d'arme qui disparais au bout d'un moment

et puis sa fait plus de visibilitée a l'ecran lol biggrin.gif
ArEs
Le problème de l'arme qui disparait ne vient pas de l'antiroxx.
Dumoins, nous n'avons pas ce problème.... ca doit provenir d'autre chose.
corrado
ben l'antiroxx est depuis hier sur mon serveur et sa le fait depuis
de plus sa le fait dés que quelqu'un passe la limitation PM
ArEs
Erf....
Pas de soucis de ce genre chez nous... pourtant nous utilisons la même version
corrado
QUOTE (ArEs @ 12/01/2009 à 18:31:30) *
Erf....
Pas de soucis de ce genre chez nous... pourtant nous utilisons la même version



normal moi je suis un poissé icon_sarcastic.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.