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

Quête pour redevenir level 1 ???


preda62

Question

Bonjour à tous,

 

Version des files : 2012

 

Alors voilà j'aurais aimer savoir si sa serais possible de faire revenir un joueur au level 1 via une quête !

 

alors j'utilise actuellement cette commande sur une de mes quêtes :

 

mysql_query("UPDATE player.player SET level=1 WHERE name='"..name.."';")

 

et comme ma expliquer Ant0k la table player se met à jour toutes les 5 minutes, pour les coordonée x/y etc..

 

Donc voilà j'aurais aimer savoir si on pouvais ajouter du temps à l’exécution des requêtes, genre le joueur utilise l'item ensuite il se fait déconnecter et bannir son compte un certain temps avec debann auto(bann et debann auto fonctionnel), et donc ensuite sa envoie les requêtes mysql, j'aurais aimer en mettre plusieurs comme ce-ci :

 

mysql_query("UPDATE player.player SET level=1 WHERE name='"..name.."';")

 

ensuite la même met avec un délai de 120 seconde(juste pour l'exemple)

 

(timer+120s) mysql_query("UPDATE player.player SET level=1 WHERE name='"..name.."';")

 

pareil encore une met 500 seconde, enfin c'est juste pour que le changement soit pris en compte.

(timer+500s) mysql_query("UPDATE player.player SET level=1 WHERE name='"..name.."';")

 

j'ai ajouter (timer+500s) juste pour montrer un exemple car je ne sais vraiment pas comment faire pour ajouter du temps ou même si ces possibles..

 

J'espère que quelqu'un pourras m'éclairer sur tout sa.

 

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

 

Merci d'avance, Cordialement.

 

Dante


Personne n'a d'idée ?

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 27
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

Messages recommandés

  • 0

Pour utiliser la fonction server_timer(), il faut faire comme suit:

Tu lances ta commande pour bannir le jouer en mysql_query() ensuite tu lances un server_timer exemple

 

-> mysql_query("UPDATE player.player SET level='1' WHERE name'"..name.."' LIMIT 1;")

+ server_timer("nameunban", 600, pc.get_name())

 

Ensuite tu laches un when nameunban.server_timer begin

+ mysql_query -> et tu le renvoie déban enfin je sais pas trop comment tu veux faire donc je t'explique juste la fonction

 

serveur_timer("Nom_du_timer", temps_en_seconde, argument())

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    2. 2

      problème de lancement serveur

    3. 9
    4. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    5. 2

      problème de lancement serveur

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.