Blijbol.nl

Blijbol, de blije zaak   Nederlands Engels

Links Over Blijbol Gastenboek
Home Nieuws Games Software Game Maker
4.850 keer gedownload

OnScore

PHP/MySQL online topscores-extensie

Beschrijving

Blijbol OnScore is een open-source* online topscores-uitbreiding voor Game Maker. Het gebruikt PHP en MySQL en het bevat veel functies.

Features




Versie 2.1.0 (stabiel)

Releasedatum: 13 oktober 2012
Taal: zowel Nederlands als Engels en zelfs Russisch
Systeemeisen: Game Maker 5.3a of nieuwer (Pro-/geregistreerde editie niet vereist), PHP 4.1.0 of nieuwer met MySQL-extensie en PCRE-extensie, en MySQL 4.1.0 of nieuwer

Projectstatus

Een stabiele versie van dit product is uitgebracht. Het project is aangekondigd op 12 juni 2006.

Credits

Ontwerp, programmering, beveiligingstechnieken, documentatie, standaard- en zilverstylesheet, Engelse en Nederlandse taalpakketten, testen: Jeroen van der Gun
Beveiligingstechnieken, standaard becijferingsafbeeldingen, testen: Simon Donkers
MD5 Message-Digest Algorithm-implementatie voor Game Maker: Ville Kalliomäki
Testen: Richard Both; Simon Busstra; Wesley Kok; Richard Verschuren; Robin Sonneveld
Russisch taalpakket: Roman Pavlovich
Spaans taalpakket: Anbascor
Ontwikkeling van software van derden gebruikt door OnScore: The PHP Group; MySQL AB; RSA Data Security, Inc.; The Game Maker Company

Meer voor Game Maker



Reacties

Gebruik het formulier om een reactie toe te voegen.

26 augustus 2012 Jeroen van der Gun (Blijbol)
Betreffende het probleem van Gsorsnoi: dit is op te lossen door argument1 te vervangen door argument[1]. Dit probleem treedt alleen op in Game Maker 8.1.

19 oktober 2011 Jeroen van der Gun (Blijbol)
Dat zal aanpassing vereisen van de huidige GML-code, maar moet zeker mogelijk zijn. OnScore bestaat immers zelf ook uit HTML, dus dat moet in theorie prima samen met de HTML van Game Maker te gebruiken zijn.

19 oktober 2011 Klaas
Is er ook een mogelijkheid om Onscore aan te passen voor gamemaker html5??

5 oktober 2011 Gsorsnoi
Ik heb nog even zitten kijken en krijg nu consequent onderstaande foutmelding. En de argumenten nalopend, kom ik er maar niet achter waar het hem hier in zit.
________________________________________
ERROR in
action number 3
of Other Event: No More Lives
for object lives:

In script onscore_submit:
In script onscore_submit_ext:
Illegal argument count calling script "onscore_connection_script".
Script requires 2 arguments, 1 have been supplied.
________________________________________
Even voor het idee:
- Ik roep in een No More Lives-event de action onscore_submit aan via een execute script (argument0 heb ik waarde 2 gegeven, argument1 heb ik waarde 1 gegeven, omdat ik geen idee heb wat ik anders als waarde voor argument1 moet opgeven.)
- Omdat ik zie onscore_submit zelf onscore_submit_ext aanroept en daar vanuit onscore_connection_script weer wordt aangeroepen, heb ik geen andere actions in het bewuste object geplaatst.
- onscore_submit geeft aan dat ik twee argumenten moet meegeven:
onscore_submit_ext(argument0, '', '', argument1, false);
Als ik de helpfile goed begrijp staat argument0 voor list en argument1 voor numb.

Graag je hulp

4 oktober 2011 Gsorsnoi
8.1 Lite. Overigens op zich vind ik het niet zo erg om de GML oplossing toe te passen, maar daar ben ik als PHP programmeur nog niet zo in thuis. De variabelen invullen zoals in het tweede deel van de help staat komt me logisch over, maar daarbij stuitte ik na een paar eerste pogingen toch op foutmeldingen. Vandaar dat ik de dragable Actions wilde uitproberen. Waarom moeilijk doen als het makkelijk kan, nietwaar?

