Giter VIP home page Giter VIP logo

evolve's People

Contributors

bellum128 avatar bucky21659 avatar fruitwasp avatar hakusaro avatar mechwipf avatar mrwiretuts avatar mutetm avatar stazio avatar x-coder avatar xandaros avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

evolve's Issues

DarkRP issues

It seems that with the DarkRP mod the chat will duplicate what ever you say. Is there a way to remove either evolves default chat or have a check for the DarkRP game mode and go silent unless a certain command such as @ or @@ are used?
http://puu.sh/2ymaZ/517c74eed3
EDIT: I found the server console output:
[Thu Apr 11 20:47:16 2013] WhatsCS [STEAM_0:0:15802133|IP:27005]: dongs
ServerLog: "WhatsCS<2><STEAM_0:0:15802133>" say "dongs"
Another issue is that there seems, for me at least, to be an issue with Prop Protection when using Falcon's PP.

Fix sourcebans

Sourcebans needs to be fixed, it has still been untouched.

Net message improvements

Currently I just hastily converted any user messages to net messages.
We can still save quite the byte by reducing the sizes of sent integers.

Most sent integers should be unsigned, as well.

Map command not working from console

When I tried to add a plugin that adds a maplist to change the map (which might be even worth another request), I noticed 'ev map xxx' does not work, error:

[03/02/13 21:55:18] Console ran command 'map' with arguments 'gm_construct' via
console.
[EV] Unknown command 'map'

Neither works from the client.

Ability to change a rank's silkicon

I think it'd be a good idea to have the ability to change a rank's silkicon, and have the full range of them like in the spawnmenu editor.

Banning

Quite an old error, but its seeming to still persist.

Already gone through the current & complete issues but not finding anything saying its fixed/ being worked on.

Im getting absolutely no errors at all, and everything seems to be working fine. But bans will not save through server restart. Only way to reproduce this is obviously banning someone and then restarting.. so yeah.

Ive got the most up to date version and even gone to the extent of removing all addons and starting sandbox to make sure nothing else is inteferring.

Any help with this would be greatly appreciated!

Question....

Is it possible that, if you do: '!god thatcunt' It will say

'thatcunt (that shitty rank) has enabled nooby godmode'?

I've tryed to code this but my experience isn't that good.

Many plugins not working

Currently, a lot of the default plugins are not working.

This definitely needs to be fixed soon.

This also includes #2

Chat tags & Notice command

Hello, I've recently installed this and it's working well.

I've only got two problems.
The Notice commands creates this error:

[ERROR] addons/evolve-master/lua/ev_plugins/sh_notification.lua:41: attempt to call method 'AddNotify' (a nil value)

  1. func - addons/evolve-master/lua/ev_plugins/sh_notification.lua:41
    1. unknown - lua/includes/modules/net.lua:31

And also where do I edit the chat tags? I've been told that Evolve has them built in.

One more thing. I've got some code that uses ply:isUserGroup, what's the Evolve equivalent of this? Because it doesn't show the actual group it uses the area in the config that can only be Guest Admin and Super Admin.

Add warn plugin

Add a plugin to keep track of small delicts.
This way, other admins can see what offenses a player has already done and react better upon a new misdeed.

Five errors.

[EV] Hook 'Initialize' in plugin 'Restriction' failed with error:

[ERROR] addons/evolve-master/lua/ev_framework.lua:109: attempt to call method 'Log' (a nil value)

  1. Notify - addons/evolve-master/lua/ev_framework.lua:109
    1. unknown - addons/evolve-master/lua/ev_framework.lua:280

[ERROR] addons/evolve-master/lua/autorun/server/von.lua:98: vON: Malformed data... Can't find a proper type definition. Char#1:�

  1. error - [C]:-1
    1. d_findVariable - addons/evolve-master/lua/autorun/server/von.lua:98
    2. deserialize - addons/evolve-master/lua/autorun/server/von.lua:165
      1. LoadPlayerInfo - addons/evolve-master/lua/ev_framework.lua:413
      2. unknown - addons/evolve-master/lua/ev_framework.lua:418
      3. include - [C]:-1
      4. unknown - addons/evolve-master/lua/autorun/server/ev_autorun.lua:16

