Open Shair17 opened 8 years ago
It looks like Agario devs figured out how to block skins. It isn't working on my server as well.
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.
haha you can change name in-game xD
I noticed this. It was weird.
But that's a dumb way of preventing it.
how to desactive vainilla mode
how to desactive vainilla mode
You can use another client as listed here: https://github.com/Barbosik/MultiOgar#ogar-clients
@Barbosik please fix it
@fayizan it cant be fixed
@nuclearc What do you mean?
@nuclearc why it cant be fixed..?
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)
If others can see it, then it's probably some node updating that's delayed for the player.
@nuclearc can u please tell me the working way
@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?
Could it be something with packet 0?
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.
Can you go on discord? So we don't spam here.
ok im on
agario changed something in protocol, i cant spawn anymore in offcial servers :(
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.
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 :(
What does miniclip have to do with your client though? It's yours isn't?
My client is for bots
So it's like an add-on for agar?
no its like agario-client
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.
so actually client gets skin from shop....
yes, the agar.io client will rely on agar.io shop as long as you play using http://agar.io/?ip=
@retslac Can you reply when you're here? I am getting at something with the names and skins.
but i dont understand.... why they blocked skins in private servers?
@NatsuTheGreat What you have in mind? If you don't mind posting it here, please do. I won't be around today but i'll read it later.
skins on private servers are blocked if you use http://agar.io/?ip= client. Basically the agar.io client. Miniclip is blocking skins because I think they don't want players to see the new skins for free. If you use skin in brackets you won't see it but other players will see the skin. I'm hoping they change that soon.
@retslac Hey really sorry for responding late, i'll try to get back to you ASAP.
what about this? :D
@nuclearc noice
@nuclearc where you spectating or actually playing?
i'm playing look at score and leaderboard
Nice, how is it working for you? I know when I spectate I see all skins.
its v72
v72? MultiOgar? This is what I see [https://goo.gl/photos/zNMtFE1ZVxvEoKpq8] And when I spectate [https://goo.gl/photos/A6tNHEAzhoT3f1A9A]
i mean its Agar.io client v72. Search 'agar expose' and you'll find it
OK but it's not the official Agar.io client that everyone uses, right? basically an extension. I opened a case with miniclip to see if they can ease off the skins issue.
doesnt matter :P v72 with skins is much better that agario
@cowpits how do you know that while spectating you can see all skins? isnt it like that normally, but you can see everyone elses but your own skin?
@Megabyte918 yeah that's the frustrating part is you can see skins when you spectate and even when playing you see every one else's skin but they see is the skin name in tag and their name, like
I tell you what play on one of my servers and you'll see what I mean. Open two tabs one play on and the other spectate. Busy server: agar.io/?ip=gkclan.servegame.com:8888 New server: agar.io/?ip=gkclan.servegame.com:8880
Try any skin you like with tags
Please help skins not working on vanilla!!!