Jump to content
  • 0
Sign in to follow this  
Mandrilux

en cours Beug quette changement race

Question

[Message d'introduction]

 

Version des files : 2012

Domaine (Base de données, Core, etc.) : quettes

Votre niveau (débutant, intermédiaire, avancé) : intermediaire

 

Description du problème : j'ai installé la quette pour changer de sexe sur un objet mais cela ne fonctionne pas

Recherches et tests effectué : j'ai changé d'item etc

 

 

Message d'erreur, capture d'écran :

quand je clique sur l'item , rien ne se passe , poutant la quette a bien eté compilé , je l'ai ajouter a la liste en laissant une ligne en bas , j'ai rebooter le serveur et j'ai fais un reload q

 

voila la quette

 

quest change_race_is begin
   state start begin
       when 70007.use begin
       say ( "Voulez-vous changez de race ?" ) 
       say ( "Vos compétences resteront intacts" )
       say ( "mais vous serez probablement chauve..." )
       say ( "Vous pouvez gardez vos équipements " )
       say ( "Mais sans aucun cas, une arme !!" )
       local main_set = select ( "Oui" , "Non" ) 
       if main_set == 2 then 
           return 
       end 
       say ( "Que veux tu être?" )
       local razzacambiasex = select ("Guerrier","Ninja","Sura","Shaman","J'ai changé d'idée..")
       if razzacambiasex == 1 then        
           local sexwar = select ("Masculin","Féminin")
           if sexwar == 1 then                
           pc.polymorph("4")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexwar == 2 then
           pc.polymorph("4")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end

       elseif razzacambiasex == 2 then
           local sexninja = select ("Masculin","Féminin")
           if sexninja == 2 then                
           pc.polymorph("5")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexninja == 1 then
           pc.polymorph("5")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 3 then
           local sexsura = select ("Masculin","Féminin")
           if sexsura == 1 then                
           pc.polymorph("6")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexsura == 2 then
           pc.polymorph("6")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 4 then
           local sexshamy = select ("Masculin","Féminin")
           if sexshamy == 2 then                
           pc.polymorph("7")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexshamy == 1 then
           pc.polymorph("7")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 5 then
           return
       end
           say ( "Opération réalisée avec succès" ) 
           say ( "Et voila vos nouveaux skills ;)" )
           pc.remove_item(70007,1)
       end
   end
end 

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Share this post


Link to post

11 answers to this question

Recommended Posts

  • 0

Va dans ton item_proto va a ligne 70007 et dit moi quelle est le numéro que tu as dans la colonne "type" et si il y'as rien mets le numéro 16

Share this post


Link to post
  • 0

effectivement cela est niquel :P par contre cela me remet mes quettes biologiste a 0 ... est ce quelqun sais pourquoi ?

Share this post


Link to post
  • 0

quest change_race_is begin
   state start begin
       when 70007.use begin
       say ( "Voulez-vous changez de race ?" )
       say ( "Vos compétences resteront intacts" )
       say ( "mais vous serez probablement chauve..." )
       say ( "Vous pouvez gardez vos équipements " )
       say ( "Mais sans aucun cas, une arme !!" )
       local main_set = select ( "Oui" , "Non" )
       if main_set == 2 then
           return
       end
       say ( "Que veux tu être?" )
       local razzacambiasex = select ("Guerrier","Ninja","Sura","Shaman","J'ai changé d'idée..")
       if razzacambiasex == 1 then        
           local sexwar = select ("Masculin","Féminin")
           if sexwar == 1 then                
           pc.polymorph("4")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexwar == 2 then
           pc.polymorph("4")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end

       elseif razzacambiasex == 2 then
           local sexninja = select ("Masculin","Féminin")
           if sexninja == 2 then                
           pc.polymorph("5")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexninja == 1 then
           pc.polymorph("5")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 3 then
           local sexsura = select ("Masculin","Féminin")
           if sexsura == 1 then                
           pc.polymorph("6")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexsura == 2 then
           pc.polymorph("6")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 4 then
           local sexshamy = select ("Masculin","Féminin")
           if sexshamy == 2 then                
           pc.polymorph("7")
           pc.change_sex()
           pc.set_part(PART_HAIR, 0)
           elseif sexshamy == 1 then
           pc.polymorph("7")
           pc.change_sex()
           pc.polymorph("20032")
           pc.polymorph("1")
           pc.change_sex()
           pc.polymorph("20032")
           pc.set_part(PART_HAIR, 0)
       end
       elseif razzacambiasex == 5 then
           return
       end
           say ( "Opération réalisée avec succès" )
           say ( "Et voila vos nouveaux skills ;)" )
           pc.remove_item(70007,1)
       end
   end
end

 

voila la quette

Share this post


Link to post
  • 0

Bonjour,

 

Non en réalité, la quête n'y est pour rien de remettre à 0 tes quêtes biologistes. C'est juste que quand tu as implanté la quête tu as fais un /reload q en jeu et pas un reboot complet alors le serveur à exécuté la commande avec les données récentes. Mais comme la base de données prend 5 minutes (minimum!!) pour actualiser les infos, il se peut que tes quêtes biologistes n'étaient pas encore finies (pour la base de données).

Essaye de faire un reboot complet j'entends par la:

> reboot

> login: user

> mdp: xxxx

> sh quest.sh

> sh clear.sh

> sh start.sh

Share this post


Link to post
  • 0

Bonsoir,

 

Le sujet contient la balise [glow=#800000][Résolu][/glow] ou reste sans réponse, de ce fait il a été déplacé dans la section "Résolu ou sans réponse".

 

Cordialement.

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.