Onderwerp: snIRC :: Ontwikkeling snIRC 3.0

Geplaatst door snabbi op 27-12-2008 12:59
#1

Eindelijk ben ik dan toch weer eens de code in gedoken. Dit keer gaat het niet om een aantal bugfixes maar echt weer code ontwikkeling. In deze topics kan je de stand van zaken volgen en tips geven voor wijzigingen.

Lijst van veranderingen:
- Triviantvragen/Pimpampetvragen kunnen meerdere antwoorden hebben.
- Scorelijsten werken via een interne database.
- Eigen scorelijsten ontwerpen.
- Kleurensysteem vereenvoudigd.
- Kaarten in de diverse kaartspellen hebben het teken van de kaart ipv de omschrijving.
- Menu's zijn aangepast.
- Manier waarop speelkamers worden bijgehouden is aangepast.
- Optie voor het downloaden van nieuwe vragen.
- Commando voor negeren van mensen
- Prioriteiten in het zeggen van teksten toegevoegd.
- overzicht van de commando's
- helpteksten

Nog te maken:
- automatische update inbouwen
- nieuwe manier van het bijhouden van de vragen

Gewijzigd door snabbi op 17-04-2009 22:40

Geplaatst door snabbi op 27-12-2008 13:00
#2

Scorelijsten:

Momenteel wordt er gewerkt aan een nieuwe manier om de scores op te slaan. Door deze manier wordt het mogelijk je eigen scorelijst te ontwerpen. Zo wil je bijvoorbeeld geen uurscores, maar scores per dag, per maand etc. Ook ga ik voor elke scorelijst een historie bijhouden. In deze historie is de stand bij de laatste reset terug te vinden.

In de nieuwe scorelijsten zijn er geen problemen meer met namen die een [ of ] bevatten.

Geplaatst door snabbi op 27-12-2008 13:02
#3

Kaartspellen:

Er is gewerkt aan de manier van het weergeven van de kaarten. Het weergeven als Harten-4 ipv een harten-teken heeft mij altijd gestoord. Vorig jaar heb ik ontdekt hoe je een hartenteken kunt maken en dit heb ik dus in de nieuwe versie verwerkt.

Geplaatst door wildman op 27-12-2008 15:16
#4

Oki ;) Veel succes.

Geplaatst door snabbi op 27-12-2008 21:51
#5

VERZOEK: PimPamPet.
Momenteel werkt pimpampet in de chaos vragen met antwoorden van 1 woord. Graag uitbreiden naar meerdere woorden.

Geplaatst door snabbi op 29-12-2008 20:30
#6

Eerste schermafbeeldingen zijn beschikbaar.
Wat je ziet op deze schermafbeelding:

Eerst is er een lijst van scorelijsten. Hier staan er als voorbeeld 4 afgedrukt. Wanneer we 1 scorelijst aanklikken dan krijgen we de eigenschappen. Links onderaan staat bijvoorbeeld een naam die we kunnen tonen wanneer we een tussen of eindstand laten zien in de kamer. Ook kunnen we aangeven voor welke spellen punten bijgehouden kan worden.

Rechts bovenin is even wat ingewikkelder. Hier staat hoe we de score kunnen bijhouden. %p is hierbij het standaard toe te voegen aantal, maar we kunnen ook rekenen met dit getal. Hoe moet je je dit voorstellen: Stel we beantwoorden een vraag voor 100 punten juist. We willen nu trivpunten met 100 verhogen en trivvragen (het aantal vragen dat juist is beantwoord) met 1. Door een 1 in dit vakje te plaatsen gaat deze scorelijst maar met 1 omhoog.

Wat je nog meer ziet is dat de scorelijst automatisch gereset kan worden. In oude versies was dit nogal een brakke functionaliteit. Hier staat helemaal voor je uitgerekend wanneer een reset plaats kan vinden. Ik heb het plaatje gemaakt op 30-12. In het veld van Afwijking staat 22-12-2008 00:00:00
De bot kijkt hierbij vooral naar het feit dat de "dag" geselecteerd staat. Dit houdt in dat elke dag een reset moet plaatsvinden voor de scorelijst genaamd dagscore. Dit gebeurt op tijdstip 00:00:00 omdat dat in dat veld zo staat aangegeven. In de regel eronder staat uitgerekend wanneer de eerst volgende reset zal zijn.

