Re: OciXCrom's Admin Chat
I don't know if it will be accepted or not, and I am not talking about this plugin especially, I'm talking in general.
|
Re: OciXCrom's Admin Chat
Quote:
|
Re: OciXCrom's Admin Chat
Quote:
Quote:
Quote:
Quote:
|
Re: OciXCrom's Admin Chat
Quote:
0) Learn what is Version Control. 1) Its easy, even if you are not familiar with git. There is interface super awesome to use it, it is SmartGit, and is available to Windows, Linux and Mac. Install it. 1) Go to your Github webpage, log in to your github account, go to https://github.com/alliedmodders/amxmodx repository, Fork it to you account clicking at 'Fork' button. 2) Then go to 'Smartgit' program and clone you forked amxmodx, at some folder at you computer with the repository address: Quote:
4) Then, go to 'Smargit', select the adminchat.sma, click at 'Commit' button and describe your changes at the code. It is good to link the plugin release alliedmodders' forum page, to them to see the community response. 5) Then click 'Commit' at the commit window. Then click 'Push' button at 'Smartgit' interface. 6) Get to know what is a git branch. 7) Get to know what is a pull request. 8) Follow the pull request steps. 9) Waits the AMX MOD X team, review your code changes and accept it or reject then. (if reject, probably they will tell you why) 10) To master git, see: Quote:
|
Re: OciXCrom's Admin Chat
Well, that looks complicated. :) Maybe I'll try and see how it actually works these days, but I'll probably wait a bit more, since I'm planning to add more options to the plugin and if possible make some improvements. Some of the things I have in mind are a command for messaging a specific team (amx_teamsay), an option to change the default message color (for example use grey instead of team color) and more. I'm also expecting suggestions for adding some new things to it, so feel free to write here if you need something or you simply have a good idea.
|
Re: OciXCrom's Admin Chat
Quote:
Quote:
The principle of modularity is a specialization of the principle of separation of concerns. The principle of consistency is a recognition of the fact that it is easier to do things in a familiar context. The principle of generality is closely related to the principle of anticipation of change. http://www.d.umn.edu/~gshute/softeng/principles.html If you changes are not concise, I recommend you to elaborate another plugin to do such new features. As it will keep you code concise and very maintainable. For example, some days before, I saw you adminchat throwing a exception at my server console. After that I enabled debug mode, and I am waiting to see it again. I think the exception became afraid of to get caught and run away, but I will to keep seeking it. I won't let it run away so easy. |
Re: OciXCrom's Admin Chat
I'm not planning to make any major changes that will make the plugin harder to work with, if that's what you're trying to tell me. I noticed some minor bugs these few days and I'm currently running a beta version of it in a server, so I can get reports of other problems as well. I already implemented some new options, and I'll probably release a final version soon.
|
Re: OciXCrom's Admin Chat
Quote:
|
Re: OciXCrom's Admin Chat
Yes, you're totally right. I'm not going to do such things, or at least not with this plugin. I'm sticking to its name - admin chat, so admin stuff only.
|
Re: OciXCrom's Admin Chat
Quote:
|
| All times are GMT -4. The time now is 20:04. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.