• 05 Juin 2026, 14:12:06


Auteur Sujet: [Soucis] Pick-up + téléportation  (Lu 1394 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
[Soucis] Pick-up + téléportation
« le: 08 Juin 2009, 07:59:55 »
Bonjour

J'aimerais faire un pick up a l'entrée d'une maison pour que l'on face /entrer sur un pick up et que l'on entre

mon problème c'est que j'ai réussi a faire la commande /entrer-lost et /sortir-lost mais je peut le faire de n'importe où j'aimerais le faire

a partir d'un pick-up j'en ai posée un etc... mais on ne le voit pas ...

quelqu'un peux m'expliqué comment faire s'il vous plait ?

Je mettrais mes code se soir je vais en cour là

Merci d'avance :)

++
Raiden
• OsTeel RaiDeN •


Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #1 le: 08 Juin 2009, 12:48:03 »
Salut, pour ADD un pickup c'est simple:

AddStaticPickup(cordonées);
De préférence à placer en dessous des véhicules, donc dans:

public OnGameModeInit()
Une fois placé, tu pourras aller a l'endroit et tu verras un ( i ) jaune..

Ps: Pour avoir l'id du 'i' jaune, tu met sa avant les cordonnées .. [  1239  ]

Exemple

AddStaticPickup(1239, 2, 1481.0206,-1771.1138,18.7958); //Devant la mairie de LS
Azz  8)
« Modifié: 08 Juin 2009, 12:49:37 par Azz45 »

~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #2 le: 08 Juin 2009, 17:06:59 »
Bon voici mes code,

Ma téléportation:



voici mon Pick-UP

PS: j'ai suivi comment il fallait faire, comme une personne a dit sur le forum :)

Voici comme la personne a expliqué:

Citer

- Dans ton dossier racine de GTA San Andreas tu devrais avoir un fichier "savedpositions.txt" , ouvre le avec le Bloc-Notes de Windows XP (Si tu as Windows XP biensûr...)
  Tu devrais avoir une ligne comme ceci par exemple: AddPlayerClass(281,2297.1160,2451.1995,10.8203,97.4379,0,0,0,0,0,0);

Explications: AddPlayerClass(ID personnage, Position X, Position Y, Position Z, Angle de rotation, Arme 1, Munitions Arme 1, Arme 2, Munitions Arme 2, Arme3, Munition Arme 3);

- Dans ton fichier PAWNO, dans " public OnGameModeInit() ", tu rajouteras une ligne: AddStaticPickup(ID du pick-up, ID Type de Pick-Up, Angle X, Angle Y, Angle Z);
  Evidemment il faudra changer ce que je viens  de marquer par ce que tu as dans le fichier "savedpositions.txd"

Mon Pick-UP

AddStaticPickup(1239, 1,-36,1929,2349);

Et pour finir, ma téléportation

Pour entrer

if(strcmp(cmdtext, "/entrer-lost", true) == 0)
{
SetPlayerInterior(playerid, 3); // INTERIORID : Mets l'id de l'intérieur
SetPlayerPos(playerid, -2637.69, 1404.24, 906.46); // X, Y, Z : Remplis les cases
return 1;
}

Pour sortir

if(strcmp(cmdtext, "/sortir-lost", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),-36.1929,2349.3269,24.3026);
return 1;
}
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-36.1929,2349.3269,24.3026);
SetPlayerArmour(playerid, 100.0);
SetPlayerHealth(playerid, 100.0);
ResetPlayerWeapons(playerid);
SendClientMessage(playerid, COLOR_RED, "Vous sorté du club des Lost !");
return 1;
}

Voilà, Pouvais m'expliqué ce qu'il faut mettre dans le Pick Up de se style mais en plus complet s'il vous plait ?

AddStaticPickup(ID du pick-up, ID Type de Pick-Up, Angle X, Angle Y, Angle Z);

PS: J'ai suivi la ligne ci dessus ^^

Merci d'avance.


++
Raiden
• OsTeel RaiDeN •


Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #3 le: 08 Juin 2009, 17:23:40 »
Fait un save, ou tu veux que ton Pickup soit placé, une fois fait /save va dans saveposition.txt et prendre la ligne de ton /save, tu sélectionne x y z c'est a dire tu comptes 3 virgules !

Azz  8)

~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #4 le: 08 Juin 2009, 17:37:47 »
Euh  ...  :-X j'ai pas trop compris là, sa m'aide pas quoi ^^

car justement je c'est pas trop lesquelle prendre de '' x,y,z '' etc...

:-X


Merci.

++
Raiden
• OsTeel RaiDeN •


Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #5 le: 08 Juin 2009, 17:42:15 »
Prenons un exemple !
AddStaticPickup(1239, 2, 1481.0206,-1771.1138,18.7958); //Devant la mairie de LS
1239 => Id du pickup ( celui ci est le ' i ' jaune ).

1481.0206 => Position X.

-1771.1138 => Position Y.

18.7958 => Position Z.

Ps: Il me semble que le numéros 2, est avec l'ID du pickup.

Azz  8)


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #6 le: 08 Juin 2009, 18:12:34 »
Bon j'ai refait mon Pick-UP comme tu m'a dit mais elle n'apparait toujour pas .. :(

Merci.

++
Raiden
« Modifié: 09 Juin 2009, 16:35:08 par Raiden »
• OsTeel RaiDeN •


Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #7 le: 09 Juin 2009, 17:08:45 »
Je pense, que ta du mal le faire.

Azz  8)

~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #8 le: 09 Juin 2009, 17:22:53 »
Et bien non, j'ai fait comme tu m'a dit sur MSN, j'ai pris les 3 Dernier chiffre qui était accompagné de 3 Virgule dans la ligne SetPlayerClass ..

et sa n'a absolument rien changé :(

voici mon /save pour avoir les positions:

AddPlayerClass(180,-36.1248,2348.9460,24.3026,359.8690,0,0,0,0,0,0); // PICK UP LOST
ensuite voici mon Pick Up:

AddStaticPickup(1239, 1,2348.9460,24.3026,359.8690); // Lost PICK-UP :D

Merci.

++
Raiden

EDIT: RESOLU pour le Pick-UP !!! Il s'affiche c'est bon :)

j'aimerais par contre crée une téléportation mais qui ne peut se faire que dessus :)

car là j'ai fait ma téléportation mais sa nous y envoie a partir de n'importe où :(

++
Raiden
« Modifié: 09 Juin 2009, 19:18:13 par Raiden »
• OsTeel RaiDeN •


Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #9 le: 09 Juin 2009, 19:30:56 »
Utilise un PlayerToPoint !

Azz  8)

~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : [Soucis] Pick-up + téléportation
« Réponse #10 le: 09 Juin 2009, 20:58:03 »
Ouais, merci mais ^^

Comment dire, je ré-apprend le scripting sur Pawno et je ne connais pas toute les fonctions ^^

aujourd'hui j'ai appris a mettre un Pick-up
a crée une téléportation pour allez dans un intérieur
a mettre un MapIcon sur la carte ::) sa commence bien je trouve.. ::)

Mais là, faudrait que tu m'explique style faut faire comment si c'est comme le Pick-up il faut mettre les Angle X,Y,Z

^^

Allez, Merci.

++
Raiden
• OsTeel RaiDeN •