Jump to content


Photo

Blijbol Onscore 2!


  • Please log in to reply
119 replies to this topic

#1 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 01 November 2006 - 07:06 PM

Blijbol OnScore is an open-source* online highscores scripts pack for Game Maker. It uses PHP and MySQL and it contains many features.

Core features:
* Support for multiple games.
* Support for multiple lists per game.
* User-friendly admin panel and installer.
* Score submissions secured by MD5 hashes.
* Server log with all cheating attempts and administrative actions.
* Automatically bans cheaters after an adjustable number of cheating attempts in an adjustable amount of time.
* Ability to manually ban and unban people.
* Support for embedding highscores directly in the game or in a website.
* Support for multiple languages/styles and a different language/style for each game.
* Ability to allow ratings and/or comments on games for players submitting a score.
* Automatically checks for updates.
* Extensions with GML functions and action library to use inside Game Maker.

Demo and Download:
Click here to download OnScore or to view the demo!

This download contains: all server files, help file for reference and getting started, Game Maker extension+scripts+library, license agreement, credits. MD5 functionallity is now directly included in the download package.

How to update:
If you already use version 1, here are the update instructions:
http://www.blijbol.n...news/2009-08-17

Review:
MarkUp 9 (November) contains a review about version 1.0.1 of this system.

Requirements:* Read the license agreement carefully before modifying the source code.

Edited by Blijbol, 13 October 2012 - 02:47 PM.

  • 1
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#2 jemgames

jemgames

    Untrue Studios - Leader

  • New Member
  • 330 posts

Posted 01 November 2006 - 07:39 PM

Cool. This could be good... Would you require anything for me to use it?
  • 0

#3 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 01 November 2006 - 09:24 PM

Cool. This could be good... Would you require anything for me to use it?

<{POST_SNAPBACK}>

The license can be found here:
http://download.blij...re/license.html

Basically, you just need to keep the credit line visible in the footer (just like this forum says 'Invision Power Board v2.0.4 © 2006 IPS, Inc.' at the bottom of the pages)
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#4 jemgames

jemgames

    Untrue Studios - Leader

  • New Member
  • 330 posts

Posted 02 November 2006 - 07:36 AM

Cheers.
  • 0

#5 celebraces

celebraces

    GMC Member

  • GMC Member
  • 956 posts

Posted 02 November 2006 - 07:49 AM

Running any of the php files end up with

PHP warning at line 98 of common.php
mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES)

I was assuming i wouldn't have to edit config.php, as there's an install.php.

Edited by celebraces, 02 November 2006 - 08:08 AM.

  • 0

#6 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 02 November 2006 - 09:03 AM

Running any of the php files end up with

PHP warning at line 98 of common.php
mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES)

I was assuming i wouldn't have to edit config.php, as there's an install.php.

<{POST_SNAPBACK}>

The file config.php was not meant to release. Delete it to be able to run the installer, which creates a new one. After that, run the following SQL query to update your version number:
UPDATE `onscore_config` SET `version` = '0.2.2'

(replace onscore_ by your table prefix)

I updated the download package with the fix.

Edit: there is now a demo installation available, see first post.

Edited by Blijbol, 02 November 2006 - 09:21 AM.

  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#7 tuntis

tuntis

    GMC Member

  • New Member
  • 1839 posts

Posted 02 November 2006 - 04:36 PM

Why the hell should a person need to manually update the version number? Sounds like a dumb requirement...
  • 0

#8 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 02 November 2006 - 04:45 PM

Why the hell should a person need to manually update the version number? Sounds like a dumb requirement...

<{POST_SNAPBACK}>

Well, if you want the update checker to give correct information, you'll need to set the correct version number. I don't think it is necessary to create an update PHP script for one single query.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#9 Bowex

Bowex

    Digital-X

  • New Member
  • 462 posts

Posted 02 November 2006 - 05:38 PM

this is a really nice system...i hope you release the final soon :wacko:
  • 0

#10 celebraces

celebraces

    GMC Member

  • GMC Member
  • 956 posts

Posted 02 November 2006 - 08:38 PM

Why the hell should a person need to manually update the version number? Sounds like a dumb requirement...

<{POST_SNAPBACK}>

It was a simple fix...
  • 0

#11 tuntis

tuntis

    GMC Member

  • New Member
  • 1839 posts

Posted 03 November 2006 - 03:31 PM

Why the hell should a person need to manually update the version number? Sounds like a dumb requirement...

<{POST_SNAPBACK}>

It was a simple fix...

<{POST_SNAPBACK}>

Welcome to the 2000's where everybody wants it to be one click install.
  • 0

#12 Fungames

Fungames

    GMC Member

  • New Member
  • 549 posts

Posted 19 November 2006 - 09:35 AM

NICE!!!!I like how you made it a rating system also
  • 0

#13 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 02 December 2006 - 06:12 PM

There appeared to be a bug in the score submission system, denying all scores. A new version 0.2.3 with the fix has been released.

To update, replace your list.php file with the one in the new download package (first post). Then execute the following MySQL-query:
UPDATE `onscore_config` SET `version` = '0.2.3'
(replace onscore_ by your table prefix)

After that, you'll be up to date. You don't need to change the GML-scripts.

-------------

By the way, some guy who changed the password of the demo installation, is now banned. Contact me if you are this guy and you want to make an apology. I restored the password.

Bowex and Fungames, thanks for the positive comments by the way. :)

Edited by Blijbol, 02 December 2006 - 06:17 PM.

  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#14 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 04 December 2006 - 07:54 PM

ok i tried to look at the test pannel, typed in test and i got

"You have been banned from the highscore lists."

why?
  • 0

#15 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 04 December 2006 - 09:03 PM

ok i tried to look at the test pannel, typed in test and i got

"You have been banned from the highscore lists."

why?

<{POST_SNAPBACK}>

That's because really annoying GMC members keep changing the admin password. Just to let everybody know, if someone changes the password, I will ban this someone instantly. So behave. And believe me, you can't change the password without leaving your IP behind. Once again the password is restored. You can access the demo again.

Edited by Blijbol, 04 December 2006 - 09:04 PM.

  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#16 Timmo

Timmo

    GMC Member

  • New Member
  • 558 posts
  • Version:GM:HTML5

Posted 05 December 2006 - 02:22 AM

Very good work, i am going to use it in my game.

Edited by Timmo, 05 December 2006 - 02:29 AM.

  • 0

Posted Image Posted Image


#17 Yux89

Yux89

    GMC Member

  • New Member
  • 75 posts

Posted 06 December 2006 - 02:14 AM

I get an error when trying to install "Error: Cannot create games table." btw this means that when I go into my sql database I see the "config" table is there indicating that it started to install and then had an error.
  • 0

#18 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 06 December 2006 - 06:57 PM

@Timmo, thanks :D

I get an error when trying to install "Error: Cannot create games table." btw this means that when I go into my sql database I see the "config" table is there indicating that it started to install and then had an error.

<{POST_SNAPBACK}>

I checked the SQL-query and it seems to be fine. I don't know what have caused this. I think it is just a temporary problem with the MySQL-server. Try to perform the installation again. (enable the overwrite existing tables option) If anyone else has the same problem, please report it to me.

By the way, I'm working on a new version 0.3 with score moderation features and comment moderation features.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#19 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 07 December 2006 - 07:05 AM

its nice, but i whould sertenly require help using it...
  • 0

#20 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 07 December 2006 - 02:02 PM

its nice, but i whould sertenly require help using it...

<{POST_SNAPBACK}>

I'll write a help file for the final version. For now, the most important information is covered under 'Getting started' on the page the download link takes you to.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#21 Yux89

Yux89

    GMC Member

  • New Member
  • 75 posts

