GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Showroom SA:MP => Discussion démarrée par: Eloctro le 10 Septembre 2009, 19:59:04

Titre: [INC-0.3]Bot direction fonction
Posté par: Eloctro le 10 Septembre 2009, 19:59:04
Salut ,

Je vous présente ma toute dernière création : BotSpeed.inc

Cette INCLUDE va vous servire à dirigez un BOT INGAME en évitant de passer par les enregistrements .


Fonction :
SetBotSpeed(BOTID,X,Y,Z);
Cette fonction peut également être répété pendant la marche du BOT pour changer la trajectoire

Fonction à venir :
SetBotSpeedStop(BOTID); Pour terminé la Trajectoire du bot

OnNPCSpeedStop(BOTID) Pour savoir si le BOT a fini sa trajectoire

Version V.0.1 :
Télécharché INCLUDE (http://www.sendspace.com/file/18t5pz)
Pastebin (http://pastebin.gtaonline.fr/pastebin.php?show=690)

Version V.0.1.1 :
Pastebin (http://pastebin.gtaonline.fr/pastebin.php?show=691)

Version V.0.1.2:
Pastebin (http://pastebin.gtaonline.fr/pastebin.php?show=695)

_Revue fluidité de la marche
_Correction Angle
StopSpeedBot(botid)






Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 10 Septembre 2009, 21:22:43
Quand tu dit 4 angles c' est quoi???
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: S!m le 10 Septembre 2009, 22:35:54
Salut,

si tu as besoin d'aide pour les angles, il existe plusieurs topic concernant la récupération des angles selon les coordonnées de deux points, sinon je peut t'aider....

++Sim++
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 10 Septembre 2009, 22:39:50
Tu as toujours mon code mais le seul hic c 'est qu' il faut mettre -90 au resultat pour avoir l' angle réel car sur GTA il est un peu different de la réalite =) sinon je suis tjrs la si sim ne l 'ai pas =)
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 11 Septembre 2009, 16:11:34
Merci de votre soutien la seule que j'étudi est la direction pour l'angle .
Car plus je met de direction mieu c'est !
Car pour l'instant il y en a 8 donc les diagonales bug un peut .
Sachant que la y a 45 degrés de diférence en chaque Angle .
La je comptre le fair passer au minimum a 11.25
Titre: Re : Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 11 Septembre 2009, 16:17:47
Merci de votre soutien la seule que j'étudi est la direction pour l'angle .
Car plus je met de direction mieu c'est !
Car pour l'instant il y en a 8 donc les diagonales bug un peut .
Sachant que la y a 45 degrés de diférence en chaque Angle .
La je comptre le fair passer au minimum a 11.25


J' ai pas compris mon code ne donne que des angles avec 45 degrés d' interval?
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 11 Septembre 2009, 20:44:14
Oui merci encore  :)

J'ai perdu du temps car j'ai fait -90 et j'avais mon angle en négatif j'ai donc au bout d'un moment compris qu'il falais faire +270
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 11 Septembre 2009, 21:11:43
Ah Ok lol

sinon tu peut me dire comment tu fait pour qu' il marche ??
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 01 Novembre 2009, 17:49:19
Désolé pour la longue attente  :closedeyes .

Mais le voila   :D

C'est juste une BETA car pour l'instant j'ai pas encore réussi a Stoper l'Anim meme avec ClearAnim  ;D

Voila et merci à Sasuke que j'ai mis dans les crédits .
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: MrShowman le 01 Novembre 2009, 17:57:32
Pas mal du tout !

+1 pour notre Cher Coco :)  :bangin
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 01 Novembre 2009, 20:27:22
Merci  :)

La je vais commencer mon FS Admin  :)
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 01 Novembre 2009, 21:31:20
quand je veut le dl ca me met ca

403 - Forbidden
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: cristab le 01 Novembre 2009, 22:44:37
dans le meme cas est t'il possible de l'avoir dans le pastebin
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 01 Novembre 2009, 22:48:45
Désolé j'ajoute a Pastebin
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 01 Novembre 2009, 22:53:19
Merci ca nous servira beaucoup =)
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 01 Novembre 2009, 23:29:42
Je rappel que c'est que un Test j'ai encore du travail dessu
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: nds84 le 02 Novembre 2009, 18:10:19
Bravo! Un grand +1
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 02 Novembre 2009, 18:28:50
Merci j'ai mis a jour V.1.1 j'ai revue la fluidité mais j'ai pas terminé
Et terminé l'anim à l'arrivé
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 02 Novembre 2009, 18:40:08
Je test tout de suite =)

Sinon il faut enregistrer un bot qui fait rien puis le faire bouger ???
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 02 Novembre 2009, 18:43:12
Oué un bot qui fait rien je ferai un Pack pour test
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 02 Novembre 2009, 18:48:00
O_o mon bot marche mais pas vers moi ta du faire une erreur dans les angles !
lol

EDIT:

voila je me suis fait une inc en qque minutes mais les angles pour les bot ne fonctionne pas donc c' est mort pour qu il marche ....

http://pastebin.gtaonline.fr/pastebin.php?show=692 (http://pastebin.gtaonline.fr/pastebin.php?show=692)
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 02 Novembre 2009, 19:26:35
Pourtant moi sa marche nikel ta du toucher a quelque chose
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Ssk le 02 Novembre 2009, 19:27:23
beh le bot il marche mais me regarde pas c' est bizarre

pourtant j ai fait un bot qui dure 15 minutes et qui bouge pas
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: Eloctro le 03 Novembre 2009, 10:25:44
Je regarde sa .

Mise a jour de Fluidité de la marche dans 5 minutes avec ajout de :
StopBotSpeed(botid);
EDIT :
Oui il y a une erreur je corrige sa  ;D
EDIT :
Version V.0.1.2 Sortie
Titre: Re : [INC-0.3]Bot direction fonction
Posté par: MrShowman le 10 Novembre 2009, 16:15:22

Donnez moi une Example ^^'

Pour definir un bot,
SetBotSpeed(bot_gtaonline,1343.12,15.36,269.15);

Comment  :ohmy