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:
Como por limite na rotação da camera
-[ALGUEM SABE ALGUM ASSETS OU TENHA ALGUMA PASTA QUE TENHA AUDIOS CAR?]-
[TUTORIAL] Criar um Array ( lista de objetos )
Criar jogo estilo clash of clans
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
[Ajuda "Rec" na unity]
Mirar e atirar na posiçao do mouse?
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
alguem sabe porque as arvores nao estao colidindo
Galera?, Vamos Trocar umas Musicas Favoritas?
character collide
Menu principal
To string return
alguem sabe como eu posso colocar um joystick para mover a camera
Motivacional
[TUTORIAL] Sistema COMPLETO de câmeras
Script de seleção de player deu erro no UI
DirectX ou Vulkan?
apagar posicoes ao morrer
[____TÓPICO LIVRE____] FALE O QUE QUISER
[TUTORIAL] Sistema de escolha de personagens
Enabling or adding a Renderer during rendering; this is not allowed
Check-in no facebook dentro da Unity
CÂMERA ORBITAL PARA ANDROID
problema para acessar arquivos da pasta StreamingAssets
RESTAURAR A POSIÇÃO DO CARRO
-[COMO FAÇO O TOUCH PAD DO UNITY MOVER MINHA CAMERA?]-
Receber o transform.position de um objeto dentro de Array.
[Duvida]Como Travar totalmente as rodas no wheel Collider
(Pedido) Presciso de Um Script q quando eu Chegar em Um Local a camera alterar !
[2d] Pistola Usp-s (CSGO) vetorizada em 2d
NavMeshAgent não aparece no script
[____ADMINISTRADOR OFFLINE____]
[DÚVIDA] ANIMAÇÕES DA ARMA
[Parceria] Parceria com meu fórum
alguem tem um modelo 3d de arvore realista
Vídeo - RPG - DEMO de uma parte do mapa + Vegetação
FPS MULTIPLAYER (PHOTON) : Salas não aparecem para os outros jogadores.
Como usar o GetButton(¨Vertical¨) e o GetButton(¨Horizontal¨)
Virtual joystick controle para movimentar personagem
Atualização 0.0.1.0 Do meu rpg cartoon . Deem suas opnioes
[_____CRONOGRAMA (ASSET DE VEÍCULOS)_____]
TROCAR RODAS DO CARRO NA OFICINA
[Em teste] Jogo Fps sem nome :/
Como Posso Fazer isto ? Marco Uma Toggle no Canvas e um Mesh Seja ativado ?
[Duvida] Criei um script para rotacionar e andar e deu ruin.
Duvida personagem ao passar certo ponto quero q um objeto suma e outro apareça.
[Duvida] Rotate e RigidBody e Carro Andando de Lado.
[Dúvida] - Rotacionar a camera com touch screen
Deixar cenário 2d Totalmente escuro
[TUTORIAL] Multiplicador de inimigos
MOVIMENTAÇÃO DE TANK DE GUERRA UNITY 3D
Quais são as ferramentas que as grandes empresas usam para fazer o mult-player na unity?
[RESOLVIDO] Ponteiro do mouse
[TUTORIAL] Script de Spawn Aleatório
[TUTORIAL] Salvar vida do player por tempo
programa que cria automaticamente Mapas com vegetacao
O que está errado neste script ?
[Modelo]Deem uma julgada ae garotada!
Reviver o Car Town EX
[Votação] Mira jogo fps ;-; [Terminada]
alguem sabe por que ta acontecendo isso com a minha unity
[RESOLVIDO] Como usar LookAt em apenas um eixo?
[AWP CS-GO] A PEDIDO DE UM Fã MEU
Mecanismo dos jogos da LEGO (troca de personagens)
[TUTORIAL] Pegar item no chao
[Duvida]Como fazer um objeto Filho de outro
[Duvidas Com Arrays]
Como mudar o prefab do network por meio de uma UI
Problema em criar tiros múltiplos
[TUTORIAL] MENU PRINCIPAL - UNITY 5 (5.3 ou superior) (Com UI)
Mira de Third Person Shooter
[TUTORIAL] AI simples inimiga
Como fazer o personagem virar a cabeça junto com a camera, em jogo de terceira pessoa?
[Ajuda] Third Person subir degrau
Script para sistema de genética
Adicionar arma em uma animação do Mixamo
Meu rpg Lendarios
[Duvida]Centralizar Cursor
[TUTORIAL] Sistema de trem
[Modelo 3d] Machadinha
[TUTORIAL] Importando animação do mixamo para Unity3d.
Dúvidas na estrutura de puzzle.
[TUTORIAL] Criando um simples Multiplayer [UNITY 5]
Alguem que Conhece boas musicas para um game de suspense
É possivel aumentar a renderização de distancia da câmera?
Trocar Position Por Rotation
[RESOLVIDO] Script mira mouse?
[Socorro] Deu Um Erro Aqui e Eu Acho q Fiz Tudo Certo.
[Asset] Efeitos Realistas Pack V3 + Download
[Duvida]Como pegar todos os arquivos de uma pasta.
[TUTORIAL] Passar Valores entre cenas
Modelo HK SL8 (arma)
Compilar para Android
Problema com script para joystick virtual
Mudar de cana ao clicar numa tecla
Pack de arvores Lowpoly
[TUTORIAL] Banco de dados || MySQL
Preciso de integrantes!
Hoje à(s) 6:25 pm
Hoje à(s) 5:21 pm
Hoje à(s) 4:31 pm
Hoje à(s) 3:32 pm
Hoje à(s) 3:29 pm
Hoje à(s) 3:22 pm
Hoje à(s) 3:09 pm
Hoje à(s) 3:08 pm
Hoje à(s) 2:20 pm
Hoje à(s) 1:58 pm
Hoje à(s) 1:49 pm
Hoje à(s) 1:45 pm
Hoje à(s) 1:42 pm
Hoje à(s) 1:39 pm
Hoje à(s) 1:36 pm
Hoje à(s) 1:35 pm
Hoje à(s) 1:31 pm
Hoje à(s) 1:27 pm
Hoje à(s) 1:23 pm
Hoje à(s) 1:20 pm
Hoje à(s) 1:18 pm
Hoje à(s) 1:10 pm
Hoje à(s) 1:03 pm
Hoje à(s) 12:54 pm
Hoje à(s) 12:51 pm
Hoje à(s) 12:49 pm
Hoje à(s) 12:47 pm
Hoje à(s) 12:24 pm
Hoje à(s) 12:09 pm
Hoje à(s) 10:41 am
Hoje à(s) 10:40 am
Hoje à(s) 7:42 am
Hoje à(s) 7:13 am
Hoje à(s) 6:05 am
Hoje à(s) 4:39 am
Hoje à(s) 4:00 am
Hoje à(s) 3:57 am
Hoje à(s) 3:53 am
Hoje à(s) 3:49 am
Hoje à(s) 3:22 am
Hoje à(s) 3:15 am
Hoje à(s) 3:09 am
Ontem à(s) 10:19 pm
Ontem à(s) 10:03 pm
Ontem à(s) 9:58 pm
Ontem à(s) 9:21 pm
Ontem à(s) 8:45 pm
Ontem à(s) 7:42 pm
Ontem à(s) 7:26 pm
Ontem à(s) 1:20 pm
Ontem à(s) 12:06 pm
Ontem à(s) 12:02 pm
Ontem à(s) 10:14 am
Ontem à(s) 7:23 am
Ontem à(s) 7:21 am
Ontem à(s) 5:51 am
Ontem à(s) 12:24 am
Qua Abr 26, 2017 10:35 pm
Qua Abr 26, 2017 9:14 pm
Qua Abr 26, 2017 6:53 pm
Qua Abr 26, 2017 5:55 pm
Qua Abr 26, 2017 5:53 pm
Qua Abr 26, 2017 2:27 pm
Qua Abr 26, 2017 1:55 pm
Qua Abr 26, 2017 1:20 pm
Qua Abr 26, 2017 6:42 am
Ter Abr 25, 2017 9:57 pm
Ter Abr 25, 2017 9:55 pm
Ter Abr 25, 2017 9:33 pm
Ter Abr 25, 2017 8:29 pm
Ter Abr 25, 2017 1:55 pm
Ter Abr 25, 2017 12:26 pm
Ter Abr 25, 2017 9:53 am
Ter Abr 25, 2017 12:40 am
Seg Abr 24, 2017 9:55 pm
Seg Abr 24, 2017 8:29 pm
Seg Abr 24, 2017 8:04 pm
Seg Abr 24, 2017 4:44 pm
Seg Abr 24, 2017 4:22 pm
Seg Abr 24, 2017 12:51 pm
Seg Abr 24, 2017 9:52 am
Seg Abr 24, 2017 1:06 am
Dom Abr 23, 2017 10:09 pm
Dom Abr 23, 2017 10:09 pm
Dom Abr 23, 2017 9:21 pm
Dom Abr 23, 2017 8:56 pm
Dom Abr 23, 2017 8:49 pm
Dom Abr 23, 2017 8:39 pm
Dom Abr 23, 2017 6:19 pm
Dom Abr 23, 2017 6:10 pm
Dom Abr 23, 2017 5:12 pm
Dom Abr 23, 2017 3:52 pm
Dom Abr 23, 2017 2:25 pm
Dom Abr 23, 2017 2:23 pm
Dom Abr 23, 2017 12:06 pm
Dom Abr 23, 2017 10:54 am
Dom Abr 23, 2017 9:28 am
Dom Abr 23, 2017 2:07 am
Sab Abr 22, 2017 10:38 pm
John Rambo
MrTFGamer1
Édipo
Gabriel César O
Gabriel César O
wender
MarcosSchultz
MarcosSchultz
glauco
916anderson
MarcosSchultz
ffabim
MarcosSchultz
MarcosSchultz
weslleyFx
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
zZAndersonZz
weslleyFx
IanLuan
IanLuan
Abilio M.S
dstaroski
Gabriel César O
LucasPettine
Gabriel César O
Gabriel César O
Gabriel César O
Gabriel César O
Gabriel César O
Gabriel César O
Gabriel César O
wender
PauloFR
PauloFR
DuViDoSo34
PauloFR
rafaelllsd
marcos4503
IanLuan
Callyde Jr
IanLuan
sabbath
GloryGames
GloryGames
Callyde Jr
artplayer
Lando
DuViDoSo34
thiagograssi
PauloFR
rafaelllsd
916anderson
DuViDoSo34
IanLuan
DuViDoSo34
John Rambo
John Rambo
thzin
JailtonUnity
GameS DoG
Callyde Jr
dstaroski
916anderson
Zecandy
DuViDoSo34
lelouchsdky
zZAndersonZz
DuViDoSo34
rafaelllsd
PauloFR
Hardencio
hbesm
cody0033
DuViDoSo34
Eric Vinicius
HeF Soft
Callyde Jr
DuViDoSo34
weslleyFx
Matrirxp
Callyde Jr
DuViDoSo34
Ále Kauvy
dstaroski
dstaroski
Mic4el
NyanHeavyBR
cody0033

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 : 1022
REPUTAÇÃO : 133
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 : 1022
REPUTAÇÃO : 133
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 : 642
REPUTAÇÃO : 124
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 : 1022
REPUTAÇÃO : 133
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 : 1022
REPUTAÇÃO : 133
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 : 1709
REPUTAÇÃO : 323
Á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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 642
REPUTAÇÃO : 124
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 1022
REPUTAÇÃO : 133
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 : 1109
REPUTAÇÃO : 279
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

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 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 : 1022
REPUTAÇÃO : 133
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 : 1109
REPUTAÇÃO : 279
Idade : 27
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Desenvolvimento Android

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 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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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 : 8484
REPUTAÇÃO : 1269
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 : 1022
REPUTAÇÃO : 133
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