Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

#1 Worlds » [Story line] Red Vortex » 2015-08-02 08:35:33

Psychocrysma
Replies: 0

This thread's only purpose is to serve as the story line for my friend Megadrone's map, Red Vortex.

If possible, we would like it to be in the upcoming update (since we have been beta members for years) and we thought about making it more... Complete.

As such, I will be writing the story here.

The link to the map is as follow:
http://everybodyedits.com/games/PWdXOBzKLEa0I
An image of the minimap (taken with Minimap tool v1.0.6.7):
pCoYR4K.png

Plot
The main character is the player. The player is a magician from our own dimension, someone who has came in search of truth and to satisfy his curiosity. The magician, a man renowned in the human world for having revolutionized our knowledge of magic and finding the conditions behind the existence of magic in an environment wanted to know the truth behind the hidden words of the past mentioning the existence of a divine being. Thus, he came into this special dimension using the gate of the unknown, a gate that had been uncovered for millenniums, though it had never been known to be a gate.. The story follows his adventure and his research.

Story:

~Too late for this part, sooooo, I'll continue this tomorrow~

#2 Re: Bots and Programming » [Client] HTML5 EE - Development Status » 2015-07-30 11:03:29

Am I the only one who finds it annoying to have the page scroll down each time I try to jump with space bar? I don't know why this hasn't been pointed out yet.

On another note, it's a pretty good job. I have nothing to say as long as I can make mods... In C#, if possible. The times change it seems.

By the way... Nice code ^^

#3 Re: Bots and Programming » [WIP] EEIndex - A searchable database of all EE levels and users. » 2015-05-08 23:37:18

lrussell wrote:
Psychocrysma wrote:
Hexagon wrote:
lrussell wrote:
Hexagon wrote:

You should release daily dumps/your entire database, because it would help the community create and derive works thereof.

Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.

select * from lrussell_words where hidelobby != 1 and visible != 1

Assuminghe he uses SQL Database, which is probably the case.

Yes, I do. I thought phpMyAdmin would have given that away. //forums.everybodyedits.com/img/smilies/tongue
My database experience is limited though, so I'm learning at the same time.

Also, it would be:

SELECT * 
FROM  `levels` 
WHERE  `hidelobby` =0
AND  `visible` =1

Well, that, I was aware. Since bools and stuff cannot be used (if I remember correctly)

That said, I don't program in PHP. Programming is for me only a hobby. Since I don't need PHP, I don't learn it. When I'll need it, then I'll learn it.

#4 Re: Bots and Programming » [WIP] EEIndex - A searchable database of all EE levels and users. » 2015-05-08 20:58:41

Hexagon wrote:
lrussell wrote:
Hexagon wrote:

You should release daily dumps/your entire database, because it would help the community create and derive works thereof.

Problem is, I'll then have to actually filter out specific levels from the database to maintain privacy for users.

select * from lrussell_words where hidelobby != 1 and visible != 1

Assuminghe he uses SQL Database, which is probably the case.

#6 Re: Bots and Programming » Want a Feature added to Everybody Edits for bots? Post here. » 2015-04-25 06:24:19

ZeldaXD wrote:
CJMAEDER wrote:
Mylo wrote:
CJMAEDER wrote:
Psychocrysma wrote:

Actually, I'd like to add on this... I'd like to have something like this:

conn.Send("csound", string URL, double timestart, double timeend)

string URL = URL to sound file
double timestart = Start at specified time of the sound file
double timeend = End the sound at specified time

How this works? I am not sure how to program in Action Script 3 (though I kinda know how, but not totally), I do think it would be possible to send a stream, right? This could open the file with a stream on the server and send it to the client.

In other words, any sound file could be played //forums.everybodyedits.com/img/smilies/smile

Which could be used for inappropriate stuff. So no sorry //forums.everybodyedits.com/img/smilies/tongue

Make it owner only, restrict it to soundcloud files, save played sound urls in a log and done. If abuse happens players can /report - so. That shouldn't be problematic. I mean, chat can be abused too - editing can be abused too. Playing custom sounds would be something quite amazing.

We shall see.

Restrict it to MIDI files, problem solved, no abuse possible.

