Aller au contenu

Nouveau membre ?! Pense à te présenter pour accéder au contenu du forum !

New member ?! Introduce yourself to get access to the forum !

antok

Esprit Omniscient
  • Compteur de contenus

    3653
  • Inscription

  • Dernière visite

  • Points

    1,363 [ Donner ]

Réputation sur la communauté

46 Apprenti

2 abonnés

À propos de antok

  • Rang
    viv imperial
  • Date de naissance 09/29/1997

Profil

  • Discord
    antok#2291
  • Nationalité
    Français
  • Sexe
    Homme

Visiteurs récents du profil

691 visualisations du profil
  1. Si ta quête utilise un state, il se peut que le personnage soit dans un state différent après la lecture du texte, dans ce cas, il te suffit de remettre à zéro la quête dans la table quest DELETE FROM quest WHERE dwPID = ID_PERSONNAGE AND szName = "NOM_QUETE" AND szState="__status";
  2. Le problème est ici : local enemy_id = pc.get_player_id() ce code devrait être à l'intérieur du pc.select, là il est avant
  3. C'est la fonction qui supprime tous les "buff" du joueur qui pose problème (RemoveGoodAffect), elle supprime les buff 1 par 1 et envoie les packets 1 par 1, ce qui fait 1 packet par buff supprimé (une vingtaine au total), il faudrait faire en sorte que seul 1 packet soit envoyé
  4. Dans les sources serveur, fichier char.cpp. Dans la fonction PointChange, cherche case POINT_LEVEL_STEP: et tu devrais déjà avoir une condition de niveau (je crois que c'est 100 par défaut) tu as juste à modifier ce niveau
  5. Ligne 121 tu fais table.getn(lieux_list) alors que lieux_list n'est pas défini. Peut-être tu voulais mettre menu_list ?
  6. Peux-tu poster la quête en entière ? Ca serait plus simple pour trouver où est le problème
  7. Dans ta requête tu sélectionnes les colonnes une par une, donc tu dois forcément faire [1][1]. En revanche, si tu ne fais une seule requête en sélectionnant tous les lieu en une seule fois, tu peux faire [1][1], [1][2], [1][3] etc
  8. Tu ne peux pas juste écrire "lieu" étant donné que la fonction retourne ça sous forme de tableau à 2 dimensions (n°ligne, n°colonne). Dans ton cas ça donnerait lieu[1][1] (première ligne, première colonne)
  9. Je pense que tu as un problème au niveau de ton httpd.conf, verifie bien que les extensions .php sont bien reliées à PHP et que le module est activé. Ajoute moi sur discord si tu veux (antok#2291) ça sera plus simple pour t'aider
  10. Le processus apache est démarré ?
  11. Pour trouver le nom du package tu peux faire : pkg search mod_php Ensuite tu installes la version correspondant à ta version de PHP
  12. Pour apache24, le chemin est libexec/apache24/libphp5.so Si tu ne l'as pas : pkg install mod_php5
  13. Essaye ça : quest give_item begin state start begin when VNUM.use begin --- Remplacer "VNUM" avec le VNUM de l'item. local give_items = { [1] = { {11299, 1}, --- Item pour Shinsoo (ROUGE) (vnum, nombre) }, [2] = { {11499, 1}, --- Item pour Chunjo (JAUNE) (vnum, nombre) }, [3] = { {11699, 1}, --- Item pour Jinno (vnum, nombre) }, } for k, item in give_items[pc.get_empire()] do pc.give_item2(item[1], item[2]) end end end end
  14. Tu as des erreurs dans le syserr/syslog ? La quête m'a l'air incorrecte
×

Information importante

By using this site, you agree to our Conditions d’utilisation.