MultiOgar icon indicating copy to clipboard operation
MultiOgar copied to clipboard

Skins on Vanilla not is working!!

Open Shair17 opened this issue 8 years ago • 66 comments

Please help skins not working on vanilla!!!

Shair17 avatar Oct 06 '16 03:10 Shair17

It looks like Agario devs figured out how to block skins. It isn't working on my server as well.

chuushi avatar Oct 06 '16 08:10 chuushi

Based on my findings, although the skin doesn't show only for the player using it, it's visible to other players.

In other words, if you name yourself <fox>, other players will see the fox skin on you. You just can't see the fox skin on yourself.

chuushi avatar Oct 06 '16 08:10 chuushi

haha you can change name in-game xD

NuclearC avatar Oct 06 '16 14:10 NuclearC

I noticed this. It was weird.

BaumanDev avatar Oct 06 '16 18:10 BaumanDev

But that's a dumb way of preventing it.

BaumanDev avatar Oct 06 '16 18:10 BaumanDev

how to desactive vainilla mode

Bull5072 avatar Oct 07 '16 04:10 Bull5072

how to desactive vainilla mode

You can use another client as listed here: https://github.com/Barbosik/MultiOgar#ogar-clients

chuushi avatar Oct 07 '16 05:10 chuushi

@Barbosik please fix it

fayizan avatar Oct 07 '16 15:10 fayizan

@fayizan it cant be fixed

NuclearC avatar Oct 07 '16 16:10 NuclearC

@nuclearc What do you mean?

BaumanDev avatar Oct 08 '16 02:10 BaumanDev

@nuclearc why it cant be fixed..?

fayizan avatar Oct 08 '16 04:10 fayizan

btw you can change skin using 'skin' command, idk about using skin from nickname.....

EDIT: maybe try to replace < skinname > to (skinname) or something else? EDIT: or just use skin by renewing player's node (remove and add that node again)

NuclearC avatar Oct 08 '16 07:10 NuclearC

If others can see it, then it's probably some node updating that's delayed for the player.

BaumanDev avatar Oct 08 '16 16:10 BaumanDev

@nuclearc can u please tell me the working way

fayizan avatar Oct 08 '16 18:10 fayizan

@nuclearc your proposals will not work

I see no easy way of fixing this server-side. Vanilla client doesn't use either name or skin anymore from the server updatepackets when the updated cell is your own cell. Instead it directly uses the name and skin you chose in client. You have no server-side control over your own name or skin anymore. Even when you use console commands to change it, it will only change on every client but your own. So i think you really need to change client for it to work again.

Maybe change server code so you would be playing with other player cells was my first thought (much like you would play with a minion). But that wouldn't work because your own cells are needed on client for calculating mass, position, zoom amount, etc.

It might be possible however to change server code so it uses Spectate mode for playing. In Spectate mode you do have server-side control over name, skin, position and zoom amount. But this method would have some unwanted side effects like mass and stats not working anymore. So this is not really a path i wanna take. And not even sure if it works.

Anybody have any other ideas besides using another client?

retslac avatar Oct 08 '16 18:10 retslac

Could it be something with packet 0?

BaumanDev avatar Oct 08 '16 21:10 BaumanDev

Don't think so. Nickname is received correctly in packet 0. But you can only use it to update name and skin on other clients because your own client ignores it completely when sending back an updateNodes packet.

retslac avatar Oct 08 '16 21:10 retslac

Can you go on discord? So we don't spam here.

BaumanDev avatar Oct 08 '16 22:10 BaumanDev

ok im on

retslac avatar Oct 08 '16 22:10 retslac

agario changed something in protocol, i cant spawn anymore in offcial servers :(

NuclearC avatar Oct 09 '16 04:10 NuclearC

Do you have any extensions running?

And lmao, sometimes agar.io even can't get the skin, yet it shows you that you have one in the store. And it was a really really big mistake making names client side.

BaumanDev avatar Oct 09 '16 05:10 BaumanDev

No. I mean my custom client. I've worked on it like 4 months and researched almost all agario protocol, now Moneyclip changed protocol again and its not spawning :(

NuclearC avatar Oct 09 '16 05:10 NuclearC

What does miniclip have to do with your client though? It's yours isn't?

BaumanDev avatar Oct 09 '16 05:10 BaumanDev

My client is for bots

NuclearC avatar Oct 09 '16 05:10 NuclearC

So it's like an add-on for agar?

BaumanDev avatar Oct 09 '16 05:10 BaumanDev

no its like agario-client

NuclearC avatar Oct 09 '16 05:10 NuclearC

the issue with skins is the latest agar.io client update as of october 2016. Miniclip is basically blocking skins. You can't see your skin but you can see other player's skins and they can see yours. You just won't see your own skin and on the leaderboard your name will show up with the skinname in brackets and your name next to it. It's very annoying and I'm getting a lot of complaints about it. Nothing anyone can do about it.

cowpits avatar Oct 13 '16 11:10 cowpits

so actually client gets skin from shop....

NuclearC avatar Oct 13 '16 14:10 NuclearC