Dean Winchester
-
Compteur de contenus
49 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Boutique
Calendrier
Messages posté(e)s par Dean Winchester
-
-
Déja il manque le dds autrement dis la texture.
Group ShapeData57
{
ShapeIndex 76
Model "wwarfemmina.GR2"
SourceSkin "warrior_ta_texture.dds"
TargetSkin "warrior_ta_texture.dds"
}
-
Hello,
On va attaquer directement le coeur du problème, on va pas tourner autour du pot comme le font certains * sifflote *
Donc tu as une erreur au niveau de l'item-proto client, vérifies bien!
Et tu as une erreur au niveau du warrior.m.msm
Tu pourrais coller le code du msm ?
-
Mets la source !
EMULATION-BAY
-
Merci pour ces petits bouts de script.
C'est géant tu gères bitch :-)
-
Quelques bug avec la crinière mais sinon magnifique
Merci de partage !
-
UP
Problème toujours d'actualité =/
-
Ce qui est sur, c'est que le joueur ne pourront rien ouvrir :
command("cube open")
Pas compris ton message.
C'est la même commande pour l'herbologie, et ça ouvre normalement.
Et ça fonctionne sur ton serveur Oo
-
quest craft begin state start begin when 20011.chat."Craft" with pc.level >=95 begin say_title("Uriel:") say("J'ai recu des capacités extraordinaires") say("apres la pluie des pierres metin.") say("Maintenant je peux créer des objets suprenants.") say("") say("Mais ce n'est pas si simple que ça ...") wait() say_title("Uriel:") say("Pour obtenir une perle rouge, il me faut :") say_reward("2 plantes rouges.") wait() setskin(NOWINDOW) command("cube open") end end end
Je me suis inspiré de la quête cube, ça n'a pas l'air très compliqué.
Mais la fenêtre ne s'ouvre pas sur le pnj voulu.
Autre question, le fichier .txt doit porter le même nom que le fichier .quest non ?
-
Est ce que cette fonction cube est dédier à un seul pnj (baek go) ?
-
Bonjour,
J'aimerais réaliser la même quête que cube.quest
Cependant, je me demande comment faire le lien comme cube.quest et cube.txt
Cube.txt contient la récompense, et les items a déposer pour obtenir celle ci.
Seconde question, à quoi correspondent les #º¹¼þ¾Æ²ÉÁø¾× dans cube.txt ? J'ai chercher sur navicat, et ça ne correspond pas à un item.
EDIT : A noter que ces mots apparaissent 3 fois dans cube.txt, et que dans cube.quest il y a 3 conditions (lvl 15/35/45+)
-
Je te conseille de mettre avec ton ID_MOB.kill, un pc.get_map_index() == ID_MAP.
Petit plus t'indiquant que seul le mob de la map en question comptera.
C'est en quelque sorte une sécurité au cas ou un GM fait pop tes mobs map1, ta quête ne se validera pas et cela oblige les joueurs à bouger leurs fesses !
Bonne journée !
Bonne idée effectivement
Et si je voudrais que le palfrenier "clignote" à chaque fois que je dois le voir, où dois je placer le target.npc () ?
-
Merci je test ça en fin de matinée.
Sinon la quête était correct mise à part quelques erreurs?
Parce que pour moi je pensais déjà être à un niveau au dessus ><
-
Merci ça fonctionne.
Par contre, dans l'aprem j'ai voulu réaliser une quête mais vu mon niveau je pense qu'il doit y avoir des erreurs.
Elle ne veut pas se recompile =/
quest dada1 begin state start begin when login or levelup witch pc.get_level() >= 25 begin send_letter("Poney") end when button or info begin say_title("Le Poney") say("") say("Felicitation, tu viens d'atteindre le niveau 25 !") say("Il est temps pour toi de passer à autre chose.") say("Le Palfrenier t'attend, vas vite le rencontrer !") end when 20349.chat."Poney" begin say_title("Le Palfrenier:") say("Bonjour !") say("Tu es ici pour les chevaux pas vrai ?") local choix1=select("Oui","Non") if choix1 == 2 then say_title("Le Palfrenier:") say("Non ? Alors pourquoi es tu là ? Je ne parle que de chevaux ...") end elseif choix1 == 1 then say_title("Le Palfrenier:") say("Je vois que tu as atteint le niveau parfait.") say("Tu peux dès à présent chevaucher un poney !") say("Cependant, ce n'est pas si simple. Tu devras te montrer courageux !") say_reward("Pour avoir le poney, il te faudra tuer le Singe de Pierre.") wait() say_title("Le Palfrenier:") say("Es tu pret à relever le defi ?") local choix2=select("Oui","Non") if choix2 == 2 then say_title("Le Palfrenier:") say("Je te comprend, ce n'est pas un tâche facile") end elseif choix2 == 1 then say_title("Le Palfrenier:") say("Très bien, reviens me voir une fois ta mission terminée.") end when 5115.kill begin send_letter("Le Palfrenier t'attend") end when button or info begin say_title("Resultat de la mission") say("Le Palfrenier t'attend pour que tu lui raconte ton histoire !") end when 20349.chat."Resultat de la mission" begin say_title("La palfrenier:") say_reward("Quoi ?! Deja !?") say_reward("Bravo, de tout les combattants que j'ai vu, tu es de loin le plus rapide") say_reward("Voici ton poney, utilise le dessin de cheval pour l'invoquer.") horse.get_grade() = 1 pc.give_item2(50051) end end end end
-
Navicat/Account/account/email ?
-
Bonjour,
Je voudrais faire un quête avec une récompense lorsque le joueur aura tuer x nombre de mobs.
J'aurais voulu savoir quoi mettre après le "when"
Merci
-
Merci Galet !
Quête implantée IG, c'était bien à cause de 6 " qui manquait à un début de ligne et que je faisais copier/coller ...
Y aurait il la même chose que ça :
if pc.countitem(27990) >= 5 then
Mais pour les yang, car je viens de test, du moment que l'on a les pierres, et 0yang, la perle est distribuée.
EDIT : A Lock, Merci à Sparkk pour son aide sur skype
-
J'ai changer les if b... par les elseif et rajouter un End à la fin.
Ca recompile impec, mais toujours pas ig.
-
D'accord.
Et si jamais je voulais faire ceci :
Lorsque je clique sur le forgo, je choisis "Echanger mes morceaux de pierres"
Et ensuite j'ai le choix entre perle rouge, bleue et blanche.
Comment je dois m'y prendre ?
EDIT : J'ai voulu le faire par moi même ><
Pour un débutant c'est assez compliquer !
quest morceaux_de_pierre begin state start begin when 20016.chat."Mes morceaux de pierres" begin say_title("Le Forgeron:") say("Bonjour, je vois que vous avez été malheureux") say("avec vos palourdes ... Je vous propose d'echanger") say("vos morceaux de pierre contre des perles !") local b=select("Je veux une perle blanche", "Je veux une perle bleue","Je veux une perle rouge") if b == 1 then say_title("Le Forgeron:") say(Vous voulez une perle blanche ?") say(Pour cela, voici la liste de ce que j'ai besoin :") say_reward("- 50 000 Yangs") say_reward("- 5 morceaux de pierres") local c=select("Accepter","Refuser") if c == 1 then if pc.countitem(27990) >= 5 then pc.changemoney(-50000) pc.removeitem(27990, 5) pc.give_item2(27992) else say_title("Le Forgeron:") say("Hey ! On ne m'arnaque pas moi !") end elseif c == 2 then say_title("Le Forgeron:") say("Dommage, reviens me voir plus tard") return end if b == 2 then say_title("Le Forgeron:") say(Vous voulez une perle bleue ?") say(Pour cela, voici la liste de ce que j'ai besoin :") say_reward("- 100 000 Yangs") say_reward("- 10 morceaux de pierres") local d=select("Accepter","Refuser") if d == 1 then if pc.countitem(27990) >= 10 then pc.changemoney(-100000) pc.removeitem(27990, 10) pc.give_item2(27993) else say_title("Le Forgeron:") say("Hey ! On ne m'arnaque pas moi !") end elseif d == 2 then say_title("Le Forgeron:") say("Dommage, reviens me voir plus tard") return end if b == 3 then say_title("Le Forgeron:") say(Vous voulez une perle rouge ?") say(Pour cela, voici la liste de ce que j'ai besoin :") say_reward("- 150 000 Yangs") say_reward("- 15 morceaux de pierres") local f=select("Accepter","Refuser") if f == 1 then if pc.countitem(27990) >= 15 then pc.changemoney(-150000) pc.removeitem(27990, 15) pc.give_item2(27992) else say_title("Le Forgeron:") say("Hey ! On ne m'arnaque pas moi !") end elseif f == 2 then say_title("Le Forgeron:") say("Dommage, reviens me voir plus tard") return end end end end
La quête se compile comme il faut, mais IG elle n'y est pas.
J'ai fait /reload q
-
Ca fonctionne ! Merci ( C'est quoi la différence entre give_item et give_item2?)
-
Merci Valithis.
La quête apparaît bien IG. Cependant, il me prend mes items mais ne me donne pas la perle.
C'est bien give_item et non giveitem ?
-
Bonjour,
J'ai décider de commencer à créer des quêtes.
Pour le moment je commence avec des quêtes assez simples, mais apparemment ça ne fonctionne pas ><
quest perle_rouge begin state start begin when 20016.chat."Perles rouges" begin say_title("Forgeron:") say("Bonjour, ici vous pouvez echanger vos morceaux de pierres.") say("Malheureusement, ce n'est pas gratuit !") say("Donc je vais vous faire une liste") say("de ce qu'il me faut.") say("") say_title("La Liste:") say_reward("- 100 000 Yangs.") say_reward("- 10 Morceaux de pierre.") local b=select("Echanger", "Garder mes palourdes") if 1==b then if pc.countitem(27987)=10 then pc.changemoney(-100000) pc.removeitem(27990, 10) pc.give_item(27994) else say_title("Le Forgeron:") say("Dommage, revenez me revoir plus tard.") end elseif 2==s then end end end
Vous l'avez compris, la quête consiste à échanger des morceaux de pierres contre des perles.
-
Quel lanceur spécial ? Moustikk ?
Car j'ai un ami qui a le même problème.
-
J'avais fait 55 et 45 aucun effet.
-
Up ...
bug armure
dans Questions & Réponses
Posté(e)
Pourquoi tu lui proposes de changer les extensions alors que tu connais même pas l'armure ?