GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: JuLi3n67 le 28 Octobre 2008, 19:37:35

Titre: [RESOLUE]Personnage ...
Posté par: JuLi3n67 le 28 Octobre 2008, 19:37:35
Bonjour all,

J'aimerai bien quand on chosie les personnages ba qu'ils dance

comment je pourrai faire cela ?

merci 
Titre: Re : Personnage ...
Posté par: ApocKalipsS le 28 Octobre 2008, 19:42:43
Tu dis que quand on choisis le personne, tu lance l'action que tu veux faire, c'est simple !



AKS.
Titre: Re : Personnage ...
Posté par: Lalu le 28 Octobre 2008, 20:03:16
Il parle sans doute de la sélection des classes au début d'un gamemode ;)
Titre: Re : Personnage ...
Posté par: feldbrau le 28 Octobre 2008, 20:13:44
Enfait, je pense qu'il veut que lors du défilement des personnages les personnages dance ;) Perso je sais pas comment fait mais essaye de rajouter l'anil de RequestClass . . .
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 28 Octobre 2008, 20:57:15
Oui voila quand on lance le jeux, au debut tu choisie tes personnages

mes moi j'aimerai pendant que je choisie les perso bas qu'il dansent.

Comment faire ? merci d'avance
Titre: Re : Personnage ...
Posté par: Nikko™ le 28 Octobre 2008, 21:29:01
    ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
Dans OnPlayerRequestClass ;)

++
nikko
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 28 Octobre 2008, 21:33:37
aie sa fonctionne pas  ;D jai pas d'erreur alors je comprend pas

c'est bien comme sa ?

Code: (c) [Sélectionner]
public OnPlayerRequestClass(playerid, classid)
{
        if(classid == 0)
{GameTextForPlayer(playerid, "~r~Stunter 1~r~", 1000, 3);
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
SetPlayerColor(playerid,COLOR_RED);}
         else if
Titre: Re : Personnage ...
Posté par: S!m le 28 Octobre 2008, 21:41:20
Salut,

au lieu d'écrire plein de fois la fonction, tu peut la mettre avant les if(classid .....

et le probleme est peut-être dans les paramètres, je vais tester...

++Sim++
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 28 Octobre 2008, 22:56:10
jai essayer toujours et encore mes sa ne fonctionne pas  :(

aidez moi s'il vous plait

merci
Titre: Re : Personnage ...
Posté par: feldbrau le 29 Octobre 2008, 01:24:42
http://wiki.sa-mp.com/wiki/ApplyAnimation

Un lien util ;)
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 29 Octobre 2008, 08:47:42
Bonjour,

Sa ne m'aide toujour psa  ;D
Titre: Re : Personnage ...
Posté par: cristab le 29 Octobre 2008, 09:24:10
voial je te donne un exemple:

Code: (c) [Sélectionner]
if(classid == 0 || classid == 1 || classid == 2)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -2109.7576,184.2289,35.1503);
SetPlayerFacingAngle(playerid,160.3343);
SetPlayerCameraPos(playerid, -2108.96,175.01,36.31);
SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503);
PlayerPlaySound(playerid,SOUND_MUSIC1,-2109.7576,184.2289,35.1503);
ApplyAnimation(playerid,"DANCING","DAN_LOOP_A",4.0,1,0,0,0,-1);
}

voila j'espere que sa va t'aider car j'ai tester est sa fonctionne   ;)
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 29 Octobre 2008, 15:59:43
Merci tout le monde de m'avoir aider, sa fonctionne tres bien !  ;)   :cheers

Mes jai encore un autre probleme c'est a propos de sa :

PlayerPlaySound(playerid,SOUND_MUSIC1, 1958.3783, 1343.1572, 15.3746);

PAWN m'indique cette erreur : undefined symbol "SOUND_MUSIC1"

alors tout en haut du mon game mode jai fait : new SOUND_MUSIC1

mes sa ne fonctionne pas, d'ou vient le probleme ?

merci d'avance 
Titre: Re : Personnage ...
Posté par: cristab le 29 Octobre 2008, 16:03:12
#define SOUND_MUSIC1                     1062


tout en haut avec les autres voila
Titre: Re : Personnage ...
Posté par: JuLi3n67 le 29 Octobre 2008, 16:08:55
Un grand MERCI !  :cheers  :-*  :-[  :P

EDIT : Je vient de remarquer quelque chose ... la musique sa fonctionne

mes une foit choisie de choisir le perso la musique continue xD
Titre: Re : Personnage ...
Posté par: cristab le 29 Octobre 2008, 16:28:08
dans la section public OnPlayerSpawn(playerid)


tu rajoute  PlayerPlaySound(playerid,SOUND_OFF,-1421.1034,1488.5735,11.8084);
et sa en haut du gm #define SOUND_OFF                             1184
Titre: Re : Re : Personnage ...
Posté par: Nikko™ le 29 Octobre 2008, 16:29:21
Exact, sinon tu aura ta musique pendant que tu joue jusqu'a ta déconnexion.

++
nikko
Titre: [RESOLUE]Personnage ...
Posté par: JuLi3n67 le 29 Octobre 2008, 16:54:59
Je vous remercie pour votre aide que vous m'avez apportez !  :cheers  :-[
Titre: Re : [RESOLUE]Personnage ...
Posté par: cristab le 29 Octobre 2008, 17:06:01
tant qu'on peu aider et que c'est demander poliment  ::)