Estar visível no ped não significa automaticamente estar salvo no personagem.Use APIs client para estado visual/gameplay. Para editor ou aparência persistente, use as APIs autorizadas no server.
Abrir editor persistente
Server: OpenEditor(source, options)
Server: OpenWardrobe(source, options?)
Client: OpenEditor / OpenWardrobe persistente
O client não pode conceder a própria autorização de save. Chamadas client persistentes retornam:
Aparência visual
ApplyAppearance aplica visualmente. Não é save de banco.
GetAppearance captura o visual atual, que pode estar em preview ou estado transitório.
Reload
Client:Helpers diretos de roupa
Dress / Undress
Para medical, bathing, prison, hotel ou outro gameplay que precisa tirar a roupa inteira:Undress()remove as roupas do ped visualmente;Dress()pede novamente a aparência salva ao server;- ficar temporariamente sem roupa não sobrescreve o snapshot salvo;
- um estado Quick Clothing compatível pode ser reaplicado depois que a aparência base voltar.
Para tirar só hat, coat, gunbelt, holsters etc., use Quick Clothing. Para remover a roupa do personagem como um todo, use
Undress / Dress.Estado do editor
Persistência por personagem
charId deve ser tratado como identificador opaco do framework.
Outfits
Quick Clothing
ToggleGunBelt() é um helper para gunbelt.
Para gun holsters use a categoria genérica:
ToggleClosedCoat() é alias do grupo lógico coat, que inclui as variações open/closed e acessórios de coat controlados pelo RCO.
Server:

