SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Qual o formato do arquivo para as pessoas poderem baixar meus modelos?
[Duvida] Forum Bugou?
Instantiate
NEM SEMPRE AS COISAS SAEM COMO NÓS ESPERAMOS
Como fazer Escolha de Controles para Android
Meu Canva nao para de tremer o que fazer?
[Duvida] Sistema Loja de Item's
Bug Easy Roads
[____ADMINISTRADOR____] VOTAÇÃO - Eficiência do fórum
DUVIDA COMO CRIAR UM BOTÃO VIA SCRIPT
Script não compila com monodevelop
Erros nesse script
A.S TRUCK
[DEVLOG] Projeto - Girl Blade
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
pathfind (IA) para jogo em 2D? por favor ;/
[DÚVIDA] JOGO ESTILO AGAR.IO NO UNITY 3D
[DÚVIDA] FAZER OBJETO GIRAR EM TORNO DE SI QUANDO CLICAR E ARRASTAR O OBJETO PARA OS LADOS
tutorial dentro do jogo
[SUPER ATUALIZAÇÃO] - Android - Night Hunter RPG, Faça um teste e avalie! Alpha #5
Variável static e script de inventário
PREFAB(clone)
[Ajuda] Loop na array material
Duvidas multiplayer online em terceira pessoa
(AVALIEM) Sistema de IA para pedestre e trafego e ROTAS COM RAIN
[Resolvido]Error na Hora no Build
(Duvida)Folhas Voarem
Script de Mover - Estilo Subway Surfs
KeyStore para colocar jogo na Google Play
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
ERRO AO COMPILAR O JOGO
Erro no Script
Como rodar uma animação feita em shape keys do blender na unity?
[RESOLVIDO] DUVIDA AI DO INIMIGO
Contruir No local selecionado pelo usuario
[Duvida] A versao Do Visual Studio Influencia?
Dúvida no uso do If para esta ocasião ?
TEM COMO COLOCAR UM VIDEO NO CANVAS?
Mudar Gráfico
[_____CRONOGRAMA DO CANAL_____]
Problema com Sprite
Script de Mover
[Duvida] ScrollBar
Preciso De Um Pessoa Para Fazer Ums Sprites para Um jogo de escape
TESTAR JOGO MULTIPLAYER ONLINE
Veiculos Para o Unity!
ALTERAR DE KeyCode pra Button (ANDROID)
(Slope Skate) Novo jogo na Play Store
Modulo - Game Play Store
[Servidores Experimentais] No Exit - Beta Aberto
SERVIDOR MULTIPLAYER PARA ANDROID
[Modelo 3D] Ponte + Download grátis!
MULTIPLAYER PHOTON
Você acha essa mecânica de combate divertida ou pobre?
MULTIPLAYER ONLINE [PHOTON]
Não consigo conectar meu pc com meu celular em um multiplayer local?
EFEITO TRANSPARENTE TIPO FANTASMA
Modelo 3D - Pack com 2 portas free
DUVIDA ANIMAÇÕES INIMIGO
TELEPORTE "A LA MINECRAFT"(ENDERPEARL)
Criação de Servidores para jogos dentre unity
Asset de Movimento de Veiculos (ANDROID)
Como faço para apos uma animação acabar, executar outra ação C#
ESSE EO MEU JOGO QUE EU ESTOU DESENVOLVENDO (VERSAO ALPHA)
alguem sabe como eu posso colocar um joystick para mover a camera
Criando FPS Multiplayer
[AVALIAÇÃO] AVALIEM MEU JOGO MOBILE
MEU JOGO DE TERROR EM DESENVOLVIMENTO E BLOGGUER
[UPDATE DO MEU PROJETO] - Veja e avalie o sistema de combate do meu jogo!
Probleminha na animação 16bit andando...
[Duvida] Canvas, Imagens Na Frente.
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
[duvida] Easy Roads
Fighters for honor(Jogo da segunda guerra mundial)
[TUTORIAL] Aprenda C# - Unity 5
Mais um Teste do jogo em andamento
ERRO COM SCRIPT INDETECTÁVEL
Como girar o mundo?
[DÚVIDA FATAL]Movimentação do player
Unity Congelando
PHP e MYSQLI
PAUSE COM POP UP !
[TUTORIAL]Passar de cena ao colidir em objeto ou ao passar certo tempo
[RESOLVIDO] Tela (Screen) Android e Joystick adaptável à tela !
Tela Ajustável (Android)
[DÚVIDA] SOM SAIR QUANDO CHEGAR PERTO DE UM OBJETO
Ajuda Jogo de Luta 2D precisando de AI CPU inteligente
Parentear Objetos por script C#
[TUTORIAL] MENU PRINCIPAL - UNITY 5 (5.3 ou superior) (Com UI)
BAIXE GRÁTIS MODELOS 3D (FUZIL FOTO REALÍSTICO - 22-06-2017)
ALGUEM SABE COMO POSSO DESATIVAR O LOOP DA ANIMAÇAO
Sistema de Nevoa
COMO EXPORTAR MEU PROJETO E DAR CONTINUAÇÃO POR OUTRO COMPUTADOR ?
MEU JOGO ANDROID
Asset Sistema de rajada
Preciso de Programador e Modelador para jogo de tiro futurista
[Unity] - Criar botão em C#
Bugs da Unity
Defeito com colisao
Hoje à(s) 7:34 pm
Hoje à(s) 7:22 pm
Hoje à(s) 7:21 pm
Hoje à(s) 7:10 pm
Hoje à(s) 5:29 pm
Hoje à(s) 5:07 pm
Hoje à(s) 4:31 pm
Hoje à(s) 4:21 pm
Hoje à(s) 3:08 pm
Hoje à(s) 2:39 pm
Hoje à(s) 2:15 pm
Hoje à(s) 11:44 am
Hoje à(s) 11:34 am
Hoje à(s) 10:03 am
Hoje à(s) 9:59 am
Hoje à(s) 9:53 am
Hoje à(s) 5:55 am
Hoje à(s) 5:53 am
Ontem à(s) 10:55 pm
Ontem à(s) 10:55 pm
Ontem à(s) 10:54 pm
Ontem à(s) 10:25 pm
Ontem à(s) 7:49 pm
Ontem à(s) 7:47 pm
Ontem à(s) 7:07 pm
Ontem à(s) 5:21 pm
Ontem à(s) 4:46 pm
Ontem à(s) 4:41 pm
Ontem à(s) 4:21 pm
Ontem à(s) 3:58 pm
Ontem à(s) 3:54 pm
Ontem à(s) 3:48 pm
Ontem à(s) 3:48 pm
Ontem à(s) 3:24 pm
Ontem à(s) 3:18 pm
Ontem à(s) 3:02 pm
Ontem à(s) 2:55 pm
Ontem à(s) 2:53 pm
Ontem à(s) 2:11 pm
Ontem à(s) 2:06 pm
Ontem à(s) 2:05 pm
Ontem à(s) 2:03 pm
Ontem à(s) 2:01 pm
Ontem à(s) 1:52 pm
Ontem à(s) 1:51 pm
Ontem à(s) 1:39 pm
Ontem à(s) 12:16 pm
Ontem à(s) 11:01 am
Ontem à(s) 10:58 am
Seg Jun 26, 2017 10:02 pm
Seg Jun 26, 2017 9:39 pm
Seg Jun 26, 2017 8:56 pm
Seg Jun 26, 2017 8:28 pm
Seg Jun 26, 2017 6:20 pm
Seg Jun 26, 2017 5:45 pm
Seg Jun 26, 2017 5:32 pm
Seg Jun 26, 2017 2:51 pm
Seg Jun 26, 2017 10:37 am
Dom Jun 25, 2017 11:02 pm
Dom Jun 25, 2017 10:18 pm
Dom Jun 25, 2017 5:51 pm
Dom Jun 25, 2017 3:51 pm
Dom Jun 25, 2017 1:59 pm
Dom Jun 25, 2017 11:50 am
Dom Jun 25, 2017 5:03 am
Dom Jun 25, 2017 2:56 am
Dom Jun 25, 2017 1:57 am
Sab Jun 24, 2017 10:36 pm
Sab Jun 24, 2017 10:12 pm
Sab Jun 24, 2017 9:50 pm
Sab Jun 24, 2017 9:31 pm
Sab Jun 24, 2017 8:27 pm
Sab Jun 24, 2017 7:12 pm
Sab Jun 24, 2017 6:26 pm
Sab Jun 24, 2017 4:44 pm
Sab Jun 24, 2017 3:42 pm
Sab Jun 24, 2017 1:39 pm
Sab Jun 24, 2017 12:41 pm
Sab Jun 24, 2017 12:32 am
Sex Jun 23, 2017 10:38 pm
Sex Jun 23, 2017 6:03 pm
Sex Jun 23, 2017 4:19 pm
Sex Jun 23, 2017 4:19 pm
Sex Jun 23, 2017 4:08 pm
Sex Jun 23, 2017 4:05 pm
Sex Jun 23, 2017 2:02 pm
Sex Jun 23, 2017 12:50 pm
Sex Jun 23, 2017 12:23 pm
Sex Jun 23, 2017 11:44 am
Sex Jun 23, 2017 7:34 am
Qui Jun 22, 2017 9:38 pm
Qui Jun 22, 2017 7:18 pm
Qui Jun 22, 2017 12:34 pm
Qui Jun 22, 2017 12:33 pm
Qui Jun 22, 2017 12:30 pm
Qui Jun 22, 2017 12:10 pm
Qui Jun 22, 2017 9:37 am
Qua Jun 21, 2017 10:19 pm
Qua Jun 21, 2017 8:39 pm
zZAndersonZz
AndyShow
richerd
zZAndersonZz
Duarte
DuViDoSo
DuViDoSo
tom ramber
Encracker
Encracker
izacnet
Callyde Jr
ViniciusBr156
dstaroski
thzin
hamerom
Gabriel César O
Gabriel César O
lelouchsdky
marcos4503
JoelMJunior
DuViDoSo
ffabim
paulonotur
Zecandy
Duarte
marcos4503
MarcosSchultz
Duarte
Nyland
MarcosSchultz
MarcosSchultz
thzin
Diego Felix
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
fecirineu
fecirineu
ViniciusBr156
PauloFR
Édipo
Édipo
fecirineu
fecirineu
MateusWTP
fecirineu
rafaelllsd
fecirineu
Willian Wii
marcos4503
Diego Felix
Diego Felix
marcos4503
marcos4503
thzin
marcos4503
glauco
Gabriel César O
hen000
fecirineu
marcos4503
marcos4503
Ghosthy
michelly
LuizFixa3D
tom ramber
Callyde Jr
MarcosSchultz
Zecandy
SmithSchuldiner
Priste_Hell
Mauricio Maggot
LuizFixa3D
Callyde Jr
SmithSchuldiner
tiagoardison
SmithSchuldiner
SmithSchuldiner
Gabriel César O
Callyde Jr
marcos4503
Gregory2017
joabr
marcos4503
bitgames
Callyde Jr
marcos4503
Dom3000
edu094
Gilliard
marcos4503
Dom3000

