← GeekServers.gg
⚠ Archive en lecture seule — Retour sur GeekServers.gg
Je propose d'introduire un système empêchant deux joueurs ayant la même IP de tomber l'un contre l'autre en arène. Nous avons vu que cette règle a reset beaucoup de gens qui n'étaient même pas au courant qu'en face quelqu'un avait la même IP que leur mate.
Certains dirons que c'est aux joueurs de ne pas tag avec n'importe qui, sauf qu'un joueur venant d'arriver sur le serveur (ignorant très probablement cette règle absolue) ne connait personne et ne peut donc faire confiance à personne. En effet, pour gagner la confiance d'une personne, le meilleur moyen est de jouer avec elle, sauf que si vous taggez avec elle et que sans vous en rendre compte vous tombez contre son frère ou un ami qui joue chez lui, vous serez reset à la fin de la saison sans même comprendre pourquoi.
Je pense que vous serez d'accord pour dire que cette règle amène à des comportements absurdes, voire paranoïaque, car, en poussant un peu plus loin, quelqu'un de mal intentionné pourrait faire reset la moitié des gens cherchant un coéquipier sur le world pour leur 10 matchs.

C'est pourquoi je pense que prévenir serait mieux que guérir, les gens ne seraient plus punis parce qu'ils n'ont pas respecté la charte, et ce même si les matchs leur ont été défavorables ou qu'ils étaient tout simplement dû au hasard.

Objectivement, cette règle ne punis pas le WT, car les gens qui WT sont assez intelligents pour tag avec 4 IP différentes et prennent des précautions, car, eux, ils savent qu'ils sont hors-charte et ont tout intérêts à le cacher autant que possible.

Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.
Mideas


Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.


Il y a un poste de développeur disponible si ça vous intéresse. Vu que vous semblez connaître mangos et script/dev2, et que vous avez des notions de c++
Soren

Maitre du jeu Référent


Soren a écrit:Il y a un poste de développeur disponible si ça vous intéresse. Vu que vous semblez connaître mangos et script/dev2, et que vous avez des notions de c++


Vous êtes vous même dev ici?
Lipton


"si on le comparait à un serpent ça prendrait limite des proportions bibliques ..." - Personne, 2015
KKn's alt
Soren a écrit:
Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.


Il y a un poste de développeur disponible si ça vous intéresse. Vu que vous semblez connaître mangos et script/dev2, et que vous avez des notions de c++

Pourquoi tant de mépris sérieusement ?
Rb


Le monoglaive le moins stuff du serveur.
J'étais très sérieux. Si vous pensez que c'est simple comme bonjour, montez un local et essayez de vous y mettre.
Et pour vous répondre Kkn, j'ai voulu à un moment m'y mettre pour aider Lorh. J'ai mon petit local perso et j'ai appris les bases du SQL que je ne connaissais pas mais devant l'ampleur de la chose j'avoue avoir vite abandonné à ne serait-ce qu'à corriger une quête... Du coup je me cantonne à tester les bugs et répondre aux requêtes.
Vous pouvez proposer des idées pour améliorer les choses, et c'est même très bien, mais ne venez pas dire que c'est rapide et facile alors que vous voulez que ce soit quelqu'un d'autre qui le fasse.
Soren

Maitre du jeu Référent


Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.

Il a dit que sa ne demandait pas bac+8 en informatique,et non pas que sa allait demander 1H de boulot a lorh.

Enfin en tout cas j'ai lu nul part que sa allait etre facile a mettre en place.
Yrone

<EstUnRerollaEnory>


J'ai beau me relire, je me vois pas pourquoi vous avez posté un tel message.
J'ai dit que la condition était assez basique et c'est le cas, il s'agit de comparer 4 valeurs, rien de plus.
La chose qui pourrait demander un peu plus de temps pour quelqu'un ne connaissant pas Mangos, ce serait de savoir où placer cette condition mais Lorh le sait car il a déjà mis une restriction concernant les procs (restriction qui demande plus de travail étant donné qu'il a fallu stocker la dernière team rencontré et la date de la rencontre, alors qu'ici on ne parle que de vérifier s'il y a une égalité entre 4 valeurs).

Edit: en fait il semblerait que dans Mangos par défaut le serveur essaye de faire proc des matchs a² vs h², puis h² vs h² et enfin a² vs a², mais Lorh le sait donc ça ne change en rien le temps que ça lui prendrait pour mettre en place la suggestion.
Mideas


