Ciao Arghami, una domanda:
mi sbaglio o su ASTAMANAGER qualche anno fu implementato il fatto di poter sorteggiare i giocatori all'asta direttamente dal backend? Tipo come fatto dal vecchio ASTAEASY (il programmino in Java che estraeva i giocatori dal database FCM)
Se non è così e quindi ricordo male, è possibile fare questa implementazione?
Ci consentirebbe di usare un solo PC...anzichè 2
Grazie in ogni caso
[APP] AstaManager 1.2 (by arghami, piri & puffin)
Re: [APP] AstaManager 1.2 (by arghami, piri & puffin)
Ciao, sei fortunato, la modifica è molto semplice!tepuzzo ha scritto: ↑04 ott 2023, 16:58 Ciao Arghami, una domanda:
mi sbaglio o su ASTAMANAGER qualche anno fu implementato il fatto di poter sorteggiare i giocatori all'asta direttamente dal backend? Tipo come fatto dal vecchio ASTAEASY (il programmino in Java che estraeva i giocatori dal database FCM)
Se non è così e quindi ricordo male, è possibile fare questa implementazione?
Ci consentirebbe di usare un solo PC...anzichè 2
Grazie in ogni caso
in archivio.class.php modifica la riga 32 da
a$queryRicerca .= " ORDER BY nome ASC";
(LIMIT 1 è opzionale e ti serve per restituire un unico giocatore. Senza di questo avrai una lista disordinata da cui selezionare ogni volta il primo giocatore).$queryRicerca .= " ORDER BY rand() LIMIT 1";
Se, come immagino, i giocatori estratti e "scartati" non devono più essere riproposti, la soluzione è molto più complessa e come workaround ti suggerisco di aggiungere una o più fantasquadre extra in cui parcheggiarli per toglierli dal mercato.
Re: [APP] AstaManager 1.2 (by arghami, piri & puffin)
Intanto ti ringrazio.
Ma quindi se non inserisco nulla nel campo di ricerca del calciatore , mi viene "tirato su" uno a caso? E se voglio cercare invece proprio uno specifico, funziona sempre la ricerca inserendo , che so, le prime due lettere del cognome, oppure con la modifica no?
Per quanto riguarda la seconda parte della tua soluzione, purtroppo non mi aiuta: noi, una volta arrivati in fondo alla lista dei calciatori di serie A, ripassiamo quelli non ancora presi se non abbiamo ancora completato le rose. Quindi dovrei andare a riprendermi la squadra dove li ho parcheggiati...che a quel punto dovrebbe avere rosa illimitata....diventa più lavoro a quel punto. meglio lasciarli "liberi" e se rivengono estratti basterà ricordarsi che sono già "passati". Però così c'è il rischio che mi richiami 50 volte calciatori scartati e magari MAI (magari) OSIMEHN...perchè lui estrae sempre da TUTTA la lista dei disponibili. Da quel che ho capito...
Ma quindi se non inserisco nulla nel campo di ricerca del calciatore , mi viene "tirato su" uno a caso? E se voglio cercare invece proprio uno specifico, funziona sempre la ricerca inserendo , che so, le prime due lettere del cognome, oppure con la modifica no?
Per quanto riguarda la seconda parte della tua soluzione, purtroppo non mi aiuta: noi, una volta arrivati in fondo alla lista dei calciatori di serie A, ripassiamo quelli non ancora presi se non abbiamo ancora completato le rose. Quindi dovrei andare a riprendermi la squadra dove li ho parcheggiati...che a quel punto dovrebbe avere rosa illimitata....diventa più lavoro a quel punto. meglio lasciarli "liberi" e se rivengono estratti basterà ricordarsi che sono già "passati". Però così c'è il rischio che mi richiami 50 volte calciatori scartati e magari MAI (magari) OSIMEHN...perchè lui estrae sempre da TUTTA la lista dei disponibili. Da quel che ho capito...
Re: [APP] AstaManager 1.2 (by arghami, piri & puffin)
Sì, continua a funzionare anche quella parte della ricerca, che verrà ordinata casualmente e (se hai messo LIMIT 1) limitata al primo risultato.tepuzzo ha scritto: ↑05 ott 2023, 09:01 Intanto ti ringrazio.
Ma quindi se non inserisco nulla nel campo di ricerca del calciatore , mi viene "tirato su" uno a caso? E se voglio cercare invece proprio uno specifico, funziona sempre la ricerca inserendo , che so, le prime due lettere del cognome, oppure con la modifica no?
Sì, in sostanza è come dici. L'altra alternativa che mi viene in mente è che ti fai restituire una prima estrazione randomica, ti copi tutta la lista e la appoggi su un file di testo, da cui la chiami ordinatamente. Con lo svantaggio che almeno tu presidente di lega sai già chi uscirà dopo.tepuzzo ha scritto: ↑05 ott 2023, 09:01 Per quanto riguarda la seconda parte della tua soluzione, purtroppo non mi aiuta: noi, una volta arrivati in fondo alla lista dei calciatori di serie A, ripassiamo quelli non ancora presi se non abbiamo ancora completato le rose. Quindi dovrei andare a riprendermi la squadra dove li ho parcheggiati...che a quel punto dovrebbe avere rosa illimitata....diventa più lavoro a quel punto. meglio lasciarli "liberi" e se rivengono estratti basterà ricordarsi che sono già "passati". Però così c'è il rischio che mi richiami 50 volte calciatori scartati e magari MAI (magari) OSIMEHN...perchè lui estrae sempre da TUTTA la lista dei disponibili. Da quel che ho capito...