Recently found a script I wanted to use for my game. The script itself does not have the author's name in it (as far as I can see), but only names the Translator. The Translator posted it on a website and it is marked as "Translated by: .... " then says "Author ..... " but I think the author is Japanese because they have symbols (kanji?) as part of their name. Furthermore, another user took it upon themselves (and it's pretty clear they didn't get permission from the author or translator) to debug the script, tidy up the code, added a little extra to the script, and also included their name in the script; he says not for credit, only to make people aware it isn't the original script.
SO!!! Who the hell am I crediting if I use the third party user's "improved/tidy" scripting? I am assuming all 3: The author for obvious reasons (but I don't know what to call him/her. Should I just copy and paste the name with the symbols?). The Translator because without them it wouldn't be in English. And then the Third Party because he added in that little extra, effectively changing a little part of what the script does. Am I right about this?
Also, how am I to know if the original Author gave permission to use their script freely? There are no notes or rules in the script as to who to credit or if it is supposed to be used for commercial/private purposes.
Thanks for any help on this subject.