Jump to content
MakeWebGames

mdshare

Members
  • Posts

    2,018
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by mdshare

  1. Re: google and your game btw about tracking the bots on SMF Results today 2009-02-10 Google 65535 2009-02-10 Alexa 1013 2009-02-10 Yahoo! 65535 2009-02-10 Google (AdSense) 65535 2009-02-10 Google (Mobile) 65535 2009-02-10 MSN 5622 2009-02-10 CE Network Crawler 65535 so if I would not have that part enabled CE would have +300k pageviews today due to the spiders as it would be seen as a pageview, by having it enabled it doesn't count them as pageviews seems a lot but not all gets indexed, from googlewebmaster tools Total URLs: 97817 Indexed URLs: 38452
  2. Re: google and your game check on user agent ( http://www.user-agents.org/ ) and there is more to it you will need a guest/demo account also for visitors that they can login so removing forum posting/mail send from that account would be advisable why ? It is EXPRESSLY against Googles Terms & Conditions that you must NOT show content to 'spider' guests which you don't show to human guests. also known as Cloaking. http://www.google.com/support/webmaster ... swer=35769 Google would penalize you, as content that gets fetched needs to be available to everyone. So with a guest/demo account you would follow their guidelines.
  3. Re: google and your game   taken from http://www.google.com/support/webmaster ... swer=80553 so as they say check on user-agent as I made a mistake in my previous post that they DO change IPs
  4. We all know the importance of indexed pages at google. Yet games fail misserable at it due to lack of public pages and having a private ingame forum. Now I wonder if anyone allows to let google bot crawl the game itself, shouldn't be a problem as the google bot IPs are fixed ones. if not, here is a guess how it could be done ... didn't dig in it how to, just a thought At the main index page (login/register) having a check if IP = googlebot if yes then login as guest account, allowing to crawl almost the whole game, especially the ingame forums.
  5. Remote IP Detection use this instead, it will detect the remote IP, even if the player is behind a proxy   function validip($ip) { if (!empty($ip) && ip2long($ip)!=-1) { $reserved_ips = array ( array('0.0.0.0','2.255.255.255'), array('10.0.0.0','10.255.255.255'), array('127.0.0.0','127.255.255.255'), array('169.254.0.0','169.254.255.255'), array('172.16.0.0','172.31.255.255'), array('192.0.2.0','192.0.2.255'), array('192.168.0.0','192.168.255.255'), array('255.255.255.0','255.255.255.255') ); foreach ($reserved_ips as $r) { $min = ip2long($r[0]); $max = ip2long($r[1]); if ((ip2long($ip) >= $min) && (ip2long($ip) <= $max)) return false; } return true; } else { return false; } } function getip() { if (validip($_SERVER["HTTP_CLIENT_IP"])) { return $_SERVER["HTTP_CLIENT_IP"]; } foreach (explode(",",$_SERVER["HTTP_X_FORWARDED_FOR"]) as $ip) { if (validip(trim($ip))) { return $ip; } } if (validip($_SERVER["HTTP_X_FORWARDED"])) { return $_SERVER["HTTP_X_FORWARDED"]; } elseif (validip($_SERVER["HTTP_FORWARDED_FOR"])) { return $_SERVER["HTTP_FORWARDED_FOR"]; } elseif (validip($_SERVER["HTTP_FORWARDED"])) { return $_SERVER["HTTP_FORWARDED"]; } elseif (validip($_SERVER["HTTP_X_FORWARDED"])) { return $_SERVER["HTTP_X_FORWARDED"]; } else { return $_SERVER["REMOTE_ADDR"]; } } ?>
  6. Re: New Hosting Needing for a low weight game it will be ok but will show sooner than expected that it needs more power/memory but hey you only pay 10/month that's what shared hosting costs aprox. I'm a happy Lunarpages camper so for a game check their VPS/Dedi plans out.
  7. Re: Thank a CE mccode Mod Developer Day I still think Killah needs to Learn to read :p the post from zero is a possitive post using a negative way to express the thank you
  8. mdshare

    SEO

    Re: SEO first of all, you NEED TIME, don't expect to get a PR2 within a week time, it takes TIME ( month(s) ) Now some tools/info Now the first thing you should do is to narrow down the keyword(s) that you want to build or optimize a webpage for. You can do this very easily by going to the following website SEO Book Keyword Suggestion Tool and typing in a primary keyword in the search box. In the results that show, you are going to get a good list of the highest searched for keywords related to the primary keyword you entered in the search box. You will also find a lot more information presented that can really help you narrow down your selection. You are looking for phrases that contain part or all of the primary keyword that you started your search with. The next thing you must do is determine what keywords are being used successfully to market products, services or websites online. To do this, use the Google Adwords search term tool. You can simply copy and paste a keyword from the list into the form, hit enter and get a list of keywords based on the one you input and also provide a list of additional keywords to consider that expands the possibilities even further. After you find a suitable keyword with good search volume and minimal competition and build a game around it, you can begin creating backlinks to that page using several resources. Your backlinks should be from high traffic sites because they usually get spidered for new information regularly by the search engines looking for new content and links. To get fast some backlinks .... * Post to forums with your sig file containing the link to your game * Leave a comment on blogs * Write and submit articles Be sure that somewhere you include the specific search term that you have optimized your game for and the link to that specific page in your sig, comments or articles.
  9. Re: Config.php *&* Installer.php start to play with wampserver local and read the manuals
  10. mdshare

    Mod Ideas

    Re: Mod Ideas Ok here is a second mod idea Concept: * players can add to their settings a XMPP powered account (e-mail) * player can select what types of messages he/she wants to receive through XMPP * announcements * clan messages * personal messages * events * admin section would need a jabber/XMPP config eg server/username/pw What's the point of this mod ? keeping players active is the key in your game, by sending them through xmpp a notification you always keep them informed what is happening on your game or on their player account. Usefull links for this mod idea http://code.google.com/p/xmpphp/ http://xmpp.org/ Instant Messengers compatible with XMPP Google Talk, Google Talk Gadget, Adium, Pidgin, iChat, Kopete, Miranda, Psi, Trillian Pro
  11. Re: [REVIEW] www.2452thegamev2.com ---- Please review!! This game can now be reviewed at http://www.cegamesdirectory.com/2452thegame-v2
  12. Re: [REVIEW] Crime-Network.com - Please review! This game can now be reviewed at http://www.cegamesdirectory.com/crime-network
  13. Re: [REVIEW] World Of Deception- Please review!! You can review this game now at http://www.cegamesdirectory.com/world-of-deception
  14. Thank a CE mccode Mod Developer Day mccode by itself is very simple , what makes it compelling for most of its users is the wide array of modifications available for mccode. The average mccode based game has about 10+ mods installed! I declare February 1st our official , Thank a CE mccode Mod Developer day. To celebrate take a look at the modifications you use and your players love, visit the author's site, find their contact form, and drop them a note thanking them. (Or Paypal!) Check their profile out on CE and see if their e-mail is public available or if they have their website listed. Or post in this thread a thank you note. Thank you to everyone who has ever written a modification for mccode at the CE Forums and lets make another 1000 available for the 1000s of mccode users. md ~CE Network~
  15. Re: Looking for TOPSITES that use daily votes CETWG is daily voting, with weekly reset so if a player votes each day of the week it counts as 7 votes daily vote reset is at 9am CET (GMT+1) weekly reset is Sunday at 9am CET (GMT+1)
  16. Re: Airplanes [V2] lol is the custom profile field, so a fake post count he added
  17. Re: I NEED HELP PLEASE on mccode games that's done by a cron job, so a timed execution of a script http://en.wikipedia.org/wiki/Cronjob
  18. Re: [mccode] Simple Date change web 2.0 style rofl your joking, nothing special on it but might give people ideas of improving their game date/time with their own images etc ...
  19. mdshare

    Mod Ideas

    It seems that mod writers lack inspiration, so lets make a topic with ideas of possible mods. If you make a mod from a idea please credit the person and his website that posted the idea. Here is a 1st Item Sale History Concept: Player clicks the item info page > info page contains a extra div/table Tab1: Showing a chart of the recent sales of a certain item over a period of x days Tab2: Showing the recent sell/buy transactions of that item Players would get additional info, note that not all players are pve/pvp players some distance themself as traders and this would be a very usefull addon for them. Helpfull links: PHP/SWF Charts is a simple, yet powerful PHP tool to create attractive web charts and graphs from dynamic data. Use PHP scripts to generate or gather the data from databases, then pass it to this tool to generate Flash (swf) charts and graphs. Any other scripting language (ASP, CFML, Perl, etc.) can be used with XML/SWF Charts (the XML version of the same tool.) PHP/SWF Charts makes the best of both the PHP and SWF worlds. PHP scripts provide integration, and Flash provides the best graphic quality. http://www.maani.us/charts4/ pChart is a PHP class oriented framework designed to create aliased charts. Most of todays chart libraries have a cost, our project is intended to be free. Data can be retrieved from SQL queries, CSV files, or manually provided. http://pchart.sourceforge.net/index.php
  20. This is a simple date replacement CSS to include .the_date { display:block; text-align: center; float:left; font-family: Arial, Helvetica, sans-serif; background: url(bluegrayce.png) no-repeat; width:79px; } .date_m { display:block; font-size: .9em; color: #FFFFFF; margin:0; padding:0.4em; font-weight: bold; text-align:center; } .date_d { display:block; font-size:1.4em; color: #000000; margin:0; padding:0.4em 0 1.3em 0; text-align: center; } HTML/PHP <div class="the_date" onclick="location.href='http://www.criminalexistence.com';" > <div class="date_m"><?php echo Date(F); ?></div> <div class="date_d"><?php echo Date(j); ?></div> </div> Image is as attachment in this post Example how your date will look like This can be improved nicely and implemented even on other parts of your game. More about the Date function, http://www.php.net/date
  21. Re: 2009 Legal Rules for your website yea this info is US hosted sites only. For other countries it will be a bit of digging to find the relevant info.
  22. Re: 2009 Legal Rules for your website ? Copyright xxxx-2009 yourwebsite.tld , All rights reserved worldwide. Theme ? Copyright by author
  23. Re: help with php image/color code if you look at the pasted piece of source you will notice it's the bgcolor of a td <td width="20%" bgcolor="#$bgcolor" valign="top"> so to have it a background image instead of a color in the td <td bgimage="whatever.jpg">
  24. Re: ELO Rating added the info related to online rpg which I found
  25. I've noticed that a lot of online game companies use the ELO rating system Anyone on CE using the ELO rating system at their game ? If so what's your experience with it ? Info regarding ELO in games: In many computer role-playing games, the played game character has an experience (which can be compared to the rating of a chess player), which grows exponentially as the character evolves (while the Elo rating of a chess player grows linear as the player evolves).Therefore, in a morpg with pairwise battles, it can be a desirable feature to have an experience attached to each character which resembles the Elo rating of a chess player, but grows exponentially to better match the experience of a character in other rpg's. Let's call a character's experience Q, and define it as where R would be the Elo rating of the character. We then have a bijection between R and P, where R = 400log10(Q / C). Notice that the experience will always be positive, while the rating can be any real number. Imagine we have two characters, A and B, with the experiences QA and QB. In a battle between A and B, the expected score of player A can be calculated using the exact formula So, we have and the corresponding expression for player B that is When the battle is over, by using the formula for updating the rating of a character, we can also update the expereince of the character: where F = 10K / 400. A low K values corresponds to an F values close to 1. However, while the K value is lower for stronger chess players, the F value is often left unchanged, to enable the system to be more dynamic (which is a requirement for making a game fun).In opposite to a chess player, a character of a single player rpg is made to evolve through out the entire game, as he encounters new and better items, develops his skills, learns new spells, etc. In a morpg on the other hand, the creators often continuously develop the games and create new patches, such as in World of Warcraft. As each patch is released, the environment of the game is changed; this makes the game more chaotic. For low F values, the formula for updating the experience can be approximately estimated by where . Using players A and B as referrals again, and inserting the formula for the expected score, we can substitute E and obtain Now, since S = 1 at win, but 0 at loss, the experience gain is
×
×
  • Create New...