Erros nesse script?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

DÚVIDA Erros nesse script?

Mensagem por Callyde Jr em Qui Out 13, 2016 7:45 pm

Boa noite amigos eu consegui esse script num tutorial no youtube achei bem legal mais ele esta mostrando erros na linha 4,5,6,7 eu estou usando a Unity 5 sera que e isso ?
Código:
/* PauseMenu.js by ThunderWire_Games * Script for Pause Game and - Save/Load Menu */

class ComponentsClass {
   var BlurEffect : Blur;
   var Look : MouseLook;
}
var Components : ComponentsClass = new ComponentsClass ( ) ;
var playerPosition : Transform;
var mainMenuSceneName : String;
var Skin : GUISkin;
var LoadPosition : String = "false";  //set to "true" is you want to load position or "false" to load only level
private var LoadLevel : boolean = true;
private var Look1 : MouseLook;

 private var PlayerX : float;
 private var PlayerY : float;
 private var PlayerZ : float;

private var pauseEnabled = false;         

function Start(){
   PlayerPrefs.SetString("LoadPosition",LoadPosition); //set loadPosition true or false
   pauseEnabled = false;
   Time.timeScale = 1;
   AudioListener.volume = 1;
   Screen.showCursor = false;
   LoadPlayer();
}

function SavePlayer(){
         if(PlayerPrefs.GetString("LoadPosition") == "true"){  //save current position         
            PlayerPrefs.SetFloat("PlayerX",PlayerX);
            PlayerPrefs.SetFloat("PlayerY",PlayerY);
            PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
            PlayerX =(playerPosition.transform.position.x);
            PlayerY =(playerPosition.transform.position.y);
            PlayerZ =(playerPosition.transform.position.z);            
            PlayerPrefs.SetString("LoadPosition", "true");  //allow the load position
            //Debug.Log("Saved to " + " X: " + PlayerPrefs.GetFloat("PlayerX") + " Y: " + PlayerPrefs.GetFloat("PlayerY") + " Z: " + PlayerPrefs.GetFloat("PlayerZ"));
         }
         PlayerPrefs.SetString("LevelName", Application.loadedLevelName);  //save current level
}

function loadLevel(){  //load saved position
      if(PlayerPrefs.GetString("LevelName") == Application.loadedLevelName){  //check if you have Loaded Level
         LoadLevel = false;
      }
      
      if(LoadLevel == true){
            Application.LoadLevel(PlayerPrefs.GetString("LevelName"));   //load saved level
      }
}

function LoadPlayer(){  //load player position on saved level
      if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
         playerPosition.transform.position.x = (PlayerPrefs.GetFloat("PlayerX"));
         playerPosition.transform.position.y = (PlayerPrefs.GetFloat("PlayerY"));
         playerPosition.transform.position.z = (PlayerPrefs.GetFloat("PlayerZ"));
         //Debug.Log("LOAD POS");
      }
}

function Update(){

PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z);  //set current player position
LoadPosition = PlayerPrefs.GetString("LoadPosition"); //check if loadPosition is true or false

   //check if pause button (escape key) is pressed
   if(Input.GetKeyDown("escape")){
   Look1 = gameObject.GetComponent (MouseLook);  //set MouseLook script
   
      //check if game is already paused      
      if(pauseEnabled == true){
         //unpause the game
         pauseEnabled = false;
         Time.timeScale = 1;
         AudioListener.volume = 1;
         Screen.showCursor = false;   
            Components.BlurEffect.enabled = false;
         Components.Look.enabled = true;
         Look1.enabled = true;
      }
      
      //else if game isn't paused, then pause it
      else if(pauseEnabled == false){
         pauseEnabled = true;
         AudioListener.volume = 0;
         Time.timeScale = 0;
         Screen.showCursor = true;
         Components.BlurEffect.enabled = true;
         Components.Look.enabled = false;
         Look1.enabled = false;
      }
   }
}