Posted 07 December 2006 - 09:57 PM

I still have the problem 1-2 days later but I'll keep trying....


edit: the problem must've had to do with my host's sql. I used freesql.org and now it works.


you can disregard my pm btw

Edited by Yux89, 08 December 2006 - 12:40 AM.

  • 0

#22 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 08 December 2006 - 04:42 PM

its nice, but i whould sertenly require help using it...

<{POST_SNAPBACK}>

I'll write a help file for the final version. For now, the most important information is covered under 'Getting started' on the page the download link takes you to.

<{POST_SNAPBACK}>

i kinda mean on how to get etherything working (php etc too)
i'm a php noob at the moment, i havent used it bevore :)

Edited by martin1990, 08 December 2006 - 04:43 PM.

  • 0

#23 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 08 December 2006 - 11:45 PM

I am glad to announce the second beta release (version 0.3) of Blijbol OnScore, our online highscores extension for Game Maker. New in this release are functions to manually edit or delete players (and their comments). This version also contains a bug fix in the submission system.

To upgrade from version 0.2.x, replace all PHP files and run the following SQL query:
UPDATE `onscore_config` SET `version` = '0.3.0'

Replace onscore_ by your table prefix.

The new download can be found in the first post.

-------------

martin1990, you don't need to know PHP to use OnScore. Just make sure your host supports it.

Yux89, I'm glad your problem is solved.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#24 Yux89

Yux89

    GMC Member

  • New Member
  • 75 posts

Posted 09 December 2006 - 03:21 AM

This version also contains a bug fix in the submission system.


Could this by any chance be that the icon field does not always appear?
  • 0

#25 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 09 December 2006 - 12:35 PM

This version also contains a bug fix in the submission system.


Could this by any chance be that the icon field does not always appear?

<{POST_SNAPBACK}>

