Bonsoir à tous,
Je suis entrain d'essayer de réaliser un script de combat mais j'avoue que je bloque dès le départ donc si quelqu'un pouvait me donner des pistes ça m'aiderait pas mal.
Pour vous expliquer je vais essayer de détailler au maximum ce que j'essaye de faire sous forme d'un algorithme.
Définitions des Combattants :
L'attaquant possède une variable de vie et une de mana
Le défenseur aussi
Chaque joueurs possèdent 5 sorts et choisissent une stratégie dans leur page des sorts, par exemple :
L'attaquant va mettre comme stratégie :
Sort 1 | Sort 2 | Sort 3 | Sort 4 | Sort 5
Le défenseur va mettre :
Sort 4 | Sort 1 | Sort 5 | Sort 2 | Sort 3
Chaque sort possède un élément donc le fait de choisir une stratégie m'as paru être une bonne idée. Sinon les éléments seraient inutile.
Bon continuons :heuu: ...
Algorithme que j'essaye de faire :
L'attaquant attaque, c'est le sort 1 qui es lancé
On verifie la vie du défenseur, si > 0 on continue le combat
Le défenseur attaque, c'est le sort 4 qui es lancé
On verifie la vie de l'attaquant, si > 0 on continue le combat
L'attaquant attaque, c'est le sort 2 qui es lancé
On verifie la vie du défenseur, si > 0 on continue le combat
Le défenseur attaque, c'est le sort 1 qui es lancé
On verifie la vie de l'attaquant, si > 0 on continue le combat
etc .... jusqu'à ce que l'un des deux soit mort, donc il faut que lorsque l'attaquant arrive à lancer le sort 5, il faut qu'au prochain tour ça relance le sort 1.
Si l'un des deux est mort, on modifie la BDD.
Voilà, j'espère avoir détailler au mieux et que vous pourrez me filer un coup de main pour ce script.
Merci
Je suis entrain d'essayer de réaliser un script de combat mais j'avoue que je bloque dès le départ donc si quelqu'un pouvait me donner des pistes ça m'aiderait pas mal.
Pour vous expliquer je vais essayer de détailler au maximum ce que j'essaye de faire sous forme d'un algorithme.
Définitions des Combattants :
L'attaquant possède une variable de vie et une de mana
Le défenseur aussi
Chaque joueurs possèdent 5 sorts et choisissent une stratégie dans leur page des sorts, par exemple :
L'attaquant va mettre comme stratégie :
Sort 1 | Sort 2 | Sort 3 | Sort 4 | Sort 5
Le défenseur va mettre :
Sort 4 | Sort 1 | Sort 5 | Sort 2 | Sort 3
Chaque sort possède un élément donc le fait de choisir une stratégie m'as paru être une bonne idée. Sinon les éléments seraient inutile.
Bon continuons :heuu: ...
Algorithme que j'essaye de faire :
L'attaquant attaque, c'est le sort 1 qui es lancé
On verifie la vie du défenseur, si > 0 on continue le combat
Le défenseur attaque, c'est le sort 4 qui es lancé
On verifie la vie de l'attaquant, si > 0 on continue le combat
L'attaquant attaque, c'est le sort 2 qui es lancé
On verifie la vie du défenseur, si > 0 on continue le combat
Le défenseur attaque, c'est le sort 1 qui es lancé
On verifie la vie de l'attaquant, si > 0 on continue le combat
etc .... jusqu'à ce que l'un des deux soit mort, donc il faut que lorsque l'attaquant arrive à lancer le sort 5, il faut qu'au prochain tour ça relance le sort 1.
Si l'un des deux est mort, on modifie la BDD.
Voilà, j'espère avoir détailler au mieux et que vous pourrez me filer un coup de main pour ce script.
Merci