[EV] Hook 'InitPostEntity' in plugin 'Ban' failed with error:

[ERROR] addons/evolve-master/lua/ev_framework.lua:109: attempt to call method 'Log' (a nil value)

  1. Notify - addons/evolve-master/lua/ev_framework.lua:109
    1. unknown - addons/evolve-master/lua/ev_framework.lua:280

[EV] Hook 'PlayerSpawn' in plugin 'Player Info' failed with error:

[ERROR] addons/evolve-master/lua/ev_framework.lua:109: attempt to call method 'Log' (a nil value)

  1. Notify - addons/evolve-master/lua/ev_framework.lua:109
    1. unknown - addons/evolve-master/lua/ev_framework.lua:280

[ERROR] addons/evolve-master/lua/ev_plugins/sv_playerinfo.lua:83: attempt to call method 'SetProperty' (a nil value)

  1. unknown - addons/evolve-master/lua/ev_plugins/sv_playerinfo.lua:83

Timer Failed! [EV_PlayTimeSave][@addons/evolve-master/lua/ev_plugins/sv_playerinfo.lua (line 81)]

Banning rather buggy

On our server with the latest Evolve svn version on it, we tried banning someone 3 times, with the gui, and it didn't permaban him till the 3rd time, no special characters in his name, while we tried banning from the console, and when it was supposed to be only a 5 minute ban, the server owner was perma banned

Darkrp tool issue

Hello, I am making a server for someone and I can't figure out why evolve is stopping dupe and some other tools from working when your below the owner rank. This could be Rp clashing with it.
You are not allowed to use this tool!
You are not allowed to use this tool!
^ Is what it says

Add settings tab

It contains settings for evolve, rather than something gmod related like the sandbox tab.
Plugins are able to register their own settings.

We might want to group these settings, similar to the permissions on the rank tab.

Plugins may be allowed to register their own groups, as well.

This would be handy for plugins like overwriting playermodel color with rank color, as Frankess suggested.

Use vON instead of GLON

Currently, evolve is still using GLON, which is very slow and absolutely human-unreadable.

Switch it over to vON.

This needs to be done, before this gets too public, because it'll wreck the current config and I don't want to have code to convert it in evolve.

bug in players tab when player disconnects

[ERROR] addons/evolve/lua/ev_menu/tab_players_controls.lua:82: bad argument #1 to 'pairs' (table expected, got nil)

  1. pairs - [C]:-1
    1. unknown - addons/evolve/lua/ev_menu/tab_players_controls.lua:82

Evolve can't index global 'von'

Server is clean installed. Evolve is the only (legacy) addon.

[ERROR] addons/evolve-master/lua/ev_framework.lua:623: attempt to index global 'von' (a nil value)
  1. SaveRanks - addons/evolve-master/lua/ev_framework.lua:623
   2. LoadRanks - addons/evolve-master/lua/ev_framework.lua:631
    3. unknown - addons/evolve-master/lua/ev_framework.lua:641
     4. include - [C]:-1
      5. unknown - addons/evolve-master/lua/autorun/server/ev_autorun.lua:18


=====================================================
 Evolve 1.0 by Overv succesfully started serverside.
=====================================================

[EV] Hook 'Initialize' in plugin 'Restriction' failed with error:

[ERROR] addons/evolve-master/lua/ev_framework.lua:108: attempt to call method 'Log' (a nil value)
  1. Notify - addons/evolve-master/lua/ev_framework.lua:108
   2. unknown - addons/evolve-master/lua/ev_framework.lua:221

Add votekick plugin as default