private var showGraphicsDropDown = false;

function OnGUI(){

GUI.skin = Skin;

   if(pauseEnabled == true){
      
      //Make a background box
      GUI.Box(Rect(Screen.width /2 - 100,Screen.height /2 - 180,250,280), "Pause Menu");
      
      //Make Main Menu button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 50,250,50), "Main Menu")){
         Application.LoadLevel(mainMenuSceneName);
      }
      
      //Make Save Game button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 100,250,50), "Save Game")){
        SavePlayer();
        }
      
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 150,250,50), "Load Game")){
      loadLevel();
      LoadPlayer();
      }
      
      //Make Change Graphics Quality button
         if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 ,250,50), "Change Graphics Quality")){
         
         if(showGraphicsDropDown == false){
            showGraphicsDropDown = true;
         }
         else{
            showGraphicsDropDown = false;
         }
      }
      
      //Create the Graphics settings buttons, these won't show automatically, they will be called when
      //the user clicks on the "Change Graphics Quality" Button, and then dissapear when they click
      //on it again....
      if(showGraphicsDropDown == true){
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
            QualitySettings.currentLevel = QualityLevel.Fastest;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
            QualitySettings.currentLevel = QualityLevel.Fast;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
            QualitySettings.currentLevel = QualityLevel.Simple;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
            QualitySettings.currentLevel = QualityLevel.Good;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
            QualitySettings.currentLevel = QualityLevel.Beautiful;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
            QualitySettings.currentLevel = QualityLevel.Fantastic;
         }
         
         if(Input.GetKeyDown("escape")){
            showGraphicsDropDown = false;
         }
      }
      
      //Make quit game button
      if (GUI.Button (Rect (Screen.width /2 - 100,Screen.height /2 + 50,250,50), "Quit Game")){
         Application.Quit();
      }
   }
}


Última edição por Callyde Jr em Qua Out 19, 2016 7:17 am, editado 2 vez(es)
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sex Out 14, 2016 6:25 am

Esse e o tutorial
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por George Lucas Vieira em Sex Out 14, 2016 6:54 pm

avatar
George Lucas Vieira
Moderador

Masculino PONTOS : 704
REPUTAÇÃO : 125
Idade : 14
Áreas de atuação : Programação, Modelagem e Animação.
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sab Out 15, 2016 5:42 am

Blz vou ver aqui obrigado amigo
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sab Out 15, 2016 9:47 pm

Nao consegui amigo
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por RenanMSV em Sab Out 15, 2016 10:48 pm

Peço que coloque o script corretamente. Todo post seu voce coloca 'C#' dentro de uma caixa de scripts e deixa o resto do script fora. Tira o C# e coloca todo seu script dentro de code /code
avatar
RenanMSV
Instrutor

Masculino PONTOS : 1771
REPUTAÇÃO : 324
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Dom Out 16, 2016 9:52 am

Assim
Código:
/* PauseMenu.js by ThunderWire_Games * Script for Pause Game and - Save/Load Menu */

class ComponentsClass {
   var BlurEffect : Blur;
   var Look : MouseLook;
}
var Components : ComponentsClass = new ComponentsClass ( ) ;
var playerPosition : Transform;
var mainMenuSceneName : String;
var Skin : GUISkin;
var LoadPosition : String = "false";  //set to "true" is you want to load position or "false" to load only level
private var LoadLevel : boolean = true;
private var Look1 : MouseLook;

 private var PlayerX : float;
 private var PlayerY : float;
 private var PlayerZ : float;

private var pauseEnabled = false;         

function Start(){
   PlayerPrefs.SetString("LoadPosition",LoadPosition); //set loadPosition true or false
   pauseEnabled = false;
   Time.timeScale = 1;
   AudioListener.volume = 1;
   Screen.showCursor = false;
   LoadPlayer();
}

function SavePlayer(){
         if(PlayerPrefs.GetString("LoadPosition") == "true"){  //save current position         
            PlayerPrefs.SetFloat("PlayerX",PlayerX);
            PlayerPrefs.SetFloat("PlayerY",PlayerY);
            PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
            PlayerX =(playerPosition.transform.position.x);
            PlayerY =(playerPosition.transform.position.y);
            PlayerZ =(playerPosition.transform.position.z);            
            PlayerPrefs.SetString("LoadPosition", "true");  //allow the load position
            //Debug.Log("Saved to " + " X: " + PlayerPrefs.GetFloat("PlayerX") + " Y: " + PlayerPrefs.GetFloat("PlayerY") + " Z: " + PlayerPrefs.GetFloat("PlayerZ"));
         }
         PlayerPrefs.SetString("LevelName", Application.loadedLevelName);  //save current level
}

function loadLevel(){  //load saved position
      if(PlayerPrefs.GetString("LevelName") == Application.loadedLevelName){  //check if you have Loaded Level
         LoadLevel = false;
      }
      
      if(LoadLevel == true){
            Application.LoadLevel(PlayerPrefs.GetString("LevelName"));   //load saved level
      }
}

function LoadPlayer(){  //load player position on saved level
      if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
         playerPosition.transform.position.x = (PlayerPrefs.GetFloat("PlayerX"));
         playerPosition.transform.position.y = (PlayerPrefs.GetFloat("PlayerY"));
         playerPosition.transform.position.z = (PlayerPrefs.GetFloat("PlayerZ"));
         //Debug.Log("LOAD POS");
      }
}

function Update(){

PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z);  //set current player position
LoadPosition = PlayerPrefs.GetString("LoadPosition"); //check if loadPosition is true or false

   //check if pause button (escape key) is pressed
   if(Input.GetKeyDown("escape")){
   Look1 = gameObject.GetComponent (MouseLook);  //set MouseLook script
   
      //check if game is already paused      
      if(pauseEnabled == true){
         //unpause the game
         pauseEnabled = false;
         Time.timeScale = 1;
         AudioListener.volume = 1;
         Screen.showCursor = false;   
            Components.BlurEffect.enabled = false;
         Components.Look.enabled = true;
         Look1.enabled = true;
      }
      
      //else if game isn't paused, then pause it
      else if(pauseEnabled == false){
         pauseEnabled = true;
         AudioListener.volume = 0;
         Time.timeScale = 0;
         Screen.showCursor = true;
         Components.BlurEffect.enabled = true;
         Components.Look.enabled = false;
         Look1.enabled = false;
      }
   }
}

private var showGraphicsDropDown = false;

