• 11 Juin 2024, 06:48:28


Auteur Sujet: Ascenseur  (Lu 2375 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Raptor

  • Scripteur Débutant :)
  • *
  • Tueur
  • Messages: 54
    • Voir le profil
Re : Ascenseur
« Réponse #15 le: 06 Mars 2011, 00:08:38 »
Si il est petit, tu peut le mettre en code  ;)


Ne demande que de l'aide pour devenir Apprentie.

Hors ligne Pixect

  • Verbal Criminal
  • *
  • Tueur en série
  • ser la fèt isi, tqvu
  • Messages: 219
    • Voir le profil
Re : Ascenseur
« Réponse #16 le: 06 Mars 2011, 00:21:59 »
Salut,

L'as-tu bien mis dans la callback
OnPlayerCommandText ?
Regarde:

<?php // Ceci est pour colorer le texte, ne t'inquiètes pas.

public OnPlayerCommandText(playeridcmdtext[]) // Ici, la callback OnPlayerCommandText.
{
    if(
strcmp(cmdtext"/elevateur"true) == 0// Ici, la vérification de la commande.
    
// Si la commande est "/elevateur"...
        
MoveObject(3117,-1966.618164062593.42773437526.802566528323.5); // On bouge l'objet.
        
SetTimer("Urban"70000); // On active le timer.
        
SendClientMessage(playeridCOLOR_YELLOW,"Fermeture dans 7 secondes"); // On averti le joueur de la fermeture des portes.
        
return 1// On retourne 1 (true), car l'action s'est bien déroulée.
    
}
    return 
0// On retourne 0 (false), car si aucune commande ne correspond à celle entrée par le joueur, on renvoie que l'action s'est mal déroulée.
}

++
ReGaX


Citation de: Stéphane ARLEN
« Défendre le c cédille majuscule n’est-il pas vain ? Ca m’isole, comme disent les fous. »

S'il vous plaît, passez par ici si vous avez le temps.

Hors ligne Maeda_Yaemon

  • *
  • Tueur
  • Messages: 67
    • Voir le profil
Re : Ascenseur
« Réponse #17 le: 06 Mars 2011, 11:39:36 »
Je vais regarder si je n'ai pas fais une erreur, bien que ça m'étonnerai mais je me retrouve avec 2 Erreurs mais maintenant, une a changer


error 017: undefined symbol "playerid"
error 017: undefined symbol "cmdtext"

L'erreur concernant playerid concerne cette ligne:

SendClientMessage(playerid, COLOR_YELLOW,"Fermeture dans 7 secondes");//Onaverti
Et l'erreur avec le cmdtext concerne cette ligne:

if (strcmp(cmdtext, "/elevateur", true)==0)
Je vais tenter plusieurs manipulations avec la CallBack de OnPlayerCommandText [J'ai compris a quoi elle servait grâce à vous ^^]

Je vous remercie pleinement de votre patience

Maeda

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Ascenseur
« Réponse #18 le: 06 Mars 2011, 11:40:55 »
Si c'est deux variables n'existe pas, c'est tous simplement que tu n'es pas dans la bonne fonction.

Hors ligne Maeda_Yaemon

  • *
  • Tueur
  • Messages: 67
    • Voir le profil
Re : Ascenseur
« Réponse #19 le: 06 Mars 2011, 12:41:35 »
J'ai supprimer le script de OnGame... pour le laisser dans le OnPlayerCommandText, a vrai dire plus une commande ne fonctionnait, juste le /elevateur mais rien n'apparaissaît sauf le texte ^^

Je cherche encore de mon côté


Merci et bonne journée !

Hors ligne Pixect

  • Verbal Criminal
  • *
  • Tueur en série
  • ser la fèt isi, tqvu
  • Messages: 219
    • Voir le profil
Re : Ascenseur
« Réponse #20 le: 06 Mars 2011, 13:17:59 »
Salut,

Es-tu bien sûr d'avoir placé ce code dans la callback
OnPlayerCommandText ? ...

++
ReGaX


Citation de: Stéphane ARLEN
« Défendre le c cédille majuscule n’est-il pas vain ? Ca m’isole, comme disent les fous. »

S'il vous plaît, passez par ici si vous avez le temps.