It's usually advisable to have a votekick plugin, so even guests (or whichever rank has the permission to start a vote) can take care of unwanted visitors.

I suggest a ban of maybe 1 hour if the votekick succeeds, so the evil guy can't join again.

It should also be logged who gets votekicked, voted by whom, who started the vote and why. (votekick should take a reason as argument)

Question: Is there..

Is there a Prop Protection that comes with Evolve? On our server, the props were able to be accessed by anyone and everyone. I did fail to look at the console when someone did pick up a prop that was not theirs so I have no idea if this should be an improvement, bug or a question.

Note: Our server is currently underconstruction so I have no way to test the "issue" if there is one.

We do have several ranks, Co-Owner has the immunity of 98, but props can still be accessed by the Guest which has the Immunty of 1, same with the Respected.

Breaks Clockwork

Just causes Tick errors in Clockwork.

[Clockwork] The 'Tick' hook failed to run.
gamemodes/clockwork/framework/sh_kernel.lua:1106: attempt to perform arithmetic on a nil value

Create documentation for evolve

Evolve doesn't have a decent documentation right now and afaik never had.
As github also allows you to have a wiki for your project, I suggest we use that functionality to document it.

We can also use that to make some tutorials on creating plugins, etc, to encourage people to actually make plugins. (And hopefully release them into the public)

Auto-Completion: Cause found?

Ok, I've used the "ev commands" command and I saw, that only at those two commands (Maps and Gamemode) appearing in Autocompletion no matter what you type in, have strange arguments. I don't if this is the cause but I think It might be worth looking.
"!map table: 0x2bf94588 - Change the map.
!gamemode table: 0x2bf94588 - Change the map."

Kick/Banning issues with people with similar names

Let's say there are 2 other people on the server, one is called "a", the other "ab".
You want to kick the Player with the name "a".

It won't let you, because the name matches both players. It needs a way to handle such cases.

I suggest allowing !kick and !ban to work on player IDs or adding commands !kickid and !banid.
When trying to kick a player with a "non-unique" name, it prints out all matched players with their IDs.

This post reminded me of this issue: http://www.wiremod.com/forum/off-topic/10418-longest-thread-ever-1one-junk-thread-423.html#post271593

framework

Framwork errors, like 500 of them spam my screen, then when i go in game, theres no commands or EV HELP

Motd and Advert

Hello Fellow Humans!

Can you help me? I'm looking for two addons for Evolve. Motd and Advert. I've found some but they didn't work. Does any of you have one as work or do you know a place I can get them?

Eric

View list of members by rank

In a previous version, evolve was able to enumerate the members of a particular rank/group. For example, I would like a list of all members in the admin rank. I don't see a way to do this currently.

How do I install?

I tried putting evolve in my addons folder and I can do commands but when I try to access the evolve menu it doesn't work. Nothing works.

Allow plugins to specify dependencies

While I was thinking about #10, I thought it might be smart to use the already existing vote plugin to execute the vote.

Utilizing that means, that the vote plugin needs to be present for the votekick plugin to work, which makes the vote plugin a dependency.

Evolve currently has no concept of plugins being dependent on other plugins, which is essential for plugins with similar functionality. (Like votekick and vote)

Ban seems to fail on some people.

Plugin 'Ban' failed with error:
addons/evolve/lua/ev_plugins/sh_ban.lua:44: attempt to index a nil value

Names it fails with (Among TONS others):
[xG] Bane
The Swiss Mafia
[xG] Tarik

I just fails sometimes.

Allow plugins to register more than one chat command

Currently, a plugin can only register synonymous chat commands.
(Like "version" and "about")

They always have the same functionality and there is no way to tell which of the commans was executed.

That should be changed. PLUGIN:Call should receive a 3rd argument with the name of the command executed.

We need to either:

  1. Provide backwards-compatibility: PLUGIN:Call(ply, args, cmd)
  2. Have a nice argument order: PLUGIN:Call(ply, cmd, args)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.