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

À la recherche du Système Bon de DC


Luna-Online

Question

À la recherche du Système Bon de DC

 

Version des files :

2012

Description de la recherche :

Bonsoir,

actuellement, je suis à la recherche du Système de Bon de DC, j'ai chercher un peu partout, sur plusieurs forum d'émulation, mais je ne trouve pas.

Si quelqu'un possède ce système, je suis preneur :).

 

Merci.

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

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

15 réponses à cette question

Messages recommandés

  • 0
  • Retraité

Ekinox tu m'as fait rire ^^

Nan, en gros c'est un item que tu as en jeu et que tu peux peux échanger. Ce sont en quelque sorte des bons d'achat, qui va te créditer les DR en fonction du bon.

Lien vers le commentaire
Partager sur d’autres sites

  • 0

compliqué? Oo

Voila :

quest cash begin

state start begin

when ID_ITEM.use begin

local cash = 1 -- Remplace ce 1 par le nombre de cash que doit recevoir le joueur

execute_query("account", "UPDATE account SET cash = cash + "..cash.." WHERE id = "..pc.get_account_id())

syschat("Vous recevez "..cash.." Cash.")

pc.remove_item("ID_ITEM", 1)

end

end

end

Lien vers le commentaire
Partager sur d’autres sites

  • 0

compliqué? Oo

Voila :

quest cash begin

state start begin

when ID_ITEM.use begin

local cash = 1 -- Remplace ce 1 par le nombre de cash que doit recevoir le joueur

execute_query("account", "UPDATE account SET cash = cash + "..cash.." WHERE id = "..pc.get_account_id())

syschat("Vous recevez "..cash.." Cash.")

pc.remove_item("ID_ITEM", 1)

end

end

end

 

Je me suis trompé, je voulais dire pas très compliqué x)

Lien vers le commentaire
Partager sur d’autres sites

  • 0

execute_query = function(query)
   if not pre then
       local rt = io.open('CONFIG', 'r'):read('*all')
       pre = string.gsub(rt, '.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+', '-h%1 -u%2 -p%3 -D%4')
   end

   math.randomseed(os.time())

   local fi, t, out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{}
   os.execute('mysql '..pre..' --e='..string.format('%q', query)..' > '..fi)

   for av in io.open(fi, 'r'):lines() do table.insert(t,split(av, '\t')) end; os.remove(fi);
   for i = 2, table.getn(t) do table.foreach(t[i],function(a, b)
       out[i-1]               = out[i-1] or {}
       out[i-1][a]            = tonumber(b) or b
       out[t[1][a]]           = out[t[1][a]] or {}
       out[t[1][a]][i-1]      = tonumber(b) or b
   end) end
   return out
end

 

Tu peux prendre cette fonction là par exemple, et l'ajouter à ton questlib.lua.

 

Pour cette fonction, tu n'as pas besoin de préciser la base en argument.

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Bonjour,

normalement, cela devrait fonctionner, seulement, sa ne recharge pas le compte, ainsi j'ai une erreur sur putty.

La voici :

 

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'account' at line 1

 

Voilà, merci à vous.

Cordialement,

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.