Discuss Scratch
- Discussion Forums
- » Português
- » Multiplayer
- ScratchMix123
- Scratcher
28 posts
Multiplayer
Alguém me ajuda como fazer um multiplayer em plataforma?
Mesmo que seja difícil eu quero saber
Quando alguém clicar na bandeira verde
até que <Alguém me fale> , repete
pensa [Como será que faz multiplayer em plataforma?] durante (Qualquer tempo) s
end
Mesmo que seja difícil eu quero saber
when green flag clicked
if <(faço bons projetos?) = [sim]> then
say [Entre no meu perfil!]
end
É só clicar aqui!
- Miou4
- Scratcher
100+ posts
Multiplayer
Oi ! Desculpe minha ausencia , estava bastante ocupado ! Bem , para fazer um multiplayer vc precisa de um Decode e Encode , algo q vc procurando bem pode encontrar. Dps é só configurar para q o cloud seja oq vc deu Encode , ai crie um variavel qualquer e use o Decode (*Nome Do Variavel em Cloud*) e transformar o Variavel na resposta ! Tentei resumir
There are only 10 types of people in this world:
People who understand Binary and people who don't.
If anything can go wrong, it will.
- ScratchMix123
- Scratcher
28 posts
Multiplayer
N
Não entendi, fale isso sem resumir
Oi ! Desculpe minha ausencia , estava bastante ocupado ! Bem , para fazer um multiplayer vc precisa de um Decode e Encode , algo q vc procurando bem pode encontrar. Dps é só configurar para q o cloud seja oq vc deu Encode , ai crie um variavel qualquer e use o Decode (*Nome Do Variavel em Cloud*) e transformar o Variavel na resposta ! Tentei resumir
Não entendi, fale isso sem resumir
when green flag clicked
if <(faço bons projetos?) = [sim]> then
say [Entre no meu perfil!]
end
É só clicar aqui!
- Miou4
- Scratcher
100+ posts
Multiplayer
NOi ! Desculpe minha ausencia , estava bastante ocupado ! Bem , para fazer um multiplayer vc precisa de um Decode e Encode , algo q vc procurando bem pode encontrar. Dps é só configurar para q o cloud seja oq vc deu Encode , ai crie um variavel qualquer e use o Decode (*Nome Do Variavel em Cloud*) e transformar o Variavel na resposta ! Tentei resumir
Não entendi, fale isso sem resumir
Não da. Daria bem umas 2 Paginas do Word xD
There are only 10 types of people in this world:
People who understand Binary and people who don't.
If anything can go wrong, it will.
- ScratchMix123
- Scratcher
28 posts
Multiplayer
Vá assim mesmo!NOi ! Desculpe minha ausencia , estava bastante ocupado ! Bem , para fazer um multiplayer vc precisa de um Decode e Encode , algo q vc procurando bem pode encontrar. Dps é só configurar para q o cloud seja oq vc deu Encode , ai crie um variavel qualquer e use o Decode (*Nome Do Variavel em Cloud*) e transformar o Variavel na resposta ! Tentei resumir
Não entendi, fale isso sem resumir
Não da. Daria bem umas 2 Paginas do Word xD
when green flag clicked
if <(faço bons projetos?) = [sim]> then
say [Entre no meu perfil!]
end
É só clicar aqui!
- AndreoliBR
- Scratcher
44 posts
Multiplayer
Quer ajuda? Ok, eu ajudo: Vou te ensinar a usar o meu cloud kit, e depois, a fazer o jogo ok! vou tentar simplificar o mais possível
1ºFazendo seu “Check case of…” (Depois você vai saber pra que serve!)
1ºFazendo seu “Check case of…” (Depois você vai saber pra que serve!)
Define Check case of (letter)Fim da primeira parte
muda o teu traje para [null v]
muda o teu traje para (letter)
alterar [case v] para [upper]
se <(o número do traje) = [1]> , então
muda o teu traje para (a junção de (letter) com [t])
alterar [case v] para [lower ]
end
Last edited by AndreoliBR (March 31, 2015 00:28:07)
- AndreoliBR
- Scratcher
44 posts
Multiplayer
Agora vamos pra segunda parte, o “Encode string to number” (Codifique letra para numeros )
Fim da segunda parte
Define Encode (string) to number
alterar [chars v] para [""] // "" abcdefghijklmnopqrstuvwxyzABCDEFGEHIJKLMNOPQRSTUVWXYZ1234567890`~!@#$%^&*()_-+={[}|\:;"' ,.?/]
alterar [i v] para [1]
alterar [return v] para [ ]
até que <(i) > (comprimento de (string))> , repete
alterar [letter v] para [1]
Check case of (o caractere (i) de (string))::
se <(case = [upper]> , então
alterar [letter v] para [27]
até que <<(o caractere (letter) de (chars)) = (o caractere (i) de (string))> ou <(i) > (comprimento de (string))>> , repete
adiciona a [letter v] o valor (1)
end
se <(comprimento de (letter) = [1]> , então
alterar [return v] para (a junção de (return) com (a junção de [0] com (letter)))
end
se <é falso que (comprimento de (letter) = [1]) , então
alterar [return v] para (a junção de (return) com (letter))
end
adiciona a [i v] o valor (1)
end
Fim da segunda parte
Last edited by AndreoliBR (March 31, 2015 00:44:50)
- AndreoliBR
- Scratcher
44 posts
Multiplayer
Agora a ultima parte, o “Decode number to string”
Define Decode (number) to string
alterar [chars v] para ["]//"abcdefghijklmnopqrstuvwxyzABCDEFGEHIJKLMNOPQRSTUVWXYZ1234567890`~!@#$%^&*()_-+={[}]|\:;"'<,>.?/
alterar [i v] para [1]
alterar [return v] para [ ]
repete ((comprimento de (number)) / (comprimento de (comprimento de (chars)))) vezes
alterar [return v] para (a junção de (return) com (o caractere (a junção de (o caractere (i) de (number)) com (o caractere ((i) + (1)) de (number))) de (chars)))
adiciona a [i v] o valor (2)
end
- AndreoliBR
- Scratcher
44 posts
Multiplayer
Agora siplesmente pra usar, basta fazer isso:
Quando alguém clicar na bandeira verde
repete para sempre
pergunta [] e espera pela resposta
Encode (a resposta) to number :: looks stack
alterar [☁Data v] para (return)
alterar [☁Atualizar? v] para [1]
end
Quando alguém clicar na bandeira verde
repete para sempre
se <(☁Atualizar?) = [1]> , então
Decode (☁Data) to string :: looks stack
adicionar (return) a [chat v]
alterar [☁Atualizar? v] para [0]
espera (0.3) s
end
end
- ScratchMix123
- Scratcher
28 posts
Multiplayer
Agora vamos pra segunda parte, o “Encode string to number” (Codifique letra para numeros )Define Encode (string) to number
alterar [chars v] para [""] // "" abcdefghijklmnopqrstuvwxyzABCDEFGEHIJKLMNOPQRSTUVWXYZ1234567890`~!@#$%^&*()_-+={[}|\:;"' ,.?/]
alterar [i v] para [1]
alterar [return v] para [ ]
até que <(i) > (comprimento de (string))> , repete
alterar [letter v] para [1]
Check case of (o caractere (i) de (string))::
se <(case = [upper]> , então
alterar [letter v] para [27]
até que <<(o caractere (letter) de (chars)) = (o caractere (i) de (string))> ou <(i) > (comprimento de (string))>> , repete
adiciona a [letter v] o valor (1)
end
se <(comprimento de (letter) = [1]> , então
alterar [return v] para (a junção de (return) com (a junção de [0] com (letter)))
end
se <é falso que (comprimento de (letter) = [1]) , então
alterar [return v] para (a junção de (return) com (letter))
end
adiciona a [i v] o valor (1)
end
Fim da segunda parte
Andreoli, pra isso precisa do ScratchExt, pois não existe um bloco “check case”, nem “encode” nem “decode”. Não tem como vc me ensinar algum desses sem a extensão?
when green flag clicked
if <(faço bons projetos?) = [sim]> then
say [Entre no meu perfil!]
end
É só clicar aqui!
- ScratchMix123
- Scratcher
28 posts
Multiplayer
Agora vamos pra segunda parte, o “Encode string to number” (Codifique letra para numeros )Define Encode (string) to number
alterar [chars v] para [""] // "" abcdefghijklmnopqrstuvwxyzABCDEFGEHIJKLMNOPQRSTUVWXYZ1234567890`~!@#$%^&*()_-+={[}|\:;"' ,.?/]
alterar [i v] para [1]
alterar [return v] para [ ]
até que <(i) > (comprimento de (string))> , repete
alterar [letter v] para [1]
Check case of (o caractere (i) de (string))::
se <(case = [upper]> , então
alterar [letter v] para [27]
até que <<(o caractere (letter) de (chars)) = (o caractere (i) de (string))> ou <(i) > (comprimento de (string))>> , repete
adiciona a [letter v] o valor (1)
end
se <(comprimento de (letter) = [1]> , então
alterar [return v] para (a junção de (return) com (a junção de [0] com (letter)))
end
se <é falso que (comprimento de (letter) = [1]) , então
alterar [return v] para (a junção de (return) com (letter))
end
adiciona a [i v] o valor (1)
end
Fim da segunda parte
Andreoli, pra isso precisa do ScratchExt, pois não existe um bloco “check case”, nem “encode” nem “decode”. Não tem como vc me ensinar algum desses sem a extensão?
Ops! Agora eu entendi!
when green flag clicked
if <(faço bons projetos?) = [sim]> then
say [Entre no meu perfil!]
end
É só clicar aqui!
- AndreoliBR
- Scratcher
44 posts
Multiplayer
kkkkk isso não é extensão, é que faz parte do bloco DefineAgora vamos pra segunda parte, o “Encode string to number” (Codifique letra para numeros )Define Encode (string) to number
alterar [chars v] para [""] // "" abcdefghijklmnopqrstuvwxyzABCDEFGEHIJKLMNOPQRSTUVWXYZ1234567890`~!@#$%^&*()_-+={[}|\:;"' ,.?/]
alterar [i v] para [1]
alterar [return v] para [ ]
até que <(i) > (comprimento de (string))> , repete
alterar [letter v] para [1]
Check case of (o caractere (i) de (string))::
se <(case = [upper]> , então
alterar [letter v] para [27]
até que <<(o caractere (letter) de (chars)) = (o caractere (i) de (string))> ou <(i) > (comprimento de (string))>> , repete
adiciona a [letter v] o valor (1)
end
se <(comprimento de (letter) = [1]> , então
alterar [return v] para (a junção de (return) com (a junção de [0] com (letter)))
end
se <é falso que (comprimento de (letter) = [1]) , então
alterar [return v] para (a junção de (return) com (letter))
end
adiciona a [i v] o valor (1)
end
Fim da segunda parte
Andreoli, pra isso precisa do ScratchExt, pois não existe um bloco “check case”, nem “encode” nem “decode”. Não tem como vc me ensinar algum desses sem a extensão?
Ops! Agora eu entendi!
- Discussion Forums
- » Português
- » Multiplayer