Entrar
Últimos assuntos
» Servidor de Discord do fórum?por Super Games Ontem à(s) 01:27
» Problemas com a caixa de diálogo, ela é pequena e as letras não cabem dentro
por Rukasu777 Qui 16 maio 2024, 18:10
» Problemas com particulas
por RastaMaan Dom 12 maio 2024, 17:03
» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08
» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43
» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16
» 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
» 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
[GEX] 39dll v2.5
+4
Witen
Mr.Brum
TRFN
PedroX
8 participantes
Página 1 de 1
[GEX] 39dll v2.5
Nome: 39dll extension
Descrição: É uma extensão para a 39dll, ou seja, você não precisa importar os scripts nem deixar a DLL na pasta. Além disso, há linhas de ajuda no editor de GML. Ao digitar os códigos da 39dll, vão aparecer linhas de ajuda, mostrando os argumentos que você precisa colocar. Fica muito mais fácil agora.
Como usar: Nas linhas de ajuda, você verá a descrição dos argumentos. Eu separei em três tipos:
bool argumento: você precisa colocar true ou false (1 ou 0).
string argumento: você precisa colocar uma variável do tipo string ou uma string entre " " ou ' '.
real argumento: você coloca uma variável do tipo numérico ou um número.
Além disso, há argumentos opcionais, estes eu coloquei entre colchetes:
[tipo argumento] -> você só coloca esse argumento se quiser.
Dicas:
- Geralmente, você não precisa colocar nada no argumento opcional. Na maioria dos casos, o argumento opcional é o buffer, então se você deixar vazio, ele usa o padrão, que é o ideal.
- Para iniciar a extensão e a dll, use 0 como primeiro argumento:
Qualquer dúvida, é só perguntar aqui.
O arquivo inclui o editável da extensão, o gex (que você deve incluir no seu gmk), um exemplo de encriptação, os scripts e os créditos especiais.
Descrição: É uma extensão para a 39dll, ou seja, você não precisa importar os scripts nem deixar a DLL na pasta. Além disso, há linhas de ajuda no editor de GML. Ao digitar os códigos da 39dll, vão aparecer linhas de ajuda, mostrando os argumentos que você precisa colocar. Fica muito mais fácil agora.
Como usar: Nas linhas de ajuda, você verá a descrição dos argumentos. Eu separei em três tipos:
bool argumento: você precisa colocar true ou false (1 ou 0).
string argumento: você precisa colocar uma variável do tipo string ou uma string entre " " ou ' '.
real argumento: você coloca uma variável do tipo numérico ou um número.
Além disso, há argumentos opcionais, estes eu coloquei entre colchetes:
[tipo argumento] -> você só coloca esse argumento se quiser.
Dicas:
- Geralmente, você não precisa colocar nada no argumento opcional. Na maioria dos casos, o argumento opcional é o buffer, então se você deixar vazio, ele usa o padrão, que é o ideal.
- Para iniciar a extensão e a dll, use 0 como primeiro argumento:
- Código:
dllinit(0, 1 ou 0, 1 ou 0);
Qualquer dúvida, é só perguntar aqui.
O arquivo inclui o editável da extensão, o gex (que você deve incluir no seu gmk), um exemplo de encriptação, os scripts e os créditos especiais.
- Funções - Parte 1:
- dllinit
tcpconnect
tcplisten
tcpaccept
tcpip
sendmessage
receivemessage
peekmessage
setformat
setsync
lastinIP
closesocket
socklasterror
myhost
- Funções - Parte 2:
- compareip
hostip
sockstart
sockexit
udpconnect
writebyte
writestring
writeshort
writeint
writefloat
writedouble
readbyte
readstring
readshort
readint
readfloat
readdouble
clearbuffer
setpos
getpos
bufferencrypt
bufferdecrypt
buffsize
fileopen
fileclose
filewrite
fileread
filepos
filesetpos
filesize
bytesleft
dllfree
adler32
setnagle
createbuffer
freebuffer
tcpconnected
writeushort
- Funções - Parte 3:
- writeuint
getmacaddress
readushort
readuint
readbit
buildbyte
md5string
md5buffer
iptouint
uinttoip
netconnected
copybuffer
copybuffer2
bufferexists
writechars
readchars
getsockid
readsep
lastinPort
Última edição por PedroX em Sex 23 Nov 2012, 23:08, editado 4 vez(es)
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [GEX] 39dll v2.5
Essa extensão vai ajudar bastante quem não entendia o funcionamento dessa DLL.Além de agilizar o trabalho , ainda por cima vai evitar que tenham complicações ao usa-la.Pelo que vejo foi você quem fez a extensão , então parabéns.Apesar de nunca ter feito uso , obrigado por ajudar 0/.
PS : Achei muito bacana ela ter algumas explicações das funções.
Flws
PS : Achei muito bacana ela ter algumas explicações das funções.
Flws
Re: [GEX] 39dll v2.5
vlw Pedro , é essa mesmo que eu estava procurando!!!
Acho que poderíamos listar as funções dela aqui no tópico,já que as funções não tem um prefixo único , fica difícil pra quem não está acostumado, a se lembrar do nome das funções no início.
Acho que poderíamos listar as funções dela aqui no tópico,já que as funções não tem um prefixo único , fica difícil pra quem não está acostumado, a se lembrar do nome das funções no início.
Re: [GEX] 39dll v2.5
Sim. Vou listar aqui. Que bom que gostaram. Vi que você pediu no Facebook. Então eu pensei que poderia ser útil pra muitos e decidi fazer.
- Spoiler:
- dllinit
tcpconnect
tcplisten
tcpaccept
tcpip
sendmessage
receivemessage
peekmessage
setformat
setsync
lastinIP
closesocket
socklasterror
myhost
- Spoiler:
- compareip
hostip
sockstart
sockexit
udpconnect
writebyte
writestring
writeshort
writeint
writefloat
writedouble
readbyte
readstring
readshort
readint
readfloat
readdouble
clearbuffer
setpos
getpos
bufferencrypt
bufferdecrypt
buffsize
fileopen
fileclose
filewrite
fileread
filepos
filesetpos
filesize
bytesleft
dllfree
adler32
setnagle
createbuffer
freebuffer
tcpconnected
writeushort
- Spoiler:
- writeuint
getmacaddress
readushort
readuint
readbit
buildbyte
md5string
md5buffer
iptouint
uinttoip
netconnected
copybuffer
copybuffer2
bufferexists
writechars
readchars
getsockid
readsep
lastinPort
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [GEX] 39dll v2.5
Tem como colocar o que cada função faz? A função File já tinha na 39Dll ?
- Spoiler:
- dll de inicialização
tcp connect
tcp ouvir
tcp aceitar
ip tcp
enviar mensagem
receber mensagem
mensagem de espreitar
definir o formato
definir sync
IP lastin
tomada próxima
meia último erro
meu anfitrião
comparar ip
ip host
meias começar
meias saída
udp connect
escrever byte
escreve a string
escrever curto
escrever int
escrever flutuar
escrever duas vezes
ler byte
ler a cadeia
ler curto
leia int
ler flutuar
ler duas vezes
tampão clara
definir pos
se pos
tampão encrypt
tampão descriptografar
tamanho lustre
arquivo aberto
arquivo Fechar
apresentar escrever
ler o arquivo
arquivo pos
setPos arquivo
tamanho do arquivo
bytes esquerda
dll livre
Adler32
definir nagle
criar tampão
buffer livre
tcp conectado
writeu curto
escrever uint
obter MacAddress
readu curto
ler uint
ler pouco
construir byte
md5 cadeia
md5 tampão
touint ip
ip uintto
net conectado
buffer de cópia
cópia buffer2
buffer
escrever caracteres
ler chars
se sockid
ler setembro
lastin Porto
Re: [GEX] 39dll v2.5
É a mesma DLL.
A função file já tinha.
Até mais!
A função file já tinha.
Até mais!
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [GEX] 39dll v2.5
Bom, Minha pergunta é um pedido de Mini-tutorial, o que quero saber:
____________
Criar Servidor
(- Criarei lista de servidor por FTP)
Conectar ao Servidor sendo um cliente
Jogar, todos passar informações ao Servidor/host e receber.
___________
Então, como se faz isso?
Pergunta bem de iniciante kkk, mas, esse é meu nível online...
____________
Criar Servidor
(- Criarei lista de servidor por FTP)
Conectar ao Servidor sendo um cliente
Jogar, todos passar informações ao Servidor/host e receber.
___________
Então, como se faz isso?
Pergunta bem de iniciante kkk, mas, esse é meu nível online...
Re: [GEX] 39dll v2.5
aki um link mais completo da dll vem com exemplos e até mesmo código fonte
http://host-a.net/39ster/39dllV25.zip
shadownrun- Data de inscrição : 14/07/2012
Reputação : 1
Número de Mensagens : 3
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [GEX] 39dll v2.5
Não costumo usar a 39dll. Por isso, não pretendo fazer um exemplo, até porque já existem vários exemplos e tutoriais.
Não funciona em HTML5.
Não funciona em HTML5.
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [GEX] 39dll v2.5
Bom, o tópico é antigo, mas, e daí? o que há em pedir algo que ainda não foi pedido sendo que o Autor do tópico além de ser Administrador ainda é frequente no fórum.Alguém escreveu:https://2img.net/r/ihimizer/img822/9195/ibew.jpg
Obrigado pelo Link, quando puder, verei(mas é em português?)
Pedro, e qual dll você usa para fazer Online?
Re: [GEX] 39dll v2.5
Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.
Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.
Aprenda a calcular a velocidade de suas animações
Entre para o Clube do Inglês:
Re: [GEX] 39dll v2.5
não é br mas se quiser posso traduzir pra ti
não to fazendo muita coisa ultimamente :p
ps: malz pela imagem, mas ela tava parada a um seculo no meu pc .. ><
não to fazendo muita coisa ultimamente :p
ps: malz pela imagem, mas ela tava parada a um seculo no meu pc .. ><
shadownrun- Data de inscrição : 14/07/2012
Reputação : 1
Número de Mensagens : 3
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|