• 18 Mai 2024, 22:56:48


Auteur Sujet: [FS]˙·٠•●MrT's Admin●•٠·˙ - Bêta 1 !  (Lu 5641 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
[FS]˙·٠•●MrT's Admin●•٠·˙ - Bêta 1 !
« le: 26 Avril 2009, 20:09:50 »

Salut a tous, je met en ligne la version bêta de mon script admin nommé 'M_Admin'.

Il comporte pour le moment 15 commandes citées ci-dessous :

   • /plainte [texte] sert a envoyer un message au admin (accessible au joueur et admin)
   • /say [Text] sert a envoyer un message dans le chat sous la forme : '* Admin :'
   • /av [playerid] [raison] sert a avertir un joueur, au bout de 3 avertissements le joueur est kické automatiquement.
   • /cc sert a effacer tout les message présents dans le chat.
   • /out [playerid] sert a faire cracher le jeu d'un joueur.
   • /killp [playerid] sert a tuer un joueur.
   • /cname [playerid] [pseudo] sert a changer le pseudo d'un joueur.
   • /getin [playerid] sert a faire entrer un joueur de force dans son véhicule.
   • /ann [texte] sert a afficher un message en 'GameText' au milieu de l'écran de tous les joueurs.
   • /kick [playerid] [raison] sert a kicker un joueur en ajoutant une raison.
   • /ban [playerid] [raison] sert a bannir un joueur en ajoutant une raison.
   • /kickall sert a kicker tout les joueurs présents sur le serveur (admin compris).
   • /banall sert a bannir tout les joueur présents sur le serveur (admin compris).
   • /outall sert a faire cracher le jeu de tout les joueurs présents sur le serveur (admin compris).
   • /killall sert a tuer tout les joueur présent sur le serveur (admin compris).
   • /apm [playerid] [texte] sert a envoyer un message personnel a un joueur en tant qu'admin.

○ Installation :

   1- Copier le fichier : M_Admin.amx dans votre dossier Filterscripts
   2- Ouvrez votre fichier : server.cfg
   3- Ajouter M_Admin à la ligne filterscripts.

○ Crédits :

   • M_Admin par MrT
   • KickAll et BanAll par MrT
   • SendAdminMessage par R@f
   • strtok par Kyeman
   • Sim pour sa correction des fontion 'KickAll' et 'BanAll'
   • NatiVe, lacuisse et Rider_77 pour avoir tester ce script avec moi

○ Lien :

Lien supprimés jusqu'à la sortie de la version 1 !

○ A venir :
   • Commande /mute & /unmute
   • Commande /freeze & /unfreeze
   • Commande /explose
   • Vos suggestions

Merci de laisser les crédits comme il sont, de ne pas diffuser ce script et dire que vous l'avez codé. Merci de rapporter tous les bugs sur ce topic.

++
MrT®
« Modifié: 06 Mai 2009, 22:52:15 par MrT® »

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #1 le: 26 Avril 2009, 20:19:54 »
Bravo MrT :D
T'as première "vraie" création mis à par ton serveur ?

Hors ligne Zordiache

  • *
  • Mafioso
  • Messages: 2219
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #2 le: 26 Avril 2009, 20:54:51 »
Bravo pour ton FS ;)

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #3 le: 26 Avril 2009, 21:51:56 »
Cool :P

Mais pourquoi dans certaines commandes tu as mit des GetPlayerName() alors que tu ne t'en sert pas ?

NV. 8)

« Modifié: 26 Avril 2009, 21:55:16 par NatiVe »


Tu vois avant? Bah j'étais là encore avant!

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #4 le: 26 Avril 2009, 22:00:35 »
« /out [playerid] sert a faire cracher le jeu d'un joueur. »

J'y avais pensé à cette fonction, pratique pour un gars casse-gosse à qui t'a pas envie d'expliquer pourquoi il est masskick :D

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #5 le: 26 Avril 2009, 22:05:36 »
Mais pourquoi dans certaines commandes tu as mit des GetPlayerName() alors que tu ne t'en sert pas ?

Sa servira dans la prochaine version, j'ai pas eu le temps de coder la fonction pour la quel servirons les GetPlayerName()  :lmfao

++
MrT®

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne Franky™

  • Franky™ est bien la
  • *
  • Gangster
  • Messages: 1058
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #6 le: 26 Avril 2009, 22:24:22 »
Simpas, GG mec

++ Franky


°°((Franky's WebSite
Désolé pour mes fautes d'orthographes

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #7 le: 26 Avril 2009, 22:38:01 »
Salut,

beau script asser simple et complet,

peut-être de petites suggestions:

 - ajouter un /setvirtualworld (très pratique contre les cheaters qui reviennent sans arrêts)
 - une commande pour enlever les armes d'un joueur

++Sim++





Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : [FS].•°M_Admin°•. - Bêta 1 !
« Réponse #8 le: 26 Avril 2009, 22:42:53 »
Je crois qu'avec un cheat on peut changer de virtual world (me rappelle plus).

Le mieux pour que les cheateurs soient tranquille c'est de retourner 0 lors d'un OnPlayerUpdate() (pas testé).

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #9 le: 02 Mai 2009, 15:27:44 »
Salut,

effectivement, je peut confirmer, j'en ai eu la preuve après une petite erreur lorsque j'avais placé mon streamer dans OnPlayerUpdate, je retournais parfois 0, et dès lors même avec un ping de 50, c'était injouable

++Sim++





Hors ligne Klobbs

  • L'homme qui parlait à l'oreille des AT400.
  • *
  • Tueur
  • Je fais peur o/
  • Messages: 73
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #10 le: 02 Mai 2009, 16:19:14 »
Ton script est super bien approprié à mon serveur, tout ce qu'il faut, merci beaucoup. ^^
Et GG la commande /out. :D

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

Edit : Après test, j'ai trouvé un bug : lorsque je met ton script en filterscript et que dans mon gm j'ai un cmd par exemple /aide, et bien quand je tape /aide, j'ai le texte "Syntaxe : /plainte <ID> <Texte>", enfin chez moi j'ai un peu modifié le texte mais je n'ai pas touché au reste. En gros, la première cmd remplace toutes les autres cmds qui affichent du texte. ;)
« Modifié: 02 Mai 2009, 20:01:39 par Klobbs »
I'm gonna slep tonight.



Userbars by MisterT <33

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #11 le: 03 Mai 2009, 02:48:19 »
 :blink J'ai jamais eu ce problème lors des test. Mais je vais vérifier...

++
MrT®

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #12 le: 03 Mai 2009, 11:05:59 »
La meme chose pour moi, j'ai esseyé avec plusieurs serveur que j'avais sur mon ordi, tjr le meme probleme ...
Ca "bloque" les autres commande et reste fixé sur la "formulation..."

++
nikko

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #13 le: 03 Mai 2009, 14:39:52 »
Update des lien, modification :

• Suppression de la commande /plainte jusqu'à résolution du bug.


++
MrT®

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : [FS]˙·٠•●M_Admin●•٠·˙ - Bêta 1 !
« Réponse #14 le: 03 Mai 2009, 15:06:47 »
C'etait ca qui buggais ?

++
nikko