function OnGUI(){

GUI.skin = Skin;

   if(pauseEnabled == true){
      
      //Make a background box
      GUI.Box(Rect(Screen.width /2 - 100,Screen.height /2 - 180,250,280), "Pause Menu");
      
      //Make Main Menu button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 50,250,50), "Main Menu")){
         Application.LoadLevel(mainMenuSceneName);
      }
      
      //Make Save Game button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 100,250,50), "Save Game")){
        SavePlayer();
        }
      
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 150,250,50), "Load Game")){
      loadLevel();
      LoadPlayer();
      }
      
      //Make Change Graphics Quality button
         if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 ,250,50), "Change Graphics Quality")){
         
         if(showGraphicsDropDown == false){
            showGraphicsDropDown = true;
         }
         else{
            showGraphicsDropDown = false;
         }
      }
      
      //Create the Graphics settings buttons, these won't show automatically, they will be called when
      //the user clicks on the "Change Graphics Quality" Button, and then dissapear when they click
      //on it again....
      if(showGraphicsDropDown == true){
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
            QualitySettings.currentLevel = QualityLevel.Fastest;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
            QualitySettings.currentLevel = QualityLevel.Fast;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
            QualitySettings.currentLevel = QualityLevel.Simple;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
            QualitySettings.currentLevel = QualityLevel.Good;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
            QualitySettings.currentLevel = QualityLevel.Beautiful;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
            QualitySettings.currentLevel = QualityLevel.Fantastic;
         }
         
         if(Input.GetKeyDown("escape")){
            showGraphicsDropDown = false;
         }
      }
      
      //Make quit game button
      if (GUI.Button (Rect (Screen.width /2 - 100,Screen.height /2 + 50,250,50), "Quit Game")){
         Application.Quit();
      }
   }
}


Última edição por Callyde Jr em Qua Out 19, 2016 7:10 am, editado 2 vez(es)
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Dom Out 16, 2016 9:59 pm

tem como colocar o script dentro da caixa de códigos do fórum?

Clica no botão "SCRIPT", e vai aparece um quadrado... clica DENTRO deste quadrado, e cole o seu código... desta forma ele não perde a formatação.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Seg Out 17, 2016 1:33 pm

Pronto eu coloquei ele dentro de script, estou presisando de um sistema deste jeito modifiquei tanto esse script aqui mais nao deu certo ajuda aqui amigos, boa tarde a todos e  obrigado
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por George Lucas Vieira em Ter Out 18, 2016 11:06 pm

Não colocou não kkkkkkkkkkkkkk

Código:
Cola seu script aqui jovem...

avatar
George Lucas Vieira
Moderador

Masculino PONTOS : 704
REPUTAÇÃO : 125
Idade : 14
Áreas de atuação : Programação, Modelagem e Animação.
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Qua Out 19, 2016 6:33 am

Ha sim eu estava colocando ele abaixo desse quadrado


Código:
/* PauseMenu.js by ThunderWire_Games * Script for Pause Game and - Save/Load Menu */

class ComponentsClass {
   var BlurEffect : Blur;
   var Look : MouseLook;
}
var Components : ComponentsClass = new ComponentsClass ( ) ;
var playerPosition : Transform;
var mainMenuSceneName : String;
var Skin : GUISkin;
var LoadPosition : String = "false";  //set to "true" is you want to load position or "false" to load only level
private var LoadLevel : boolean = true;
private var Look1 : MouseLook;

 private var PlayerX : float;
 private var PlayerY : float;
 private var PlayerZ : float;

private var pauseEnabled = false;         

function Start(){
   PlayerPrefs.SetString("LoadPosition",LoadPosition); //set loadPosition true or false
   pauseEnabled = false;
   Time.timeScale = 1;
   AudioListener.volume = 1;
   Screen.showCursor = false;
   LoadPlayer();
}

function SavePlayer(){
         if(PlayerPrefs.GetString("LoadPosition") == "true"){  //save current position         
            PlayerPrefs.SetFloat("PlayerX",PlayerX);
            PlayerPrefs.SetFloat("PlayerY",PlayerY);
            PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
            PlayerX =(playerPosition.transform.position.x);
            PlayerY =(playerPosition.transform.position.y);
            PlayerZ =(playerPosition.transform.position.z);            
            PlayerPrefs.SetString("LoadPosition", "true");  //allow the load position
            //Debug.Log("Saved to " + " X: " + PlayerPrefs.GetFloat("PlayerX") + " Y: " + PlayerPrefs.GetFloat("PlayerY") + " Z: " + PlayerPrefs.GetFloat("PlayerZ"));
         }
         PlayerPrefs.SetString("LevelName", Application.loadedLevelName);  //save current level
}

function loadLevel(){  //load saved position
      if(PlayerPrefs.GetString("LevelName") == Application.loadedLevelName){  //check if you have Loaded Level
         LoadLevel = false;
      }
      
      if(LoadLevel == true){
            Application.LoadLevel(PlayerPrefs.GetString("LevelName"));   //load saved level
      }
}

function LoadPlayer(){  //load player position on saved level
      if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
         playerPosition.transform.position.x = (PlayerPrefs.GetFloat("PlayerX"));
         playerPosition.transform.position.y = (PlayerPrefs.GetFloat("PlayerY"));
         playerPosition.transform.position.z = (PlayerPrefs.GetFloat("PlayerZ"));
         //Debug.Log("LOAD POS");
      }
}

function Update(){

PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z);  //set current player position
LoadPosition = PlayerPrefs.GetString("LoadPosition"); //check if loadPosition is true or false

   //check if pause button (escape key) is pressed
   if(Input.GetKeyDown("escape")){
   Look1 = gameObject.GetComponent (MouseLook);  //set MouseLook script
   
      //check if game is already paused      
      if(pauseEnabled == true){
         //unpause the game
         pauseEnabled = false;
         Time.timeScale = 1;
         AudioListener.volume = 1;
         Screen.showCursor = false;   
            Components.BlurEffect.enabled = false;
         Components.Look.enabled = true;
         Look1.enabled = true;
      }
      
      //else if game isn't paused, then pause it
      else if(pauseEnabled == false){
         pauseEnabled = true;
         AudioListener.volume = 0;
         Time.timeScale = 0;
         Screen.showCursor = true;
         Components.BlurEffect.enabled = true;
         Components.Look.enabled = false;
         Look1.enabled = false;
      }
   }
}

private var showGraphicsDropDown = false;

function OnGUI(){

GUI.skin = Skin;

   if(pauseEnabled == true){
      
      //Make a background box
      GUI.Box(Rect(Screen.width /2 - 100,Screen.height /2 - 180,250,280), "Pause Menu");
      
      //Make Main Menu button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 50,250,50), "Main Menu")){
         Application.LoadLevel(mainMenuSceneName);
      }
      
      //Make Save Game button
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 100,250,50), "Save Game")){
        SavePlayer();
        }
      
      if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 - 150,250,50), "Load Game")){
      loadLevel();
      LoadPlayer();
      }
      
      //Make Change Graphics Quality button
         if(GUI.Button(Rect(Screen.width /2 - 100,Screen.height /2 ,250,50), "Change Graphics Quality")){
         
         if(showGraphicsDropDown == false){
            showGraphicsDropDown = true;
         }
         else{
            showGraphicsDropDown = false;
         }
      }
      
      //Create the Graphics settings buttons, these won't show automatically, they will be called when
      //the user clicks on the "Change Graphics Quality" Button, and then dissapear when they click
      //on it again....
      if(showGraphicsDropDown == true){
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
            QualitySettings.currentLevel = QualityLevel.Fastest;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
            QualitySettings.currentLevel = QualityLevel.Fast;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
            QualitySettings.currentLevel = QualityLevel.Simple;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
            QualitySettings.currentLevel = QualityLevel.Good;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
            QualitySettings.currentLevel = QualityLevel.Beautiful;
         }
         if(GUI.Button(Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
            QualitySettings.currentLevel = QualityLevel.Fantastic;
         }
         
         if(Input.GetKeyDown("escape")){
            showGraphicsDropDown = false;
         }
      }
      
      //Make quit game button
      if (GUI.Button (Rect (Screen.width /2 - 100,Screen.height /2 + 50,250,50), "Quit Game")){
         Application.Quit();
      }
   }
}


avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Sex Out 21, 2016 12:21 am

Ta, o que ocorre neste caso é que você está usando javaScript, e isto eh beeeeem ruim. mas tirando este fato, você possui os scripts "Blur", "MouseLook", etc, que o script pede?

Nas linhas que estão dando os erros, apenas são habilitados e desabilitados os componentes de Blur e de MouseLook. caso não os tenha, apenas retire as partes referentes a eles.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sex Out 21, 2016 12:57 pm

Obrigado amigo mas nao deu certo aqui voce poderia me mostrar um parecido com esse em C#
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Seg Out 24, 2016 7:15 am

Eu converti ele mais nao estou conseguindo arruma-lo?
Código:
// Converted from UnityScript to C# at http://www.M2H.nl/files/js_to_c.php - by Mike Hergaarden
// Do test the code! You usually need to change a few small bits.

using UnityEngine;
using System.Collections;

public class MYCLASSNAME : MonoBehaviour {
    /* PauseMenu.js by ThunderWire_Games * Script for Pause Game and - Save/Load Menu */

    class ComponentsClass {
      Blur BlurEffect;
      MouseLook Look;
    }
    ComponentsClass Components = new ComponentsClass ( ) ;
    Transform playerPosition;
    string mainMenuSceneName;
    GUISkin Skin;
    string LoadPosition = "false";  //set to "true" is you want to load position or "false" to load only level
    private bool  LoadLevel = true;
    private MouseLook Look1;

    private float PlayerX;
    private float PlayerY;
    private float PlayerZ;

    private FIXME_VAR_TYPE pauseEnabled= false;       

    void  Start (){
      PlayerPrefs.SetString("LoadPosition",LoadPosition); //set loadPosition true or false
      pauseEnabled = false;
      Time.timeScale = 1;
      AudioListener.volume = 1;
      Screen.showCursor = false;
      LoadPlayer();
    }

    void  SavePlayer (){
            if(PlayerPrefs.GetString("LoadPosition") == "true"){  //save current position       
                PlayerPrefs.SetFloat("PlayerX",PlayerX);
                PlayerPrefs.SetFloat("PlayerY",PlayerY);
                PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
                PlayerX =(playerPosition.transform.position.x);
                PlayerY =(playerPosition.transform.position.y);
                PlayerZ =(playerPosition.transform.position.z);           
                PlayerPrefs.SetString("LoadPosition", "true");  //allow the load position
                http://Debug.Log("Saved to " + " X: " + PlayerPrefs.GetFloat("PlayerX") + " Y: " + PlayerPrefs.GetFloat("PlayerY") + " Z: " + PlayerPrefs.GetFloat("PlayerZ"));
            }
            PlayerPrefs.SetString("LevelName", Application.loadedLevelName);  //save current level
    }

    void  loadLevel (){  //load saved position
          if(PlayerPrefs.GetString("LevelName") == Application.loadedLevelName){  //check if you have Loaded Level
            LoadLevel = false;
          }
         
          if(LoadLevel == true){
                Application.LoadLevel(PlayerPrefs.GetString("LevelName"));  //load saved level
          }
    }

    void  LoadPlayer (){  //load player position on saved level
          if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
            playerPosition.transform.position.x = (PlayerPrefs.GetFloat("PlayerX"));
            playerPosition.transform.position.y = (PlayerPrefs.GetFloat("PlayerY"));
            playerPosition.transform.position.z = (PlayerPrefs.GetFloat("PlayerZ"));
            http://Debug.Log("LOAD POS");
          }
    }

    void  Update (){

    PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z);  //set current player position
    LoadPosition = PlayerPrefs.GetString("LoadPosition"); //check if loadPosition is true or false

      //check if pause button (escape key) is pressed
      if(Input.GetKeyDown("escape")){
      Look1 = gameObject.GetComponent (MouseLook);  //set MouseLook script
     
          //check if game is already paused     
          if(pauseEnabled == true){
            //unpause the game
            pauseEnabled = false;
            Time.timeScale = 1;
            AudioListener.volume = 1;
            Screen.showCursor = false; 
                Components.BlurEffect.enabled = false;
            Components.Look.enabled = true;
            Look1.enabled = true;
          }
         
          //else if game isn't paused, then pause it
          else if(pauseEnabled == false){
            pauseEnabled = true;
            AudioListener.volume = 0;
            Time.timeScale = 0;
            Screen.showCursor = true;
            Components.BlurEffect.enabled = true;
            Components.Look.enabled = false;
            Look1.enabled = false;
          }
      }
    }

    private FIXME_VAR_TYPE showGraphicsDropDown= false;

    void  OnGUI (){

    GUI.skin = Skin;

      if(pauseEnabled == true){
         
          //Make a background box
          GUI.Box( new Rect(Screen.width /2 - 100,Screen.height /2 - 180,250,280), "Pause Menu");
         
          //Make Main Menu button
          if(GUI.Button( new Rect(Screen.width /2 - 100,Screen.height /2 - 50,250,50), "Main Menu")){
            Application.LoadLevel(mainMenuSceneName);
          }
         
          //Make Save Game button
          if(GUI.Button( new Rect(Screen.width /2 - 100,Screen.height /2 - 100,250,50), "Save Game")){
            SavePlayer();
            }
         
          if(GUI.Button( new Rect(Screen.width /2 - 100,Screen.height /2 - 150,250,50), "Load Game")){
          loadLevel();
          LoadPlayer();
          }
         
          //Make Change Graphics Quality button
            if(GUI.Button( new Rect(Screen.width /2 - 100,Screen.height /2 ,250,50), "Change Graphics Quality")){
           
            if(showGraphicsDropDown == false){
                showGraphicsDropDown = true;
            }
            else{
                showGraphicsDropDown = false;
            }
          }
         
          //Create the Graphics settings buttons, these won't show automatically, they will be called when
          //the user clicks on the "Change Graphics Quality" Button, and then dissapear when they click
          //on it again....
          if(showGraphicsDropDown == true){
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
                QualitySettings.currentLevel = QualityLevel.Fastest;
            }
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
                QualitySettings.currentLevel = QualityLevel.Fast;
            }
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
                QualitySettings.currentLevel = QualityLevel.Simple;
            }
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
                QualitySettings.currentLevel = QualityLevel.Good;
            }
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
                QualitySettings.currentLevel = QualityLevel.Beautiful;
            }
            if(GUI.Button( new Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
                QualitySettings.currentLevel = QualityLevel.Fantastic;
            }
           
            if(Input.GetKeyDown("escape")){
                showGraphicsDropDown = false;
            }
          }
         
          //Make quit game button
          if (GUI.Button ( new Rect(Screen.width /2 - 100,Screen.height /2 + 50,250,50), "Quit Game")){
            Application.Quit();
          }
      }
    }
}
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por dstaroski em Seg Out 24, 2016 8:02 am

Bom dia brow! Tens como postar os erros do console? já vi que em algumas algumas funções estão obsoletas, como por exemplo o LoadLevel, não se usa mais, se usa o LoadScene. https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.LoadScene.html .

