MagnumMacKivler / RLCPT2

RLC Platinum 2.0 Gamma
17 stars 14 forks source link

Rattlecan 2 not working #29

Closed jimmyking2004 closed 7 months ago

jimmyking2004 commented 8 months ago

No such method: xgt:removeArray(n)

image_2024-01-04_211824687

btg611 commented 8 months ago

This appears to be due to a Wiremod update, as is the case with many of the issues plaguing the Trainbuild community as of late.

jimmyking2004 commented 8 months ago

This appears to be due to a Wiremod update, as is the case with many of the issues plaguing the Trainbuild community as of late.

is there a possible fix? or does it have to be an older version of wire mod?

btg611 commented 8 months ago

To my knowledge, the server has to be using a backdated version of Wiremod for this to be fixed, and that's about the only solution without re-doing much of the code within PT1 and Rattlecan.

I'm currently performing some tests on my server to see if an old branch of Wiremod is still suitable for trainbuild purposes, I'll report my findings here as soon as I finish, since it seems the devs have abandoned the issues tab here.

btg611 commented 8 months ago

Ok, so I can confirm that the old branch of Wiremod that is "origin/add-egp-3d-view" from 3 years ago DOES work well, allows for use of PT1 and Rattlecan, and only the serverside needs to be using the backdated version.

The only issue I'm encountering is a Wiremod related lua error related to holograms that doesn't seem to have any unintended side effects other than spamming console and being annoying.

jimmyking2004 commented 8 months ago

while I'm here is this project dead? or does it take time to update also is there any alternative for Rattlecan 2 with the latest version of wire mod?

Monkatraz commented 8 months ago

Did Wire break my 4 year old code? So much has happened in my life since then. Not sure I could even edit it now and make sense of it lol. I'd probably reformat it to have spaces between if and the condition, what I was thinking lmao.

If I ever make a come back to train build I'll make sure to rewrite Rattlecan in Lua or TypeScript lol.

Monkatraz commented 8 months ago

Out of curiosity did they break my code for any good reason? Why'd they make the breaking changes?

jimmyking2004 commented 7 months ago

It's a bit late but how do I know probably a breaking change or something and I'm also happy to see you alive and possibly remaking the rattle can E2 with Starfall or E2 again

btg611 commented 7 months ago

while I'm here is this project dead? or does it take time to update also is there any alternative for Rattlecan 2 with the latest version of wire mod?

This project is not dead, but it will eventually be replaced by RLC Delta, which is in the works and has been for some time.

The alternative for Rattlecan is standard holoclip. That's the only other choice, I'm afraid.

It's a bit late but how do I know probably a breaking change or something and I'm also happy to see you alive and possibly remaking the rattle can E2 with Starfall or E2 again

When a script that worked just fine the day before breaks the next day on the same server after Wiremod updated, that's how you know Wiremod broke it.

btg611 commented 7 months ago

Did Wire break my 4 year old code? So much has happened in my life since then. Not sure I could even edit it now and make sense of it lol. I'd probably reformat it to have spaces between if and the condition, what I was thinking lmao.

If I ever make a come back to train build I'll make sure to rewrite Rattlecan in Lua or TypeScript lol.

Dude, if you ever do decide to rewrite it in LUA or TS it would be such a Godsend.

Hope you've been well!

jimmyking2004 commented 7 months ago

while I'm here is this project dead? or does it take time to update also is there any alternative for Rattlecan 2 with the latest version of wire mod?

This project is not dead, but it will eventually be replaced by RLC Delta, which is in the works and has been for some time.

The alternative for Rattlecan is standard holoclip. That's the only other choice, I'm afraid.

It's a bit late but how do I know probably a breaking change or something and I'm also happy to see you alive and possibly remaking the rattle can E2 with Starfall or E2 again

When a script that worked just fine the day before breaks the next day on the same server after Wiremod updated, that's how you know Wiremod broke it.

thanks for the information. I can't wait for the RLC Delta!