GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: JaCky38 le 10 Janvier 2008, 10:59:01
-
Bonjour
Dpeuis environ 2 mois , je travaille sur un serveur rp a baze de godfather traduit. Je rajoute beaucoup de chose , en francais mais je me suis dit que ce qu'il manquait , c'était les voitures qui se deplacent toutes seul dans LS et SF . Donc je suis a la recherche d"un bot de voiture mais je n'ai aucune idée comment en creer un
merci d'avance
-
Imposible je pense
++
Fred
-
Il n'existe pas de logiciel de bots pour voiture (il en existe pour les joueurs) car les voitures sont gérées par le serveur lui-même.
Par contre, on peut concevoir de le faire par script (SetVehiclePosistion dans un timer pour simuler le déplacement d'un véhicule).
Pour faire ça, il faut beaucoup de boulot :
- Définir des chemins pour les véhicules (sous forme de waypoints - vu la taille de la carte, il va en falloir beaucoup)
- Ecrire un algorithme béton pour simuler des déplacements plus ou moins aléatoires (bon courage)
- Réserver plusieurs véhicules qui ne seront pas utilisables par les joueurs.
Et voici les défauts que l'ont ne pourra pas corriger :
- Les véhicules pilotés par le script ne s'arreteront pas aux feus rouges (comme dans le mode solo) puisqu'on ne peux pas savoir l'état des feux tricolores.
- Les roues des véhicules ne tourneront pas (puisque le véhicule ne roule pas, il est juste téléporté en permanence).
- On entendra pas le bruit du moteur.
- Comme le véhicule est téléporté, les collisions ne seront pas gérées correctement (le véhicule risque de passé "a travers" un obstacle sur la route - et peut-être même exploser dans certains cas).
- ...
++
Syg
-
Beaucoup de travail pour pas grand chose je pense
-
Oui, sinon quel est le logiciel pour le boot joueur ?
-
Je pense que c'est considere comme du cheat/hack donc ne compte pas avoir de nom ou de lien
++
Fred
-
En faisant une recherche sur le net tu devrais trouvé.
Ce n'est pas a proprement parler un logiciel de cheat car l'auteur à certainement fait ça en toute innocence.
Mais certains joueurs mal intentionnés s'en servent pour engorger les serveurs (voire les faire planter).
La plupart des serveurs possèdent un antibot qui banni l'IP de l'emetteur des bots.
De plus, ce logiciel est très basique, il ne fait que simuler les connexions d'une vingtaine de joueurs et permet de les faire marcher sans but en ligne droite (tous dans la même direction). Je crois qu'il est aussi possible de les faire tirer en continu mais sans viser.
Ce logiciel n'est pas très utile en jeu car les joueurs qu'il rajoute n'ont aucune intelligence.
A la rigueur, il permet de tester la robustesse d'un serveur en simulant la connexion de joueurs et est utile pour tester les commandes admins de ton serveur perso.
Au final, l'intérêt de ce genre de logiciel est très limité.
Et je ne pense pas qu'il existe une version avec intelligence artificielle comme il en existe pour d'autres jeu.
++
Syg
-
Ouais euh sinon on utilise ça :
http://forum.sa-mp.com/index.php?topic=36378.0 (http://forum.sa-mp.com/index.php?topic=36378.0)
Petite vidéo :
http://fr.youtube.com/watch?v=EvZMkOjpJYQ (http://fr.youtube.com/watch?v=EvZMkOjpJYQ)
-
Bonjour,
Tien UrbanGhetto je l'ai déjà essayer ce script mais j'ai rien comprit quand je fait la commande il y a rien qui se passe donc es ce que tu peus m'en dire plus stp ?
Cordialement, yoyo17.
-
Je viens de l'essayer et il a exactement les défauts que je citais dans mon premier post.
Et en plus, ce ne sont pas des voitures mais de carcasses de voitures (celle qu'on trouve derrière la maison de CJ).
C'est marrant mais pas très réaliste donc on s'en lasse très vite.
Sinon, pour voir quelque chose, il suffit de charger le filterscript, d'aller vers le casino 4 Dragons, de se logger admin puis de taper la commande /startcarbots.
Vous verrez passer des carcasses de voitures sur la route. Suivez-en une pour voir comment elle se comporte dans les virages, les creux de la route ....
++
Syg
-
Je viens de l'essayer et il a exactement les défauts que je citais dans mon premier post.
Et en plus, ce ne sont pas des voitures mais de carcasses de voitures (celle qu'on trouve derrière la maison de CJ).
C'est marrant mais pas très réaliste donc on s'en lasse très vite.
Sinon, pour voir quelque chose, il suffit de charger le filterscript, d'aller vers le casino 4 Dragons, de se logger admin puis de taper la commande /startcarbots.
Vous verrez passer des carcasses de voitures sur la route. Suivez-en une pour voir comment elle se comporte dans les virages, les creux de la route ....
++
Syg
Ben c'est juste un exemple, Vous pouvez changer les Object par Vehicle...
-
Non, on ne peut pas changer simplement le objets par des vehicules car ce filterscript utilise MoveObject pour déplacer un objet et cette fonction n'a pas d'équivalent avec les véhicules. Il faut donc écrire une fonction qui simule le déplacement d'un véhicule entre deux waypoints du filterscript.
++
Syg
-
Ah oui c'est vrais en y pencant un peux, Comme tu l'a dis tout a l'heure il faut un timer avec un SetObjectPos...
-
J'ai déja eu cette idée. :D Mais les fonctions disponible ont ne peut pas trop faire sa... Esperons de voir plus de fonctions dans la version 0.3. :P
Voila et @ + ;)
-
Euh si, Pawno a la possibilité de faire ça, Tu n'a cas faire un Timer qui en lance un autre etc...
-
Ouais sauf s'est pas réalise.... ;)
-
Le FS ne marche pas chez moi.... Comment faire ? ;)
EDIT: Je vient de m'apercevoir que j'ai fait un double post... Désoler... ;)
Le script marche très bien... J'était pas loguer admin.... :D