Just saying, but there should be a message for when a sound starts and when a sound ends. That could make the creation of a sort of playlist easier.

#7 Re: Bots and Programming » Get Private Message data/Filter "say" to get private messages » 2015-04-25 06:15:44

darkblades wrote:

Pms are from case "write":
your m.GetString(0) = name > you
your m.GetString(1) = "some text"

If I understand correctly, m.GetString(0) contains the person's name and the " > you". Is that right?
Also, do bots with a different username than the PMed one receive the message from the server?

#8 Re: Bots and Programming » Get Private Message data/Filter "say" to get private messages » 2015-04-25 05:56:25

Freckleface wrote:

Normal messages will be like: name: message
Pms will be like: name > you: msg
Also there is a /r command that replays to latest pm
With boys you and the bot will get it. But since the bot is a... Bot, you will get it. And if u do not know how to pm I think you do it's /pm name message

You are welcome

That's just obvious things. I'm talking about bot programming. There's nobody to thank here. If you are trying to be helpful, then you just failed.

#9 Bots and Programming » Get Private Message data/Filter "say" to get private messages » 2015-04-25 05:10:43

Psychocrysma
Replies: 11

Well, I kinda feel awful after realizing this after such a long time, but how do you get private messages and how do you distinguish them from normal chat messages? Is that even possible?

Also, if another person logged a bot in, will he be able to receive the message?

#10 Re: Bots and Programming » Want a Feature added to Everybody Edits for bots? Post here. » 2015-04-24 02:41:14

CJMAEDER wrote:
Koya wrote:
connection.Send(worldkey + "plc", playername, HEX-colour);

Changes a player's name in the player list

connection.Send(worldkey + "plp", playername, number);

Has a number on the right of the player name in the player list

connection.Send(worldkey + "plh", playername, height);

Puts players in new position of the player list


Imagine this

SQUADFS                 43
MYLO                       32
ZUMZA123               31
GOEYFUN                 42
NOU                        32
CJMAEDER               8

So you can have live players in a boss, ranks in a world, points and also put people in different places in the list.

I like it. But I think something like this would need a special leader board option instead.

Hmm, that might be a good idea as well. However, those numbers, I'd kind of like them. Actually, I'd change it a bit... Here's what I would do (if possible)

