[Confirmé] Mr Spell avec Remboursement
Bonjour/Bonsoir à toutes et à tous.


Ce soir je vous partages un Script [C++] en .cpp


Lien de Téléchargement MEGA [Cliquer]
.cpp  Mr_spell.cpp (Taille : 189.81 Ko)


Contenu du Script :
Mr Spell avec Remboursement

Sort de toute classe toute race.

_____________________________________________________________

Citation :Token_Donateur_ID = 37711, // Votre ID de monnaie
[Image: 419431ssss.jpg]

PRIX_SPELL_1 = 10, // Votre prix pour les spell "classique"
PRIX_SPELL_2 = 15, // Votre prix pour les spell "supérieur"
PRIX_SPELL_3 = 20, // Votre prix pour le spell MJ
PRIX_SPELL_4 = 30, // Votre prix pour le spell ultra
PRIX_SPELL_5 = 100, // Votre prix pour le spell Mega
PRIX_SPELL_6 = 8, // Rembourcé les spell "classique"
PRIX_SPELL_7 = 12, // Rembourcé les spell "supérieur"
PRIX_SPELL_8 = 16, // Rembourcé le spell MJ
PRIX_SPELL_9 = 24, // Rembourcé le spell ultra
PRIX_SPELL_10 = 80, // Rembourcé le spell Mega
PRIX_SPELL_11 = 40, // Prix forme du sacré
PRIX_SPELL_12 = 32, // Rembourcement Forme du sacré

_____________________________________________________________
Cordialement,
Mageex
Essaye d'upload sur autre chose que Mega, car pour moi ça ne marche pas personnellement ^^

PS : Penses aussi à citer la source ^^
+ Cite la source! Je posterai sûrement un correctif de ce PNJ sans le remboursement mais avec un système de LOG "in DB" Wink

comme ceci: http://image.noelshack.com/fichiers/2014...-logdb.png -- avec une version qui utilisera l'heure d'achat Tongue
			if(player->HasSpell(46917)) // Si le joueur possède le spell on lui ajoute "Connu >" devant pour qu'il puisse s'y retrouver dans la liste de spell
			{
            player->ADD_GOSSIP_ITEM(GOSSIP_ICON_MONEY_BAG, "Connu > Poigne du titan [12 diamants]", GOSSIP_SENDER_MAIN, SPELL_WAR_1);
			}
			else // Si le joueur ne connait pas ce spell, on retire le tag "Connu >" pour qu'il puisse l'acheter selon ces envies
			{
			player->ADD_GOSSIP_ITEM(GOSSIP_ICON_MONEY_BAG, "Poigne du titan [12 diamants]", GOSSIP_SENDER_MAIN, SPELL_WAR_1);
			}

EDIT: Avec le système de remboursement, si on décide d'installer le système de log, ça sera beaucoup mieux pour piocher dans la DB "achat_spell" et vérifier si le joueur dispose vraiment de cette spell, ce qui amène à utilisée un rate talents de 1 ou 2 pour rétablir un petit équilibre sur son serveur fun. Je travail actuellement sur ce système de remboursement vu que j'utilise une version différente de Mr.Spell sur mon projet Wink
Attention, il doit être possible de usebug avec le système de remboursement. Si vous mettez en vente le spell d'un chaman par exemple, et que justement un chaman utilise le système de remboursement (car il connait déjà spell en question) il gagnera des points gratuitement et ira réapprendre son spell au maître de classe.

Toutefois je n'ai pas testé le script, mais c'est fort probable.
Merci de lire le script avant de parler. Le menu remboursement et achat de spell Chaman n'est affiché que si la classe est autre que chaman.
Et bim ! Smile
Où même avec vérification de l'id du personnage et de ça classe, avec une structure d'une table conforme et bien réaliser, juste à faire les bonnes vérifications et Bim !? Aucun problème et aucun usebug Wink
Ha ! j'me souviens enfin t'es qui Molios Smile
Un fantôme parmi des fantômes ?
Nan tu étais le dev de neoalpha sur la version de son serveur cataclysm Smile
Ceci remonte à des années ! Wink
J'ai déjà vu plus sympathique comme réponse Sleazy... Ce n'est pas pour rien que j'ai précisé que je n'avais pas fait de tests. Bref tant qu'il n'y a pas de bug dans le script tout va bien.
Il n'y à aucun problème a ce niveau là Mikaydo, je l'ai testé toute race toute classes, il fonctionne très bien Wink
Je pourrais dire qu'il fonctionne très mal, car imagine si je le bidouille... !! Mouhahaha Tongue

Retourner en haut WoW-Emu