• 05 Juin 2026, 21:39:44


Auteur Sujet: DeAMX  (Lu 4491 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
DeAMX
« le: 21 Décembre 2009, 15:30:57 »
Salut,
J'ai perdu mon .pwn mais il me reste mon amx.
J'arrive pas à utiliser DeAMX, je comprend rien !
Aidez moi à l'utiliser !

Double post
J'ai téléchargé LUA sur ce lien : http://luabinaries.luaforge.net/download.html
J'ai prit lua5_1_4_Win32_bin.zip.
Ensuite j'ai décompréssé mes fichiers dans C:\ProgramFiles\Lua.
J'ai téléchargé DeAMX 0.3 et je l'ai aussi décompressé dans C:\Program Files\Lua.
Ensuite j'ai modifié le .bat et j'ai mit ceci : C:\Program Files\Lua\lua5.1.exe deamx.lua %1
J'ai ajouté mon fichier .amx dans ce dossier LUA.
Puis j'ai ouvert cmd.exe via démarrer/exectuer. J'ai ouvert le dossier C:\Program Files\Lua.
Mais je ne sais plus quoi faire après !

Voilà ce que dit le readme.txt
Citer
To run, open a command prompt in the folder where you placed
     deamx, and type:
    
      deamx path\to\amxfile.amx
    
   - Or, place the .lua files in the folder where you installed
     Lua, open a command prompt in the Lua folder, and type:
    
      lua5.1 deamx.lua path\to\amxfile.amx
      
   In both cases, the .amx file will be decompiled and the
   resulting code will be placed in a .pwn file in the same
   directory as the .amx file.
« Modifié: 21 Décembre 2009, 15:37:41 par lepro49 »

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : DeAMX
« Réponse #1 le: 21 Décembre 2009, 15:38:21 »
tu selection l'amx et tu converti il se trouveras a coter de l'anti Damx par contre bon courage car tu va etre dessus
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : DeAMX
« Réponse #2 le: 21 Décembre 2009, 15:54:48 »
J'ai pas bien compris  ;D

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : DeAMX
« Réponse #3 le: 22 Décembre 2009, 11:34:24 »
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
Courtesy of GtaManiac

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : DeAMX
« Réponse #4 le: 22 Décembre 2009, 11:38:35 »
C 'est un petit peu normal qu' il ne garde pas les commentaires etc ... vu que quand le compiler fait son boulot il retirer tout les lignes vide, les blanc, les commentaires etc ... ^^

Je test DeAmx et je vous dit le resultat ^^

EDIT: ça fonctionne a merveille il y a seulement une chose qui change dans mon gm

Les variables bien sûr et une fonction
functionAF8(playerid);
qui normalement est

ReturnUserName(playerid);
« Modifié: 22 Décembre 2009, 11:43:36 par sasuke78200 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : DeAMX
« Réponse #5 le: 22 Décembre 2009, 12:27:24 »
J'avais en fait mit une protection anti DEAMX à l'époque, c'est pour cela que ça marche pas et ca me met juste les 3 premières includes  :closedeyes
Merci quand même à vous tous !

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : DeAMX
« Réponse #6 le: 22 Décembre 2009, 12:35:24 »
 :lmao

desoler je ne pouvais pas m'en empecher
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : DeAMX
« Réponse #7 le: 22 Décembre 2009, 12:43:15 »
C'est vrai que, je me sens un peu con  :dry

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : DeAMX
« Réponse #8 le: 22 Décembre 2009, 13:19:51 »
Ton envie de protége ton GM c' est retourné contre toi ^^

Dsl j' étais obligé de dire ça sinon je mourrais de rire !



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog