Jump to content

TheCapn

Members
  • Posts

    87
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

TheCapn's Achievements

Transformer

Transformer (11/54)

0

Reputation

  1. Le projet est relancé : http://weroleplay.net
  2. Les fichiers en .so sont les fichiers nécessaires à l'éxecution du serveur sur Linux. Tu dois uploader toi même les resources du serveur et les configurer dans le fichier mtaserver.conf
  3. Le gamemode de Socialz est bien, propre et sympa. Mais il manque cruellement de fonctionnalités. Tu demandes à ce qu'un développeur LUA traduise le Gamemode en entier? C'est pas la bonne attitude à adopter. Tu fais exactement ce que n'importe quel joueur de SA-MP fait sur cette plateforme : prendre un gamemode, le traduire et en faire un serveur. Si tu es vraiment motivé, apprends par toi même le LUA, et à défaut de créer un serveur de A à Z, améliore celui de Socialz. C'est quand même abérrant de voir des joueurs qui se proclament fondateur alors qu'ils n'ont jamais mis la main à la pate. Néanmoins, je te souhaite bonne chance pour ton projet. Cordialement,
  4. Salut, Je te laisse mon skype : imperato.r On pourra en discuter + sérieusement.
  5. Je n'aurai pas eu l'audace de poster cette demande si je n'avais pas réalisé un minimum de travail en amont. J'ai en effet un gamemode bien avancé, et je cherche juste quelques parternaires qui seraient motivés dans l'idée d'offrir à la communauté française un autre style de serveur RP qui serait simple et efficace sur le plan technique et appréciable sur l'aspect communautaire. Rendre le projet open-source? Why not. J'aurai plutôt pour idée d'atteindre avant tout une version jouable pour le serveur officiel avant de le rendre open-source.
  6. Je n'arrive pas à croire que cela n'intéresse personne. Personne ne serait motivé pour relancer le RP sur MTA?
  7. Bonjour à tous, Comme vous le savez tous, SA-MP est largement plus plébiscité par les joueurs que MTA:SA. C'est dommage vu les avantages qu'offre MTA, mais c'est comme ça. A l'heure actuelle, il n'y a pas beaucoup de serveurs RP sur MTA, mais il y en a trop par rapport à la communauté. Je serai d'avis de lancer un gros projet collaboratif entre les développeurs LUA, mappeurs, graphistes pour offrir un serveur de qualité à nos joueurs, et qui attirerait surement de nouveaux joueurs. Je suis moi même un développeur LUA avec un serveur déjà bien avancé, et je serai prêt à mettre mes connaissances, mon temps libres et mes ressources à contributions pour ce projet. Qu'en pensez-vous ? Je pense que cela peut être une très bonne expérience pour tous les dév en herbes avec un réel travail d'équipe. Bien cordialement, TheCapn
  8. As-tu bien utilisé l'évènement : onPlayerDamage au lieu de onClientPlayerDamage ?
  9. Salut, La seule chose qui me vient à l'esprit c'est : est-ce qu'il ne faudrait pas plutôt executer ce code du côté serveur ?
  10. Bon écoute, on va pas te mâcher le travail. Je t'ai donné toutes les fonctions qu'il fallait. setTimer, setVehicleDoorOpenRatio
  11. setVehicleLocked empêche (ou permet) au joueur d'entrer dans un véhicule. setVehicleDoorOpenRation permet d'ouvrir / fermer la porte sur le point de vue de l'affichage. Tu n'as qu'à tester les deux fonctions en jeu et tu verras.
  12. Bonjour, L'évènement que tu recherches n'est autre que "onPlayerEnterVehicle" qui prend en compte trois éléments : le véhicule dans lequel le joueur est entré, la place qu'il a prise, et le joueur qu'il a éventuellement "jack" ( car-jack ). La source sera le joueur qui entre. La fonction pour ouvrir / fermer les portes est la bonne. function enterVehicle( vehicle, seat, jacked ) for i = 0, 5 do setTimer( setVehicleDoorOpenRatio, 5000, 1, vehicle, i, 0 ) end end Le setTimer a tout son intérêt ici. On le place à l'intérieur de la boucle pour qu'il soit effectif sur toutes les portes. Donc il y aura en gros 5 timers. Pour une meilleure optimisation ( et diminuer le nombre de timers ), tu aurais pu créer une autre fonction qui gère la boucle, et ne mettre qu'un timer sur cette fonction. J'espère que j'ai été assez clair. Je te laisse relire la documentation pour que cela paraisse un peu plus évident.
  13. Salut, Déjà essaie d'améliorer un peu ton indentation. j'ai eu du mal à me retrouver dans ton code. Par ailleurs, la fonction addCommandHandler prend deux arguments de base : le joueur qui tape la commande, et le "string" de la commande. function teleport (player, command) local accName = getAccountName( getPlayerAccount( player ) ) if isObjectInACLGroup("user." .. accName, aclGetGroup( "Police" ) ) then setElementPosition( player, 1586.52112, -1607.66797, 13.38281 ) else outputChatBox( "Vous n'êtes pas de la SAPD", player, 255, 241, 0 ) end end En fait, le problème majeur venait du fait que le deuxième argument de la fonction outputChatBox était "source", et du coup tous les joueurs recevaient le message. Pour que seul le joueur reçoive le message, il faut mettre player en deuxième argument (ou gracz dans ton cas ). Cordialement,
  14. Hello guys, When I create a vehicle and enter it, the engine start automaticly. I was wondering how could I disable this option. Regards,
  15. Hello guys, When I use GUIEDITOR, I can't load images, and I think there is a problem with ACL permissions. As I don't use ACL at all in my script, I don't know how to fix it. Thank you,
×
×
  • Create New...