Abraço!
avatar
dstaroski
Instrutor

Masculino PONTOS : 1528
REPUTAÇÃO : 396
Idade : 28
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Daz3D and Gimp

Respeito as regras :

Ver perfil do usuário https://www.daz3d.com/gallery/users/1575361

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Seg Out 24, 2016 8:16 pm

Esses sao os erros amigo

Assets/Scripts/SaveLoad.cs(53,12): error CS1519: Unexpected symbol `if' in class, struct, or interface member declaration

Assets/Scripts/SaveLoad.cs(53,25): error CS1519: Unexpected symbol `==' in class, struct, or interface member declaration

Assets/Scripts/SaveLoad.cs(54,38): error CS1519: Unexpected symbol `(' in class, struct, or interface member declaration

Assets/Scripts/SaveLoad.cs(54,60): error CS1519: Unexpected symbol `(' in class, struct, or interface member declaration

Assets/Scripts/SaveLoad.cs(56,5): error CS8025: Parsing error
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por dstaroski em Ter Out 25, 2016 9:10 am

Bom dia Callyde! cara formatei meu PC ontem, assim que eu reinstalar a Unity, caso não for resolvido seu problema, vou testar seu script e ver se consigo ajusta-lo. 

Abraço!
avatar
dstaroski
Instrutor

Masculino PONTOS : 1528
REPUTAÇÃO : 396
Idade : 28
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Daz3D and Gimp

Respeito as regras :

Ver perfil do usuário https://www.daz3d.com/gallery/users/1575361

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Ter Out 25, 2016 1:01 pm

Blz amigo um sistema assim vai mi ajudar e aos outros tambem 

Abraço!
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Qua Out 26, 2016 12:07 am

Tente isto, crie um novo script em C# com o nome "Codigo"

Código:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;

public class Codigo : MonoBehaviour {

   public Transform playerPosition;
   public string mainMenuSceneName = "nomeCenaMenu";
   string LoadPosition = "false";
   bool LoadLevel = true;
   float PlayerX, PlayerY, PlayerZ;
   bool pauseEnabled = false, showGraphicsDropDown = false;     

   void Start(){
      PlayerPrefs.SetString("LoadPosition",LoadPosition);
      Time.timeScale = 1;
      AudioListener.volume = 1;
      Cursor.visible = false;
      LoadPlayer();
   }

   void SavePlayer(){
      if(PlayerPrefs.GetString("LoadPosition") == "true"){   
         PlayerPrefs.SetFloat("PlayerX",PlayerX);
         PlayerPrefs.SetFloat("PlayerY",PlayerY);
         PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
         PlayerX =(playerPosition.transform.position.x);
         PlayerY =(playerPosition.transform.position.y);
         PlayerZ =(playerPosition.transform.position.z);           
         PlayerPrefs.SetString("LoadPosition", "true"); 
      }
      PlayerPrefs.SetString("LevelName", SceneManager.GetActiveScene().name); 
   }

   void loadLevel(){
      if(PlayerPrefs.GetString("LevelName") == SceneManager.GetActiveScene().name){ 
         LoadLevel = false;
      }

      if(LoadLevel == true){
         SceneManager.LoadScene(PlayerPrefs.GetString("LevelName"));
      }
   }

   void LoadPlayer(){ 
      if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
         playerPosition.transform.position = new Vector3 ((PlayerPrefs.GetFloat ("PlayerX")), (PlayerPrefs.GetFloat ("PlayerY")), (PlayerPrefs.GetFloat ("PlayerZ")));
      }
   }

   void Update(){
      PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z); 
      LoadPosition = PlayerPrefs.GetString("LoadPosition");
      if(Input.GetKeyDown("escape")){
         if(pauseEnabled == true){
            pauseEnabled = false;
            Time.timeScale = 1;
            AudioListener.volume = 1;
            Cursor.visible = false; 
         }
         else if(pauseEnabled == false){
            pauseEnabled = true;
            AudioListener.volume = 0;
            Time.timeScale = 0;
            Cursor.visible = true; 
         }
      }
   }
   void OnGUI(){
      if(pauseEnabled == true){
         GUI.Box(new Rect(Screen.width /2 - 100,Screen.height /2 - 180,250,280), "Pause Menu");
         if(GUI.Button(new Rect(Screen.width /2 - 100,Screen.height /2 - 50,250,50), "Main Menu")){
            SceneManager.LoadScene(mainMenuSceneName);
         }
         if(GUI.Button(new Rect(Screen.width /2 - 100,Screen.height /2 - 100,250,50), "Save Game")){
            SavePlayer();
         }
         if(GUI.Button(new Rect(Screen.width /2 - 100,Screen.height /2 - 150,250,50), "Load Game")){
            loadLevel();
            LoadPlayer();
         }
         if(GUI.Button(new Rect(Screen.width /2 - 100,Screen.height /2 ,250,50), "Change Graphics Quality")){
            if(showGraphicsDropDown == false){
               showGraphicsDropDown = true;
            }
            else{
               showGraphicsDropDown = false;
            }
         }
         if(showGraphicsDropDown == true){
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
               QualitySettings.SetQualityLevel (0);
            }
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
               QualitySettings.SetQualityLevel (1);
            }
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
               QualitySettings.SetQualityLevel (2);;
            }
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
               QualitySettings.SetQualityLevel (3);
            }
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
               QualitySettings.SetQualityLevel (4);
            }
            if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
               QualitySettings.SetQualityLevel (5);
            }
            if(Input.GetKeyDown("escape")){
               showGraphicsDropDown = false;
            }
         }
         if (GUI.Button (new Rect (Screen.width /2 - 100,Screen.height /2 + 50,250,50), "Quit Game")){
            Application.Quit();
         }
      }
   }
}
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Qua Out 26, 2016 6:42 am

Obrigado Marcos vou coloca-lo no meu projeto abraços
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Qua Out 26, 2016 4:38 pm

Se não funcionar, diga ai (por que não pude testar, apenas converter). Mas se funcionar, então ja é Very Happy
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Qua Out 26, 2016 8:58 pm

Boa noite
Marcos esta funcionando Save e Load mais a parte de configuraçao nao esta podendo mexer
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Seg Out 31, 2016 2:55 pm

hmm estranho.

A parte de configurações é feita especificamente para pegar os indices de configurações O.o

Tente isto: vá em

edit>ProjectSettings>Quality

Nesta aba, clique na engrenagem pequena lá em cima, e clique em Reset
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Qua Nov 02, 2016 4:08 pm

Nao esta funcionando aparece os butoes igual ao do MENU ele esta assim ficou igual aquele menu que voce fez
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Qui Nov 03, 2016 11:58 pm

Você tem o link do vídeo deste tutorial?
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sex Nov 04, 2016 12:34 pm

Sim amigo tenho aqui 
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Ter Nov 08, 2016 1:41 am

Então tente usar o nome das classes mesmo, talvez dê certo

Código:
if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 ,250,50), "Fastest")){
         QualitySettings.currentLevel = QualityLevel.Fastest;
      }
      if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 50,250,50), "Fast")){
         QualitySettings.currentLevel = QualityLevel.Fast;
      }
      if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 100,250,50), "Simple")){
         QualitySettings.currentLevel = QualityLevel.Simple;
      }
      if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 150,250,50), "Good")){
         QualitySettings.currentLevel = QualityLevel.Good;
      }
      if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 200,250,50), "Beautiful")){
         QualitySettings.currentLevel = QualityLevel.Beautiful;
      }
      if(GUI.Button(new Rect(Screen.width /2 + 150,Screen.height /2 + 250,250,50), "Fantastic")){
         QualitySettings.currentLevel = QualityLevel.Fantastic;
      }
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Ter Nov 08, 2016 7:35 pm

