[PHP] online rpg maken (textbased)

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ey tweakers

Ik en een vriend hier op school willen een textbased rpg maken online, nu 1 klein probleempje.
Hoe kan je de percentage van de kansen dat iets lukt uitrekenen?
Want er moet een kans zijn (in percentage) of iets lukt, en daar ben ik nog niet helemaal duidelijk bij.

Hoop dat jullie me beetje wijzer kunnen maken :)

ZonaX

Acties:
  • 0 Henk 'm!

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 20-09 18:24

TheBorg

Resistance is futile.


Acties:
  • 0 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:56

Cyphax

Moderator LNX
Gebruik je de rand functie om een getal te genereren en als dat getal in een bepaalde range ligt zou je de functie uit kunnen voeren? Zoiets?

[ Voor 37% gewijzigd door Cyphax op 13-10-2005 09:36 ]

Saved by the buoyancy of citrus


Acties:
  • 0 Henk 'm!

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 07:37
Een simpele rand() niet voldoende?

Stel je winkans is 30%, genereer een waarde tussen 0 en 100 (rand(0,100)) en kijk of de waarde tussen de 0 en 30 ligt, is dat zo dan is het gelukt, is dat niet zo dan is het pech hebben :)

Acties:
  • 0 Henk 'm!

  • Weppel
  • Registratie: Oktober 2000
  • Laatst online: 07:37
3x is scheepsrecht 8)

Acties:
  • 0 Henk 'm!

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 18-09 22:40

Nick_S

++?????++ Out of Cheese Error

Veel RPG's maken ook gebruik van andere kansberekeningen.

De voorbeelden die hierboven genoemd werden, waren percentages, oftewel een 100-zijdige dobbelsteen. (Deze bestaan, maar er worden meestal twee 10-zijdige gebruikt).

Andere dingen die je kan doen:

Aanval: 1d20 + een getal > de harnas waarde van de tegenpartij.
Raak -> 1d8 + een getal aan schade.

Ik ken de volgende dobbelstenen (Gebruikt in DnD): 1d4, 1d6, 1d8, 1d10, 1d12, 1d20 en 1d100.

[Edit] Als je een uitgebreid regelsysteem wilt hebben, zou je eens kunnen kijken naar D20. Hier zijn spellen als Neverwinter Nights op gebaseerd.

[ Voor 16% gewijzigd door Nick_S op 13-10-2005 09:43 ]

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
lekker snelle reactie! ^^ bedankt dit had ik nodig :).. begin wel simpel mat rand() voor v1.0 omdat ik me niet de pleuris ga typen :p

iig bedankt!

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 18-09 16:28

Bosmonster

*zucht*

inderdaad erg veel werk een diceroller functietje

typ je je de pleuris aan 3 regels code
Pagina: 1