Indeed, in version 0.2.3 the score field (which can't be modified of course) and the icon field weren't always shown. This happened because I (accidentally) only fixed the score submission partially in that version. But now it should really be fixed :mellow:
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#26 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 09 December 2006 - 01:54 PM

I am glad to announce the second beta release (version 0.3) of Blijbol OnScore, our online highscores extension for Game Maker. New in this release are functions to manually edit or delete players (and their comments). This version also contains a bug fix in the submission system.

To upgrade from version 0.2.x, replace all PHP files and run the following SQL query:

UPDATE `onscore_config` SET `version` = '0.3.0'

Replace onscore_ by your table prefix.

The new download can be found in the first post.

-------------

martin1990, you don't need to know PHP to use OnScore. Just make sure your host supports it.

Yux89, I'm glad your problem is solved.

<{POST_SNAPBACK}>


ow than mine probacly does'nt suport it...
do you know a free one that does?
all it needs to do is host this onscore thingy for my games :mellow:

Edited by martin1990, 09 December 2006 - 01:55 PM.

  • 0

#27 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 09 December 2006 - 02:01 PM

martin1990, you don't need to know PHP to use OnScore. Just make sure your host supports it.

<{POST_SNAPBACK}>


ow than mine probacly does'nt suport it...
do you know a free one that does?
all it needs to do is host this onscore thingy for my games :mellow:

<{POST_SNAPBACK}>

Search this for PHP support:
http://forums.gamema...dpost&p=1325410
In the same topic a list of MySQL hosts is available.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#28 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 09 December 2006 - 03:49 PM

thanks it now works!
  • 0

#29 Yux89

Yux89

    GMC Member

  • New Member
  • 75 posts

Posted 09 December 2006 - 04:17 PM

I'm going to update, but I can't seem to open freesql.org's phpmyadmin to run the query. It is wise of me to make sure I can do that before replacing the files.
  • 0

#30 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 09 December 2006 - 05:00 PM

ok how do you make a game submit a score?

EDIT:

If you are ready, select your game and the action 'Download scripts' under 'Games'. Next import the downloaded GML library into Game Maker: the comments explain how to use the scripts.

oww i missed that :shame:

Edited by martin1990, 09 December 2006 - 05:03 PM.

  • 0

#31 martin1990

martin1990

    GMC Member

  • New Member
  • 40 posts

Posted 09 December 2006 - 07:17 PM

ok it gives an error about something at position 759 unknown variable key, but as far as i know that position does not exist :GM6: :mellow:

EDIT:
i made it an action script instead of a seperate one
now it saz line 19 position 144
thats:
scorestr+k|ey+stamp

i dont get it

Edited by martin1990, 09 December 2006 - 07:52 PM.

  • 0

#32 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 09 December 2006 - 11:23 PM

ok it gives an error about something at position 759 unknown variable key, but as far as i know that position does not exist  :GM6:  :mellow:

EDIT:
i made it an action script instead of a seperate one
now it saz line 19 position 144
thats:
scorestr+k|ey+stamp

i dont get it

<{POST_SNAPBACK}>

GM doesn't seem to correctly understand the newline characters in my dynamic scripts. Anyways, I think you did not correctly specify a list id to submit your score to. Make sure the syntax of your call to onscore_submit has the syntax as described in the comment of the script.

I have some good news by the way. It seems to work to have dynamic GM7 extensions, so in future in GM7 you'll have to add OnScore to your game in two steps:
1. Enable the OnScore extension.
2. Import the downloaded scripts from the admin panel.
The second step is needed because these scripts are different for each game. But as you can see, there's no need to separately download Rithiur's MD5 scripts! These are now included in the extension. (I got Rithiur's permission for this.) For GM5/GM6 and GM7 unregistered lite, these are the two steps to take:
1. Import the static scripts from the OnScore download package.
2. Import the downloaded scripts from the admin panel.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#33 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 05 January 2007 - 05:55 PM

Here's some news about the next version:

1. I added more dynamic scripts to view highscore lists without adding a new score, to view the main page of the game and to view the game comments.
2. A default name that is automatically filled in on the submission form can now be provided by the game.
3. There's now an action library if you don't like using GML code. :D
4. I'm working on a Dutch language file right now.
5. The first pages of the (English) help file are done.
6. I fixed a small bug in index.php displaying an incorrect number of votes in game ratings.
7. The local time of the client at the moment of submission can now also be viewed when moderating scores and comments.

I'd like to hear if you have any further suggestions or bugs. The next beta version will be released soon, and it's fully compatible with the current version.

I fixed the test installation by the way. The password was changed once again. I have some bad news for the password changers: the password changing feature has been broken by a small plugin. Also all IP-adresses in the demo are now encrypted to protect your privacy.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#34 pandoracell

pandoracell

    GMC Member

  • New Member
  • 76 posts

Posted 15 February 2007 - 11:51 PM

Hey,

Your product looks great, and i'm eager to use it. However, I have no idea how the GML works. How can I submit a score with it? The comments didnt really help me. Also, what happens if someone submits a score with the same name as one already on the highscore list?
  • 0

#35 pandoracell

pandoracell

    GMC Member

  • New Member
  • 76 posts

Posted 17 February 2007 - 12:53 AM

Anyone?

EDIT: Nevermind, I got it working

Edited by pandoracell, 17 February 2007 - 01:20 AM.

  • 0

#36 Yux89

Yux89

    GMC Member

  • New Member
  • 75 posts

Posted 02 March 2007 - 12:01 AM

Blijbol, I'd just like to tell you something minor I found. I imported a gm6 game that uses onscore into gm7. I got a highscore. I also got a GM error message in the game, but my score submitted successfully. weird eh?
  • 0

#37 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 06 March 2007 - 06:29 PM

Blijbol, I'd just like to tell you something minor I found. I imported a gm6 game that uses onscore into gm7. I got a highscore. I also got a GM error message in the game, but my score submitted successfully. weird eh?

<{POST_SNAPBACK}>

What was the error message then?
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#38 D3rmol

D3rmol

    GMC Member

  • New Member
  • 54 posts

Posted 08 May 2007 - 09:09 PM

I get error in code at line 1
#define onscore_submit

at position 1: Unexpected symbol...

anyone?... :)
  • 0

#39 okpc

okpc

    GMC Member

  • GMC Member
  • 3 posts

Posted 21 May 2007 - 04:01 PM

hi,
it is a great GML :D
i got 2 error,i am use it on GM7.
1st error,is:

COMPILATION ERROR in Script: md5_hash
Error in code at line 1:
/** * Produces the md5 hash from the words. * All the words are.................. count = (bits + 64) / 32 // And, so we loop for (i = 0; i < count; i += 16) ......................the results array md5_result[0] = A; md5_result[1] = B; md5_result[2] = C; md5_result[3] = D;}

at position 1125: Variable name expected.

in this case.i change the word"count" into "counts",no error when i run the game.
(but i don't know is it make the md5 not work,cos i don't know script writing...^^)

2nd error,is:
___________________________________________
ERROR in
action number 1
of Keyboard Event for S-key Key
for object congart_make:

In script onscore_submit:
Error in code at line 1:
// onscore_submit(list, numb)// // Game: summer pin ball// URL: http://xxxxx.awardsp...me.php?game=1// Date: 2007-05-20 15:41:15 GMT// // Submits a score to the online highscore table.// list indicates the highscore list, use one of the following values:// 1: summer pin ball// numb indicates the score to submit.var scorestr, stamp, key;scorestr = string(argument1);stamp = string(date_create_date(current_year-70, current_month, current_day)*86400-172800+current_hour*3600+current_minute*60+current
_second);switch(argument0){ case 1: key = 'lZKmcgMwqPWn4aNGPYj9bHQxLnheRUwd'; break;}execute_shell('http://vgame.awardspace.com/score/list.php?list='+string(argument0)+'&submit=true&score='+scorestr+'&stamp='+stamp+'&auth='+md5(scorestr+key+stamp), '');

at position 782: Wrong type of arguments to +.

(http://xxxxx.awardsp...game.php?game=1)the xxxxx was edit by me,before i post on here^^~

i still can't submits a score cos i got this error.please help XD...
  • 0

#40 Grego

Grego

    GMC Member

  • New Member
  • 1155 posts

Posted 21 May 2007 - 04:31 PM

I get error in code at line 1
#define onscore_submit

at position 1: Unexpected symbol...

anyone?... :D

<{POST_SNAPBACK}>


You copied and pasted it rather than importing it. That line defines that the file is a gml script called "onscore_submit". Remove it and import the scripts in future.
  • 0

#41 I.Q. of Spam

I.Q. of Spam

    Jenius

  • GMC Member
  • 356 posts

Posted 21 May 2007 - 08:43 PM

Umm... how do you use this? There don't appear to be any *.gml files, any *.gm6 of *.gmk files, nothing but *.gif, *.php, and a few *.html and *.css. Maybe you could at least include a read-me file for people like me who have no clue what to do with this?

EDIT: Nevermind, I found that section on your site. Now I am having trouble with importing the scripts. According to GM 7.0 Pro, the file contains no scripts, and where do you get the extension pack for this? Please help me out.

Edited by I.Q. of Spam, 21 May 2007 - 11:21 PM.

  • 0
Studies show that 96% of people believe every statistic they read.

#42 okpc

okpc

    GMC Member

  • GMC Member
  • 3 posts

Posted 22 May 2007 - 03:08 PM

i don't find the extension pack too. :lol:
i use import scipts function to import the GML.
(it is work in my game now,thanks you :D )

Edited by okpc, 23 May 2007 - 04:19 PM.

  • 0

#43 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 22 May 2007 - 08:51 PM

@ I.Q. of Spam, are you sure you downloaded the GML file correctly? What does the file look like when opening it in Notepad?

@ okpc, you might want to change the key of the list, since you posted the GML code containing it. The admin panel contains this feature (in the 'lists' section).

@ all, the extension package has yet to be created, just like the help file. For now, there's only a dynamic set of scripts available.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#44 I.Q. of Spam

I.Q. of Spam

    Jenius

  • GMC Member
  • 356 posts

Posted 23 May 2007 - 04:25 PM

Well, opening it in Notepad works right... for some reason GM says there are no scripts in the file. Anyway, works beautifully now! Great job with this!

Edited by I.Q. of Spam, 23 May 2007 - 04:29 PM.

  • 0
Studies show that 96% of people believe every statistic they read.

#45 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 08 August 2007 - 02:54 PM

Hello,

I am proud to announce the stable version release of OnScore! :lol: The main improvements are quick submission (which skips the submission form) and the GM action library and GM7 extension. Also, Rithiur's MD5-scripts are now included in the download package and you only have to download one 'connection script' from the admin panel now.

Please see the first post for full changelog and upgrade.

Note: licence agreement has changed, so re-read it.

Edited by Blijbol, 08 August 2007 - 03:22 PM.

  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#46 jobro

jobro

    GMC Member

  • GMC Member
  • 1300 posts
  • Version:GM:Studio

Posted 09 August 2007 - 07:53 PM

I must say this looks very promising, allthough I'll most likely not use it. Good work tho!
  • 0

Marketplace.png


#47 Mordi

Mordi

    Maker of Menus

  • New Member
  • 3635 posts

Posted 10 August 2007 - 12:50 AM

This looks very promising, but i have no idea how to use it. It would be nice to have a video-tutorial. ;)
Very interested in this. Online programming, though very useful, does not interest me.
  • 0

#48 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 10 August 2007 - 10:26 AM

jobro, thanks. ;)

This looks very promising, but i have no idea how to use it. It would be nice to have a video-tutorial. :P
Very interested in this. Online programming, though very useful, does not interest me.

<{POST_SNAPBACK}>

The help file contains a step-by-step instruction to get started (that page is also called 'Getting started'). Just start at the top of that page and at the bottom you'll have set up the major part and you'll know something about the working of the system. Tell me at which step you don't understand and I'll explain it here.
  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community

#49 Codester93

Codester93

    GMC Member

  • New Member
  • 31 posts

Posted 16 August 2007 - 08:21 PM

Awsome, except once im on the 3rd step or something close to that, after i have uploaded the files to my ftp, when it asks for my SQL host idk what to put? can someone help
  • 0

#50 Blijbol

Blijbol

    Happy business

  • GMC Member
  • 313 posts

Posted 19 August 2007 - 11:31 AM

Awsome, except once im on the 3rd step or something close to that, after i have uploaded the files to my ftp, when it asks for my SQL host idk what to put? can someone help

<{POST_SNAPBACK}>

If the database server is the same computer as the web server, you should just enter 'localhost' here. Otherwise, you should enter there the IP address or hostname of the database server. The username, password and database name should be provided by your web host.

Edited by Blijbol, 19 August 2007 - 11:32 AM.

  • 0
Blijbol OnScore 2 Extend your games with online highscore lists! New version!

Joystick OEM Name DLL Controller name as in Control Panel.
Registry Reader DLL Full read access to the Windows Registry.
Game Appearance Extension Control the game window and taskbar button in detail!
INI Data Structure Extension Much better than GM's INI functions.

Games and software: Slimeball Deluxe (digital arcade volleyball) Blijbol Snake 2 (traditional snake including a Maze Editor) Flood (try to escape from the water) Blijbol Memory (find the pairs) Game Maker Quiz (test your GM knowledge) More at Games.Blijbol.nl and Software.blijbol.nl
My website: Blijbol.nl (English/Dutch) | User of Game Maker 7.0 Pro | Moderator of the Dutch Game Maker Community