Jump to content
MakeWebGames

a_bertrand

Members
  • Posts

    3,655
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by a_bertrand

  1. Status update: We have a first running version of the system which shall be further expanded as we expand the whole engine / mod base. Basically any module can be used for the quest system, from combats, explorations to even the NPC shop. And many have already been updated to be usable in the quest system. Quests can be linear in the sense that you must first finish one before going to the next one, or non linear where you could have as many open quests as you want. Quests can have one more more goals, and can have requirements before being triggered. For example, you cannot start this quest before reaching level X. For the multiple goals, you could for example need to killl X rats and need to sell an hat. It's up to the game owner / admins to decide. The creation of quests do not require any coding and all is done on the table data level which means, you could create all your quests directly from the admin panel. We will later on give a wizard for a creator / editor of the quests to make this process even more simple. We plan to deliver this feature with the updates of a couple of modules around next week.
  2. Ruler: it took me about 3 months from scratch to code the engine (NWE). But mind you, it's an engine not a full ready to be played game. I think lucky mixed engine and game as it seems to happen many times here. To make a full game out of my engine I believe I would need another 10-12 months to be really ready and fun. But you can't use my timing with everyone else here.
  3. You may try tools like: http://pixlr.com/editor/ http://www.splashup.com/ and there is more
  4. For sure photoshop is the best. Yet you may be able to do all what you need with GIMP. I would start with GIMP and see if it's enough. If not then, try photoshop. In any case if you never worked with such tool it will require quiet some time before being able to really use them.
  5. Sorry but it's not by destroying a website that you will improve the internet. Actually the only thing you will archive is making people un-happy and maybe quitting the play field. If you are smart and have the skills, then help those site (by reporting the issues) and then the owner may actually learn something and then next time he/she will be able to make a better site. If you kill the site, first of all the owner may not even understand what happen but will actually learn nothing as there is quiet certainly no easy way for him/her to learn from the mistake. Sadism? Yes, but also stupid. Think about wikipedia, what makes it good? Well for sure because there is tons of info. If the site would be defaced all the time, specially at the beginning, then maybe we would not have it. Sure it's easy to deface a wiki. Is it smart? Nope sorry. And we have hackers because people believe that on internet there is no backslash. I mean, what could happen to an hacker, normally you would think nothing. Yet if you destroy a shop in real life you would certainly end up very soon in jail. Well for me both actions are not all that far. Just because it's harder to catch an hacker than somebody breaking things in real life doesn't make the hacker smarter or more justified.
  6. Well for sure there is no real competitor to Photoshop. Sure GIMP will do many things, yet if you really want to work with such tools Photoshop seems to be the best option currently. Doesn't mean it's easy, doesn't mean you cannot do this or that particular thing with another tool. If you just start, then pick up a free one, like GIMP. You will still have a lot to learn and you will already be able to do a lot.
  7. Sadly a lot of people (even on this board) think they are smart and fun if they hack into somebody else soft / server / system. What those people don't understand is, beside some little (or not so little depends on the hack used) technical knowledge involved, it actually produce effects which are an unhappy (or in trouble) system owner, and unhappy users of the system. Think about even the Sony attack. Sure Sony was not smart to have such security hole they had, yet the number of un-happy people was huge, and for me this is pure egoism from the hackers. I mean, being happy because you made other people un-happy has a name: sadism. It's a shame those hackers don't understand or don't care about it, it shows only how little they are actually.
  8. The new release offers increased security features. By default now, normal player cannot send HTML within any of the GET / POST variables. If this happen, an error will be displayed. You may of course disable this feature from within the admin panel. The result of such function is that even if a module forget to use htmlentities or other filter function, the game should not be vulnerable to XSS attacks. That doesn't mean you should not anymore filter the inputs of the users, yet it adds another layer of protection. The feature is disabled for admins as they should be able to edit tables and messages from the admin panel. File changed in this version: index.php install/installer.php config/config.php libs/common.php libs/template.php templates/simple_brown/functions.php and added a new module: admin_html_filter There is as well a new version of the dev version, which have a nicer PrettyMessage function however the feature of the HTML filter is not part of the DEV version.En Enjoy!
  9. The is also usually the "edu" road. If you are a student somehow, then you should be eligible to purchase an edu version of those softs. They are MUCH cheaper, yet you cannot use them for commercial purpose.
  10. Well, you should state which engine (if any) you are using. And in total how many php files you have. That allows people to make a quick estimation of the costs. For the 25% of the money made, well even if for you it seems a good offer, knowing that most of the online web games don't make any, I'm somewhat unsure about it. Specially as you don't even show off your game.
  11. Those are the prices shad... Actually I don't know what the + is, but yes pro softs (any of those) are what you consider expensive. Now, if you work with those tools you will soon pay them back so for pro users they are actually not such a big issue. For hobby people you have other options like gimp or paint.net (not the normal paint).
  12. Myself I upload my logic :-P So call it brain transfer
  13. I actually used his skills too and he helped me to discover an issue. So he certainly deserve some attention. When he discover something he will report what he discovered with, at least for me, enough info to fix the issue. He tested a whole site, no need to get access to the script nor the database. Is it a full proof check? No as it's a black box test which means he doesn't know the code, he's just checking while not knowing how it works under. However even with such checks you can discover things you forget or simply didn't thought about.
  14. We just released the version 1.0.1 of the engine, which contains of course all the fixes and improvement of the different modules, but as well an improvement in the lib/items.php (which is the only file of the engine to be modified beside the config.xml of the engine to show the version number). The difference is that now the functions Item::UnEquip($slot) will return the un-equipped object if any and Item:Equip($slot) will return the previously equipped object on that same slot. For example you have rags equipped and you equip yourself with a leather armor, it will automatically un-equip the rags and equip the leather armor (as previously) but now it will as well return the rags as object. This is used in the inventory module to store the info in the action logs. If you don't want this, you could as well skip the release and run with the 1.0.0 version and just updates the modules manually. To upgrade, you can unzip the release and replace your old files: modules/config.xml libs/items.php with the new one found in the zip file. This is valid for both the full engine as well as the dev version.
  15. Hi, An updated forum module is available for download directly from the market place or you may as well grab the whole engine from your licensed area. Last version is 1.0.3. Of course you can install it via the admin install module which will overwrite your current forum with the new one after you have downloaded it. BTW This is something which is planned in future release: To be able to update / upgrade modules directly from the module manager, so you see some modules are outdated, you click a link there and the module manager will download the new version and upgrade the module for you. The same module manager should then also be able to see all the possible modules available on the market place which you bought or which are free and not installed and will let you download and install them directly from the admin module manager.
  16. a_bertrand

    Register.php

    $write = mysql_query("INSERT INTO mysql_xxxxxxxxx VALUES('username','password')"); well... how do you expect it would work? let's admit your table is called mysql_xxxxxxxxx and have only two fields (which I doubt), you would insert all the time the same username / password being username and... password. You should at least pass variables to it. Sorry you need to learn a bit more for that read manuals tutorials. Why don't I give you the answer? First of all I have no clues of your table structure, second if I give you a working registration page (BTW you could download ezRPG or ZAP or GL and grab the registration from them) you would not learn anything.
  17. Hi, Just to inform you about the future of the engine. In the coming weeks I will work on a quest system which allows to define goals the players need to fulfill. Think for example that you have the following story: - The player meet sergeant X which give him as task to find back weapons for the fight - The player must explore the ruins to fund the weapons - Once the player found the 3 weapons required he goes back to the sergeant - The Sergent gives him a new task to kill 5 atomic bats - ... For the player this is a true story line which he / she need to follow to progress in the game, at the same time it gives goals and rewards once the goals are reached. For the game owner it's the possibility to write down a true story and let the players interact with it. Now how that will work, well basically we will need NPC for dialogs, where NPC will appear on some conditions like quest X is done, or whatever. We will need to expand the explore module to accommodate the quests. And we will need some sort of journal to help the user to keep track of those quests. Some tweaks around battles and maybe other mods may be required too, I will check and try to minimize them. Once the new set of code is ready it will included in in the current full package and will be available to all current full license owners for free. For the game owners, you will be able to "code" those quests simply by editing a set of tables directly from the admin interface. Later on we may work even on some sort of wizard or special editors for those. You will be able to have a single thread story which means, like a linear game. Or you will be able to have as many open quests as you want. As the development of the quest system is not exactly a little thing and may require some iterations, we may need to think if we should release it to all while working on it, or we should make like a mini beta tester group for it. What would you guys prefer?
  18. Ok seems even the username is not related, yet both are in the UK. Anyhow will stop the researches as anyhow I didn't lost anything.
  19. I doubt it, it's an older version of McCode 2 and... beside that it's illegal. I would strongly suggest you to take another road.
  20. a_bertrand

    Register.php

    the db info is before via a mysql connect. BTW don't use mysql_query, those are old functions. If you start from scratch I would strongly suggest to use MySQLi which allows to make your code safer. (Doesn't mean you cannot be safe with the older functions, it just require more work).
  21. Doesn't seems to match with the info I have.
  22. So far I don't have the charge back fee as I'm still in dispute mode.
  23. Hi, Somebody purchased an engine and... a week later I got a paypal un-authorized payment complain. Sure those things happen, however some people are less than smart. Registered on my site with: Username: Shizzle Email: [email protected] Too bad the email doesn't exists (reason why I post it here too). Now, either this person doesn't know or will soon discover that the engine he bought just has been disabled. Which means he will not be able to install it without modifying it and he will anyhow not be able to get updates, nor get new modules, nor check modules version etc... many functions just have been disabled. Too bad for him. Not only that, but I also have his server IP, which means, next step is shut down his server as well... and I have even his IP... so I know quiet well also where he live, but I will leave that to paypal to fill a official complain to the authorities. I sent all those data to them and they will do what they need to do. So I lost nothing... and he actually will quiet certainly have troubles. BTW this person used the following usernames in the forums: ShizzleNizzle WhizzBang So if now you know that if somebody with such name tries to buy something from you or sell something to you, you should stay away ;)
  24. The easiest way would be to have some sort of use once URL. So basically you have a token parameter which change every click, and will be checked. With such system you cannot bookmark anything.
  25. Thanks. All I can say is that beta testers, as well as illusions helped a lot to decide the features and make me objections when I came with some stuff. So even if the code is mainly mine, a lot of the decisions have been discussed.
×
×
  • Create New...