#region init
if (m.Type == "init")
{
    //Some value is set to get the amount of default/last used subitems. In other words, you have: Username ([0]); String (since we can always convert it);
    //To add a column, there could be a command such as: conn.Send(worldKey + "userlist", "add", defaultValue, int position);
    //To edit a column (change values): conn.Send(worldKey + "userlist", "edit", string username, int positionOfColumnToEdit, string newValue);
    //To remove a column: conn.Send(worldKey + "userlist", "rem", int positionOfColumn);
{

Well, I think you can understand that, but I think it would be pretty cool. Well, to be honest, what I'm more concerned about is the actual space it uses in a database. I don't know what it costs or how much you are allowed to have, but I kinda think about that in my propositions...

#11 Re: Bots and Programming » Want a Feature added to Everybody Edits for bots? Post here. » 2015-04-23 22:41:30

CJMAEDER wrote:
Hexagon wrote:

I'd like to have custom sound effects (rather than just the coins and woots.) For example, if it was a mario themed level, it could have mario music . If it was a minecraft-based level, a zombie would make a sound as it approached you. Something like, Cardinal.

This topic is for bot features.

Please post stuff like this in the Game Suggestions Forum. http://forums.everybodyedits.com/viewforum.php?id=5

Actually, I'd like to add on this... I'd like to have something like this:

conn.Send("csound", string URL, double timestart, double timeend)

string URL = URL to sound file
double timestart = Start at specified time of the sound file
double timeend = End the sound at specified time

How this works? I am not sure how to program in Action Script 3 (though I kinda know how, but not totally), I do think it would be possible to send a stream, right? This could open the file with a stream on the server and send it to the client.

In other words, any sound file could be played //forums.everybodyedits.com/img/smilies/smile

#12 Re: Bots and Programming » Want a Feature added to Everybody Edits for bots? Post here. » 2015-04-23 22:14:40

Koya wrote:
connection.Send(worldkey + "plc", playername, HEX-colour);

Changes a player's name in the player list

connection.Send(worldkey + "plp", playername, number);

Has a number on the right of the player name in the player list

connection.Send(worldkey + "plh", playername, height);

Puts players in new position of the player list


Imagine this

SQUADFS                 43
MYLO                       32
ZUMZA123               31
GOEYFUN                 42
NOU                        32
CJMAEDER               8

So you can have live players in a boss, ranks in a world, points and also put people in different places in the list.

This OMG. I want this! Life easier and makes people more aware. Makes less spam as well ^^

#13 Re: Bots and Programming » bot get crown » 2015-04-20 22:16:21

marcoantonimsantos wrote:
con.Send(worldKey + "k")

and

con.Send("k")

doesn't work.
Help???

I don't know for what features you are using the crown, but here's what I'm telling you: If you can use blue coin and yellow coin, do it. I have had enough trouble with the crowns that I almost gave up at some point.

#14 Re: Bots and Programming » [Request] Private Bot for Zombie Arena. » 2015-04-20 22:12:59

OG7DEID8 wrote:

Things like open doors with sending any message etc. just easily things. Want help?

Well if you can be more accurate, I wouldn't mind helping you.

#15 Worlds » [BOT]Relic Hunters [OFF FOR NOW DUE TO SOME STUFF WITH THE NEW UPDATE] » 2015-04-20 03:58:38

Psychocrysma
Replies: 0

Hi guys!

The map has been done for a while and so has been the bot, but since I was busy and all, the bot was pretty much almost off.

However, I can now say that the first version of the map in completed!!! In the near future, we will add the underworld, but for now, it's all working and all.
So, here's how it plays:

There are two teams: the Shadow Forces and the Heavenly Heroes. The Heavenly Heroes have to find the Holy Coin (golden coin) and the Shadow Forces the Cursed Coin (blue coin). The first to find wins and every users have personal points.

Here are the commands for users (Some are still broken though):
!help
!afkstatus {user} (get time in second that user was inactive)
!points (Team points)
!howtoplay
!afk (extends time inactive to 15 minutes instead of 5)
!hint (get coin positions)
!relicpoints {user} (get user personal points)
!report {message} (report something)
!report {blue or gold} (report an unreachable coin)
!urgenthelp (PLEASE DON'T USE IT FOR NO REASON!!! THIS REPLAYS AN ANNOYING SOUND UNTIL I STOP IT. MY COMPUTER IS IN MY ROOM, I HAVE A LIFE!!!)

Admin commands:
!addadmin {username}
!remadmin {username}
!ban {username}
!remban {username}
!save
!rempoint {L or D} (L = Light, D = Dark)
!addpoint {L or D} (L = Light, D = Dark)
!setinterval [seconds] (set interval between each game)
!interval (get the interval between in game)
!rename {newNameOfMap}
!giveedit {username}
!resetpoints (reset team points to 0)
!startgame
!restart (restart game and delete previous coins)
!tp {username} {posX} {posY}
!viewreports
!clearreports
!kick {username} {reason}
!pause (pause next game)
!unpause (unpause next game/continue)

Link to map:
http://everybodyedits.com/games/PWY_Aq3Hkob0I

#16 Re: Bots and Programming » [EE Broking Fix] April Update Killing Bots » 2015-04-19 11:00:41

madiik wrote:

ayy found out.

LocalPlayer.UserID = m.GetInt(6);
LocalPlayer.UserName = m.GetString(12);

But what is m[9] then?

#17 Re: Bots and Programming » [Idea] Idea for a new bot assisted level » 2015-04-19 10:59:34

I might try it out if I find time. If anybody wants to do it and is certain to do it, just tell me and I won't touch.

#18 Re: Bots and Programming » [EE Broking Fix] April Update Killing Bots » 2015-04-19 10:21:54

madiik wrote:
Psychocrysma wrote:
madiik wrote:

So, wait.

What is the world data byte?

Did you just...
12 --> 15
13 --> 16

yeeesss
but this is what i do:

World.Info.Owner = m.GetString(0);
                World.Info.Title = m.GetString(1);
                World.Info.Plays = m.GetInt(2);
                World.Info.Woots = m.GetInt(3);
                World.Info.Key = derot(m.GetString(5));

                LocalPlayer.UserID = m.GetInt(6); //whats this
                LocalPlayer.UserName = m.GetString(9); // and this

                World.Info.Size.X = m.GetInt(15);
                World.Info.Size.Y = m.GetInt(16);

                World.Info.Data = new uint[2, m.GetInt(12), m.GetInt(13)];
                var roomData = new uint[2, m.GetInt(12), m.GetInt(13)];
                World.DataBlocks = new object[m.GetInt(12), m.GetInt(13)];
                var chunks = InitParse.Parse(m);
                foreach (var chunk in chunks)
                {
                    foreach (var pos in chunk.Locations)
                    {
                        roomData[chunk.Layer, pos.X, pos.Y] = chunk.Type;
                        World.Info.Data[chunk.Layer, pos.X, pos.Y] = chunk.Type;
                        try
                        {
                            foreach (var Args in chunk.Args)
                            {
                                World.DataBlocks[pos.X, pos.Y] = Args;
                            }
                        }
                        catch (Exception er)
                        {
                            MessageBox.Show(er.ToString());
                        }
                    }
                }

Instead, do this:

var getWhatThisIs = m[6].GetType();

Not sure if it will work, but if you know the type, then you can know the message.
6 is Int32 and 9 is Double [EDIT]
In my case, I get value "4" for 6 and "384" for 9
[EDIT2] If you find out what they are, I'd like you to tell me~

#19 Re: Bots and Programming » [EE Broking Fix] April Update Killing Bots » 2015-04-19 10:06:08

madiik wrote:

So, wait.

What is the world data byte?

Did you just...
12 --> 15
13 --> 16

#20 Re: Bots and Programming » [EE Broking Fix] April Update Killing Bots » 2015-04-19 10:03:43

marcoantonimsantos wrote:

So the new April update broken all bots that got values from init, but here's a tip:

All old values now are '3' values further. (I found this out while i was looking at message values, using VS2015 locals)


So, this means:
m.GetInt(12) and m.GetInt(13), are now m.GetInt(15), m.GetInt(16)

And if you use botid, consider m.GetString(9) is now a byte. m.GetString(12) is now acceptable.
and so on...

Can you tell me which is what? It's out of curiosity really.

#21 Re: Bots and Programming » [Tool] The (best) World Deserializer! » 2015-04-19 10:02:36

marcoantonimsantos wrote:
madiik wrote:

ayy processor
realize that your updates have broken your own world deserializer

not best
bad
;(

no, the newest update broke it.
Here's a tip: replace 12 and 13 with 15 and 16. All old values have now 3 ids more.

Yeah, they added description and some other values.

Oi, thanks!

#22 Re: Bots and Programming » [Release] LevelSaver v2.2.8 (Now with auto-updating!) » 2015-03-28 07:01:26

BuzzerBee wrote:

Why does everyone have Windows XP? It is 2015 and Windows XP came out 13 years ago. I think it's time to start saving for a better computer or for an OS upgrade.
I might rewrite this in .NET 4.0 but I'll have to find time for it.

Illegal is there for you //forums.everybodyedits.com/img/smilies/wink
EDIT: BTW, mine is legal. I have pretty much every product from Microsoft for free since my father works for them. That said, I was just saying~

#23 Re: Bots and Programming » Can't place crowns? » 2015-03-28 03:01:32

It's okay. I just switched to something else. Thanks.

#24 Re: Bots and Programming » m.Type == keys? » 2015-03-27 21:07:16

Zumza wrote:

"show" and "hide"

Thanks, but how do I know precisely which key?

#25 Bots and Programming » m.Type == keys? » 2015-03-27 20:36:44

Psychocrysma
Replies: 8

Hi, I was wondering if it was possible to receive messages when keys where used. I remember that it was possible some time ago, like two years maybe. I found the new keys by trying random letters (for Send), but I haven't heard of rmessages about them. That said, if someone knew how to use it, that'd be very helpful. Thank you.

Board footer

Powered by FluxBB

[ Started around 1732246363.9937 - Generated in 0.465 seconds, 9 queries executed - Memory usage: 1.73 MiB (Peak: 2 MiB) ]