Pagina 1 di 2
[Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 19:12
da Tizzio
Irc Play è una libreria gml che permette di creare giochi Multiplayer Online senza aprire le porte del router.
Documentazione in italiano
http://tizsoft.altervista.org/ircplay
oppure inclusa nella gex
Spoiler
DOWNLOAD
http://tizsoft.altervista.org/ircplay/ircplay.gex
ESEMPIO by Xeryan
http://tizsoft.altervista.org/ircplay/e ... xeryan.gmk
Comunque è molto, molto simile alle mplay, quindi per chi avesse già esperienza con quelle, si troverà di certo avvantaggiato!
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 19:47
da enick
non sarebbe piu corretto dire without port forwarding piuttosto che forward?
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 20:18
da innominato
ottimo
EDIT: Non ho capito l'ultima riga della documentazione ---> tizzio_figo():Ritorna true
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 20:22
da Tizzio
innominato ha scritto:ottimo
EDIT: Non ho capito l'ultima riga della documentazione ---> tizzio_figo():Ritorna true
niente, volevo vedere se qualcuno se ne accorgeva
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 21:10
da Homunculus
È previsto un rilascio del source? sarebbe molto interessante da studiare
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 21:20
da Tizzio
Homunculus ha scritto:È previsto un rilascio del source? sarebbe molto interessante da studiare
appena pubblico su yoyogames lo rilascio
non vorrei che qualche americano/inglese mi fottesse il source e lo pubblicasse prima di me
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 22:26
da Tiger
Mi interessa l'idea,ma non ci ho capito nulla(ho dato solo una rapida lettura,ancora non l'ho provato).
Magari mi metto a lavorarci insieme a Caparezzacraft e vediamo che ne esce.
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 22:26
da Tizzio
Tiger07 ha scritto:Mi interessa l'idea,ma non ci ho capito nulla(ho dato solo una rapida lettura,ancora non l'ho provato).
Magari mi metto a lavorarci insieme a Caparezzacraft e vediamo che ne esce.
ti conviene aspettare l'esempio...
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 05/08/2012, 22:30
da Tiger
Me lo dici ora che c'è l'esempio?
Sei un grande hai delle ottime idee.
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 06/08/2012, 18:01
da Annoyed grunt
Domanda scema: gira sulla lite?
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 06/08/2012, 18:58
da innominato
Codice: Seleziona tutto
___________________________________________
ERROR in
action number 1
of Mouse Event for Left Button
for object oBtnConnect:
Error in code at line 9:
if (irc_session_players(i)==1) {
^
at position 38: Cannot compare arguments.
quando partecipo a una sessione
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 07/09/2012, 17:47
da guidox
Non capisco perché non funziona... voglio creare una partita con una sola sessione allora ho fatto così:
CREATE
Codice: Seleziona tutto
if (!irc_init("irc.forumfree.it","IrcTestGuidox")){show_message("Errore di connessione!");game_end();}
connesso = false;
STEP
Codice: Seleziona tutto
if (irc_started() && !connesso) {
NOME=get_string("Scrivi qui il tuo nome.","Giangiotto");
if (irc_session_count() == 0) {
if (irc_session_create("Sessione",10,NOME)){
show_message("Hai creato una sessione");
}else{show_message("Non hai creato una sessione"); game_end(); exit;}
}else{
if (irc_session_join(0,NOME)){
show_message("Hai joinato una sessione");
}else{show_message("Non hai joinato una sessione"); game_end(); exit;}
switch (irc_session_error()) {
case IRC_ERR_SESSION_FULL: show_message("Sessione piena"); break;
case IRC_ERR_SESSION_CLOSED: show_message("Sessione terminata"); irc_session_end(); break;
case IRC_ERR_TIMEOUT_REQUEST: show_message("Richiesta join fallita"); break;
case IRC_ERR_PLAYER_EXISTS: show_message("Un giocatore col tuo nickname esiste gia' in questa partita"); break;
}
}
connesso = true;
}
Ma posso aprire quanti exe mi pare e creerà sempre una sessione... praticamente il irc_session_count() ritorna sempre 0...
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 07/09/2012, 20:12
da Tizzio
irc_session_search() o _find() non ricordo
(serve a mandare la richiesta per sapere quante sessioni ci sono)
Xeryan ha fatto un tris, scaricalo nell'openpost...
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 08/09/2012, 12:53
da guidox
Anche aggiungendo irc_session_find() prima del controllo non funziona...
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 08/09/2012, 18:35
da Tizzio
guidox ha scritto:Anche aggiungendo irc_session_find() prima del controllo non funziona...
ci mette un poco prima di ricevere risposta
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 08/09/2012, 18:56
da Asko
Tizzio ha scritto:guidox ha scritto:Anche aggiungendo irc_session_find() prima del controllo non funziona...
ci mette un poco prima di ricevere risposta
E come so quando l'ha ricevuta..?
[so guidox]
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 08/09/2012, 19:13
da Tizzio
[quote="Asko"]
E come so quando l'ha ricevuta..?
[so guidox]
irc_session_count();
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 16/01/2013, 12:12
da Tizzio
Xeryan ha scritto:ma quindi non si può utilizzare l'irc in un gioco per scopi commerciali?
Ma penso di sì, alla fine se apri un canale irc, puoi farci quello che vuoi, alla fine non possono denunciarti ne bloccarti..
Al massimo mettono l'antiflood, quindi basta fare un gioco che non flodda.
Basti pensare alla gente che gioca a UNO in chat, quei bot sparano 800 messaggi senza problemi.
L'unica cosa da evitare è dare disturbo nei canali "trafficati", puoi sempre sfruttare la GEX in canali "nascosti" con nomi del tipo xeryan_"mygamename"1 ... 2 e così via.
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 16/01/2013, 14:28
da Jak
Da regolamento di irc la chat non può essere usata per scopi commerciali. Non è vero che puoi farci quello che vuoi.
Insomma non si può fare.
Re: [Gex] Irc Play ( giochi online senza aprire le porte )
Inviato: 17/05/2013, 20:00
da aironenero
emh ma IRC non significa internet relay chat?se fai un canale irc su un TUO server puoi farci quello che vuoi!!!
(per il flood sull'irc di e-mule ci'è un canalre con quiz nessun flood tra 609 - 70 messaggi in un 10-15 minuti!!!)