Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254728 Messages dans 14037 Fils de discussion- par 6623 Membres - Dernier membre: Magicien

24 Mai 2012 à 13:56:33
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Xartrick)Besoin d'une petite aide pour un FS
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Besoin d'une petite aide pour un FS  (Lu 254 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Jerome02
Hors ligne Hors ligne


Tueur en série
*

Messages: 211


« le: 30 Juillet 2009 à 13:29:47 »

bonjour a tous,


voila j'ai pense un faire un FS Pour les voiture car en ce moment je vois qu'il y a trop de gens a cherche un Fs pour gérer les voiture,
j'ai un Fs que j'ai trouver sur Forum-Samp.com pour lock et unlock les voiture ,

1- dans la commande /lock du FS ajouter un truque pour que sa disse a qui appartiens le véhicule Exemple je monte dans une voiture et je fait /lock je dessend quelqu'un d'autre monte dans dans le véhicule et sa dit ce véhicule appartiens a tel
  
PS : dans ce cas pour faire sa il faut enlever toute les voiture du GM enfin  pas celle de faction, et comme sa on peu faire une faction vendeur de voiture.

2- ajouter aussi un truque dans la commandes /unlock pour quand on la fait sa disse plus que le véhicule nous appartiens.

3- ajouter le commandes /garer pour garer la voiture.
PS : j'ai essayer par moi même et pas réussie.


Voila mon idée c'est pour cela que j'ai besoin d'aide car c'est un peu compliquer pour moi,




Merci a vous Bonne journée

  
« Dernière édition: 30 Juillet 2009 à 13:34:17 par Jerome02 » Journalisée



((** Débute dans le scripte mais connais deja pas mal de chose
mais beaucoup a apprendre encore Sourire **))
GzupScripter
Hors ligne Hors ligne

Petit nouveau
*

Messages: 27


« Répondre #1 le: 30 Juillet 2009 à 23:25:37 »

1- Pour faire afficher le nom tu utiliseras:

Code: (pawn)
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{

new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername)); //On prend le nom du joueur

SendClientMessage(playerid,COULEUR,"Véhicules Enregistrer a %s"playername); // On envoie au joueur "Véhicules Enregistrer a %s" d'on %s est le nom du joueur
RemovePlayerFromVehicle(i); // On retire le joueur du véhicule

return 1;
}

2- Pour cela , je crois qu'il faut utiliser un if

3- /garer , utilise dudb ou Dini(2.6) pour faire un fichier %s.veh et y stocker sa position (Regarde dans le vMenu ..)
Journalisée

S!m
Hors ligne Hors ligne


Moderateur
GTAOnline Fan Boy
*

Messages: 2260


« Répondre #2 le: 31 Juillet 2009 à 01:35:41 »

Salut,

Ce code n'est même pas fonctionnel.

tu dois utiliser un tableau:

Code:
new VehicleOwner[MAX_VEHICLES];

par la suite, initialise ce tableau afin que chaque valeur du tableau soit un id invalide, utilise la constante INVALID_PLAYER_ID

dans la callback OnPlayerEnterVehicle tu dois tester si le véhicule appartient à un joueur:

Code:
if(VehicleOwner[vehicleid] != INVALID_PLAYER_ID)
{
    .....//le véhicule appartient au joueur d'id VehicleOwner[vehicleid]
}
else
{
   //le véhicule est libre
}

dans ta commande lock :
Code:
VehicleOwner[GetPlayerVehicleID(playerid)] = playerid;
dans ta commande unlock :
Code:
VehicleOwner[GetPlayerVehicleID(playerid)] = INVALID_PLAYER_ID;

voilà, essaie d'arriver à ton code avec ces indications...

++Sim++
« Dernière édition: 31 Juillet 2009 à 01:40:45 par Sim » Journalisée





GzupScripter
Hors ligne Hors ligne

Petit nouveau
*

Messages: 27


« Répondre #3 le: 31 Juillet 2009 à 01:50:07 »

Désoler x) je ne suis pas aussi pro xD je suis Débutant xP
Journalisée

S!m
Hors ligne Hors ligne


Moderateur
GTAOnline Fan Boy
*

Messages: 2260


« Répondre #4 le: 31 Juillet 2009 à 01:55:01 »

Salut,

