Spel bedacht door: Pg_Up
Met dank aan bondage, voor het maken van de puntenteltool.
Aangezien ONZ nogal dood is, presenteer ik jullie Het Dodetopicspel. Je hoeft er niks voor te doen, behalve te posten en hopen dat het lang duurt voordat er een nieuwe reactie geplaatst wordt. Elke minuut dat er na jou niks gepost is is een punt. Er moeten dus minimaal 60 seconden tussen jouw post en de volgende post zitten voor een punt: 59 seconden telt nog steeds als 0 minuten en dus 0 punten. Restseconden worden niet bij elkaar opgeteld. De punten worden automatisch opgeteld. Tip: je kan beter niet meerdere keren achter elkaar posten, want je krijgt dus pas punten als er minstens een minuut tussen je post en de volgende post zit, ook al zijn beide posts van jou.
Voor elke minuut tussen de OP en de fipo krijg je ook gewoon een punt, maar voor de tijd tussen de lapo en de nieuwe OP krijg je geen punten. Zoals gebruikelijk is op FOK!, opent degene met de laatste post het nieuwe topic. Duurt dit te lang, dan kan een andere user dit doen en gaan we verder in het topic dat het snelst geopend is.
Gelieve de OP duidelijk en overzichtelijk te houden en de uitleg/regels niet te veranderen, bij voorbaat dank.
Geldige scores worden gepost door
Pg_Up,
_--_,
FlippingCoin,
devzero,
aloa en
Hexx..
Van hen wordt verzocht de link naar de scores niet te delen wegens overbelasting van de servers; updates worden doorgaans ieder nieuw deel van een topic geüpdatet.
Voor de score posters, gebruik deze post-ID: 176875252
Scoreslijst 'Het Dodetopicspel', gegenereerd op: 02-02-2018 20:52nr / user / score / tot. aant. posts in reeks1. haags_kwartiertje /
421 / 421
2. devzero /
172 / 161
3. aloa /
160 / 251
4. markdeajaxfan /
133 / 249
5. Sexy_Lexy_83 /
133 / 242
6. Dr.Mikey /
107 / 118
7. LCMS /
83 / 93
8. noodgang /
57 / 137
9. Rozevla /
56 / 105
10. tailfox /
55 / 176
11. hemarookworst /
47 / 93
12. Borrelnootje00 /
34 / 63
13. Hexx. /
31 / 68
14. Rapporteer-Deze-Gebruiker /
28 / 50
15. bondage /
24 / 60
16. FlippingCoin /
22 / 107
17. _--_ /
21 / 43
18. murp /
20 / 43
19. richolio /
18 / 1
20. Shakaloha /
16 / 19
21. Amoeba /
14 / 38
22. -sabine- /
12 / 21
23. DKUp /
10 / 31
24. Braddie /
8 / 24
25. eNGine10 /
8 / 10
26. Poepoog /
3 / 2
27. vincenzo78 /
3 / 5
28. TheNightIsFullOfTerrors /
2 / 1
29. Plompzakker /
2 / 1
30. defokkingfoker /
2 / 1
31. Huppelmuts /
1 / 2
32. NoelGallagher /
0 / 3
33. Tassendief /
0 / 1
34. sp3c /
0 / 2
Start post-id: 176875252
SPOILER: Scorelijst voor januari 2017
Om spoilers te kunnen lezen moet je zijn
ingelogd. Je moet je daarvoor eerst gratis
Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
SPOILER: Scorelijst sinds begin spel tot 1-2-2018
quote:
allemaal gediskwalificeerd voor de eerstkomende zes rondes
Waarom?
Sexy_Lexy_83
Jeuk van Taalnazi’s
quote:
Ik drink Litouwse vodka

nu een variant rode peper ..honing!
Sweet but not that sweet !
quote:
Ik dacht dus echt dat het een Frieze drank was, blijkt het uit amste

