Wow78 Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
[QUICE] Créer une quéte

 
Répondre au sujet    Wow78 Index du Forum » Comment créer son serveur avec tous les outils » Autres tutoriels Sujet précédent
Sujet suivant
[QUICE] Créer une quéte
Auteur Message
Admin
Administrateur
Administrateur

Hors ligne

Inscrit le: 05 Avr 2009
Messages: 387
Localisation: Ile-de-France
Masculin
Reputation: 707
Moyenne de points: 1,83

Message [QUICE] Créer une quéte Répondre en citant
Créer une quête en SQL
Bonjour bonjour c'est Khaose votre développeur SQL


Je vais désormais vous apprendre à créer une quête en SQL avec, attention !! un INSERT INTO !!

Voici comment il fonctionne :


Code :

INSERT INTO `votre_table` VALUES ('votre_info', 'votre_info')


C'est assez simple non ?
Et dire que certaines personnes croient que le SQL est compliqué


Voici un exemple de quête :


Code :

INSERT INTO `quests` VALUES ('78952', 'Manger pour manger', 'rapporter 10 viandes de loup à Arthur')


Et voilà votre quête est crée
Et mon tuto est fini


Ca ne marche pas !!! A l'aide !!!


Et oui votre quête ne fonctionnera pas
Voici les erreurs :

- Quelle PNJ est associé à la quête ?
- Toutes les info's ne sont pas complétées.
- A qui rendre la quête ?

Voilà déjà trois bonnes raisons pour que cela ne fonctionne pas


Voici une liste des informations qu'il faut absolument compléter.

Moi je veux bien mais je vais quoi quand je veux que le champ soit vide


C'est simple, lorsque que vous êtes sensés renvoyer un nombre mettez juste "0" et lordque vous devez renvoyer une chaîne de caractères, laissez des guillemets vides


Voici une quête que j'ai moi-même codé :


Code :

INSERT INTO `quests` VALUES ('700800', '0', '0', '8', '200', '250', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
'0', '0', '0', 'Machine à renvois', 'Bzzz, tshhhhhh, crack. Seriez-vous enfin le premier redoutable guerrier qui va me faire déguster
une bonne centaine de ces délicieuses reliques ?? Hmmm je le souhaite de tout mon estomac !
Peu de guerriers sont capables de faire cette prouesse ! Bonne chance mon ami !
Bzzz, tshhhhhh, crack !', 'Apporter 100 viandes de loups à la machine à roter', '', '', '',
'', '8', '100', '', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
'33030', '33031', '33034', '0', '0', '0', '1', '1', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
'0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0',
'0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0');


Oui je suis assez farfelu
Vous remarquerez que j'ai complété tous les champs par '0' ou pas '' si je n'ai rien à mettre


Vous avez beau faire ceci votre quête ne fonctionnera toujours pas


Car il faut désigner le PNJ qui donne la quête et le PNJ qui termine la quête


Voici la table pour le départ des quêtes.

L'ID est l'entry du PNJ qui donne la quête et quest est l'ID de la quête.

Dans mon cas j'aurai :


Code :

INSERT INTO `creature_quest_starter` VALUES ('50000', '700800')


et c'est pareil pour creature_quest_finisher


Code :

INSERT INTO `creature_quest_finisher` VALUES ('50000', '700800')


Sauf qu'il faut mettre l'entry du PNJ qui termine la quête


Maintenant votre quête devrait fonctionner en faisant apparaitre votre PNJ



Code :

.npc spawn 50000


Source: Britania 4

_________________
<center>
-----===Administrateur de wow78===-----

(¯`·._.·[ Obligation de lire le <a href="http://wow78.xooit.fr/f17-Lire-le-reglement.htm">règlement</a>]·._.·´¯)
(¯`·._.·[ SERVEUR Bientôt ON ]·._.·´¯)
(¯`·._.·[ Voter pour le forum ]·._.·´¯)
(¯`·._.·[ SOIGNER VOS MESSAGES]·._.·´¯)
··¤(`×[¤ Merci ! ¤]×´)¤··
</center>


Dim 22 Nov - 11:46 (2009) Visiter le site web du posteur Skype
Publicité






Message Publicité
PublicitéSupprimer les publicités ?

Dim 22 Nov - 11:46 (2009)
bacca68


Hors ligne

Inscrit le: 15 Déc 2009
Messages: 2
Masculin
Reputation: 6
Moyenne de points: 3,00

Message [QUICE] Créer une quéte Répondre en citant
je ne comprend pas ou allez pour remplir tous ça.. :s


Mer 16 Déc - 17:45 (2009)
Contenu Sponsorisé






Message [QUICE] Créer une quéte

Aujourd’hui à 20:42 (2016)
Montrer les messages depuis:    
Répondre au sujet    Wow78 Index du Forum » Comment créer son serveur avec tous les outils » Autres tutoriels Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers: 

Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation