GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Alphonse_Vegas le 17 Janvier 2010, 01:39:19
-
Bonjour,
Donc.
Première question :
Comment ravitailler le business, de l'armurier sur LARP car avec le job camionneur on peut pas.
Deuxième question : Comment activer la version 0.3 de samp a mon GM car quand on se connecte sa se connecte sans les cadre de la version 0.3 c'est a dire le login ect..
Troisième question :
EntréX = ?
|EntréY = ?
|EntréZ = ?
|SortieX = ?
|SortieY = ?
|SortieZ= ?
Car j'ai essayer de changer de place il se déplace bien mes quand je fait /entrer est ben sa ressort dehors
Merci..
-
Comment activer la version 0.3 de samp a mon GM car quand on se connecte sa se connecte sans les cadre de la version 0.3 c'est a dire le login ect..
C'est à toi de le faire ça il me semble.
-
1) Je connais pas le LARP ^^
2) C'est à toi de le coder !! Je te conseille ce tuto, si tu ne sais pas comment ca marche : http://www.gtaonline.fr/forums/index.php/topic,8764.0.html (http://www.gtaonline.fr/forums/index.php/topic,8764.0.html)
3) Je pense que c'est pour une maison ? Ou un Biz ?
- Enter X, Y et Z : Position d'entrée du Bizz, a l'exterieur où tu fait /entrer, et ou tu est re-tp quand tu tape /sortir dans un bizz
- Exit X, Y, Z : Position DANS le bizz, de l'endroit ou tu est tp quand tu fait /entrer, qui doit aussi correspondre a l'endroit ou tu tape /sortir
-
1) Je connais pas le LARP ^^
2) C'est à toi de le coder !! Je te conseille ce tuto, si tu ne sais pas comment ca marche : http://www.gtaonline.fr/forums/index.php/topic,8764.0.html (http://www.gtaonline.fr/forums/index.php/topic,8764.0.html)
3) Je pense que c'est pour une maison ? Ou un Biz ?
- Enter X, Y et Z : Position d'entrée du Bizz, a l'exterieur où tu fait /entrer, et ou tu est re-tp quand tu tape /sortir dans un bizz
- Exit X, Y, Z : Position DANS le bizz, de l'endroit ou tu est tp quand tu fait /entrer, qui doit aussi correspondre a l'endroit ou tu tape /sortir
D'accord, c'est pour un Biz mes le X, Y, Z c'est quoi ? c'est ce que je veut pas savoir sa sert a quoi. mes c'est quoi le X,Y,Z en plus de détail ?
et j'ai pas compris pour le tableau
-
Le tutoriel est pas trés compliqué, il faut que tu essayes un peu ...
Pour le X, Y et Z, c'est une position dans l'espace, suivant 3 axes, comme en maths ... Pour recuperer une position, soit tu vas dans n'importe quel serveur, et tu tape "/save" à la position que tu souhaite, tu recupereras dans un fichier "savedpositions.txt" (dans le repertoire de GTA), tu aura une ligne par "/save", de la forme, AddPlayerClass(SKINID,X,Y,Z,Angle,0,0,0,0,0,0); //.
Si tu mappes, tu peut aussi utiliser MPA pour recuperer tes positions.
-
Le tutoriel est pas trés compliqué, il faut que tu essayes un peu ...
Pour le X, Y et Z, c'est une position dans l'espace, suivant 3 axes, comme en maths ... Pour recuperer une position, soit tu vas dans n'importe quel serveur, et tu tape "/save" à la position que tu souhaite, tu recupereras dans un fichier "savedpositions.txt" (dans le repertoire de GTA), tu aura une ligne par "/save", de la forme, AddPlayerClass(SKINID,X,Y,Z,Angle,0,0,0,0,0,0); //.
Si tu mappes, tu peut aussi utiliser MPA pour recuperer tes positions.
D'accord, mes il y a 2 entré a /save et 2 sortie a /save car il y a l'interieur du biz et l'exterieur c'est a dire le monde 0
-
Ben, tu fais 1 /save à l'entrée du Bizz (qui correspond a EnterX, EnterY, EnterZ), et tu fais un /save dans le biz (pensez aussi au /int, pour l'interieur), pour avoir la position ExitX, ExitY , ExitZ
-
Ben, tu fais 1 /save à l'entrée du Bizz (qui correspond a EnterX, EnterY, EnterZ), et tu fais un /save dans le biz (pensez aussi au /int, pour l'interieur), pour avoir la position ExitX, ExitY , ExitZ
Quand je fait /save a l'entré j'ai sa :
AddPlayerClass(26,1284.3441,-1329.0326,13.5441,269.9043,0,0,0,0,0,0); //
quand je fait /save a l'interieur j'ai sa :
AddPlayerClass(26,-468.9224,-197.0253,985.4713,275.6127,0,0,0,0,0,0); //
-
Ok, donc :
EnterX = 1284.3441, EnterY = -1329.0326, EnterZ = 13.5441
ExitX = -468.9224, ExitY = -197.0253, ExitZ = -197.0253
Pense aussi au Virtual World, pour ne pas avoir de confilt, tu lui met l'id du bizz comme Virtual World (regarde dans ta fonction /entrer, il doit deja y avoir le SetVirtualWorld(...)).
Enfin, dans le fichier de tes bizs, il faut aussi que tu mettes le bon interieur (tu peux le trouver en tappant "/int" dans un biz), il faut que tu regarde la structure du fichier, je ne sais plus ou cela se met exactement.
-
Ok, donc :
EnterX = 1284.3441, EnterY = -1329.0326, EnterZ = 13.5441
ExitX = -468.9224, ExitY = -197.0253, ExitZ = -197.0253
Pense aussi au Virtual World, pour ne pas avoir de confilt, tu lui met l'id du bizz comme Virtual World (regarde dans ta fonction /entrer, il doit deja y avoir le SetVirtualWorld(...)).
Enfin, dans le fichier de tes bizs, il faut aussi que tu mettes le bon interieur (tu peux le trouver en tappant "/int" dans un biz), il faut que tu regarde la structure du fichier, je ne sais plus ou cela se met exactement.
Toujour pas sa veut pas spawn a l'interieur correctement voila mon code
1|The State|~w~City Bank|No-one|1284.3441|-1329.0326|13.5441|-468.9224|-197.0253|197.0253|5|5000000|0|0|0|3|99989|100000|1
J'ai une autre question osi, concernant le npcmode dans le server.cfg il faut mettre quoi maxnpc at400_ls non ?