Blz obrigado vou ver aqui
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Qua Nov 09, 2016 2:08 pm

Boa tarde amigos
nao funcionou Marcos talvez funcione criando um botao na tela para quando apertamos (ESC) com o muse apertamosobutao da tela e aparecendo o menu save e load ou um  lugar com um objeto que ao emcostar apareça o save e load,
temtei fazer aqui mas nao consegui
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Dom Nov 13, 2016 12:25 am

Diga, já tentou usar os meus sistemas de Menu pause e menu principal?
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Ter Nov 15, 2016 6:38 am

Bom dia ja amigo mas nao deu certo uma ora ele pausa o jogo e outra fica se movendo e os otoes ficam sem açoes , estou tentando e pesquisando para fazer um parecido com o do Resident Evil, coloco um objeto tipo uma maquina de escrever quando chegar perto apertando E aparece uma opçao para salvar
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por MarcosSchultz em Qui Nov 17, 2016 11:31 pm

Aquele meu MenuPause serviria se fosse adaptado com um pouco de PlayerPrefs e um Vector3.Distance para checar a distância da máquina de escrever... mas a parte do PlayerPrefs não teria como fazer separadamente... você tem que fazer por conta, pois ela depende das variáveis que você tem no seu jogo.
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9032
REPUTAÇÃO : 1454
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Erros nesse script?

Mensagem por Callyde Jr em Sex Nov 18, 2016 6:51 am

Bom dia amigos
Hummm e verdade Marcos e bem isso que eu estou tentando fazer,
e ja tenho um script pronto aqui ele esta salvando o mapa mais a posiçao nao.

