Warcraft II Forum
Warcraft II => Server.War2.ru => Topic started by: iL on December 08, 2014, 05:20:55 AM
-
I have never supported the speech rules and never would. Why? Because /ignore exists for a reason. You dont ban someone just because the other player is to F'ing lazy to type /ignore whoever. The only thing that would make this a bannable offense is if these messages were getting through even after a player has done /ignore. Since that's not possible, it should also not be possible to ban them.
Just my private opinion why we can't just let people insult others, and let that others use /ignore and relax.
1. Firstly you should use /ignore each time you join the server. Also, you should use /ignore for each aka insults you. He can easily rejoin created another account with long unwritable name while you are ingame and continue.
Maybe there should be another command, like /ipignore. Or even /iprange_ignore_perm.
Just /ignore is almost helpless. There's also no command like /ipmute.
The nearest existing command to use in such situations is /ipban, that's why it's the easiest way to use against people understand nothing.
2. Not sure if you like to use /ignore and know he insults you, called nigger/muslim/cheater or anything else in public chat, others will read that and think if it's right or not. Maybe you prefer to not ignore him and try to clear yourself of a charge. That will confuse you, waste your time and positive spirit and let you go away.
At hte same time your insulter could be well-known as liar, who tries to offend you just for fun or w/e.
That's why my idea was to prohibit and that unfriendly shit.
That's just for your discussion, i'm thinking about my need to impose anything to the community. Each community should have admins they deserved.
If he is spamming with friends list add/remove, then that is different. But again, you dont ban the player, you fix the problem which is a broken system command. There really shouldnt be any ban reasons based on speech alone.
Agreed about fixing in.
But, while it's not being fixed, that sould be punished also.
Same logic as for hacking: You can fix the hacking problem my making the antihack, so why to ban for hacking until antihack is not ready? But we agree (i hope so) to let people banned for hacking, what about /f?
-
"
2. Not sure if you like to use /ignore and know he insults you, called nigger/muslim/cheater or anything else in public chat, others will read that and think if it's right or not. Maybe you prefer to not ignore him and try to clear yourself of a charge. That will confuse you, waste your time and positive spirit and let you go away.
"
No, that argument is plain retarded. Lol
-
1. Firstly you should use /ignore each time you join the server. Also, you should use /ignore for each aka insults you. He can easily rejoin created another account with long unwritable name while you are ingame and continue.
Thats what /dnd is for.
-
from my experience ... most of the time, if someone is insulting or harassing another player, all I had to do as Admin was private message the person and talk to them.. ask them to stop ... normally it works.
-
If you need the C code to do an ipignore then just say so, it's like a 10-15 line addition (minus the code to actually make the /ipignore command). All it needs to do is lookup the IP of the user in the /ipignore command and ignore all msgs from that IP. Again, I see this as a technical issue, not a "rules" issue. Rule's should not be created to hide technical in-abilities. Do you need help with coding things? It's not beyond my own abilities and I could certainly send you the required code modifications to create such a command. I'd also be willing to give you the PHP hook that I created so that you dont even need to use C/C++ or reboot the server everytime you make a new command. You could code in PHP instead which maybe you understand better than C/C++.
-
Yeah gogo lance, be useful!! I always liked you
-
how about relogs?
-
yes gogo apply lance ignore code
can see it also as useful tool vs the smurf aberration
great
-
If you need the C code to do an ipignore then just say so, it's like a 10-15 line addition (minus the code to actually make the /ipignore command). All it needs to do is lookup the IP of the user in the /ipignore command and ignore all msgs from that IP. Again, I see this as a technical issue, not a "rules" issue. Rule's should not be created to hide technical in-abilities. Do you need help with coding things? It's not beyond my own abilities and I could certainly send you the required code modifications to create such a command. I'd also be willing to give you the PHP hook that I created so that you dont even need to use C/C++ or reboot the server everytime you make a new command. You could code in PHP instead which maybe you understand better than C/C++.
+1
-
If you need the C code to do an ipignore then just say so, it's like a 10-15 line addition (minus the code to actually make the /ipignore command). All it needs to do is lookup the IP of the user in the /ipignore command and ignore all msgs from that IP. Again, I see this as a technical issue, not a "rules" issue. Rule's should not be created to hide technical in-abilities. Do you need help with coding things? It's not beyond my own abilities and I could certainly send you the required code modifications to create such a command. I'd also be willing to give you the PHP hook that I created so that you dont even need to use C/C++ or reboot the server everytime you make a new command. You could code in PHP instead which maybe you understand better than C/C++.
Lance, i'ts the first time you offered some real help, i appreciate it.
About /ipignore - i'm not sure it will be useful for people, it looks better than /ignore, but do they need another command? Not sure... Looks for me as more organizational than technical question now.
PHP hooks idea is great, but i'm not ready to implement it now. I'm going to upgrade to another pvpgn branch with different solution.
I'll keep im mind your offer when i be ready to make something really useful...
-
why wouldnt they need it? it sounds awesome
-
do you guys dont understand this staff are retard and doing absolutly anything.
-
why wouldnt they need it? it sounds awesome
Well, if you think so, let's try.
I hope for Lance's help as soon as has that command working.
-
If you let me know which branch you're going to be working from I can use the same branch and create .patch files that you can import. Of course it wont work if you modify anything without first sending me the mods, but it should be enough to go on even if you have to put the changes in manually. Or better yet, just send the source of whatever you're using and I'll create patches based on that. So once you're settled on a specific branch and have made any mods to it that you plan to make, send it over and I'll make mods to add the ignore command and PHP hooks so that you can just run the patch files and call it done. Then you wont have to worry about restarting the server everytime you want to make a small change to something. I dont know if you're familar with what exactly a "hook" is, but essentially all it is, is a piece of code placed in a strategic area of a codebase to allow other code to modify those strategic areas. Example, hook_init, any code placed in hook init would run during the initialization of the server. hook_pre_login, hook_login, hook_post_login, hook_msg_output, hook_msg_receive, etc etc. I can place as many hooks as needed through out the code so that they are all modifyable with PHP. The list is endless. Modifying PVPGN truly is a breeze if you use PHP ;) Doing this is only possible because the way we use PVPGN is not resource intensive. We wouldnt want PHP to run a WoW server for example because of the performance considerations. But this is war2, not wow. All we do is use it for chat and small DB manipulations :)
-
EQ now plays WoW.
(http://m.quickmeme.com/img/3c/3c1b617ff196dbc6f3981510ae8768d3f57b7753fa6da7f53507367ecb111237.jpg)
Sent from my Motorola DynaTAC 8000X
-
Well, my general line for pvpgn is to make something workable from several branches, getting different files from different branches and updating something myself.
It should take several months as i see.
So, your patch have to be moved to future versions, manual copying lines from one file to another.
I'll send it to you to try it now.
-
EQ now plays WoW.
([url]http://m.quickmeme.com/img/3c/3c1b617ff196dbc6f3981510ae8768d3f57b7753fa6da7f53507367ecb111237.jpg[/url])
Sent from my Motorola DynaTAC 8000X
Lmfao
-
Don't send lance anything. He is a huge threat to our community. The less he knows what we do the better.
-
Don't send lance anything. He is a huge threat to our community. The less he knows what we do the better.
U take ur pills today farmer Joe?
Sent from my Motorola DynaTAC 8000X