Tuqmas Posté(e) le 18 avril 2010 Signaler Partager Posté(e) le 18 avril 2010 salut je recherche un script qui permet à un objet "définie" de se lever (pour que je puisse passer dessous) quand je m'approche et qu'il se rabaisse quand je m'en éloigne. En fait c'est ce qui se passe dans cette vidéo (a 0:26) sauf que moi je veut utilisé le script pour jouer en mode solo et non pas en ligne sur SAMP :http://www.youtube.com/watch?v=lzEcEulaPA4 Bon et bien j'espère que j'ai été compréhensible.Merci d'avance. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vicolaships Posté(e) le 18 avril 2010 Signaler Partager Posté(e) le 18 avril 2010 Tu veux que l'objet se lève, ou que deux objet s'écartent? Dans la vidéo c'est deux objets qui s'écartent pour ouvrir un passage, ce que tu dis c'est une sorte de porte qui se lève.Précises Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tuqmas Posté(e) le 18 avril 2010 Auteur Signaler Partager Posté(e) le 18 avril 2010 Oui tu as raison j'ai pas précisé mais je préfère une porte qui se lève et non pas deux objets qui s'écartent comme dans la vidéo. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vicolaships Posté(e) le 18 avril 2010 Signaler Partager Posté(e) le 18 avril 2010 0005: $x = 0.0 // COORDONNE X DE LA PORTE0005: $y = 0.0 // COORDONNE Y DE LA PORTE0005: $z = 2.5 // ALTITUDE DE LA PORTE FERMEE0005: $A = 2.5 // TAILLE DE LA ZONE: PLUS LA VALEUR EST GRANDE, PLUS LA PORTE S'OUVRE DE LOIN wait 10Model.Load(#AD_FLATDOOR)038B: load_requested_models wait 100107: $portail = create_object #AD_FLATDOOR at $x $y $z0177: set_object $portail Z_angle_to 0.0wait 10009: $z += 0.01 wait 101BC: put_object $portail at $x $y $z :test_1wait 1if and00FE: actor $PLAYER_ACTOR sphere 0 in_sphere $x $y $z radius $A $A 10.08020: not $z > 6.0 // ALTITUDE DE LA PORTE OUVERTEjf @test_20009: $z += 0.1 wait 101BC: put_object $portail at $x $y $z jump @test_1 :test_2wait 1if and80FE: not actor $PLAYER_ACTOR sphere 0 in_sphere $x $y $z radius $A $A 10.00020: $z > 3.0 // METTE LA MEME VALEUR QUE $Z AU DEBUT ! jf @test_10009: $z += -0.1 wait 101BC: put_object $portail at $x $y $z jump @test_2T'as plus qu'a compléter les coordonnées et changer l'objet, je peux pas faire plus simple ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tuqmas Posté(e) le 19 avril 2010 Auteur Signaler Partager Posté(e) le 19 avril 2010 Oui je suis chiant mais je complète que les champs en rouge: ? 0005: $x = 0.0 // COORDONNE X DE LA PORTE0005: $y = 0.0 // COORDONNE Y DE LA PORTE0005: $z = 2.5 // ALTITUDE DE LA PORTE FERMEE0005: $A = 2.5 // TAILLE DE LA ZONE: PLUS LA VALEUR EST GRANDE, PLUS LA PORTE S'OUVRE DE LOIN wait 10Model.Load(#AD_FLATDOOR)038B: load_requested_models wait 100107: $portail = create_object #AD_FLATDOOR at $x $y $z0177: set_object $portail Z_angle_to 0.0wait 10009: $z += 0.01 wait 101BC: put_object $portail at $x $y $z :test_1wait 1if and00FE: actor $PLAYER_ACTOR sphere 0 in_sphere $x $y $z radius $A $A 10.08020: not $z > 6.0 // ALTITUDE DE LA PORTE OUVERTEjf @test_20009: $z += 0.1 wait 101BC: put_object $portail at $x $y $z jump @test_1 :test_2wait 1if and80FE: not actor $PLAYER_ACTOR sphere 0 in_sphere $x $y $z radius $A $A 10.00020: $z > 3.0 // METTE LA MEME VALEUR QUE $Z AU DEBUT ! jf @test_10009: $z += -0.1 wait 101BC: put_object $portail at $x $y $z jump @test_2Merci d'avance et dsl si je te dérange avec mes questions. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Vicolaships Posté(e) le 19 avril 2010 Signaler Partager Posté(e) le 19 avril 2010 0005: $x = 0.0 // COORDONNE X DE LA PORTE0005: $y = 0.0 // COORDONNE Y DE LA PORTE0005: $z = 2.5 // ALTITUDE DE LA PORTE FERMEE0005: $A = 2.5 // TAILLE DE LA ZONE: PLUS LA VALEUR EST GRANDE, PLUS LA PORTE S'OUVRE DE LOIN 0177: set_object $portail Z_angle_to 0.0 // ANGLE DE LA PORTE 8020: not $z > 6.0 // ALTITUDE DE LA PORTE OUVERTE 0020: $z > 3.0 // METTE LA MEME VALEUR QUE $Z AU DEBUT ! Tu completes que ca en remplacent les valeurs numériques, si tu sais pas faire ca ou tu comprends pas, j'peux rien pour toi... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tuqmas Posté(e) le 19 avril 2010 Auteur Signaler Partager Posté(e) le 19 avril 2010 je place le script n'importe ou dans le main.scm ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.