Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

antok

Propriétaire d'un Serveur Privé
  • Compteur de contenus

    3568
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par antok

  1. Tu as modifié les PC et PC2 ? Sinon essaye de reprendre le root de base, si t'as pas modifié le fichier normalement il n'y a aucune raison qu'il bug.
  2. Tu l'as modifié ce fichier ou c'est celui de base du client ?
  3. Poste le en réponse dans les balises [code.] [/code.] (sans .)
  4. Tu as une erreur dans ton warrior_w ^^
  5. Regarde dans le syserr.txt, tu trouveras sûrement le problème.
  6. Non, dans Town, tu laisse, c'est l'endroit où tu réapparais quand tu meurs. Tu utilise la commande /warp résultat résultat
  7. Le ficher "Town.txt" (et non down) contient les points de respawn, et non de spawn. Si tu veux spawn en 150 par la commande, tu ajoute 150 à x et 150 à y. /warp 123456 123456 => 123456 + 150 123456 + 150 => 123606 123606
  8. Essaye de faire un Maintain Table -> Repair Table -> Extended sur les tables corrompues
  9. antok

    Petite quete.

    Essaye ça (ça fait spawn une metin aléatoire, c'est pas le joueur qui choisit) J'ai pas test mais normalement ça marche : quest spawn_metin begin state start begin when vnum.use begin -- modifier vnum par l'id de l'item if pc.getqf("limite") > get_time() then chat("Vous devez patienter 5 secondes entre chaque spawn.") else local array_metin={8001,8002,8003} -- ajouter vnums autres metins a spawn separees par des , local spawn = math.random(table.getn(array_metin)) -- NB de metins dans array_metin mob.spawn(array_metin[spawn], pc.get_local_x(), pc.get_local_y(), 1, 1, 1) pc.setqf("limite", get_time()+5) -- 5 secondes d'attente pc.remove_item(vnum, 1) -- modifier vnum par l'id de l'item end end end end
  10. antok

    Petite quete.

    En gros tu veux un item qui fait spawn une metin aléatoire avec une limite de temps ?
  11. antok

    Montures

    /topic/13720-thread/
  12. antok

    Montures

    Pour la fonction qui te permet de monter une monture c'est : pc.mount(vnum monture, temps en s)
  13. Regarde dans tes syserr/syslog de auth alors.
  14. Tu dois créer un compte dans ta table account => account ^^
  15. antok

    Quêtes

    say("empire à défendre sa grenouille dorée et à") Déjà ça ça peut pas marcher. Il ne faut jamais mettre de caractère accentué à côté d'un ".
  16. antok

    Switch

    Regarde sur le forum il y a des DIF pour faire ça.
  17. Dans ton syserr et syslog de auth ? Et sur VPC rien ? Edit : les logs de auth après tentative de connexion si possible x)
  18. Tu n'as que ça ? Ca c'est pas réellement des erreurs, ça s'affiche à chaque fois que tu fermes le channel.
  19. Regarde dans tes syserr/syslog pour voir déjà si il y a quelque chose qui pourrait provoquer ce problème. Tu as des erreurs sur VPC ou le serveur se start normalement ?
  20. Tu es simplement déconnecté ou ton channel crash ? Regarde dans tes syserr/syslog.
  21. antok

    Connection refuse

    dans Manage User de navicat, et dans les CONFIG le 16427crl
  22. antok

    Connection refuse

    Mets "localhost" dans les fichiers CONFIG, et change tes pass BDD parce que celui d'emu c'est pas très safe x)
  23. antok

    Connection refuse

    Tu pourrais chercher pourquoi ce port est déjà utilisé, et, dans le pire des cas, modifier le port du channel.
  24. antok

    Bug quest

    quest anneau_banque begin state start begin when 40002.use begin say_title("Banque") say("Veuillez choisir une fonction :") local s = select("Stocker des yangs", "Retirer des yangs", "Voir létat de mon compte", "Fermer") -- Stock yangs -- if s == 1 then say_title("Banque") say("Combien de yangs voulez-vous stocker ?") say_reward("Vous avez : "..pc.gold.." yangs.") say("") i = tonumber(input()) if i <= 0 or i == "" then return end if i > pc.gold then i = pc.gold end j = i + pc.getqf("nb_yang") while j >= 1000000000 do pc.setqf("nb_milliard", pc.getqf("nb_milliard")+1) j = j - 1000000000 end pc.setqf("nb_yang", j) pc.change_gold(-i) syschat(i.." yangs stockés.") -- Retire et voir le compte -- elseif s == 2 or s == 3 then say_title("Banque") say("") say("Yangs sur votre compte :") a = "" c = "" if pc.getqf("nb_milliard") > 0 then a = pc.getqf("nb_milliard") b = 100000000 while b > pc.getqf("nb_yang") and b != 1 do c = c.."0" b = b/10 end end say_reward(a..""..c..""..pc.getqf("nb_yang")) say("") if s == 3 then return end say("Combien de yangs voulez-vous retirer ?") say("") i = tonumber(input()) if i <= 0 or i == "" then return end if i > pc.getqf("nb_milliard")*1000000000 + pc.getqf("nb_yang") then i = pc.getqf("nb_milliard")*1000000000 + pc.getqf("nb_yang") end if pc.gold + i > 1999999999 then syschat("Action impossible vous allez dépasser les 2 milliards.") return end pc.change_gold(i) if i >= 1000000000 then pc.setqf("nb_milliard", pc.getqf("nb_milliard")-1) i = i - 1000000000 end pc.setqf("nb_yang", pc.getqf("nb_yang")-i) if pc.getqf("nb_yang") < 0 then pc.setqf("nb_yang", pc.getqf("nb_yang")+1000000000) pc.setqf("nb_milliard", pc.getqf("nb_milliard")-1) end end end end end Essaye ça. Il manquait un end pour le "elseif" qui se trouve ligne 31, et il en manquait un pour le "if" qui se trouve ligne 66.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.