GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: pirmax le 24 Mai 2009, 03:04:30

Titre: Ajouté véhicule sur sa position
Posté par: pirmax le 24 Mai 2009, 03:04:30
Bonjour,

Je viens vers vous car je trouve que ce forum réunni beaucoup de problèmes, donc qui m'aidera :P
Je cherche à faire un script de facon que quand je saisis la commande /car, une voiture se créer sur ma position et si possible me met dedans !

J'ai déjà commencé, en recopiant un exemple :


// CAR COMMAND
  if(strcmp(cmd, "/car", true) == 0) {
        ...
    return 1;
}


Je vous remercie de m'aider, je vous serais très reconnaissant.

Maxence
Titre: Re : Ajouté véhicule sur sa position
Posté par: /cartman le 24 Mai 2009, 03:33:36
simple regarde





// CAR COMMAND
  if(strcmp(cmd, "/nrg", true) == 0) {
       new Float:X,Float:Y,Float:Z; //ta variable qui stoquera la position de ton joeur
GetPlayerPos(playerid, X,Y,Z);//tu prend la position de ton joueur
                new nrg = CreateVehicle(522, X,Y,Z, 0.0, 6, 6, 60);// tu crée la variable de ta voiture     tu crée le vehicule en reprenent la position de ton joueur
              PutPlayerInVehicle(playerid, nrg,0);// tu le fous dans le vehicule

     return 1;
}



voila :) et pour la suprimer

if(strcmp(cmd, "/tchaonrg", true) == 0) {
DestroyVehicle(nrg);
return 1;
}



normalement c bon :D

Titre: Re : Ajouté véhicule sur sa position
Posté par: pirmax le 24 Mai 2009, 04:09:29
Je te remercie de ta réponse, surtout à cette heure ci xD

J'ai une petite question, je vient d'installer le MODE de NAS http://www.gtaonline.fr/forums/index.php/topic,1739.0.html (http://www.gtaonline.fr/forums/index.php/topic,1739.0.html) qui a l'air plutot pas mal ^^
C'est ce que je recherche... Mais en faites, j'ai tous remplacer les fichiers, tout mis aux bons endroits, le problème c'est que aucune commandes n'est détecté sur mon serveur :P
J'ai pourtant bien fait filterscripts NAS actions adminspec vactions... :S

Tu peux m'éclaircir ? Merci beaucoup de ton aide si précieuse !

Maxence
Titre: Re : Ajouté véhicule sur sa position
Posté par: Nikko™ le 24 Mai 2009, 09:41:20
Ca peut etre bete mais a tu bien mit RAS a la place de NAS dans le server.cgf ??
Car cest RAS ...
;)

++
nikko
Titre: Re : Ajouté véhicule sur sa position
Posté par: pirmax le 24 Mai 2009, 13:02:41
Re !

Oui ca doit effectivement venir de NAS :S
J'ai mis ca maintenant : filterscripts RAS actions adminspec vactions

Puis-je laisser que filterscripts RAS ?? Ou il faut que je n'en enlève pas ?

Merci de ton aide,
Maxence
Titre: Re : Ajouté véhicule sur sa position
Posté par: madinina972 le 24 Mai 2009, 20:27:13
Tu laisse tout, mais a la place de NAS tu met RAS. ;)

++
Madinina972
Titre: Re : Ajouté véhicule sur sa position
Posté par: pirmax le 24 Mai 2009, 21:58:47
Ok merci beaucoup !

J'ai juste une question !
Dans filterscripts, se trouve plusieurs fichier avec par exemple comme fonctions OnGameModeInit() mais s'il y en a plusieurs, ca ne perturbe pas ? Ils ne s'annule pas ?!

Parce-que par exemple en PHP, une variable nommé $test dit 123 et juste après une autre variable aussi appelé $test dit 456, la variable dira alors 456 (il prend la dernière), pareille pour les fonctions PHP du genre fonction test()...

Merci de votre aide !
Maxence
Titre: Re : Ajouté véhicule sur sa position
Posté par: Azz45 le 25 Mai 2009, 13:10:19
Salut,

C'est normal que dans les FS, y'a les mêmes callback que dans ton GM, sa ne pose aucun soucis.

Azz  8)