intrebare script pentru un joc

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

websku
Average Member
Mesaje: 52
Membru din: Dum Oct 10, 2004 1:32 pm
Localitate: Rm Valcea
Contact:

intrebare script pentru un joc

Mesajde websku » Sâm Aug 06, 2005 3:35 pm

m-am apucat de un joc si e ceva de genul jocurilor de noroc. Adica tragi de o maneta si castigi una din cele 5 variante de castig.

M-am gandit si nu stiu cum sa fac scriptul care sa imi returneze o valoare din cele 5 astfel incat prima varianta sa aiba cea mai mare probabilitate, a doua mai putin... a cincea cel mai putin...


are cineva idee cum ar putea arata scriptul? ca random e prea riscant :d
Multumesc!


Alexandru I Rada

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Sâm Aug 06, 2005 3:41 pm

eu as face tot cu random (dar sa calculeze inainte ce o sa arate si pun un if (in caz ca vrea omu sa castige) care sa schimbe vreo valoare (ca sa nu mai castige :p)) si apoi sa afiseze "you lost" :twisted:

momentan pentru faza cu probabilitatea imi mai trebuie cateva sticle de cola ... brb peste cateva ore :D
|

websku
Average Member
Mesaje: 52
Membru din: Dum Oct 10, 2004 1:32 pm
Localitate: Rm Valcea
Contact:

Mesajde websku » Dum Aug 07, 2005 12:28 am

dau si berea... :d

numai sa imi dai o idee ceva....
Alexandru I Rada

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Dum Aug 07, 2005 12:49 am

lol , au trecut cele cateva ore dar n-am avut cola ... :oops:

uhm ... ce ai facut pana acum ? :?
|

websku
Average Member
Mesaje: 52
Membru din: Dum Oct 10, 2004 1:32 pm
Localitate: Rm Valcea
Contact:

Mesajde websku » Dum Aug 07, 2005 12:53 am

pana acum m-am gandit si nu mi-a venit idee pentru varianta aceea cu probabilitatile, adica prima varianta sa aiba mai multe sanse, a doua mai putine...etc

Trebuie sa ma gandesc ca nu pot lasa un simplu random...
Alexandru I Rada

carco
Senior Member
Mesaje: 2799
Membru din: Joi Mai 27, 2004 4:36 pm
Localitate: Bucuresti
Contact:

Mesajde carco » Dum Aug 07, 2005 10:33 am

pai sa vedem, ai 5 variante dar nu vrei sa aiba aceasi probabilitate.
Tot cu random faci dar, de exemplu generezi un numar intre 1 si 15 si apoi iei:
var. 1 = de la 1 la 5 (probabilitate 5/15)
var. 2 = de la 6 la 9 (probabilitate 4/15)
var. 3 = de la 10 la 12 (probabilitate 3/15)
var. 4 = de la 13 la 14 (probabilitate 2/15)
var. 5 = 15 (probabilitate 1/15)

Adaptezi functie de probabilitatea ce o doresti pentru fiecare varianta.
Programator cu experienta in Magento/ZF, Typo3/Flow3, Symfony, B2B, CRM, ERP, SMB... vand betoniera

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Lun Aug 08, 2005 3:01 pm

|

websku
Average Member
Mesaje: 52
Membru din: Dum Oct 10, 2004 1:32 pm
Localitate: Rm Valcea
Contact:

Mesajde websku » Lun Aug 08, 2005 5:40 pm

da, am mai modificat cifrele pe acolo si mi-a mers ;)
Alexandru I Rada


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google [Bot] și 15 vizitatori