Jump to content

nic062

Members
  • Posts

    105
  • Joined

  • Last visited

Everything posted by nic062

  1. C'est pour cette raison que notre serveur, avait mit en place en système de "Menu Action". Rapidement, il s'agit d'un petit menu s'affichant sur la gauche de l'ecran qu'on ouvre avec une touche et toutes les actions disponible autour de nous s'affichent (Ex : "Ouvrir la porte", "Verrouiller le véhicule"...), il suffisait juste au joueur de sélectionner son action avec la molette et de faire un clique gauche la valider. Les joueurs n'avaient quasiment pas de commande à taper si ce n'est /me /do .. (Et commandes admins) et encore nous avions trouvé une solution pour faire un serveur 0 commande avant notre fermeture. Apres je reste d'accord avec toi au niveau des structures que l'on retrouve un peu partout. Le problème c'est que souvent les gens arrivent et veulent jouer directement sans même comprendre le fonctionnement du serveur en se disant juste (c'est bon je connais le RP) , nous avons perdu beaucoup de joueurs a cause de notre système 0 commande, bien qu'on fessait beaucoup de communication autour de celui ci.
  2. Salutations, Oui il y'avait bien Fox-Roleplay, mais par manque de temps pour le développement, nous (Maxur et Moi) avons préféré arrêter le projet, on tournait à environ 30 joueurs. Nous avons bien pensé à partager notre code source mais l'idée que celui peut permettre à certain de se faire de l'argent via les boutiques etc ne nous convient pas vraiment. On a jamais gagner d'argent avec notre GM, le serveur tournait uniquement grace aux dons. Comme cité, il y'a également le serveur UMV-RP au niveau des serveurs RP francophone, basé sur Valhalla RP : UMV-RP Amicalement
  3. Oui c'est exactement ça Merci à Citezen pour sa réponse rapide, si jamais tu as des questions par la suite n’hésites pas. Bonne fêtes de fin d'année à vous.
  4. Pas de soucis, au plaisir d'avoir d'aidé !
  5. Tu as plusieurs solutions soit tu prend un hébergeur avec un serveur mta pré installé à environ 0,09ct le slot (https://www.multitheftauto.com/hosters/) Soit tu prend un serveur VPS voir un serveur dédié sous linux/windows, OVH font des trucs pas trop chère niveau VPS, le "soucis" est juste qu'il faut s'y connaitre un minimum en gestion de serveur. Eventuellement tu as l'option d'héberger tes ressources sur un serveur distant mais je te la déconseille.
  6. "J’héberge mon serveur moi même" -> Le problème vient de là Si tu veux, tes joueurs seront limité en fonction de ton débit montant (upload) qui souvent est nettement inférieur à ton débit descendant, pour faire un petit test : http://www.speedtest.net Concernant ton soucis, je vois pas comment cela se fait que 9secondes marche mais pas 15min... Peu être une autre resource qui pose problème ? Juste une optimisation mineur : for _ , vehicles in ipairs ( getElementsByType ("vehicle"), resourceRoot) do toggleVehicleRespawn(vehicles, true) setVehicleIdleRespawnDelay(vehicles, 15*60000) end Enfin je dirai même que je suis casi sûre qu'il doit y avoir un conflit ou quelques chose qui empêche l'exécution. J'ai fouillé un peu le bugtracker de mta, aucun signalement concernant cette fonction Eventuellement on pourrait s'amuser à recréer cette fonction à l'aide de timer et de tableau mais c'est moche & lourd
  7. Problème 1 : setCameraMatrix Problème 2 : SetVehicleIdleRespawnDelay
  8. Tu ne peux le faire uniquement sur le skin de CJ malheureusement et pas sur tous les autres skins, est ce bien ce que tu veux ?
  9. Salut Pi.R Je viens d'essayer de compiler ça sous OSX (El Capitan) et pas moyen, pas mal d'erreur apparaissent cependant j'ai tout de même une solution à te proposer, c'est d'effectuer de la virtualisation avec un système unix, bon sa a l'air un peu barbare mais c'est plutôt simple. Ce n'est pas de la virtualisation du style bootcamp, moi je te propose un virtualisation sans interface graphique. Si tu as un tout petit peu de connaissance en système unix tu verra c'est très simple. Je te propose la solution Vagrant : Qu’est ce que Vagrant ? Vagrant est un outil permettant de créer des machines virtuelles pendant le développement de votre application afin d’obtenir l’environnement souhaité sans pour autant changer la configuration de ta machine. Le but étant de travailler, en développement, dans le même environnement qu’en production ou en staging. Attention toutefois, Vagrant, et par extension Virtualbox, n’ont pas vocation à être utilisés directement en production. Il s’agit bien de simuler un environnement de production pour de la pré-production ou du développement. Vagrant à besoin de Virtualbox, mettons en place tout ça : Préparation : Télécharge et installe la version 5.0.10 de Virtualbox pour OSX : Site officiel : https://www.virtualbox.org/wiki/Downloads Lien de téléchargement direct : http://download.virtualbox.org/virtualbox/5.0.10/VirtualBox-5.0.10-104061-OSX.dmg Télécharge et installe la version 1.7.4 de Vagrant pour OSX : Site officiel : https://www.vagrantup.com/downloads.html Lien de téléchargement direct : https://releases.hashicorp.com/vagrant/1.7.4/vagrant_1.7.4.dmg Une fois les installations terminées, ouvre un terminal et tape la commande : vagrant -v Si tu as bien fait l'installation tu devrais voir s'afficher : Vagrant 1.7.4 De même petite vérification de VirtualBox : vboxmanage --version Si tu as bien fait l'installation tu devrais voir s'afficher : 5.0.10r... Installation d'une Boxe (Machine Virtuelle) Une boxes ne sont rien d’autres que des images pour installer les OS souhaités, ici je te conseil une machine virtuelle sous unix, du style debian-jesssie sa fera très bien l'affaire ! Crée un nouveau dossier sur ton bureau "mta" Rend toi dans ce dossier avec un terminal exemple : cd /Users/Nicolas/Desktop/mta Tape la commande qui te permet d'ajouter une machine virtuel (ici on utilisera debian-jessie, mais d'autre son dispo sur http://www.vagrantbox.es : vagrant box add [url=https://atlas.hashicorp.com/ARTACK/boxes/debian-jessie]https://atlas.hashicorp.com/ARTACK/boxes/debian-jessie[/url] --name ARTACK/debian-jessie Là un téléchargement va s'effectuer, tu peux laisser faire, un fois terminer on va générer le fichier de config de ta box: vagrant init ARTACK/debian-jessie Lance ta VM avec (ATTENTION : Il faudra toujours être dans ce dossier pour lancer ta VM) : vagrant up Connecte toi en ssh : vagrant ssh Met toi en root sur ta VM : sudo -s Et voila ta VM est prête ! on va quand meme la mettre à jour : apt-get update apt-get upgrade pour éteindre ta VM : halt Pour éteindre la boxe après avoir couper ta VM : vagrant halt Te voila avec un VM prête à l'utilisation et surtout prête à installer un serveur MTA Installation d'un serveur mta sous unix 64bits Je te résume en quelques lignes de commandes comment installer un serveur mta : Attention : le forum de mta coupe certains liens quand il sont trop long exemple http://lesite ... /lefichier.taz.gz pense donc à faire un cliquer droit sur les liens ci dessous puis copier l'adresse du lien. # on se déplace dans /home/ cd /home/ # on créer un dossier qui contiendra le serveur mta mkdir mta # on se déplace dans ce dossier : cd mta # On récupère la dernière version compilé du serveur mta wget [url=http://linux.multitheftauto.com/dl/151/multitheftauto_linux_x64-1.5.1.tar.gz]http://linux.multitheftauto.com/dl/151/multithef ... 5.1.tar.gz[/url] # On extrait l'archive tar -xvf multitheftauto_linux_x64-1.5.1.tar.gz # On fait du nettoyage rm multitheftauto_linux_x64-1.5.1.tar.gz # On déplace le contenue du dossier multitheftauto_linux_x64-1.5.1 à notre racine de mta mv multitheftauto_linux_x64-1.5.1/* . # On fait du nettoyage rmdir multitheftauto_linux_x64-1.5.1 # On met les droits d'exécution sur mta-server64 chmod +x mta-server64 # On va dans le dossier mods/deathmatch cd mods/deathmatch # On recupere la config de base d'un serveur MTA wget [url=http://linux.multitheftauto.com/dl/151/baseconfig-1.5.1.tar.gz]http://linux.multitheftauto.com/dl/151/baseconfig-1.5.1.tar.gz[/url] # On extrait tout ça tar -xvf baseconfig-1.5.1.tar.gz # On fait du nettoyage rm baseconfig-1.5.1.tar.gz # On déplace le contenue de "baseconfig" dans notre répertoire actuel mv baseconfig/* . # On fait du nettoyage rmdir baseconfig # On creer le répertoire ressource mkdir resources # On se déplace dedans cd resources # On récupère les resources de MTA wget [url=https://mirror.multitheftauto.com/mtasa/resources/mtasa-resources-latest.zip]https://mirror.multitheftauto.com/mtasa/resources ... latest.zip[/url] # On décompresse (si la commande unzip ne marche pas taper avant : apt-get install upzip) unzip masa-resources-latest.zip # On fait du nettoyage rm mtasa-resources-latest.zip # On reviens à la racine de notre dossier MTA cd /home/mta/ # On lance notre magnifique serveur MTA ./mta-server64 Te voila avec un magnifique serveur MTA qui tourne sous UNIX Bonus : Quelques commandes vagrant : # ajouter une box vagrant box add nom_de_ma_box url_de_la_box # supprimer une box vagrant box remove nom_de_ma_box # lister les box existantes vagrant box list Synchroniser un repertoire sous OSX et sous ta VM peut permettre d'accéder facilement à ton serveur MTA depuis OSX pour cela après avoir couper ta VM (cf commande plus haut) dans le fichier Vagrantfile de ton dossier mta sous OSX ajoute la ligne : config.vm.synced_folder "serveur", "/home/mta/" crée un dossier "serveur" dans le dossier mta sous OSX et relance ta VM Magie, ton dossier /home/mta/ se retrouve sous OSX, tu peux modifier ce que tu veux depuis un éditeur texte et sa sera sauvegardé sur ta VM N'hésite pas si tu as des questions ! Amicalement.
  10. Salut à toi, Pour verif l'encodage de tes fichiers .lua tu peux taper cette commande file -i *.lua | cut -d= -f2 un peu de bash et une boucle se fait rapidement pour avoir plus d'infos. Concernant ton probleme, essaye de commencer par ressoudre tout tes problemes de fichiers manquants car cela peu empecher le lancement de la ressource en question, le tout en fesant un "refresh" (puis start nomdelaressource) dans ta console lorsque tu ajoutes les fichiers. Ensuite une autre petite piste : J'ai deja eu un probleme concernant le passage de Windaube à Debian pour une question de majuscules ... je te laisse verifier cela également. Bon courage, en esperant t'avoir donné quelques pistes. Amicalement
  11. Pour completer ce que a Citizen j'en profite pour te faire un copié collé d'une aide que j'avais apporté auparavant : Après il te reste plus qu'a mettre les droits d'execution sur le fichier mta-server (sous linux chmod +x mta-server) et de lancer ce même fichier (./mta-server) Cordialement
  12. On avait dis pareil pour notre projet roleplay... on était juste motivé... et on à aboutie... Je te souhaite d'y arriver !
  13. Donc ton GTA pour MTA est totalement Clean ? Aucun logiciel de cheat est lancé (style cheatengine) ? aucun mod d'installé ?
  14. Pas de quoi, au plaisir de t'avoir aidé
  15. Marche parfaitement sur mon serveur en 1.4 R7 (build 6760) : setPedAnimation(source, "FOOD", "EAT_Burger", -1, false, false, false, false)
  16. C'est plutot moyen comme réponse, m'enfin. Salut pour répondre à ta question Guiguir68 sache qu'il existe pas mal de ressource déjà crée et mit en libre téléchargement et tout ce trouve ici : https://community.multitheftauto.com/ Tu y trouvera tout ce qu'il te faut pour donné un coté PVE, par exemple le système des maisons, un weapon shop ... Bon courage
  17. Perso je pense que c'est largement de trop surtout pour un serveur MTA, moi je te conseil d'aller chez OVH, j'ai jamais eu de soucis avec eux et tout tourne niquel ! L'offre VPS Classic 2 te suffit http://www.ovh.com/fr/vps/vps-classic.xml
  18. Salut à toi Mr Ben, Je vais rebondir un peu sur ce que Rouche vient de dire car je suis pas d'accord sur certain points, déjà je suis content de voir que tu as la motivation de vouloir inverstir du temps dans ton projet et dans MTA. Comme l'a dit Rouche la communoté FR est faible mais si je suis sure d'une chose c'est que de jours en jours il y'a plus en plus de joueurs SA:MP qui viennent sur MTA... Pour te donner une idée je suis également fondateur d'un serveur MTA 100% FR (Fox-Roleplay), un serveur roleplay et nombreux sont les joueurs qui viennent de SA:MP et qui n'y retournerons pas, non pas grâce à mon serveur mais grace à MTA ! Si tout le monde part sur l'optique de creer une team internationnal il n'y aura jamais de serveur francais et donc les joueurs de SA:MP (ce n'est que mon avis je ne critique pas la decision qu'a prit Rouche car à sa place il y'a 8 ans j'aurai fait pareil pour avoir des joueurs). Aujourd'hui c'est different si je cumule le total du nombre de personnes connectés sur les serveurs francais nous sommes 52... certes dérisoire mais si on compare à il y'a 6mois en pleine semaine .... Ton projet est ambitieux et je t'encourage à le faire, juste pour montré la puissance de MTA Pour moi la communauté francaise s'adaptera à MTA c'est une certitude Sur ce bonne journée.
  19. Les contreparties ? Avoir le droit de pompé tes scripts Perso ça m'interesse pas, mais sympa pour ceux qui veulent avoir un serveur MTA temporaire
  20. Alors met toi à la place de quelqu'un qui ne connait pas le script DayZ, comment veux tu que l'on puisse t'aider à réssoudre le probleme ? Il manque trop d'information à ton topic de plus si ton script DayZ n'est pas un script publique on ne pourra t'aider.
  21. Visiblement la fonction recherché du forum ne te sert pas à grand choses pourtant elle te permet d'acceder à une mine d'info Tape juste "tut gates" !! Et comme je suis de bonne humeur : https://forum.multitheftauto.com/viewtopic.php?f ... 94#p520990 Et au passage : viewtopic.php?f=128&t=33599
  22. Le serveur est désormais Ouvert ! En cas de beug, signalé le rapidement nous ferons notre possible pour le corriger sous peu
  23. Bonjour, Je ne connais pas vraiment le DayZ et encore moins le "Loot" mais j'en déduis que c'est surement un système de ramassage d'objets, j'espere ne pas me tromper. Sinon pour revenir au probleme principale, y'a t'il des erreurs dans ta console/ depuis un /debugscript 3 ?
×
×
  • Create New...