GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: iDiablo le 17 Décembre 2011, 13:45:27

Titre: [ En attente ] Comment prendre des positions ?
Posté par: iDiablo le 17 Décembre 2011, 13:45:27
Bonjour,

J'aimerai savoir comment il serait possible de prendre la position (par exemple, pour mettre des lunettes à un joueurs), pour pouvoir compléter la fonction CreateObject & AttachObjectToPlayer

La position du CreateObject est-elle la même que celle qu'il faut inscrire dans le AttachObjectToPlayer ?

Amicalement,
iDiablo
Titre: Re : [ En attente ] Comment prendre des positions ?
Posté par: mehdi-jumper le 17 Décembre 2011, 14:09:29
Il y a un très bon FS nommé Holding objects sur forum.sa-mp.com qui te permet de faire cela, c'est génial je te le conseil!
Titre: Re : [ En attente ] Comment prendre des positions ?
Posté par: iDiablo le 17 Décembre 2011, 14:10:14
D'accord, j'irai le testé.
Je te remercie beaucoup mehdi-jumper.

Double post
Re-salut,

Une fois que je compile, j'ai ces 3 error:

L:\sa-mp project\filterscripts\object.pwn(73) : error 017: undefined symbol "SetPlayerHoldingObject"
L:\sa-mp project\filterscripts\object.pwn(141) : error 017: undefined symbol "SetPlayerHoldingObject"
L:\sa-mp project\filterscripts\object.pwn(155) : error 017: undefined symbol "SetPlayerHoldingObject"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

J'ai installé SSCANF2 ainsi que l'include zcmd. J'aimerai savoir comment régler ces errors ?

PS: J'ai inséré ce code (ci-dessous) comme indiquer sur le poste de sa-mp.com !

#define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9)
#define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
#define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
Titre: Re : [ En attente ] Comment prendre des positions ?
Posté par: mehdi-jumper le 17 Décembre 2011, 20:13:01
Ne compile pas, utilise directement le .amx fourni!
Titre: Re : [ En attente ] Comment prendre des positions ?
Posté par: iDiablo le 17 Décembre 2011, 20:27:21
J'ai essayé, mais même avec le .amx rien ne se passe. (J'ai pourtant fait /editorhelp)
Titre: Re : [ En attente ] Comment prendre des positions ?
Posté par: Xolokos le 17 Décembre 2011, 21:05:28
Le AttachObjectToPlayer ne nécessite pas un CreateObject...

AttachObjectToPlayer tout est ici en Anglais. (http://wiki.sa-mp.com/wiki/AttachObjectToPlayer)




Par contre le AttachObjectToVehicle lui si comme dit dans la note sur e WIKI:SAMP :
AttachObjectToPlayer regarde la note. (http://wiki.sa-mp.com/wiki/AttachObjectToVehicle)