Bonjour, ce thread a pour but de répertorier les bouts de code/noms de fonctions/classes etc qui reviennent souvent et qui sont utiles pour la modification du client sans avoir besoin de les rechercher à chaque fois et pour pouvoir juste les copier/coller quand on en a besoin. Je vous invite aussi à poster les votres.
Afficher un message dans le chat:
this.api["\x1d\x0b\x04"]["\x1a\x1c\x11"](undefined,"message","COMMANDS_CHAT");
p-code
Cliquez pour révéler
Cliquez pour masquer
Push "COMMANDS_CHAT" "message" undefined 3 register1 "api"
GetMember
Push "\x1d\x0b\x04"
GetMember
Push "\x1a\x1c\x11"
CallMethod
Pop
Afficher une popup:
this.api["\x1d\x0b\x04"]["\x1a\x1c\x11"]("TITRE","CONTENU","ERROR_BOX");
p-code
Cliquez pour révéler
Cliquez pour masquer
Push "ERROR_BOX" "CONTENU" "TITRE" 3 register1 "api"
GetMember
Push "\x1d\x0b\x04"
GetMember
Push "\x1a\x1c\x11"
CallMethod
Pop
Se déplacer (exemple: aller sur la case 255):
this.api.gfx["\x1c\x07\x19"](this.api.gfx["\x1d\x04\b"]["\x1e\b\x01"](255).mc);
p-code
Cliquez pour révéler
Cliquez pour masquer
Push 255 1 register1 "api"
GetMember
Push "gfx"
GetMember
Push "\x1d\x04\b"
GetMember
Push "\x1e\b\x01"
CallMethod
Push "mc"
GetMember
Push 1 register1 "api"
GetMember
Push "gfx"
GetMember
Push "\x1c\x07\x19"
CallMethod
Pop
Récupérer la case actuelle du personnage:
this.api["\x1e\x18\x05"]["\x1b\x17\r"].data.cellNum
p-code
Cliquez pour révéler
Cliquez pour masquer
Push register1 "api"
GetMember
Push "\x1e\x18\x05"
GetMember
Push "\x1b\x17\r"
GetMember
Push "data"
GetMember
Push "cellNum"
GetMember
Lancer un sort sur une case (exemple: sort 123 sur la case 456):
this.api["\x1c\x16\b"]["\x1e\t\x1a"]["\x1b\t\b"](300,[123,"456")]);
p-code
Cliquez pour révéler
Cliquez pour masquer
Push "456" 123 2
InitArray
Push 300 2 register1 "api"
GetMember
Push "\x1c\x16\b"
GetMember
Push "\x1e\t\x1a"
GetMember
Push "\x1b\t\b"
CallMethod
Pop