GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: [F2G]Sc0rpi0n le 12 Septembre 2009, 10:37:14

Titre: [Aide] Map/Script
Posté par: [F2G]Sc0rpi0n le 12 Septembre 2009, 10:37:14
Bon je sais pas trop si c'est la catégories car ces du SA:MP.

Enfete je ves sur GTA Converter, pour convertir mes maps,j'ai mit des pickups avec Map Editor et des objects sauf que sa me donne que les objets.

CreateObject(8877, 168.00540161133, 1877.3859863281, 25.713958740234, 0, 0, 0);
CreateObject(8875, 248.42616271973, 1906.8120117188, 25.571712493896, 0, 0, 0);
CreateObject(3256, 213.9252166748, 1862.7462158203, 19.117794036865, 0, 0, 0);
CreateObject(3502, 240.1234588623, 1920.7823486328, 18.569265365601, 0, 0, 308.1650390625);
CreateObject(3502, 269.26873779297, 1859.1602783203, 18.569265365601, 0, 0, 135.47485351563);
CreateObject(3502, 177.90223693848, 1902.6090087891, 18.97850227356, 0, 0, 326.25524902344);
CreateObject(3566, 199.38311767578, 1874.8741455078, 19.254243850708, 0, 0, 59.774932861328);
CreateObject(8886, 230.86155700684, 1876.9603271484, 20.068405151367, 0, 0, 51.8349609375);
CreateObject(3058, 244.76443481445, 1861.6573486328, 16.831115722656, 0, 0, 330.22521972656);
Titre: Re : [Aide] Map/Script
Posté par: RaiDeN le 12 Septembre 2009, 10:38:03
Salut, Merci d'avance, Aurevoir ??  :-X

Sa donne pas très envie d'aidé :dry


++
Raiden
Titre: Re : Re : [Aide] Map/Script
Posté par: Zordiache le 12 Septembre 2009, 10:50:18
Salut

Si tu veux des pickups je te conseille de les faire toi même en jeux, c'est-à-dire, tu te rends à l'endroit où tu veux que le pickup soit et tu tape /save. Ensuite tu te rends dans ton fichier "save position" (par défaut : Program Files\Rockstar Games\GTA San Andreas ) après tu copie la ligne où tu as fait ta sauvegarde et tu l'as mets dans ton Game Mode (OnGameModeInit). Ensuite tu enlève "AddPlayerClass" et tu mets "AddStaticPickup"

Voilà.

Salut, Merci d'avance, Aurevoir ??  :-X

Sa donne pas très envie d'aidé :dry


++
Raiden

Tu vois même s'il y n'as pas dit "Salut, Merci d'avance, Au revoir" je l'aide quand même.  :dry
Titre: Re : Re : Re : [Aide] Map/Script
Posté par: RaiDeN le 12 Septembre 2009, 10:54:41
Salut

Si tu veux des pickups je te conseille de les faire toi même en jeux, c'est-à-dire, tu te rends à l'endroit où tu veux que le pickup soit et tu tape /save. Ensuite tu te rends dans ton fichier "save position" (par défaut : Program Files\Rockstar Games\GTA San Andreas ) après tu copie la ligne où tu as fait ta sauvegarde et tu l'as mets dans ton Game Mode (OnGameModeInit). Ensuite tu enlève "AddPlayerClass" et tu mets "AddStaticPickup"

Voilà.

Salut, Merci d'avance, Aurevoir ??  :-X

Sa donne pas très envie d'aidé :dry


++
Raiden

Tu vois même s'il y n'as pas dit "Salut, Merci d'avance, Au revoir" je l'aide quand même.  :dry

Peut être, mais quand on veut être aidé, ya un minimum.

++
Raiden
Titre: Re : [Aide] Map/Script
Posté par: [F2G]Sc0rpi0n le 12 Septembre 2009, 11:33:25
Oui pardons mais mon ordinateurs ils ecrit bizarre et sa effaces les 3/4 de mes mots. Bonjour alors enfete ils y a deux tecnhique,celle d'allez IG mais elle est assez longues,donc j'ai tester avec Map Editor sa marche impec c'est plus rapide mais le probleme c'est quand j'essaye de convertir sa ne me les donnes pas. Merci d'avance pour vos réponses.
Titre: Re : [Aide] Map/Script
Posté par: Greg_Lemon le 12 Septembre 2009, 11:35:05
 :hs Mdr l'histoire du clavier qui écrit pas  :hs

 :jesors
Titre: Re : [Aide] Map/Script
Posté par: Ssk le 12 Septembre 2009, 11:49:48
Béh tu peut toujours ouvrir le fichier .amp avec notepad pour prendre les position =)
Titre: Re : [Aide] Map/Script
Posté par: [F2G]Sc0rpi0n le 12 Septembre 2009, 12:41:12
Sa me fait sa :s

<map edf:definitions="editor_main">
    <pickup id="pickup (armor) (3)" dimension="0" interior="0" posX="267.21264648438" posY="1895.2177734375" posZ="25.498508453369" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (Sniper) (4)" dimension="0" interior="0" posX="265.06665039063" posY="1895.2503662109" posZ="33.8984375" rotX="false" rotY="nil" rotZ="nil" type="34" />
    <pickup id="pickup (armor) (2)" dimension="0" interior="0" posX="262.12936401367" posY="1807.7562255859" posZ="25.498508453369" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (Sniper) (3)" dimension="0" interior="0" posX="260.14135742188" posY="1807.6436767578" posZ="33.8984375" rotX="false" rotY="nil" rotZ="nil" type="34" />
    <pickup id="pickup (Sniper) (2)" dimension="0" interior="0" posX="163.97160339355" posY="1849.7916259766" posZ="33.8984375" rotX="false" rotY="nil" rotZ="nil" type="34" />
    <pickup id="pickup (armor) (1)" dimension="0" interior="0" posX="165.97624206543" posY="1850.0075683594" posZ="25.498508453369" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (armor) (4)" dimension="0" interior="0" posX="113.43502807617" posY="1814.4971923828" posZ="25.498508453369" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (Sniper) (1)" dimension="0" interior="0" posX="111.59293365479" posY="1814.2939453125" posZ="33.8984375" rotX="false" rotY="nil" rotZ="nil" type="34" />
    <pickup id="pickup (armor) (5)" dimension="0" interior="0" posX="104.02967834473" posY="1901.1690673828" posZ="25.498508453369" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (Sniper) (5)" dimension="0" interior="0" posX="101.86394500732" posY="1900.7740478516" posZ="33.8984375" rotX="false" rotY="nil" rotZ="nil" type="34" />
    <pickup id="pickup (Grenade) (1)" dimension="0" interior="0" posX="155.02944946289" posY="1903.2391357422" posZ="18.709381103516" rotX="false" rotY="nil" rotZ="nil" type="16" />
    <pickup id="pickup (Molotov) (1)" dimension="0" interior="0" posX="137.3257598877" posY="1879.7312011719" posZ="17.8359375" rotX="false" rotY="nil" rotZ="nil" type="18" />
    <pickup id="pickup (Teargas) (1)" dimension="0" interior="0" posX="117.93908691406" posY="1870.9782714844" posZ="17.8359375" rotX="false" rotY="nil" rotZ="nil" type="17" />
    <pickup id="pickup (Tec-9) (1)" dimension="0" interior="0" posX="113.64296722412" posY="1875.1702880859" posZ="17.8359375" rotX="false" rotY="nil" rotZ="nil" type="32" />
    <pickup id="pickup (Uzi) (1)" dimension="0" interior="0" posX="191.20469665527" posY="1931.5874023438" posZ="17.640625" rotX="false" rotY="nil" rotZ="nil" type="28" />
    <pickup id="pickup (Sawed-off) (1)" dimension="0" interior="0" posX="177.13342285156" posY="1841.3297119141" posZ="17.640625" rotX="false" rotY="nil" rotZ="nil" type="26" />
    <pickup id="pickup (Deagle) (1)" dimension="0" interior="0" posX="233.36386108398" posY="1841.4704589844" posZ="17.640625" rotX="false" rotY="nil" rotZ="nil" type="24" />
    <object id="object (vgsEcnstrct10) (1)" dimension="0" interior="0" model="8877" posX="168.00540161133" posY="1877.3859863281" posZ="25.713958740234" rotX="0" rotY="0" rotZ="0" />
    <object id="object (vgsEcnstrct14) (1)" dimension="0" interior="0" model="8875" posX="248.42616271973" posY="1906.8120117188" posZ="25.571712493896" rotX="0" rotY="0" rotZ="0" />
    <object id="object (refchimny01) (1)" dimension="0" interior="0" model="3256" posX="213.9252166748" posY="1862.7462158203" posZ="19.117794036865" rotX="0" rotY="0" rotZ="0" />
    <object id="object (vgsN_con_tube) (1)" dimension="0" interior="0" model="3502" posX="240.1234588623" posY="1920.7823486328" posZ="18.569265365601" rotX="0" rotY="0" rotZ="308.1650390625" />
    <object id="object (vgsN_con_tube) (2)" dimension="0" interior="0" model="3502" posX="269.26873779297" posY="1859.1602783203" posZ="18.569265365601" rotX="0" rotY="0" rotZ="135.47485351563" />
    <object id="object (vgsN_con_tube) (3)" dimension="0" interior="0" model="3502" posX="177.90223693848" posY="1902.6090087891" posZ="18.97850227356" rotX="0" rotY="0" rotZ="326.25524902344" />
    <object id="object (lasntrk1) (2)" dimension="0" interior="0" model="3566" posX="199.38311767578" posY="1874.8741455078" posZ="19.254243850708" rotX="0" rotY="0" rotZ="59.774932861328" />
    <object id="object (vgsEfrght04) (1)" dimension="0" interior="0" model="8886" posX="230.86155700684" posY="1876.9603271484" posZ="20.068405151367" rotX="0" rotY="0" rotZ="51.8349609375" />
    <object id="object (storm_drain_cover) (1)" dimension="0" interior="0" model="3058" posX="244.76443481445" posY="1861.6573486328" posZ="16.831115722656" rotX="0" rotY="0" rotZ="330.22521972656" />
    <pickup id="pickup (armor) (8)" dimension="0" interior="0" posX="245.00482177734" posY="1862.0887451172" posZ="17.919445037842" rotX="false" rotY="nil" rotZ="nil" type="armor" />
    <pickup id="pickup (Rocket Launcher) (3)" dimension="0" interior="0" posX="201.55889892578" posY="1873.7930908203" posZ="19.547962188721" rotX="false" rotY="nil" rotZ="nil" type="35" />
    <pickup id="pickup (Tec-9) (2)" dimension="0" interior="0" posX="210.88136291504" posY="1862.5236816406" posZ="33.266231536865" rotX="false" rotY="nil" rotZ="nil" type="32" />
</map>
Titre: Re : [Aide] Map/Script
Posté par: FuSion le 12 Septembre 2009, 13:40:46
Tu prend sa et tu prend les plus important du genre :

PosX, PosY, PosZ, l'id du pickup, RotZ

et tu les positionne manuellement dans un AddStaticPickup suivant sa forme, c'est pourtant simple non ?  :closedeyes
Titre: Re : [Aide] Map/Script
Posté par: Ssk le 12 Septembre 2009, 13:41:04
Ouais béh la tu as tout dedans le model les pos x y z tu a juste a tout extraire
Titre: Re : [Aide] Map/Script
Posté par: [F2G]Sc0rpi0n le 12 Septembre 2009, 13:55:52
Rebonjour, pouvez-vous me faire une ligne d'exemple avec la première lignes svp. Merci
Titre: Re : [Aide] Map/Script
Posté par: FuSion le 12 Septembre 2009, 14:50:19
Tu trouvera ton bonheur ici :

http://wiki.sa-mp.com/wiki/Function:AddStaticPickup (http://wiki.sa-mp.com/wiki/Function:AddStaticPickup)


Exemple :
Citer
AddStaticPickup(id du pickup, type de pickup, PosX, PosY, PosZ, virtuel monde (par défaut : 0) );


PS : Pour connaître le type de pickup ainsi que l'id rend toi sur le site de SA-MP
Titre: Re : [Aide] Map/Script
Posté par: [F2G]Sc0rpi0n le 12 Septembre 2009, 15:11:07
Problème réglé c'était long mais bon. Merci à tous