guiguibarnes > Je me suis mal exprimé : je n´entendais pas " facile" par simple, simplement je disait que cela ne nécessitait pas l´emploi d´outil compliqués tel qu´un désassembleur pour désassembler l´exe du jeu et changer les routines assembleur pour réassembler au final.
Ceci dit jette un oeil au bloc note sur les fichier *.py du mod bf2 : tu verras que c´est très clair...
Un extrait :
def onPlayerRevived(victim, attacker):
# update flag takeover status if victim was in a CP radius
victim.killed = False
cp = getOccupyingCP(victim)
if cp ! = None:
onCPTrigger(-1, cp, victim.getVehicle(), True, None)
def onPlayerSpawn(player, soldier):
player.killed = False
def onEnterVehicle(player, vehicle, freeSoldier = False):
# update flag takeover status if player in a CP radius
cp = getOccupyingCP(player)
if cp ! = None:
player.setIsInsideCP(True)
else:
player.setIsInsideCP(False)
def onExitVehicle(player, vehicle):
# update flag takeover status if player in a CP radius
cp = getOccupyingCP(player)
if cp ! = None:
player.setIsInsideCP(True)
else:
player.setIsInsideCP(False)
Si tu sais programmer en python c´est aisé...