Forum

> > CS2D > Mods > Y.A.T.E.S - Admin Script / Framework
Forums overviewCS2D overview Mods overviewLog in to reply

English Y.A.T.E.S - Admin Script / Framework

47 replies
Page
To the start Previous 1 2 3 Next To the start

Poll Poll

Would you be more interested in using Y.A.T.E.S if there were videos about setting it up & coding for it?

Only registered users are allowed to vote
Yes
70.37% (19)
No
14.81% (4)
Maybe, I don't fully understand what it is yet
14.81% (4)
27 votes cast

old Re: Y.A.T.E.S - Admin Script / Framework

Yates
Reviewer Off Offline

Quote
This thread can now be used to discuss Y.A.T.E.S, ask for help, suggest ideas or even suggest current mods you would like to see in Y.A.T.E.S.

I have also started a poll to see whether it would be easier for people to use Y.A.T.E.S if there were a few videos about it. If you would like to see coding tutorial videos and you have a few suggestions - I'm all ears.
edited 2×, last 31.08.16 11:15:00 am

old Re: Y.A.T.E.S - Admin Script / Framework

Rainoth
Moderator Off Offline

Quote
I'd say you'll need documentation on the level of cs2d.com or greater. Most "better" scripters will pick up tools like yours regardless since it saves time but the majority of new scripters will find it too complicated unless you do the "here comes the airplane" to the very basics for them.

Many tools like these lately, your Y.A.T.E.S, user Infinite Rain's CAS, user Dousea's NAPI and one more I think I saw not long ago.

And barely any scripters who make cs2d scripts to use those tools

old Re: Y.A.T.E.S - Admin Script / Framework

Yates
Reviewer Off Offline

Quote
I didn't think of adding information to the docs as CS2D currently does. A page where you can find all of the available commands, actions, filters & functions would be a great for a lot of people. I'll try and get onto that asap.

What I intended when first working on Y.A.T.E.S was an admin script which could be used by anyone, with or without any skill at all and that could be expanded with scripts without hacking into the original code. I hope to see everyone at least try it out and hopefully most of the servers will eventually take it into use, if this means creating "here comes the airplane" videos and documentation - so be it.

For the people willing to use it, yet don't want to put the work in moving everything into plugins, you can suggest current scripts you would like to see as a plugin. This eventually benefits everyone.

• Edit (28/11/16):

I've started to create video tutorials on how to configure and use Y.A.T.E.S. I'm also working on rewriting the documenation so it is easier and faster to understand and replicate.

Please let me know if there is anything I can help with.

#1 Y.A.T.E.S - Basic player & group configuration
#2 Y.A.T.E.S - How to create a basic plugin

(YouTube may still be detecting video quality, check back in a few minutes if the video is not displayed (as HD) for you).
edited 2×, last 28.11.16 10:08:51 pm

old Re: Y.A.T.E.S - Admin Script / Framework

Yates
Reviewer Off Offline

Quote
Thank you! I am going to see what I can do about the audio quality, it's very quiet and has a weird noise when you turn the volume up to actually hear my voice. I sadly only noticed this after I finished uploading the video. I'll see what I can do about the audio tonight and either replace the audio if possible or reupload the entire video again.

If I have enough time left I will go more into detail about plugins.

old Re: Y.A.T.E.S - Admin Script / Framework

Gaios
Reviewer On Online

Quote
I need functions that will return rank level of player and list of admins, mods.. because I wanna connect your framework with my script. Maybe you could release v2.0.2.

EDIT:
Plugins that I requested are already created , so I need those functions.

WTF
1
2
bad_words.list = {
	["gajos"] = "gayos*",

old Re: Y.A.T.E.S - Admin Script / Framework

Yates
Reviewer Off Offline

Quote
You can use the
_PLAYER
table to get player information like so:

_PLAYER[player(id, "usgn")].group


I suppose I should create get functions for these things to make it easier for programmers.

Edit: I added the function getPlayerInfo for you. The parameters are the player usgn and the key.

Example:
1
getPlayerInfo(21431, "level")

Note it will also check if the player is in a group and return that value if a player value cannot be found.
edited 3×, last 16.01.17 11:23:00 pm
To the start Previous 1 2 3 Next To the start
Log in to reply Mods overviewCS2D overviewForums overview