Ir para conteúdo

Welcome to Wemakeagame - Fórum ©
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

Toggle shoutbox Shoutbox Open the Shoutbox in a popup

Regras do Shoutbox
Flood {mensagens seguidas}: Não há limites, mas evitem poluir o shout.
Links: Proibido links de outros sites, a não ser de tópicos, vídeos no fórum e vídeos do canal dentro de spoilers.
Conversas: Se tiver duvidas sobre projetos, script e modelagem etc, abra um tópico na área desejada e aguarde ser respondido.
Somente é permitido links de imagens com o link direto, se tiver com sites de blogs será removido.
Vídeos: Somente videos relacionados ao assunto do momento no shout e dentro de spoilers.
Spam: Mensagens sem sentido, excesso de emoticons, fontes de tamanho exagerado, repetição de mensagens iguais.
Banimento: Postagens de links com conteúdo pornográfico, mensagens ofensivas (palavrões),mensagens preconceituosas, acarretará em avaliação do moderador e pode causar expulsão do fórum..

-- [ Converse a vontade, mais cumprindo as regras acima. ]--

@  maozao : (22 julho 2018 - 08:00 ) Se puderem dar uma olhada em meu tópico sobre estrutura de servidor e opinarem agradeço :)
@  Afonso0606 : (22 junho 2018 - 10:42 ) como fasso para o raycast colidir em todos os lados x y z?
@  Matrirxp : (25 maio 2018 - 01:25 ) faz um topico
@  andarilho ro... : (25 abril 2018 - 01:44 ) Abaixo, deixarei o meu script no caso de alguém me ajuda:


using UnityEngine;
using System.Collections;

public class PlayerStatsController : MonoBehaviour {

public static PlayerStatsController intance;

public int xpMultiply = 1;
public float xpFirstLevel = 100;
public float difficultFactor = 1.5f;

// Use this for initialization
void Start () {
intance = this;
DontDestroyOnLoad (gameObject);
Application.LoadLevel ("GamePlay");

}

// Update is called once per frame
void Update () {
if (Input.GetKeyDown (KeyCode.A))
AddXp (100);
if (Input.GetKeyDown (KeyCode.R))
PlayerPrefs.DeleteAll ();
}

public static void AddXp(float xpAdd){
float newXp = (GetCurrentXp()+xpAdd)*PlayerStatsController.intance.xpMultiply;
while (newXp >= GetNextXp ()) {
newXp -= GetNextXp ();
AddLevel ();

}

PlayerPrefs.SetFloat ("currentXp", newXp);

}
public static float GetCurrentXp(){
return PlayerPrefs.GetFloat ("currentXp");
}

public static int GetCurrentLevel (){
return PlayerPrefs.GetInt ("CurrentLevel");
}

public static void AddLevel (){
int newLevel = GetCurrentLevel()+1;
PlayerPrefs.SetInt("currentLevel", newLevel);
}

public static float GetNextXp(){
return PlayerStatsController.intance.xpFirstLevel*(GetCurrentLevel ()+1)*PlayerStatsController.intance.difficultFactor;
}

void OnGUI(){
GUI.Label (new Rect (0, 0, 100, 50), "Current Xp = " + GetCurrentXp ());
GUI.Label (new Rect (0, 15, 200, 50), "Current Level = " + GetCurrentLevel ());
GUI.Label (new Rect (0, 25, 200, 50), "Current Next Xp = " + GetNextXp ());

}
}
@  andarilho ro... : (25 abril 2018 - 01:43 ) Criei todo o script certinho e mesmo assim o, ao apertar a tecla "A" (na qual o personagem recebe Xp) o Level não sobe...posso ficar apertando para receber Xp e mesmo assim o level não modifica, fica no 0
@  andarilho ro... : (25 abril 2018 - 01:41 ) Olá pessoal, estou acompanhando a serie "Criando um RPG na UNITY", os primeiros vídeos se tratam sobre Level,Xp e Hp do personagem e ai que está o meu problema...
@  Ɲɨƈk Đɨąʂ : (17 abril 2018 - 10:30 ) http://forumwmag.com...enhador-rápido/
@  Ɲɨƈk Đɨąʂ : (17 abril 2018 - 06:00 ) Boa tarde pessoal, que bom que o forum está voltando, estou terminando um GDD e ainda essa semana estarei criando um tópico pra podermos trabalhar, é bem simples e muito divertido.
@  LeonTrotski : (16 abril 2018 - 12:23 ) Agradeço ao Paulo do Wemakeagame por ajudar muito no canal dele falar sobre emprego na área de programação.
@  Guilherme Rohr : (07 abril 2018 - 11:01 ) ta em MODELAGEM, Blender, Tutoriais, Pedidos
@  Guilherme Rohr : (07 abril 2018 - 11:00 ) pode colocar o topico [Duvida] Duas Animações ao mesmo tempo como resolvido, ja me ajudou
@  Guilherme Rohr : (07 abril 2018 - 10:57 ) obrigado, teus vídeos tem me ajudado muito msm
@  wemakeagame : (05 abril 2018 - 04:45 ) mas de fato esse é um bug, eu vou resolver isso numa proxima live
@  wemakeagame : (05 abril 2018 - 04:45 ) é por que antes de adicionar o item ele não ta verificando a quantidade antes de adicionar
@  Guilherme Rohr : (04 abril 2018 - 08:16 ) Se eu largo um item com o amount 2, pego outro item do mesmo tipo e volto a pegar o item com amount 2, ele adiciona só 1 ao inves de 2
@  Guilherme Rohr : (04 abril 2018 - 08:15 ) no inventario do criando um rpg eu fiquei com um bug q n consegui resolver nem achei onde eu errei no video
@  Guilherme Rohr : (04 abril 2018 - 08:13 ) eae
@  wemakeagame : (03 abril 2018 - 04:06 ) serve sim brother
@  keivy : (01 abril 2018 - 05:27 ) @wemakeagame o Game Controller criado no tutorial do Mago 2D, tbm serve para o jogo de RPG?
@  wemakeagame : (30 maro 2018 - 08:33 ) ja ensinei a fazer um monte de menu no canal brother :)

