-
Posts
3,655 -
Joined
-
Last visited
-
Days Won
12
Content Type
Profiles
Forums
Events
Everything posted by a_bertrand
-
Well then it all depends on you. If you have enough funds, the game is interesting enough, and pays at least to pay the bills, then you could basically let it run forever. Does that mean the game will be forever active? I doubt. Any games, even the biggest like WoW do loose players after a certain time. So you may very well end up with a game nearly empty of players at some point, but still run it ;)
-
We are not talking about SQL injection but PHP code injection. If you have an eval somewhere, you can run basically any code there. Of course it depends how the code reach this eval and who can put it there. If the code could be written by a user, then any code could be run by anyone. Having a parser like Alan said here, would be a great solution to limit what kind of code can be run. Of course it may be a bit more work than simply having some sort of checker of the code, yet it is for sure more safe as it will understand only the commands you develop in your parser.
-
No I'm not taking any idea about how to change the soft ;)
-
well if CB or Dabs want to do it, and take the risk, fine for me. I don't care. But personally I will not invest the time into it.
-
well I would maybe even not pick IPB... maybe I would run for an open source or xenforo
-
Sorry, will not change the soft yet again. Any change is more than painful, just even to import the data, and forget about importers which should do the work, they basically don't port ALL. And every port introduces yet more issues. No sorry, not willing to spend 2 weeks (like last time) to do it.
-
It's love, not money. If you run after money you will most likely produce a game without much interest. On the other side, if you do it for love, it may end up as a remunerative thing as others may fall in love of your work ;) If you don't like what you do, how do you expect others loving it? Also, think that the amount of work involved in making any game is HUGE, so if you don't have love / passion doing it, it's better you choose something else to do or it will just burn you.
-
To continue the changes, KyleMassacre received Super Mod rights, in order to help us, and finally, as Nickson do not have anymore enough time for us, he gave back his admin hat to get a supermod hat. Cheers.
-
Fixed... I made a mistake while giving him access ;-)
-
Hi all, I decided (after talking to him) to elect a new Admin. Please welcome Dave Macaulay in restricted and somewhat in-confortable position of admin on MWG! I hope most of you agree that he's one of the most trusty and yet active people on here (and willing to take the position ;) ) Maybe this new blood will put some light on the community!
-
Player Email Verification
a_bertrand replied to KyleMassacre's topic in Free Modules (Requests or Offers)
You don't actually have to use the block module. The player_class module could be an example for you, as it basically blocks you from any action till you choose a class. You could implement the email verification basically the same way. -
NP. Actually the lock time was working but not the display.
-
Ok changed the way the time is read back. Check it.
-
Well, you are the first with this issue. I prefer working with MySQL data types because you can do a select and read back the correct value and not just a number. I could check if I manage to make MySQL tell me the time difference in sec, such that we don't have this issue anymore.
-
I cannot change the timezone, I have other things running on. And the issue is due probably to PHP reading the mysql timestamp and adding the timezone... I hardly see how it could be different otherwise.
-
Indeed something is not correct but it's more than likely not correct on your server. My server all run with the local time zone, not UTC. If you leave UTC in the engine, make sure your server is as well set as UTC. You could try to change the timezone of the engine by editing the config key default Time Zone from the admin panel.
-
Because it's mysql putting in the timestamp, not PHP, therefore we could have a difference there. Otherwise I don't see why it works on my side and not on yours.
-
Could it be that your MySQL and your PHP do not use the same timezone? And therefore works with different timestamps?
-
If you reload the page it just submit again, so it's normal it resets the timer as it is like a new trial. And oddly for me it works fine it counts minutes not hours. "Too many bad trials. Please wait 14 minutes 43 seconds." I'm not able to reproduce your error here.
-
So is the new version working better?
-
WSIRC back online... at least a partial port
a_bertrand replied to a_bertrand's topic in News and Announcements
this morning I had issues with DNS lookup. Should be back operational. Hopefully... -
Updated the login module. It now let you define how many trials you have, shows how many left, and shows the time to wait. I hope that makes you happy ;) If you checks what I modified, you will discover that the modification is not all that big. I just want to make clear something: NWE is an engine, not a pre-made game, and has NEVER been advertised like a pre-made game. It's YOUR (as game owner) duty to make it fit your needs, and you cannot expect NWE will fit 100% your idea. It offers a framework to build upon, and as most can say here, I'm listening wishes and try to bring them into the engine if they are generic enough and make sense in MY opinion. When you share your ideas / opinions, it's your ideas and opinions and it may fit or not what I have in mind. However nothing prevent you to dig into all NWE files and change them to make the game you have in mind. Of course if you change a file which may be changed in a future version of NWE, then it's your call to either skip future versions or apply the changes by hand. BTW if you copy rename a module name before modifying it, you will make sure that none of the upgrades will ever overwrite your modified versions of the modules.
-
Cookie blocking will basically kill the engine DungeonMaster: as sessions in PHP relies on cookies.
-
Indeed I could re-use the IP info. For the login, nothing prevent to have a checkbox to save the username and password even if needed.
-
There is good reasons why the session is not kept alive, and believe it or not, I run a game myself since a good number of years, so I know very well what can make people leave and what not. The reason is that the home page should give info, news, and not simply be a nice landing page like most mafia games do. For the timer, sorry no way, as if you close the page, and come back what should it say, you still have 2 min to wait? How does that work via session as you are not logged? However I can show how many trials left you have.