DeAmx est chiant à installer car il faut plusieurs morceaux.
J'ai réussi à le mettre tout dans le même répertoire, et normalement, il n'y a besoin d'installer quoi que soit (cf fichier joint à extraire dans un répertoire de son choix).
Pour décompiler un .AMX, il faut tout d'abord le copier dans le répertoire où se trouve deamx.
Ensuite, il faut ouvrir un "Invite de commandes" et se placer dans le répertoire de deamx.
Enfin, il faut taper (dans l'invite de commandes) deamx <NOM_DU_FICHIER_AMX>.
Exemple :
deamx lvdm.amx
Par contre, comme le dit cristab, le .PWN généré n'est pas très lisible, les noms des variables ne sont pas récupérés et il n'y a aucun commentaire :
public MoneyGrubScoreUpdate()
{
new var0 = 0;
new var1[24];
for(new var2 = 0; var2 < 200; var2++)
{
if(IsPlayerConnected(var2))
{
GetPlayerName(var2, var1, 24);
var0 = GetPlayerMoney(var2);
SetPlayerScore(var2, var0);
if(var0 > glob0)
{
glob0 = var0;
}
}
}
return 0;
}
Mais ça peut être très utile lorsqu'on à perdu le script original.
++
Syg