Tópico de Ajuda: Shoutbox


O shoutbox permite que membros do fórum se comunique com os outros de uma maneira fácil de usar. É semelhante a uma sala de bate-papo, mas não exige Java, Flash ou qualquer outra dependência browser! A Caixa de mensagens é atualizado em tempo real, ou seja, quaisquer novas Shouts alguém faz aparece em todos a página de uma vez, você não precisa para refrescar!

General Features

  • Each member can have their own preferences such as "Hide Refresh Button" or "Disable Enter Key from sending the shout" (shouts can only be sent via the actual button instead, useful for large paragraph shouts!);
  • If a member hovers their mouse over the corner of the global 'shout area', a double arrow appears. If a member clicks and drags that double arrow, they can resize the Shoutbox to their liking! Please note this feature is for the global shoutbox only
  • Ability to use Smilies and BBCODE if the administrator allows them.

Quick Commands
Shoutbox has several Quick Commands that can be used to make certain actions perform in a faster way, here is a list that explains how to use them properly:


  • /announce [Announcement Text] - This will update the announcement in your Shoutbox without having to go to the Admin CP
  • /archive - Launches the Shoutbox Archive window (only if member has permission to view it!)
  • /ban [name] - This will ban a member from the Shoutbox (only moderators with correct permissions can use this command)
  • /moderator member [id|name] - This will launch the appropriate moderator options for that particular member
  • /moderator shout [id] - This will launch the appropriate moderator options for that particular shout
  • /prefs - This will launch the Preferences window
  • /prune [x] - This can be used by only those that have ACP access and will prune all shouts older than [x] days. If no number is entered, a security message will pop-up so you do not accidently wipe the whole shoutbox. /prune 0 will remove all shouts.
  • /refresh - This will refresh the Shoutbox (useful if you have your refresh button hidden)
  • /unban [name] - This will unban a member from the Shoutbox (only moderators with correct permissions can use this command)