4 oktober 2011 Jeroen van der Gun (Blijbol)
Game Maker 5, 6 en 7 moeten die map inelk geval wel hebben. Welke GM-versie gebruik je?

4 oktober 2011 Gsorsnoi
Kom ik op het volgende probleem. Ik heb geen lib-folder. Daarom heb ik zelf maar een lib-folder aangemaakt volgens het voorbeeld van path C:\Program Files\Game_MakerX\lib en daar OnScore actions.lib in geplaatst, maar zodra ik dan GameMaker opnieuw opstart dan komen die dragables niet beschikbaar onder de actions. Ik heb wel het gevoel dat ik steeds een stap verder kom, maar blijf hier toch weer even haken.

4 oktober 2011 Jeroen van der Gun (Blijbol)
Als je niet de extensie voor GM7+ kunt gebruiken, dan moet je de action library handmatig installeren. Uitleg staat in het helpbestand van OnScore.

4 oktober 2011 Gsorsnoi
Thanks Jeroen, daar had ik inderdaad overheen gekeken. Oei. Nu moet ik nog even flink op de GML studeren vrees ik, om dit werkende te krijgen. Al zie ik dat ik die actions ook kan gebruiken, maar die heb ik niet beschikbaar in mijn versie van GameMaker. Komt dat omdat ik de Lite versie heb?

4 oktober 2011 Jeroen van der Gun (Blijbol)
Je moet het verbindingsscript niet zelf aanroepen, maar daarvoor de acties of functies uit de handleiding gebruiken.

4 oktober 2011 Gsorsnoi
Ik krijg de volgende fout wanneer het onscore_connection_script wordt aangeroepen:

___________________________________________
ERROR in
action number 3
of Other Event: No More Lives
for object lives:

In script onscore_connection_script:
Error in code at line 15:
case 0: argument1 = 'game.php?game=2'+argument1;
^
at position 42: Wrong type of arguments to +.

Wat doe ik fout?

18 december 2010 Klaas
Alles werkt alleen worden bij mij de highscores niet opgeslagen. Wat doe ik fout.

27 november 2010 RC
Heel erg handig en makkelijk in gebruik, hartelijk dank hiervoor..
ik heb hem al gebruikt in 1 game...
bezoek mn website maar is ;)

22 december 2009 Rune, reactie op Ula
Ik had dat ook, je moet gewoon de extensie herschrijven met de extensiemaker, te vinden op yoyogames. Maar als jij het met administrator hebt kunnen oplossen, ok.

18 december 2009 Jeroen van der Gun (Blijbol)
Ruben: je zult een andere host moeten zoeken. De host die je nu gebruikt geeft PHP-scripts niet voldoende toestemmingen om bepaalde handelingen uit te voeren op de server.

18 december 2009 ruben

6 december 2009 Ulas
NVM GM als administrator uitvoeren heeft het opgelost, mijn fout! Nice work!

6 december 2009 Ulas
als ik de extension in GM 7 pro wil installeren zegt hij an error occured?

30 november 2009 Wim
Echt heel handig script, ziet er leuk uit en goede toepassingen zoals invoegen in een webpagina. Uitleg ook prima. Beoordeling 10+

14 oktober 2009 Gerben
De example werkt wel, maar bij de events staat unknown bla bla, dus ja. Die embed wil het niet doen op 7. Ik heb op laptop en pc geprobeert, op 8 werkt het prima.

14 oktober 2009 Jeroen van der Gun (Blijbol)
Werkt de example wel en zo ja, wat doe jij dan anders?

12 oktober 2009 Gerben
Als ik met gamemaker 7 de embed versie probeer krijg ik 'list index out of bounds(8)'. en soms 7 ipv 8.

Het werkt wel helemaal met gamemaker 8, maar die verloopt na tijdje. Kan je helpen?

