GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Marvin_Devon le 11 Mars 2012, 11:30:02
-
Bonjours,
Je me présente je suis Marvin_Devon un apprenti scripteur. Aujourd'hui j'ai chercher une commande pouvant creer un véhicule comme ( /newveh, /veh ). J'ai voulus piocher dans des GM mais impossible trop d'érreur s'affiche pour pouvoir les règlé!
Donc si une personne étant compétant dans le domaine du pawn, pourrait-t'il me créer une commande pouvant faire apparaitre un véhicule devant nous ?
Si possible sans érreur.
Etant sérieux j'attendrais une réponse du genre " Pas de soucis tient.. " ou " Voici un lien ou tu pourras y trouver " mais pas " Alalla, les noobs de nos jours ( google est ton amis mon vieux :lmfao )". J'espère avoir une réponse en votre part!
Cordialement, Marvin_Devon
-
Salut, j'ai déplacé ton topic car tu as posté dans la mauvaise section.
Pour faire ce dont tu as besoin, tu dois utiliser.
GetPlayerPos (http://wiki.sa-mp.com/wiki/GetPlayerPos)
GetXYInFrontOfPlayer (http://pastebin.com/Xpp3fdkg)
CreateVehicle (http://wiki.sa-mp.com/wiki/CreateVehicle)
J'ai mis les fonctions dans l'ordre d'utilisation, bonne chance.
-
Bonjours,
Merci à vous deux, je vais essayé d'apprendre et je vous en dit plus ( peut-être même partager mon code :x ? :] )
Signature hors normes
-
Bonjour,
Par contre Gzsume t'a fait remarquer que ta signature n'est pas aux normes ( 600 X 150 ) donc je te laisse la journée pour la remettre ou sinon je l’enlève.
++
-
Bonjours,
étant une personne honnête, je n'y arrive point. Donc si quelqu'un pourrais me donner le code en m'éxpliquant comme l'a t'il développer.
Sachant que je l'utilise dans le gm de fcrp ( FortCarson RolePlay ) développer par moi même pour avoir d'autre fonctions.
Ceci serait très sympa de votre pars, j'attend une réponse ^^.
Cordialement, Marvin_Devon
-
Voici un petit code prit de mon FS ^^.
if (IsPlayerAdmin(playerid)) // Si le joueur est Admin RCON.
if (strcmp("/v infernus",cmdtext, true, 10) == 0)
{
new Float:X, Float:Y, Float:Z, Float:A;
new vid; // vid = id du véhicule
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid, A);
vid = CreateVehicle(411, X, Y, Z, A, 0, 0, 600);
PutPlayerInVehicle(playerid,vid,0); // <--- Met le joueur dans le véhicule.
return 1;
}
411 est l'id du véhicule ( sois l'infernus. ) + d'infos : ( http://wiki.sa-mp.com/wiki/Vehicle_Model_ID_List (http://wiki.sa-mp.com/wiki/Vehicle_Model_ID_List) )
vid = CreateVehicle(411, X, Y, Z, A, 0, 0, 600);
PS : Désolé, j'ai pas chercher pour que la voiture sois devant, on la spawn et on est dedans :x !
Voilà en espérant t'avoir aider !
-
Bonjours,
Merci de votre réponse, je vais pouvoir développer ce bout de code afin d'en faire une belle chose [:
Je vous souhaite une agréable fin de journée !!
Cordialement, Marvin_Devon.
-
Derien, c'est normal, on est sur un forum d'entraide :D !
Ah, merci vous aussi ;) !