![]() |
hey stefan...
Just got the realbot code in the CVS server but...
in cNodeMachine::add function (hmmm, maybe that cNodeMachine means more a char variable called NodeMachine, the class name may should be CNodeMachine) Code:
// record jumping |
Re: hey stefan...
IN_JUMP is set in a player's v.button when this player is pressing the JUMP key on its keyboard.
Identically, IN_DUCK is set when this player is pressing the CROUCH key. v.button is a bitmap of the available keyboard entries that are not client commands, such as movement keys. |
Re: hey stefan...
what he meant was he found a bug...
theres a semi-colon after the if statement making the other statement always run and the if statement does nothing.. |
Re: hey stefan...
@PM: the comment I added is "what is this ;(semicolon) ?", not "what is this ?" :)
Code:
// test file, if found = STEAM Linux/Win32 dedicated server So I am using a check like this: Code:
// Check which version of Counter-Strike we're running Code:
C_DLLEXPORT int Code:
* Source code is (c) copyrighted by Stefan Hendriks unless stated otherwise. Quote:
|
Re: hey stefan...
hahahahaha :D
GPL rul3z!!! |
Re: hey stefan...
there is a bug in the IN_JUMP part, you are correct.
about the copyright, i wrote some parts completely myself (from scratch) like the INI file parser and such (and the nodemachine). Therefor these portions of code are 'copyrighted' , the other source files (as for metamod) are gpl'd, thats how i see it. edit: updated source file NodeMachine.cpp ow, and btw. I don't think there _IS_ a problem with the comments about copyright and such. As by releasing the source, and announcing that on the site there is 'explicitly announced' that its free to use... |
Re: hey stefan...
Quote:
Don't know if you're aware of it but just these days in the Netherlands a software firm was put to trial for being in violation of the GNU GPL (the firm was using GPL code in a commercial project but wanted non disclosure for the source code of the project I think) in other terms: PWNED :P |
Re: hey stefan...
...and the GPL isn't designed to take away your 'copyright', you maybe mis-understood it:
Quote:
Quote:
This isn't correct, since the GPL is the license from the software author to the users. So whatever I'm doing with my OWN code isn't "violating" the GPL (i.e., if I downloaded Stefan's GPL code, then Stefan is limiting my use of the code with the GPL, but his OWN code isn't limited to use - if he hasn't convert the bot to a metamod plugin and become limited by Will Day). In other words, if I created a software 100% myself and not using other's GPL code, I can do WHATEVER with the code as I want. So the fact for Stefan is: he has to release all the Realbot code under GPL, but whatever using his OWN code in other software which doesn't contain OTHERS' GPL code is OK. |
Re: hey stefan...
hehe, you know. When reading all this, i think "hell, i don't care, its open-source now"... hey, its open source or its closed! So its open source. Perhaps i should just remove those 'copyright' things in the comments to prevent some misunderstandig.
|
Re: hey stefan...
Nope, even if Realbot is under GPL the Realbot code IS (C) Copyright Stefan Hendriks (maybe Christian Authmann as well) and protected under appliable copyright law. So you had better not remove that Copyright notice.
Why you have to release your source code is: You have used code which is (C) Copyright Will Day and you have to obey his license. What has something wrong is: you are restricting the redistribution as that way. Actually that's also NOT "violating" GPL, but by applying the GPL that clause just turned into nothing. I thought you don't want your software to be redistributed so I pointed that out. (and if you do want others redistribute the software perhaps you should remove that instead of the copyright thing :) ) (btw, has Christian Authmann "offically widdrawn (withdrawn)" now ?) |
All times are GMT +2. The time now is 12:38. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.