GTAOnline.net
Multi Theft Auto (mta) => Scripting MTA [Lua Center] => Discussion démarrée par: Blackdown le 07 Janvier 2012, 18:03:32
-
Bonjour à tous !
Après de longs mois de script en Pawn, je me décide de changer de langage du fait de la mentalité de la communauté Sa:Mp française ;) ainsi, je désire passer en lua mais je bloque sur un truc tout bête, je ne sais pas comment faire ceci:
if(PlayerToPoint(1.0, playerid, 331.2773,129.9290,1007.9657))
Mais en lua ^^
-
Bonsoir,
Eh bien c'est relativement simple:
local x, y, z = getElementPosition( playerid ) -- on récupère la position du joueur
if ( getDistanceBetweenPoints3D( x, y, z, 331.2773,129.9290,1007.9657 ) <= 1 ) then -- on verifie s'il est a moins de 1m des coordonnées
-- tes instructions
end
Voila, si tu as des questions ou problèmes, n'hésite surtout pas.
je me décide de changer de langage du fait de la mentalité de la communauté Sa:Mp française Clin d'oeil
+1 :D
-
Merci de ta réponse ;)
-
Tu as raison MTA est bien plus puissant que SA:MP ;)
-
Je préfère MTA c'est sur car il y a des possibilités presque infinies et surtout une communauté plus mature je pense ;)
Bref, on stop le HS.