on passe tous pas là, le code que tu as proposé comportait néanmoins la partie que je n'ai pas mis (qu'il faudrait ajuster légèrement). Tu me semble posséder une bonne partie de la base, il m'a fallu un certains temps avant d'atteindre ce niveau

++Sim++
Journalisée





RaiDeN
Team: Black & White
En ligne En ligne


GTAOnline Legend
*

Battlefield Fan

Messages: 3373


WWW



RaiDeN5992

« Répondre #5 le: 31 Juillet 2009 à 02:46:35 »

En faite si je comprend bien Jerome,

tu voudrait faire un Filter Script qui regrouperais toute les commandes pour la gestions du véhicule non ?

Possibilité de /garer la voiture à tel endroit
Pouvoir /sauver le tuning
Voir l'essence qu'il reste etc...

C'est bien sa non ?

++
Raiden
Journalisée

★☆ B&W. RaiDeN ☆★

Black & White DnB - Factory Galerie Graphique

Jerome02
Hors ligne Hors ligne


Tueur en série
*

Messages: 211


« Répondre #6 le: 31 Juillet 2009 à 13:48:20 »

Merci Sim ji vais essayer de suite et je dit ce que sa donne,



oui Raiden c'est bien sa pourquoi?
Journalisée



((** Débute dans le scripte mais connais deja pas mal de chose
mais beaucoup a apprendre encore Sourire **))
RaiDeN
Team: Black & White
En ligne En ligne


GTAOnline Legend
*

Battlefield Fan

Messages: 3373


WWW



RaiDeN5992

« Répondre #7 le: 31 Juillet 2009 à 13:49:01 »

Bah pourquoi tu reprend pas le filterscript /vmenu ?

++
Raiden
Journalisée

★☆ B&W. RaiDeN ☆★

Black & White DnB - Factory Galerie Graphique

Jerome02
Hors ligne Hors ligne


Tueur en série
*

Messages: 211


« Répondre #8 le: 31 Juillet 2009 à 13:53:24 »

oui, mais comment faire?

Je débute dans le scripte mais je peu toujours essayer  Sourire

pas mal l'idée mais ou je peu trouver un vmenu qui marche?

  
« Dernière édition: 31 Juillet 2009 à 13:55:35 par Jerome02 » Journalisée



((** Débute dans le scripte mais connais deja pas mal de chose
mais beaucoup a apprendre encore Sourire **))
RaiDeN
Team: Black & White
En ligne En ligne


GTAOnline Legend
*

Battlefield Fan

Messages: 3373


WWW



RaiDeN5992

« Répondre #9 le: 31 Juillet 2009 à 14:00:55 »

Sur le forum SA-MP ^^

++
Raiden
Journalisée

★☆ B&W. RaiDeN ☆★

Black & White DnB - Factory Galerie Graphique

Jerome02
Hors ligne Hors ligne


Tueur en série
*

Messages: 211


« Répondre #10 le: 31 Juillet 2009 à 14:02:43 »

ok, je me lance a la recherche un vmenu qui marche, merci pour ton idée, je vous tiens au courant


bonne journée
Journalisée



((** Débute dans le scripte mais connais deja pas mal de chose
mais beaucoup a apprendre encore Sourire **))
Azz45
Good Player
Hors ligne Hors ligne


GTAOnline Fan Boy
*

RolePlay Player

Messages: 1576


« Répondre #11 le: 31 Juillet 2009 à 14:11:47 »

http://forum.sa-mp.com/index.php?topic=104566.0

http://forum.sa-mp.com/index.php?topic=92658.0

http://forum.sa-mp.com/index.php?topic=76752.0

http://forum.sa-mp.com/index.php?topic=78765.0

http://forum.sa-mp.com/index.php?topic=68454.0

http://forum.sa-mp.com/index.php?topic=84127.0

http://forum.sa-mp.com/index.php?topic=54114.0

Tu trouveras surement ton bonheur, ce sont des scripts pour véhicules.
Journalisée


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


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


Tueur en série
*

Messages: 211


« Répondre #12 le: 31 Juillet 2009 à 14:33:07 »

Merci pour ces liens j'ai trouver sa http://forum.sa-mp.com/index.php?topic=54114.0
mais les voiture sont lock :s
Journalisée



((** Débute dans le scripte mais connais deja pas mal de chose
mais beaucoup a apprendre encore Sourire **))
Pages: [1]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.208 secondes avec 23 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact