08-06-2010, 06:10 PM
Tu peux stocker la carte en DB, ainsi que les coordonnées des joueurs et faire une requête pour sortir les infos.
Genre :
En option tu peux mettre une distance maximale entre les coordonnées de respawn et les joueurs du camp, histoire que l'on ne passe pas 10 tours à se déplacer avant de revenir à l'action.
Ce genre de requête est possible à faire, je l'avais fait pour joshua à l'époque (joshua, tu me manques, tu nous manques à tous !), c'est un poil costaud à coder mais après ça marche.
A+
Pascal
Genre :
Code :
SELECT
coordonnées
FROM
carte,
joueurs
WHERE (joueurs sur la carte)
AND (coordonnées sur la carte )
AND (distance entre joueurs et coordonnées > 0)
AND (coordonnées sur la zone du camp voulu)
ORDER BY rand()
En option tu peux mettre une distance maximale entre les coordonnées de respawn et les joueurs du camp, histoire que l'on ne passe pas 10 tours à se déplacer avant de revenir à l'action.
Ce genre de requête est possible à faire, je l'avais fait pour joshua à l'époque (joshua, tu me manques, tu nous manques à tous !), c'est un poil costaud à coder mais après ça marche.
A+
Pascal