Tu nous fait quoi là
ark machin truc pas chouet, ton mea-culpa ou quoi ?
Triste d'entretenir un monologue presque sans réponse de ma part contrairement à mes anciennes tendances car je m'en moque totalement de tes idées, tu essaies donc une manière plus douce, c'est ça ?
Que je me fasse bien comprendre, il n'y aura pas la moindre entente ni association possible entre nous, ni entre AMX/AMXX, car je ne veux surtout pas de ça.
Parce que, quand on se permet de nous contredire, de nous enfoncer, de mentir sur ce que l'on fait, ou de radoter en permanence des comparatifs AMX/AMXX sur un de nos posts de "come back" neutre, qui ne font jouir que toi et que les autres connaissent à peu près déjà, et que nous on connait par cœur (car tu ne nous apprends strictement rien), j'estime qu'on est nullement en mesure de s'entendre.
Et quand :Tu dis que "tout" a été pompé sur AMXX, puis que par la suite tu te reprends en disant : "je ne nie pas qu'il y a quelques nouvelles fonctionnalités".
Ou que quand :Tu te permets de me blâmer, de me faire passer pour un menteur, puis de véhiculer une sale image de moi...
Car crois-moi des retours j'en ai, encore heureux que je corrige la donne par la suite en leur montrant ma façon de faire et le dévouement que je peux apporter.
Ou bien de :Nous faire passer pour des amateurs, des faux devs. Or, pour effectuer le genre de modifications en core que l'on fait, je pense que nous sommes bien plus que des amateurs.
Ou encore que :Tu juges la façon dont on gère le truc, mais est-ce que tu t'es seulement vu toi ? Hein ? Tu te permets sur d'autres sites d'affirmer des délais sur le temps qu’on y a passé mais tu ne sais strictement rien concernant le moment et l'heure à laquelle on a commencé à faire telle ou telle chose sur les nouvelles versions. Donc quand on ne sait pas, on ne la ramène pas histoire de se la jouer et de nous faire du tort.
En plus à mon goût tu pourris mon post et tu ne génères que des conflits idiots qui ne t'amèneront nulle part. Pour un mec qui n'aime soi-disant pas les conflits, je dois dire que tu t'y prends très mal. Depuis 2007, l'année où l'on t'as vu débarquer sur le forum dJeyL, tes interventions pour contrer AMX n'ont fait que de générer des conflits et débats dans l'espoir de faire changer d'avis certains, peut-être que ça en a fait réfléchir quelques-uns, mais pas nous.
Puis tu nous fais fuir d’éventuels "potentiels" utilisateurs. Mais bon, ce n’est pas grave, on compensera la perte lorsqu'on aura fini tout ce que l'on compte faire.
En gros, tu dois retenir que si tu voulais "espérer" une éventuelle entente, il aurait fallu, dès le départ, la jouer un peu plus soft. Tu nous l'aurais joué soft on aurait peut-être été pas trop contrariant, mais tu as voulu la jouer hard, on la joue hard.
Mais de toute façon nous sommes
fidèles à la mort à nos idées, donc c'est perdu d'avance.
AMX Mod, on le gère comme on veut, et on ajoute ce que l'on veut, et aussi en fonction de la
demande des utilisateurs, non pas de vous, car vos souhaits ne nous concernent en rien, et on n’a pas de comptes à vous rendre.
Car, c'est nous les patrons, pas toi, ni connor, ni les devs & les membres d'AMXX. Point.
Il y a un truc qu'il faut que tu piges, en premier, c'est ça :
On est fan d'AMX Mod, pour nous, c'est un mythe, le faire revivre, c'est faire revivre "le mythe".
En gros, avec AMXX, c'est comme comparer la Ferrari F40 et la Enzo.
L'une est un peu plus vielle, l'autre récente, un peu plus performante, mais elle n'a pas le prestige de l'ancienne et elle est moins sensationnelle.
Donc je ne vois pas pourquoi le fait qu'AMX ait été "officiellement abandonné", le faire "officiellement revenir" serait mal, mais a priori ça dérange. Pourtant tu n'y pourras rien, comme je l'ai dit sur allied une fois, "Nobody is able to stop us".
Quoique tu fasses c'est perdu d'avance, et vu que tu fais déjà tout pour éviter que l'on mette en place ce que l'on a prévu de faire, alors un peu plus ou un peu moins, ça ne changera pas grand-chose.
AMX Mod a beau faire "un peu" la même chose qu'AMX Mod X, ça reste néanmoins très différent, même si il y a la part du nom recopiée sur les deux addons.
Tu l'as même dis toi-même, une ou quelques fois, AMX Mod X a été complètement réécrit ce qui fait de lui un addon différent, etc.
Si on part sur cette voie la de "faire la même chose", dans ce cas, AdminMod fait également en partie la même chose, c'est un outil d'administration serveur, tout comme AMX, ou AMXX.
Alors s’il y a Admin Mod, puis AMX Mod X, je ne vois pas pourquoi AMX Mod n'aurait pas de nouveau droit à sa place parmi les addons actuels. Tu n'as qu'à aller embêter les devs & membres d'AdminMod pendant que tu y es.
Puis il n'y a pas seulement tous les plugins de base qui nous retiennent sur AMX, mais aussi son fonctionnement, ainsi que d'autres choses, comme des fonctions différentes, etc.
Bref, ce que tu n'as pas l'air de comprendre...
-------------------------
Quant à la communauté, on a ce désir de leur faciliter les choses, de leur apporter un grand choix, et un support correct. Seulement la limite s'arrête à AMX Mod, ne va pas plus loin, et n'ira jamais plus loin.
Autrement dit, tout regrouper sur un seul addon pour eux, on s'en moque totalement. C'est hors de la limite.
Pourquoi ?
1) On n’aime pas AMX Mod X, même si parfois l'on s'en inspire un peu à contrecœur du fait qu'on a du retard. On n’aime pas, ce sont des choses qui ne se discutent pas.
2) Car on fait ça pour ceux que ça intéresse, car il y en a qui apprécient AMX, et qui l'ont apprécié à une époque, et qui seraient prêts à faire de même aujourd'hui, et cela, tu vois, on en est FIER. Ils ont simplement migré vers X principalement par manque de support et d'activité sur dJeyL. Figure toi que j'en connais un bon nombre qui seraient prêts à revenir sur AMX, mais il leur faut plus qu'un nouvel addon, il faut tout ce qu'il va avec. Et ça arrive à grands pas !
3) De nos jours on voit de plus en plus de gens qui ne prennent pratiquement pas la peine de remercier pour le support apporté. Ou qui, sont éxigeants, et veulent tout en 5 minutes sur un plateau d'argent, alors nous n'avons pas du tout envie de devenir esclaves de ce type de comportement, donc en échange, on s'impose le droit de placer notre propre limite en terme de "bien être client". A savoir limiter le support et l'investissement uniquement sur "notre" addon. Que ça déplaise ou non à certains c'est pas notre souci.
On ne fait rien de mal, au contraire, on leur propose le choix, on ne cherche pas la guerre.
Ma façon de penser est ludique :
- L'utilisateur apprécie AMX Mod, s’il y vient puis qu'il y trouve son bonheur, c'est simple il y reste.
- L'utilisateur n'apprécie pas AMX Mod, n'obtient pas ce qu'il veut, qu'il se casse vers AMX Mod X. Tant pis pour nous, tant mieux pour vous.
C'est aussi simple que ça, donc où est le problème ? Tu as peur qu'on pique à amxx la moitié de leurs utilisateurs ? Ca n'arrivera pas, au pire, on volera au moins le quart !
--------------------
Concernant ce que tu dis sur AMX Mod X : "communauté unifiée et produit unique"
- pas vraiment le cas chez linux par exemple, pour le produit unique.
- pourquoi ont-ils fait un fork AMXX alors ? Vu que ça a divisé la communauté...
Maintenant, pour bien mettre les choses au clair concernant les ajouts de la nouvelle version, je vais afficher quelques infos + un changelog commenté.Je demande à tous les lecteurs attentifs à ce topic de lire attentivement les commentaires faits, pour chacune des fonctions ou ajouts, même pour ceux qui n'y comprennent pas grand-chose. C'est important, ça vous permettra de voir qu'au final, qu'il n'y a qu'une faible partie qui provient totalement d'AMXX.--------------- START HERE -------------------
Pratiquement toutes les nouveautés comprenant les ajouts ou mises à jour de natives ou autres stocks ont été faites sans "pompage" sur AMXX, comme tu veux si bien essayer de faire croire, et il faut dire, ark, tu ne t'y prends pas mal (ça sent les années d'expérience en la matière
).
...Hormis, ce qui a été mentionné dans les crédits, à savoir les natives suivantes :
set_cvarptr_string, emessage_*/ewrite_*, dllfunc, <get/set>_es
Certains autres ajouts, comme la possibilité de lister les commandes/cvars par plugins, on ne savait pas que c'était sous AMXX. Puis cela fonctionne différemment. Par exemple, tapez "amxx cvars oo" sur AMXX, et "amx cvars oo" sur AMX.
AMX te "captera" les cvars des plugins de mapchooser et d'antiflood, tandis qu'amxx dira : "maman, a pas trouvééééé mon lego !".
Pas mal de fonctions, comme log_amx, et les fonctions de messages, ont été faites perso (vous y remarquerez une syntaxe différente pour les set_msg_arg_<int/float> ainsi que l'ajout de deux nouvelles natives).
Bon, dans l'ordre, description du changelog :QUOTE
Core :Ajout de log_amx => Codé depuis une copie modifiée de log_to_file
Optimisation de register_event > spécifique à AMX
Ajout de arraysetfloat => Codé par nous
Ajout de change_cmdaccess => Codé par nous, pas de
native équivalente sur AMXX
Optimisation des get_plugincmd/getplugincmdsnum > Codé par nous
Ajout de float_to_str/floattostr => Codé par nous
Mise à jour de format_args (youpi !, compatible translator !) > Codé par nous, pas dispo sur AMXX (mais il y a des équivalences)
Les fonctions de messages > Codé par nous (+ 2 nouvelles natives qui ne sont pas dispo sur AMXX)
Les ajouts de #disable_all/#include_file (cool!) > Codé par nous (non dispo sur AMXX me semble-t'il)
L'ajout du système de fichiers de plugins par groupe de cartes > Codé par nous (non dispo sous X)
Autoload des modules si forwards détectées > Codé par nous
Ajout cvar amx_log_to_hl_logs (permettant de faire une copie de tous les logs AMX en logs serveurs, pour regrouper les logs) > Codé par nous, pas dispo sur AMXX
Fun :<get/set>_client_listen > Codé par nous (on ne fait qu'appeler une fonction HL, comme pour d'autres, hein)
VexdUM :Tout sauf dllfunc & <get/set>_es a été codé par nous
GeoIP :Mise à jour du module > Codé par nous
MySQL Access :Correction du false positive > Codé par nous
Plugins :Modif sur l'activité des admins > Différente des stocks amxx, incluant "SERVER" & cases 4 & 5 inversées
Ajout de "SERVER" permettant de remplacer/raccourcir le nom du serveur quand l'id est 0 (commande faite depuis le serveur/rcon), du type : "ADMIN [FR] La Caverne des chieurs de ce mo...(mangé par la trop faible longueur): slap Fl@ToUneT avec 666 de dommages."
"
say arkshine : Pourquoi il crève pas ce con de flat quand on le slap à 666 ?"
Commandes amx_changecmdaccess & amx_exportcmdaccess > Codées par nous, différentes, & spécifiques à AMX (AMXX utilise un fichier, le cmdaccess.ini)
Cvar amx_realadmin_flags > Spécifique à AMX
Admin chat en couleur > Spécifique à AMX
AntiCheck des admins sur l'antiflood > Spécifique à AMX
Includes :#define COLORED_ACTIVITY > Codé par nous, pas dispo sur AMXX (permet de mettre une show_activity en
couleur après recompil des plugins)
#define ADMIN_ADMIN > Dispo sur AMXX, mais ce flag sur AMX fonctionne complètement différemment
#define MENU_KEY_*_INT > Pas dispo sur AMXX
------
Optimisations de access & cmd_access > Différentes de AMXX
is_user_realadmin/is_user_masteradmin > Spécifiques à AMX
has_flag/has_all_flags > Copiées d'AMXX
show_activity > Différente d'AMXX
show_activity_color > Spécifique à AMX
client_print_color > Spécifique à AMX
get_amx_version > Inspiré d'AMXX
amxmodx_to_amx.inc > Include de conversion de fonctions AMXX -> AMX, quand je te voyais râler sur la copie des fonctions d'amxx qui avaient été mises dans cette inc, je me suis dit : "mais il est idiot ce mec ou il fait exprès ?"
C'est une include de conversion, il est normal d'y ajouter des fonctions d'amxx, puis de les convertir, tu ne penses pas ?
Par ailleurs, il y a le même genre de système sous AMXX (amxmod_compat).
Alors il est évident que, parmi toutes ces fonctions, plein sont nommées textuellement comme sous AMXX, puis sans ta fameuse "source", tu dois bien penser au fond de toi que ce que je t'ai dit là est faux, et qu'on a en fait copié, tandis que ce n'est pas le cas...
Si on a laissé les noms c'est principalement pour faciliter les conversions de plugins amxx > amx, car on ne va pas non plus alourdir en rajoutant des #define ou autres stocks redirectives de manière à convertir autrement...
Ensuite, quand je précise que ce n'est pas disponible sur AMXX, je signifie, l'AMXX de base, par défaut, mais je ne nie pas qu'il y ait des plugins tiers ou autres fonctions qui intègrent ce genre de modifications.
QUOTE ("DokTor")
Et puis, les utilisateurs ou développeurs d'amx vont quand même pas passer leur temps à convertir des plugins amxx en amx, si ? ça serait un peu ridicule quand même.
>> amxx l'a bien fait dans l'autre sens
Quant à arkshine et tes phrases comme "pour pas s'éparpiller"
>> On ne te demande pas de faire le support d'amx
... puis pour finir, on s'est décarcassé à reprendre le truc, bosser sur le développement de nouvelles versions, pré-construire le site, s'occuper de la gestion des plugins, c'est certainement pas pour s'arrêter maintenant à quelques mois de la réouverture officielle du site, comme au bon vieux temps.
Alors on ne sera peut-être jamais à la hauteur de amxx en terme de fonctions et du nombre de plugins, mais on s'investira du mieux que l'on peut, et on ajoutera des fonctionnalités utiles, non pas des fonctions similaires à d'autres étant des doublons d'autres fonctions, qui sont pour moi, sans grand intérêt, même si il peut y avoir un petit gain de rapidité.
Donc t'es gentil, tu restes sur amxx et tu nous fiches la paix une bonne fois pour toute. Chacun de son côté, les rouges & les bleus qui ne se rencontrent jamais, plus de conflits.