10 september 2009 Jeroen van der Gun (Blijbol)
Klik op de knop "Meer versie-informatie" hierboven om te zien wat er nieuw/beter is.

10 september 2009 gm1999
Mag ik vragen wat er beter is in deze versie?

3 juni 2009 lars
hoe werkt dit?

26 november 2008 poedie
ik heb zelf een kleine aanpassing gedaan
download in die lijst gezet

26 november 2008 poedie
een download lijst op de index zou handig zijn
een die je kan in of uitschakelen via het admin panel

26 november 2008 poedie
werkt perfect
dank u voor het goede script

2 juni 2008 Jeroen van der Gun (Blijbol)
Je hoeft niet alles in een keer te runnen. Na het uploaden moet je gewoon in je webbrowser de map openen waarin je alles hebt geupload. Als het goed is, krijg je dan een installatiescherm te zien. Volg daarin de instructies en alles komt goed.

1 juni 2008 Rikieman1
sorry dat ik je nog lastig val, maar ik heb alles ge-upload, maar ik weet geen manier om er voor te zorgen dat hij alle bestanden in 1 keer runt.

1 juni 2008 Jeroen van der Gun (Blijbol)
Daarmee wordt bedoeld dat je de bestanden moet uploaden naar je webserver. Je moet dus eerst een webserver hebben of een webhost zoeken. Daarna kun je bijvoorbeeld via FTP de bestanden uploaden.

1 juni 2008 Rikieman1

7 april 2008 Draconman
Het lijkt me heel leuk, alleen ben ik een beetje een noob in dit soort dingen en heb ik tot nu toe alleen maar gewone niet-online games gemaakt met de normale standaard dingen.
Het lijkt me dus heel leuk om een online highscore te hebben maar ik snap niet hoe ik dat in de game moet zetten....
Kan iemand mij helpen?

4 april 2008 dj tazzz
heey blijbol hoe doe jij dat met da mysql alleen dat snap ik niet weet jij een goede site?

25 maart 2008 Jeroen van der Gun (Blijbol)

25 maart 2008 Sem
hoi,

ik wil graag weten hoe dit werkt precies... hoe moet ik scores erin doen. en wat is het lijstnummer en hoe kan ik hem vinden. ik snap er egt totaal niks van. ik heb alles in de server, tables doen het, highscore lijst zit erin, maar wanneer ik een score wil verzenden weet ik niet welke lijst nummer of sow ik moet geven.

greetz,
sem

5 maart 2008 geheim naan 007
het werkt thanks!!

23 februari 2008 Igor
Echt geweldig!
Ik heb er heel veel aan
Dank je wel!! :)

5 januari 2008 Jeroen van der Gun (Blijbol)

4 januari 2008 geheim naan 007
het leukt niet met de code wat doe ike fout


___________________________________________
COMPILATION ERROR in Script: onscore_connection_script
Error in code at line 6:
execute_shell('http://p3/index.html/OnScore/OnScore/Server/0rx1rMnmRC2WFTnHME65MhK779jazSxC');

at position 94: Wrong number of arguments to function or script.

17 december 2007 Jeroen van der Gun (Blijbol)
Die suggestie stond al op mijn lijstje met dingen die ik nog moet toevoegen. Niettemin bedankt.

16 december 2007 Tumie
Kun je ook maandlijsten maken? Best of the month December, Januari, enz, en dat ze bewaard blijven??

18 april 2007 Jasper-lol
oke...

10 februari 2007 Jeroen van der Gun (Blijbol)
Je hebt natuurlijk niet de root username/password nodig van de server waar je het op wilt plaatsen. Je hebt echter wel voldoende rechten nodig op de server om het systeem te installeren.

9 februari 2007 Jasper-lol
Jeroen...
ik vind dit heel goed idee maar je bent vergeten als ze het online willen dat ze de router username en password moeten hebben toch?
this niks tegen jouw bedoeld maar ik wou het toch zeggen...

Er zijn 49 reacties beschikbaar in het Engels

Voeg een reactie toe




5 × 1 =
Blijbol =