Tu pourrais pas faire dev ni MJ t'es pas assez arrogant désolé.
Olii

<Gladiateur des montagnes>


Mideas a écrit:J'ai beau me relire, je me vois pas pourquoi vous avez posté un tel message.


Parce que tu avances savoir comment faire et que le serveur a besoin de dévs. Faut pas chercher midi à 18h45.
43371

<Pas-de-Personnage>


This server is dark, and full of terrors.
Parce que tu avances savoir comment faire et que le serveur a besoin de dévs. Faut pas chercher midi à 18h45.

Je me demande si t'es juste stupide ou si t'es aveugle ou les deux ?
Olii

<Gladiateur des montagnes>


https://github.com/mangosone/server/blo ... undMgr.cpp
Si je ne me trompe pas, il faut juste ajouter une condition aux lignes 945 / 965 / 981 qui check si les membres appartenant à l'objet Group on une IP en commun avec l'IP que tu aura stocké à la ligne 900.
De toute façon vu que Lorh a fait son propre Core c'est évident qu'il sait parfaitement comment mettre en place ma suggestion.
Mideas


Olii a écrit:
Parce que tu avances savoir comment faire et que le serveur a besoin de dévs. Faut pas chercher midi à 18h45.

Je me demande si t'es juste stupide ou si t'es aveugle ou les deux ?


J'ai une correction mineure pour un début de myopie mais sinon je ne suis pas encore aveugle. Du coup je penche plus pour la première possibilité.
43371

<Pas-de-Personnage>


This server is dark, and full of terrors.
J'ai une correction mineure pour un début de myopie mais sinon je ne suis pas encore aveugle. Du coup je penche plus pour la première possibilité.

J'pense aussi.
Olii

<Gladiateur des montagnes>


Mideas a écrit:C'est pourquoi je pense que prévenir serait mieux que guérir, les gens ne seraient plus punis parce qu'ils n'ont pas respecté la charte, et ce même si les matchs leur ont été défavorables ou qu'ils étaient tout simplement dû au hasard.

Sur le principe je trouve ça intéressant pour ma part.
Pour les cas avérés de WT sur des IP différentes, ça ne solutionnera pas le problème mais ça peut éviter certains malentendus dans d'autres situations.
Après comme pour beaucoup d'autres suggestions PvP, outre l'idée en elle-même (ça dépend aussi du Staff), faut voir si ça ne pose (comme tu dis) aucun problème à réaliser techniquement.

Mideas a écrit:Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.

Si la manip en elle-même est basique, peut-être est-ce plus complexe à rajouter dans tout le tas de code déjà existant ?
Par exemple, y'a du script qui saute quand certains correctifs sont appliqués, ça risquerait pas de produire le même effet dans le cas présent ? (simple supposition, j'y connais rien donc je pose la question pour d'éventuels connaisseurs)

Rb a écrit:Pourquoi tant de mépris sérieusement ?

ça ressemble plus à un malentendu à cause d'une formulation un peu maladroite (si je comprend bien la pensée de Mideas), pas la peine d'en faire toute une histoire, concentrons nous plutôt sur la suggestion.
Viou

Référent Debugs/Tests


Vioooooooooouuuuuuuuuuuuuuuuuuuuuuu
Viou a écrit:
Mideas a écrit:Je ne vois pas d'inconvénients à cette suggestion étant donnée qu'au niveau du code la condition est assez basique.

Si la manip en elle-même est basique, peut-être est-ce plus complexe à rajouter dans tout le tas de code déjà existant ?
Par exemple, y'a du script qui saute quand certains correctifs sont appliqués, ça risquerait pas de produire le même effet dans le cas présent ? (simple supposition, j'y connais rien donc je pose la question pour d'éventuels connaisseurs)


Pour la manip, je pense que s'il a réussi à mettre une condition sur les procs, il peut en mettre une deuxième, et une troisième et une n-ième.
Concernant les scripts qui sautent, je n'en ai aucune idée.
Mideas


Cette fonctionnalité sera implémentée prochaine MaJ
Lorh

Administrateur Développeur


Merci d'avoir été aussi rapide à prendre en compte cette suggestion !
Mideas





Conditions Générales d'Utilisation et Mentions légales - Code de conduite des forums - Contact