[QUOTE="Rey619,  post: 6094, member: 130"]
Do you install add on on Xenforo using FTP as well ?
[/QUOTE]
No, you can upload them directly in the add on section. Install/upgrade. You just upload the zip
From xenforo’s site.