Aller au contenu
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    Jclod

    Members
    • Compteur de contenus

      131
    • Inscription

    Messages posté(e)s par Jclod

    1. Bonjour,

       

      J'ai un souci avec 2 plugin pour qu'un joueur non admin puisse remplir les coffres d'un magasin ainsi que moi aussi, sur les coffres avec le plugin lockette il y a:

      [Private]

      mon pseudo

      le pseudo du joueur non admin

       

      Et au dessus du coffre un panneau qui fonctionne avec Chestshop pour qu'on puisse acheter ce qui y a dans les coffres (c'est mon pseudo qui est sur la 1ere ligne du panneau)

       

      Mais des que je met ce panneau il ne peut plus ouvrir le coffre a par en si je le met admin donc c'est embêtant car il ne pas remplir les stock de notre magasin :s

       

      Si quelqu'un a une solution pour qu'il puisse ouvrir le coffre avec moi sans être admin je suis preneur.

       

      Merci d'avance

    2. Bonjour,

       

      J'aimerais savoir comment faire 2 catégories d'admin sur mumble moi je suis dans la catégories "admin" donc j'ai tous les droits donc je peut bann kick tous le monde, et il faudrait qu'il y est une autre catégorie d'admin qui ne pourront pas se bann et kick entre eux et qui ne pourront pas me kick ni me bann. Je sais pas si c'est possible mais si c'est possible j'espère que vous me le ferrez savoir ;)

       

      Merci d'avance à tous !

       

      Cordialement,

    3. Bonjour,

       

      J'ai un souci avec l'ebot de deStrO : http://ebot-beta.esport-tools.net

       

      J'ai mis le plugin dans addons mais quand j'ajoute le serv sur le site avec l'ip et le rcon il me detecte bien la map quand elle change et tout mais ne detecte pas les joueurs qui sont dessus a par la Source TV a quelque moment : http://hosting.florianlp.fr/images/bugebot1.jpg

       

      Donc ensuite quand j'ajoute un match sa ne veut pas lancer car je pense que c'est a cause qu'il ne detecte pas de joueurs il ne peut pas le lancer.

       

      Si quelqu'un a une idée ou une solution je suis preneur. Merci d'avance.

       

      Cordialement JcLoD

    4. Bonjour,

       

      Je possede actuellement un serveur minecraft bukkit infinite, je m'en sert actuellement en mod survival il fonctionne tres bien mais j'ai un souci :

       

      Plugins : AuthMe, Essentials, EssentialsGeoIP, GroupManager, WorldEdit

       

      Je voudrais qu'il y est des mobs mais bizzarement il n'y en a pas. J'ai éditer le fichier "server.properties" :

       

      server-ip=77.111.210.180server-port=20000
      max-players=6
      level-name=world
      #Minecraft server properties 
      #Sat Oct 08 19:35:15 CEST 2011 
      allow-nether=true 
      allow-flight=true
      verify-names=true 
      grow-trees=true 
      hellworld=false 
      level-seed= 
      white-list=false 
      spawn-animals=true 
      online-mode=false
      pvp=true
      rcon_password=*****
      difficulty=3
      server-name=Server By JcLoD
      gamemode=0 
      admin-slot=true 
      max-connections=3 
      public=true 
      spawn-monsters=true 
      view-distance=10 
      motd=Server by JcLoD - VeryGames.net
      

       

      Et une partie du fichier du plugin Essentials, "config.yml"

       

       # Monsters won't follow players    # permission essentials.protect.entitytarget.bypass disables this
         entitytarget: false
         # Prevent the spawning of creatures
         spawn:
           chicken: true
           cow: true
           creeper: true
           ghast: true
           giant: true
           monster: true
           pig: true
           pig_zombie: true
           sheep: true
           skeleton: true
           slime: true
           spider: true
           squid: false
           zombie: false
           wolf: false
      

       

      A par ces deux fichiers je ne vois pas d'ou ca peut venir, j'espere que vous pourrez m'aider.

       

      Merci d'avance

       

      Cdt JcLoD

    5. Bonjour,

       

      J'aimerais que quand il n'y a personne ou 1 personne sur le serveur qu'il y est 1 bot et que quand 2 personnes sont sur le serveur qu'il soit kick et j'aimerais si possible le mettre en expert.

       

      Et aussi j'aimerais savoir si il etait possible de trouver un noblock fonctionnant avec mani admin car sur mon serv je n'ai que le zblock et mani admin et je ne ve rien rajouter d'autre serait il possible?

       

      Merci d'avance

    6. Bonjour,

       

      Oui ces normal car botfield ta mis pour les rates, une rate minimum (30000) mes qui peut etre au dessus de 30000 mes si tu en a un en dessous de 30000 ces qui a un probleme ou que ta mal fait l'installation des commandes si tu ve tous les avoir tous a 30000 tu modifie cette commande:

      sv_maxrate "0"

      tu la met a:

      sv_maxrate "30000"

       

      Cordialement

    7. Bonjour,

      J'aimerais que quand la cfg executer sur le serv a son demmarage qu'il ne kick pas quand on tk spawn et qu'il ne kick pas quand ont tk trop de fois

      Voila ce que j'ai dans mon server.cfg pour le moment:

       

       

      // load ban files

      exec banned_ip.cfg

      exec banned_user.cfg

       

      //-----------------------

      //- basic configuration -

      //-----------------------

       

      rcon_password "*****"

      // sv_password est OBLIGATOIRE, sous peine de fermeture du serveur

      sv_password "****"

       

      hostname "FR - NIGHTSKILL - WAR 1 - www.team-nightskill.net"

      mp_friendlyfire 1

      mp_timelimit 2000

      mp_freezetime 4

      mp_c4timer 35

      mp_autoteambalance 0

      mp_limitteams 0

      mp_roundtime 2

      mp_buytime 0.5

      mp_startmoney 800

      mp_flashlight 1

      sv_cheats 0

      sv_maxspeed 320

      sv_pausable 0

      sv_alltalk 1

      sv_allowdownload 1

      sv_allowupload 0

      sv_voiceenable 1

       

       

      //-----------------------------

      //- variables de connexion -

      //-----------------------------

       

      fps_max 1000

      sv_maxrate 35000

      sv_minrate 30000

      sv_maxupdaterate 101 //mettre a 66 pour un tick 66

      sv_minupdaterate 50

      sv_mincmdrate 50

      sv_maxcmdrate 100 //mettre a 66 pour un tick 66

      sv_client_predict 1

      sv_client_interpolate 1

      sv_client_min_interp_ratio 1

      sv_client_max_interp_ratio 2

      sv_client_cmdrate_difference 30

       

      tv_enable 1 // Activer (1) le Source TV

      tv_name "77.111.205.27:30854"

      tv_delay 90 // Temps (en s) du différé du Source TV par rapport au serveur

      tv_dispatchmode 0 // Système de relais : (0) aucun relai, (1) relais si besoin, (2) relais immédiat

      tv_maxclients 30 // Nombre Maximum de spectateurs sur le Source TV (entre 0 et 255)

      tv_transmitall 1 // Allez sur tous le monde

      tv_password "" // Activer un Pass sur le Source TV (si aucun password ne rien mettre entre les guillemets)

       

      // Orangebox

      sv_nomvp 1

      sv_nonemesis 1

      sv_nostats 1

      sv_disablefreezecam 1

      mp_round_restart_delay 5

       

      //variables de log

      log 1

      log on

       

      // NE PAS MODIFIER

      sv_stats 0

       

      Merci d'avance ! :-)

    8. Bonjour,

      Voila donc j'ai un probleme avec ma source tv quand une personne est sur la source pendant qu'on play ces la source tv qui le mes sur une personne donc il ne pa pa choisir sur qui allez ni prendre la vue qu'il veux ce qui est enbetant

       

      Voila ce qui est pour la source dans mon server.cfg :

       

      tv_enable 1 // Activer (1) le Source TV

      tv_name "Source TV"

      tv_delay 90 // Temps (en s) du diff?r? du Source TV par rapport au serveur

      tv_dispatchmode 0 // Syst?me de relais : (0) aucun relai, (1) relais si besoin, (2) relais imm?diat

      tv_maxclients 30 // Nombre Maximum de spectateurs sur le Source TV (entre 0 et 255)

      tv_password "" // Activer un Pass sur le Source TV (si aucun password ne rien mettre entre les guillemets)

       

      Donc on aimairait allez sur qui on veut

       

      Merci d'avance si vous avez une solution

       

      ---------- Post added at 16h52 ---------- Previous post was at 16h51 ----------

       

      dsl fait deux fois

    9. <?php

      // Nom du script : demolist_ftp.php

      // Version : 0.5

      // Date : 27/7/2009

      // Auteur : Thierry Vanneste alias jenlain

      // Email : jenlain@chti-team.fr

      // Licence : GNU GPL http://www.gnu.org/licenses/gpl.txt

      //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      // P A R A M E T R A G E

      //-------------------------------------------

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

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

      $name = "FR - NIGHTSKILL - WAR 1"; // le nom de votre serveur. Exemple celui

      qu'on trouve dans steam.

      $ftp_server = "ftp.verygames.net"; // l'adresse ftp du serveur de jeu. Par

      exemple ftp.verygames.net

      $ftp_user_name = "pseudo"; // le

      username ftp par exemple server0000

      $ftp_user_pass = "******"; // le password ftp par exemple zzzzzzzz

      $ftp_dir = "/game/css/orangebox/cstrike/cfg/cssmatch/sourcetv/"; //le chemin vers le repertoire ftp sur le serveur de jeu où sont stockées les démos, avec un / au debut et à la fin, en general (/games/half-life/cstrike/).

      $dest_dir = "/var/www/site/thenightskill.myriapulse.com/demos1/demolist_ftp.php/"; //le chemin vers le repertoire sur le serveur web où seront stockées les démos evc un / au debut et à la fin. Le repertoire doit être inscriptible (chmod 777)

      $url = "http://thenightskill.myriapulse.com/demos1/"; // l'url vers le répertoire où seront stockées les démos avec un / au bout.

      $del = "0"; // Si 1 supprime les fichiers sur le serveur ftp qui sont deja presents sur votre site web et qui ont plus du nombre de jours indiqué à la ligne suivante. Si 0 pas de suppression.

      $delage = "1000"; // Si 30 => Supprime les fichiers de plus de 30 jours. Vous pouvez modifier la valeur.

      $limit = "20"; // Nombre de demos affichées par pages

      $zipfile = "1"; // Si 1 les fichiers transférés seront compressés. (Pré-requis : php5 avec zlib)

      // Pour connaitre le chemin vers la racine de votre serveur web, décommentez les deux lignes suivantes et relancez le fichier

      //$root = getenv("DOCUMENT_ROOT") ;

      //echo "<center>DOCUMENT_ROOT: " . $root . "</center>";

      // Pour connaitre le repertoire ftp où sont affichées les démos, utilisez votre logiciel ftp, filezilla ou autre.

      //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      // NE RIEN TOUCHER APRES CETTE LIGNE SI VOUS NE MAITRISEZ PAS LE CODE.

      //-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      ?>

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

      <head>

      <style type="text/css">

      <!--

      body,td,th {

      font-family: Arial, Helvetica, sans-serif;

      color: #FFFFFF;

      background-color:#171717;

      font-size: 12px;

      }

      a:link {

      color: #FFFFFF;

      text-decoration: underline;

      }

      a:visited {

      text-decoration: underline;

      color: #FFFFFF;

      }

      a:hover {

      text-decoration: none;

      color: #FFFFFF; }

      a:active {

      text-decoration: underline;

      color: #FFFFFF; }

      .page_numbers {

      display:table;

      padding:0;

      margin:0 auto;

      font-family: arial, helvetica, sans-serif;

      white-space:nowrap;

      list-style-type:none;

      }

      * html .page_numbers {

      display:inline-block;

      width:1px;

      padding:0 2px;

      }

      .page_numbers li {

      display:table-cell;

      }

      * html .page_numbers li {

      display:inline;

      }

      .page_numbers a {

      display:block;

      padding:0.2em 1em;

      background:#171717;

      color:#ffffff;

      text-decoration:none;

      border:1px solid #171717;

      }

      * html .page_numbers a {

      display:inline-block;

      margin:0 -2px;

      }

      .page_numbers a:hover {

      color:#ffffff;

      background:#000000;

      }

      a.current {

      color:#ffffff;

      background:#000000;

      cursor:default;

      }

      -->

      </style>

      <!--[if IE]>

      <style type="text/css">

      .page_numbers a { display:inline-block; }

      .page_numbers ul li {display:inline; }

      </style>

      <![endif]-->

      </head>

      <body>

       

      <?php

      if ( empty($ftp_dir) | empty($dest_dir)) {

      die("<center>Désolé votre parametrage n'est pas correct<br>Veuillez éditer le fichier.</center> \n");

      }

      $webpage = basename($_SERVER['PHP_SELF']);

      global $webpage;

      $page = $_GET['page'];

      ?>

       

      <div style="text-align: center;">

      <p style="font-size: medium; font-weight: bold;"><?php echo $name; ?></p>

      <FORM method="POST" action="<?php echo $PHP_SELF; ?>">

      <input type="submit" name="action" value="refresh" />

      </FORM>

      </div>

       

      <?php

      if(isset($_POST["action"])) {

      $action = $_POST["action"];

       

      switch($action) {

      case "refresh";

      getfiles($dest_dir, $ftp_dir);

      printfiles($dest_dir,$url);

      break;

      }

      }

      else {

      printfiles($dest_dir,$url);

      }

      ?>

       

      </body>

      </html>

       

      <?php

       

      function getfiles($dest_dir, $ftp_dir) {

      global $ftp_server , $ftp_user_name , $ftp_user_pass , $ftp_root, $del, $delage, $zipfile;

      // Création de la connexion

      $conn_id = ftp_connect($ftp_server);

      // Authentification avec nom de compte et mot de passe

      $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

      // Vérification de la connexion

      echo "<div align=\"center\"> \n";

      if ((!$conn_id) || (!$login_result)) {

      die ("Connexion ftp " . $ftp_server . " non possible ! \n");

      } else {

      echo "Connexion ftp ok!... ";

      $dir = $ftp_dir;

      //echo "<center>ftp dir : " . $dir . " </center> \n";

      $contents = ftp_nlist($conn_id, $dir);

      echo "Analyse du repertoire ftp... Veuillez patienter... \n" ;

      foreach($contents as $file){

      $lenght = strlen($ftp_dir);

      $get_file = substr($file, $lenght);

      $ext = pathinfo($file, PATHINFO_EXTENSION);

      // Téléchargement des fichiers dont l'extension est .dem depuis le repertoire $ftp_dir

      if ($ext == 'dem') {

      if (!file_exists($dest_dir.$get_file)) {

      echo "<center> Le fichier complet est : " . $file . " </center> \n" ;

      //if ($zipfile == "1") {

      //zipfiles($dest_dir,$dest_dir.$get_file);

      //}

      $buff = ftp_mdtm($conn_id, $file);

      $today = MkTime(Date("h,i,s,m,d,Y"));

      $days = number_format((($today - $buff)/86400), 1);

      //echo "Fichier en téléchargement : " . $get_file . " " . date("d.m.Y H:i", $buff) . ", Match effectué il y a : " . $days . " jr(s) <br> \n" ;

      ftp_get($conn_id, $dest_dir.$get_file, $dir.$get_file,FTP_BINARY);

      $i = $i + 1;

      //effacement si option choisie dans le parametrage et delai superieur au delai choisi dans le parametrage.

      if ( $del == "1" && $days > $delage ) {

      if (ftp_delete($conn_id, $file)) {

      echo "<br>Fichier: " . $get_file. "supprimé sur le serveur car >" . $delage . "Jours et est présent sur le serveur destinataire.<br> \n";

      }

      }

      }

      }

      }

      if ($i == "") {

      echo "Aucun nouveau fichier à télécharger. \n";

      } else {

      echo " " . $i . " nouveau(x) fichier(s) téléchargés(s). \n";

      }

      ftp_quit($conn_id); //deconnexion du ftp

      echo "Traitement terminé. </div> \n";

      }

      }

       

      function printfiles($dest_dir,$url) {

      global $limit, $webpage, $page;

      $dir = @opendir($dest_dir);

      while ($file = readdir($dir)) {

      $ext = pathinfo($dest.$file, PATHINFO_EXTENSION);

      // placement des fichiers .dem dans un tableau pour pouvoir les trier

      if ($ext == 'dem') {

      $ListFiles[$i]=$file;

      $i++;

      }

      }

      closedir($dir);

      echo "<div align=\"center\"> \n";

      // tri par ordre decroissant - fonction rsort

      if(count($ListFiles)!=0) {

      rsort($ListFiles);

      }

      else {

      die("Il n'y a actuellement pas de fichier dans le repertoire de destination. \n");

      }

      // affiche les fichiers par ordre alphabetique decroissant dans des tables

      $total_pages = floor(count($ListFiles)/$limit) +1 ;

      $pagination = pagination($total_pages,$page);

      if ($page == "") {

      $page = 1;

      }

      $i = (($page - 1) * $limit) ;

      echo "Nombre total de fichiers : " . count($ListFiles) . " \n";

      //echo "limit = " . $limit . ", page = " . $page . ", i = " . $i . " <br> \n";

      echo "<table width=\"90%\"> \n" ;

      echo "<tr><td width=\"80%\"><b> Filename <b></td><td width=\"20%\" align=\"center\"><b> Filesize(Mb) <b></td></tr> \n" ;

      if ( count($ListFiles) > $limit ) {

      while ( $i < ($page * $limit) && $i < count($ListFiles)) {

      echo '<tr><td width="80%"><a href="' . $url.$ListFiles[$i] . '">' . $ListFiles[$i]. '</a></td><td width="20%" align="center" >' . number_format(filesize($dest_dir.$ListFiles[$i])/1000000, 1) . '</div></td></tr>',"\n";

      $i++;

      }

      }

      if ( count($ListFiles) <= $limit ) {

      while ( $i < count($ListFiles) ) {

      echo '<tr><td width="80%"><a href="' . $url.$ListFiles[$i] . '">' . $ListFiles[$i]. '</a></td><td width="20%" align="center" >' . number_format(filesize($dest_dir.$ListFiles[$i])/1000000, 1) . '</div></td></tr>',"\n";

      $i++;

      }

      }

      echo "</table> \n";

      echo "<div align=\"center\">" . $pagination . "</div> \n";

      echo "Free script from <a href=\"http://www.css-scripts.org\" target=\"_blank\">css-scrips.org</a>\n";

      echo "</div> \n";

      }

       

      function pagination($total_pages,$page){

      //pagination_six

      global $webpage;

      $pagination = '<div class="page_numbers">

      <ul>';

      if($total_pages!=1){

      //the total links visible

      $max_links=10;

      //$max links_marker is the top of the loop

      //$h is the start

      $max_links_marker = $max_links+1;

      $h=1;

      //$link_block is the block of links on the page

      //When this is an integer we need a new block of links

      $link_block=(($page-1)/$max_links);

      //if the page is greater than the top of th loop and link block

      //is an integer

      if(($page>=$max_links_marker)&&(is_int($link_block))){

      //reset the top of the loop to a new link block

      $max_links_marker=$page+$max_links;

      //and set the bottom of the loop

      $h=$max_links_marker-$max_links;

      $prev=$h-1;

      }

      //if not an integer we are still within a link block

      elseif(($page>=$max_links_marker)&&(!is_int($link_block))){

      //round up the link block

      $round_up=ceil($link_block);

      $new_top_link = $round_up*$max_links;

      //and set the top of the loop to the top link

      $max_links_marker=$new_top_link+1;

      //and the bottom of the loop to the top - max links

      $h=$max_links_marker-$max_links;

      $prev=$h-1;

      }

      //if greater than total pages then set the top of the loop to

      // total_pages

      if($max_links_marker>$total_pages){

      $max_links_marker=$total_pages+1;

      }

      //first and prev buttons

      if($page>'1'){

      $pagination.='<li class="current"><a href="'.$webpage.'?page=1">First</a></li>

      <li class="current"><a href="'.$webpage.'?page='.($page-1).'">Prev</a></li>';

      }

      //provide a link to the previous block of links

      $prev_start = $h-$max_links;

      $prev_end = $h-1;

      if($prev_start <=1){

      $prev_start=1;

      }

      $prev_block = "Pages $prev_start to $prev_end";

      if($page>$max_links){

      $pagination.='<li class="current"><a href="'.$webpage.'?page='.$prev.'">'.$prev_block.'</a></li>';

      }

      //loop through the results

      for ($i=$h;$i<$max_links_marker;$i++){

      if($i==$page){

      $pagination.= '<li><a class="current">'.$i.'</a></li>';

      }

      else{

      $pagination.= '<li><a href="'.$webpage.'?page='.$i.'">'.$i.'</a></li>';

      }

      }

      //provide a link to the next block o links

      $next_start = $max_links_marker;

      $next_end = $max_links_marker+$max_links;

      if($next_end >=$total_pages){

      $next_end=$total_pages;

      }

      $next_block = "Pages $next_start to $next_end";

      if($total_pages>$max_links_marker-1){

      $pagination.='<li class="current"><a href="'.$webpage.'?page='.$max_links_marker.'">'.$next_block.'</a></li>';

      }

      //link to next and last pages

      if(($page >="1")&&($page!=$total_pages)){

      $pagination.='<li class="current"><a href="'.$webpage.'?page='.($page+1).'">Next</a></li>

      <li class="current"><a href="'.$webpage.'?page='.$total_pages.'">Last</a></li>';

      }

      }

      //if one page of results

      else{

      $pagination.='<li><a href="" class="current">1</a></li>';

      }

      $pagination.='</ul>

      </div>';

      return($pagination);

      }

       

       

      ?>

    ×
    ×
    • Créer...