dam te komen.
![dkkmr-kfj.jpg]()
lijkt me wel wat met koud weer
quote:
DB query:
1 2 3 4 5 6 7 8 9 10 | SELECT fok_post.id AS post_id, fok_post.timestamp AS post_timestamp, fok_user.name AS username, fok_topic.id AS topic_id FROM fok_topic JOIN fok_post ON fok_topic.id = fok_post.topic_id JOIN fok_user ON fok_post.user_id = fok_user.id WHERE 1 AND topic_chain_id = 8145 ORDER BY fok_post.id ASC |
PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <?php $user_score_list = array(); $user_totals_list = array(); $before_post = array('username' => '', 'timestamp' => 0, 'post_id' => 0, 'topic_id' => 0); while($row = $db->fetchArray($res)) { if(!isset($user_score_list[$row['username']])) { $user_score_list[$row['username']] = 0; } if(!isset($user_totals_list[$row['username']])) { $user_totals_list[$row['username']] = 0; } $user_totals_list[$row['username']] += 1; if($before_post['timestamp'] == 0) { $before_post['timestamp'] = $row['post_timestamp']; $before_post['username'] = $row['username']; $before_post['post_id'] = $row['post_id']; $before_post['topic_id'] = $row['topic_id']; continue; }else{ # vergelijk huidige met vorige post en bereken tijd/punten tussen deze twee $time_minutes = floor(($row['post_timestamp'] - $before_post['timestamp']) / 60); $user_score_list[$before_post['username']] += $time_minutes; $post_score_list[$before_post['post_id']]['score'] = $time_minutes; $post_score_list[$before_post['post_id']]['topic'] = $before_post['topic_id']; $before_post['username'] = $row['username']; $before_post['timestamp'] = $row['post_timestamp']; $before_post['post_id'] = $row['post_id']; $before_post['topic_id'] = $row['topic_id']; } } $user_mapping = array( 'LLgetikt' => 'Borrelnootje00' );
foreach($user_mapping as $k => $user_map) { if(isset($user_score_list[$k]) && isset($user_score_list[$user_map])) { $user_score_list[$user_map] += $user_score_list[$k]; unset($user_score_list[$k]); } } $db->freeResult($res); ?> |
Zit ook nog wat HTML in verwerkt maar dat is niet zo interessant.
quote:
Op vrijdag 2 februari 2018 20:45 schreef devzero het volgende:[..]
Dat had ik eigenlijk wel een beetje verwacht. Ik dacht dat je alle posts "op een lange rij" legt en dat een post na een slotje dus gewoon iets verder in de rij wordt gezet. En dus zal iemand minder punten krijgen terwijl je dat in eerste instantie niet ziet.
Dank je voor de uitleg.
Graag gedaan.
quote:
Ah
WEEKEND!
Kan je ook iets doen met
IF Haags_kwartiertje = 'nr 1' THEN Haags_kwartiertje = LCMS
?
quote:
Op vrijdag 2 februari 2018 20:48 schreef devzero het volgende:[..]
Overigens zit er wel een interessante
feature in je code: je krijgt alleen punten als er iemand na je post, dus als je de laatste post hebt dan krijg je daar geen punten voor ook al zou het een maand stil zijn (totdat er iemand na je post).
Ja, klopt
quote:
Welnee joh, kan stukken beter. Heb dit niet gemaakt met als uitgangspunt 'nette code'.
nummer 10?
quote:
Heb je trouwens al toegang tot de kelder?
Doei
Zonder wrijving geen glans
Lol, dat is wel een beetje slecht
Ah, welkom terug streep
quote:
Op vrijdag 2 februari 2018 21:10 schreef _--_ het volgende:Hongaarse overheid heeft zijn publiek transport systeem zo slecht beveiligd dat via element inspect de prijzen van tickets gewijzigd kunnen worden.
Ja oke je herhaalt wat al duidelijk was
_--_
In varietate concordia
quote:
Hongaarse overheid heeft zijn publiek transport systeem zo slecht beveiligd dat via element inspect de prijzen van tickets gewijzigd kunnen worden.
Crack the following and we will get back to you: !1!llssod000;;
WubaDubDub
Wubba lubba dub dub
quote:
Tussen Goed en Mooi zit ook nog een verschil.
Ik bedoel ja het is lekker beun maar het werkt en heeft minder moeite gekost.
Plattenraag
Ik neuk jullie allemaal de