Fiz tambem com esse script de pause seu funciona depois ele para de funcionar olha o script aqui
Código:
 using UnityEngine;
    using System.Collections;
    using UnityEngine.UI;
    using UnityStandardAssets.Characters.FirstPerson;
    using UnityEngine.SceneManagement;
    using System.Collections.Generic;
    using System.Linq;
   using System;
    using System.Runtime.Serialization.Formatters.Binary;
    using System.IO;
   
    [RequireComponent(typeof(FirstPersonController))]
    public class MenuPause : MonoBehaviour {
      // save e load
      
      public Transform playerPosition;
      string LoadPosition = "false";
      bool LoadLevel = true;
      float PlayerX, PlayerY, PlayerZ;
      
      // Butoes
      public Button BotaoRetornarAoJogo,BotaoOpcoes,BotaoVoltarAoMenu,BotaoSave,BotaoLoad;
      [Space(20)]
      public Slider BarraVolume;
      public Toggle CaixaModoJanela;
      public Dropdown Resolucoes, Qualidades;
      public Button BotaoVoltar, BotaoSalvarPref;
      [Space(20)]
      public Text textoVol;
      public string nomeCenaMenu = "MENU";
      private float VOLUME;
      private int qualidadeGrafica, modoJanelaAtivo, resolucaoSalveIndex;
      private bool telaCheiaAtivada, menuParte1Ativo, menuParte2Ativo;
      private Resolution[] resolucoesSuportadas;
      private FirstPersonController controlador;

      void Awake(){
          resolucoesSuportadas = Screen.resolutions;
          controlador = GetComponent<FirstPersonController> ();
      }

      void Start () {
       
        PlayerPrefs.SetString("LoadPosition",LoadPosition);
        LoadPlayer();
       
          Opcoes (false,false);
          ChecarResolucoes ();
          AjustarQualidades ();
          Time.timeScale = 1;
          AudioListener.volume = 1;
          BarraVolume.minValue = 0;
          BarraVolume.maxValue = 1;
          menuParte1Ativo = menuParte2Ativo = false;
          if (PlayerPrefs.HasKey ("RESOLUCAO")) {
            int numResoluc = PlayerPrefs.GetInt ("RESOLUCAO");
            if (resolucoesSuportadas.Length <= numResoluc) {
                PlayerPrefs.DeleteKey ("RESOLUCAO");
            }
          }
          //=============== SAVES===========//
          if (PlayerPrefs.HasKey ("VOLUME")) {
            VOLUME = PlayerPrefs.GetFloat ("VOLUME");
            BarraVolume.value = VOLUME;
          } else {
            PlayerPrefs.SetFloat ("VOLUME", 1);
            BarraVolume.value = 1;
          }
          //=============MODO JANELA===========//
          if (PlayerPrefs.HasKey ("modoJanela")) {
            modoJanelaAtivo = PlayerPrefs.GetInt ("modoJanela");
            if (modoJanelaAtivo == 1) {
                Screen.fullScreen = false;
                CaixaModoJanela.isOn = true;
            } else {
                Screen.fullScreen = true;
                CaixaModoJanela.isOn = false;
            }
          } else {
            modoJanelaAtivo = 0;
            PlayerPrefs.SetInt ("modoJanela", modoJanelaAtivo);
            CaixaModoJanela.isOn = false;
            Screen.fullScreen = true;
          }
          //========RESOLUCOES========//
          if (modoJanelaAtivo == 1) {
            telaCheiaAtivada = false;
          } else {
            telaCheiaAtivada = true;
          }
          if (PlayerPrefs.HasKey ("RESOLUCAO")) {
            resolucaoSalveIndex = PlayerPrefs.GetInt ("RESOLUCAO");
            Screen.SetResolution(resolucoesSuportadas[resolucaoSalveIndex].width,resolucoesSuportadas[resolucaoSalveIndex].height,telaCheiaAtivada);
            Resolucoes.value = resolucaoSalveIndex;
          } else {
            resolucaoSalveIndex = (resolucoesSuportadas.Length -1);
            Screen.SetResolution(resolucoesSuportadas[resolucaoSalveIndex].width,resolucoesSuportadas[resolucaoSalveIndex].height,telaCheiaAtivada);
            PlayerPrefs.SetInt ("RESOLUCAO", resolucaoSalveIndex);
            Resolucoes.value = resolucaoSalveIndex;
          }
          //=========QUALIDADES=========//
          if (PlayerPrefs.HasKey ("qualidadeGrafica")) {
            qualidadeGrafica = PlayerPrefs.GetInt ("qualidadeGrafica");
            QualitySettings.SetQualityLevel(qualidadeGrafica);
            Qualidades.value = qualidadeGrafica;
          } else {
            QualitySettings.SetQualityLevel((QualitySettings.names.Length-1));
            qualidadeGrafica = (QualitySettings.names.Length-1);
            PlayerPrefs.SetInt ("qualidadeGrafica", qualidadeGrafica);
            Qualidades.value = qualidadeGrafica;
          }
          // =========SETAR BOTOES==========//
        BotaoSave.onClick = new Button.ButtonClickedEvent();
        BotaoLoad.onClick = new Button.ButtonClickedEvent();
          BotaoVoltarAoMenu.onClick = new Button.ButtonClickedEvent();
          BotaoOpcoes.onClick = new Button.ButtonClickedEvent();
          BotaoRetornarAoJogo.onClick = new Button.ButtonClickedEvent();
          BotaoVoltar.onClick = new Button.ButtonClickedEvent();
          BotaoSalvarPref.onClick = new Button.ButtonClickedEvent();
          //
          BotaoVoltarAoMenu.onClick.AddListener(() => VoltarAoMenu());
          BotaoOpcoes.onClick.AddListener(() => Opcoes(false,true));
          BotaoRetornarAoJogo.onClick.AddListener(() => Opcoes(false,false));
          BotaoVoltar.onClick.AddListener(() => Opcoes(true,false));
          BotaoSalvarPref.onClick.AddListener(() => SalvarPreferencias());
        BotaoSave.onClick.AddListener(() => SavePlayer());
        BotaoLoad.onClick.AddListener(() => loadLevel());
       
      }
      void Update(){
        PlayerX =(playerPosition.transform.position.x); PlayerY =(playerPosition.transform.position.y); PlayerZ =(playerPosition.transform.position.z); 
          LoadPosition = PlayerPrefs.GetString("LoadPosition");
       
          if (Input.GetKeyDown (KeyCode.Escape)) {
            if (menuParte1Ativo == false && menuParte2Ativo == false) {
                menuParte1Ativo = true;
                menuParte2Ativo = false;
                Opcoes (true, false);
                Time.timeScale = 0;
                AudioListener.volume = 0;
            } else if (menuParte1Ativo == true && menuParte2Ativo == false) {
                menuParte1Ativo = menuParte2Ativo = false;
                Opcoes (false, false);
                Time.timeScale = 1;
                AudioListener.volume = VOLUME;
            }
            else if (menuParte1Ativo == false && menuParte2Ativo == true) {
                menuParte1Ativo = true;
                menuParte2Ativo = false;
                Opcoes (true, false);
                Time.timeScale = 0;
                AudioListener.volume = 1;
            }
          }
          if (menuParte1Ativo == true || menuParte2Ativo == true) {
            Cursor.visible = true;
            controlador.enabled = false;
          } else {
            Cursor.visible = false;
            controlador.enabled = true;
          }
      }
      //=========VOIDS DE CHECAGEM==========//
      private void ChecarResolucoes(){
          Resolution[] resolucoesSuportadas = Screen.resolutions;
          Resolucoes.options.Clear ();
          for(int y = 0; y < resolucoesSuportadas.Length; y++){
            Resolucoes.options.Add(new Dropdown.OptionData() { text = resolucoesSuportadas[y].width + "x" + resolucoesSuportadas[y].height });
          }
          Resolucoes.captionText.text = "Resolucao";
      }
      private void AjustarQualidades(){
          string[] nomes = QualitySettings.names;
          Qualidades.options.Clear ();
          for(int y = 0; y < nomes.Length; y++){
            Qualidades.options.Add(new Dropdown.OptionData() { text = nomes[y] });
          }
          Qualidades.captionText.text = "Qualidade";
      }
      private void Opcoes(bool ativarOP, bool ativarOP2){
          BotaoVoltarAoMenu.gameObject.SetActive (ativarOP);
          BotaoOpcoes.gameObject.SetActive (ativarOP);
          BotaoRetornarAoJogo.gameObject.SetActive (ativarOP);
        BotaoSave.gameObject.SetActive (ativarOP);
        BotaoLoad.gameObject.SetActive (ativarOP);
          //
          textoVol.gameObject.SetActive (ativarOP2);
          BarraVolume.gameObject.SetActive (ativarOP2);
          CaixaModoJanela.gameObject.SetActive (ativarOP2);
          Resolucoes.gameObject.SetActive (ativarOP2);
          Qualidades.gameObject.SetActive (ativarOP2);
          BotaoVoltar.gameObject.SetActive (ativarOP2);
          BotaoSalvarPref.gameObject.SetActive (ativarOP2);
          if (ativarOP == true && ativarOP2 == false) {
            menuParte1Ativo = true;
            menuParte2Ativo = false;
          }
          else if (ativarOP == false && ativarOP2 == true) {
            menuParte1Ativo = false;
            menuParte2Ativo = true;
          }
          else if (ativarOP == false && ativarOP2 == false) {
            menuParte1Ativo = false;
            menuParte2Ativo = false;
            Time.timeScale = 1;
            AudioListener.volume = VOLUME;
          }
      }
      //=========VOIDS DE SALVAMENTO==========//
      private void SalvarPreferencias(){
          if (CaixaModoJanela.isOn == true) {
            modoJanelaAtivo = 1;
            telaCheiaAtivada = false;
          } else {
            modoJanelaAtivo = 0;
            telaCheiaAtivada = true;
          }
          PlayerPrefs.SetFloat ("VOLUME", BarraVolume.value);
          PlayerPrefs.SetInt ("qualidadeGrafica", Qualidades.value);
          PlayerPrefs.SetInt ("modoJanela", modoJanelaAtivo);
          PlayerPrefs.SetInt ("RESOLUCAO", Resolucoes.value);
          resolucaoSalveIndex = Resolucoes.value;
          AplicarPreferencias ();
      }
      private void AplicarPreferencias(){
          VOLUME = PlayerPrefs.GetFloat ("VOLUME");
          QualitySettings.SetQualityLevel(PlayerPrefs.GetInt ("qualidadeGrafica"));
          Screen.SetResolution(resolucoesSuportadas[resolucaoSalveIndex].width,resolucoesSuportadas[resolucaoSalveIndex].height,telaCheiaAtivada);
      }
      private void VoltarAoMenu(){
          SceneManager.LoadScene ("MENU");
        AudioListener.volume = 1;
        Debug.Log ("Voutar ao Menu");
      }
     private void SavePlayer(){
      if(PlayerPrefs.GetString("LoadPosition") == "true"){   
        PlayerPrefs.SetFloat("PlayerX",PlayerX);
        PlayerPrefs.SetFloat("PlayerY",PlayerY);
        PlayerPrefs.SetFloat("PlayerZ",PlayerZ);
        PlayerX =(playerPosition.transform.position.x);
        PlayerY =(playerPosition.transform.position.y);
        PlayerZ =(playerPosition.transform.position.z);           
        PlayerPrefs.SetString("LoadPosition", "true"); 
      }
     PlayerPrefs.SetString("LevelName", SceneManager.GetActiveScene().name);
     Debug.Log ("Jogo Salvo");
  }
    private void loadLevel(){
      if(PlayerPrefs.GetString("LevelName") == SceneManager.GetActiveScene().name){ 
        LoadLevel = false;
      }

      if(LoadLevel == true){
        SceneManager.LoadScene(PlayerPrefs.GetString("LevelName"));
        Debug.Log ("Carregando cena");
      }
  }

      private void LoadPlayer(){ 
      if(LoadLevel == false && PlayerPrefs.GetString("LoadPosition") == "true"){
        playerPosition.transform.position = new Vector3 ((PlayerPrefs.GetFloat ("PlayerX")), (PlayerPrefs.GetFloat ("PlayerY")), (PlayerPrefs.GetFloat ("PlayerZ")));
       loadLevel();
        LoadPlayer();
       Debug.Log ("Carregando cena");
      }
  }
    }
   
   
avatar
Callyde Jr
Programador

Masculino PONTOS : 1280
REPUTAÇÃO : 185
Idade : 38
Áreas de atuação : Iniciante em modelagem
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum