Entrar
Últimos assuntos
» Colisões não funcionandopor RastaMaan Sex 26 Abr 2024, 19:49
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
Pacote de scripts OM
Página 1 de 1
Pacote de scripts OM
Pacote de scripts Online Multiplayer
Vendo a dificuldade que as pessoas tem de usar os codigos da 39dll, resolvi criar scripts para facilitar a criação de jogos online.
Possiveis comandos no pacote:
- cliente:
- carregar_cliente(ip,porta,conta,senha)
carrega todas as variaveis e conectar o cliente ao servidor
ip:ip do servidor
porta: porta do servidor
conta: seu login para se conectar
senha: sua senha para se conectar
retorna true se conectou, caso contrario retorna false.
---------------------------------------------------------------------------------------
enviar_dados(tipo,identificação,destino,msg)
envia uma mensagem para o servidor
tipo:numero,letra
destino: quem irá receber a mensagem. ex:servidor,todos os jogadores dentro da room, apenas um jogador.
identificação:id da mensagem. ex:chat, login,desconectar
---------------------------------------------------------------------------------------
receber_mensagens(tipo,identificação)
tipo:numero,letra
identificação:id da mensagem
retorna a mensagem que recebeu do servidor, caso contrario retorna -1.
---------------------------------------------------------------------------------------
lista_de_jogadores(tipo)
tipo:numero,string
caso escolha string, irá retornar em string o nome de todos os jogadores online.
caso escolha numero, retornará em real o número de jogadores online.
---------------------------------------------------------------------------------------
desconectar_cliente()
usado para tirar a dll da memoria.
---------------------------------------------------------------------------------------
- Servidor:
- carregar_servidor(porta, máximo de jogadores)
carrega todas as configurações do servidor.
porta:porta do servidor a ser aberta.
máximo de jogadores:numero de jogadores que podem se conectar ao servidor.
---------------------------------------------------------------------------------------
conectar_cliente()
verifica se algum cliente está tentando conectar.
retorna o id do cliente,muito importante para enviar mensagens.
---------------------------------------------------------------------------------------
dados(tipo)
tipo:jogadores online, quantas pessoas em uma determinada room,etc.
retorna uma informação do servidor.
---------------------------------------------------------------------------------------
desconectar_server()
manda uma mensagem para todos os clientes que estiverem conectados e encerra a conexão.
---------------------------------------------------------------------------------------
Ainda a poucos comandos, mas com o tempo ela terá mais ferramentas.
todas as informações estará neste topico.
Tópicos semelhantes
» [Pedido] Alguem pode me ajudar com os scripts {scripts}
» [1º Pacote de engines]Pacote Básico-Contém 3 engines
» [Scripts] Simple Scripts
» Pacote de engines
» Pacote de musicas 8 e 16 bit
» [1º Pacote de engines]Pacote Básico-Contém 3 engines
» [Scripts] Simple Scripts
» Pacote de engines
» Pacote de musicas 8 e 16 bit
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|