Andere opties zijn het wel of niet tonen van de eindstand voordat er gereset wordt en of de vorige stand (voordat gereset werd) nog teruggehaald kan worden.

Geef hier je mening door een bericht toe te voegen.

www.snirc.nl/extra/dialog-1.jpg
www.snirc.nl/extra/dialog-2.jpg

Gewijzigd door snabbi op 30-12-2008 02:18

Geplaatst door wildman op 30-12-2008 20:24
#7

Zeker mooi gedaan ;) Niks meer aan doen :P

Geplaatst door snabbi op 02-01-2009 15:31
#8

Zo vakantie is weer voorbij en werk begint weer. Ontwikkeling zal dus op een lager pitje komen. Wel heb ik nu een systeem waarbij meerdere antwoorden als juist worden beschouwd

Geplaatst door snabbi op 09-01-2009 22:36
#9

Vandaag ben ik begonnen met de kleuren. Momenteel heeft elk spel zijn eigen kleuren instellingen en bovendien zijn er nog algemene instellingen. Ik krijg hier veel vragen over en wellicht is het onnodig moeilijk. Daarom ben ik begonnen de kleuren in 1 tabblad af te handelen ipv op 100 plekken.

Geplaatst door snabbi op 10-01-2009 17:52
#10

Weer een belangrijke stap verder gekomen. Ook het Teksten menu is aangepakt. Zitten nog wat kleine problemen met het aanpassen van het tonen van de scorelijst. Deze problemen komen volgende week weer aan bod. Ontwikkeling gaat voorspoedig.

Geplaatst door CyBeRGoD op 18-01-2009 10:46
#11

snabbi dat ziet er goed uit doe zo voort B)

Geplaatst door snabbi op 18-01-2009 21:51
#12

Bedankt!

Nieuw idee via de mail gekomen: Zorg dat alle commando's ook opgevraagd kunnen worden.

Geplaatst door snabbi op 25-01-2009 18:35
#13

Nieuw idee via een andere topic. Toevoegen van een ignore/negeer optie

Geplaatst door snabbi op 07-02-2009 15:53
#14

Ik heb de speelkamers aangepast. Elke kamer is automatisch een speelkamer geworden. Wel is het mogelijk een kamer aan te wijzen waar de bot niet werkt.

Ook is de instelling van bot onderdelen per kamer verdwenen. Je kan nu spellen en opties aan en uit zetten en dit werkt gewoon overal. De details over de instelling zorgde te veel voor verwarring.

www.snirc.nl/extra/algemene-opties.jpg
www.snirc.nl/extra/kamers.jpg

Geplaatst door Mappendief op 14-02-2009 00:31
#15

Dat ziet er al goed uit Snabbie, ga zo door.

Geplaatst door snabbi op 14-02-2009 22:57
#16

Ik heb 3 commando's aangemaakt om het mogelijk te maken van afstand iemand op ignore te zetten.

Geplaatst door snabbi op 15-02-2009 11:24
#17

Het systeem om teksten te zeggen is aangepast zodat sommige teksten een hogere prioriteit kunnen krijgen dan anderen. Hiermee kunnen we voorkomen dat het spel vertraging ondervindt van mensen die scorelijsten opvragen of andere lange teksten.

Geplaatst door snabbi op 27-02-2009 21:53
#18

Ik zal de vragen automatisch laten updaten. Ik merk dat veel mensen de optie niet kennen en niet vaak activeren. Naar de toekomst toe is het misschien een mooi idee om het ding zichzelf te laten updaten.

Geplaatst door wildman op 01-04-2009 17:51
#19

Mooi, als ik moet testen weet je me te bereiken ;)

Geplaatst door snabbi op 15-04-2009 19:19
#20

Ik heb weer wat tentamens achter de rug, dus ik steek weer wat vrije tijd in dit projectje. Op zich denk ik dat er niet mega veel moet gebeuren voor de eerste test gedraaid kan worden.

Geplaatst door snabbi op 17-04-2009 22:40
#21

De helpteksten in de bot zijn af.... dat was wel een werkje.