Olá povo do SSGamers!
Venho fazer um tutorial sobre variaveis booleans que vi pouco sobre ela aqui no forum vamos la!
Pergunta: O que é bool?
Resposta: Variaveis booleanas que so terá valores true e false
Mais como utilizar?
Primeiramente como declarar!
Ai vai um exemplo:
E assim outros exemplos:
Tradução 1: Utilizamos um operador lógico (!=) se false for diferente de true
Tradução 2: Irá verificar o valor da variavel lindo e retornar mensagens
OBS: Seria a mesmo que:
E com isso podemos fazer muitos comandos, sim aqueles que você usa duas vezes e faz uma função exemplo:
Nota : Variavel ao ser criada ja recebe valor false
Nota 2: Muito bom de utilizar
Nota 3: Comando god não é roubado ok? eu mesmo fiz para o tutorial
é isso ai!
Venho fazer um tutorial sobre variaveis booleans que vi pouco sobre ela aqui no forum vamos la!
Pergunta: O que é bool?
Resposta: Variaveis booleanas que so terá valores true e false
Mais como utilizar?
Primeiramente como declarar!
- Código:
new bool:Variavel;
Ai vai um exemplo:
- Código:
if(Variavel == true) return SendClientMessage(playerid, -1, "Variavel está true");
E assim outros exemplos:
- Código:
CMD:cmd(playerid)
{
if(bool != false) return SendClientMessage(playerid, -1, "Variavel agora está true");
bool = true;
return 1;
}
outro
CMD:lindo(playerid)
{
if(lindo == true) return SendClientMessage(playerid, -1, "Você é lindo!");
if(lindo == false) return SendClientMessage(playerid, -1, "Você não é lindo");
return 1;
}
Tradução 1: Utilizamos um operador lógico (!=) se false for diferente de true
Tradução 2: Irá verificar o valor da variavel lindo e retornar mensagens
OBS: Seria a mesmo que:
- Código:
if(bool == true)
E com isso podemos fazer muitos comandos, sim aqueles que você usa duas vezes e faz uma função exemplo:
- Código:
CMD:god(playerid)
{
if(GodMode[playerid] == false) // Se variavel godmode for igual a false irá fazer as ações abaixo
{
GodMode[playerid] = true; // Setamos variavel godmode true
SetPlayerHealth(playerid, 999999.0); // Vida quase infinita
SetPlayerArmour(playerid, 999999.0); // Colete quase infinito
SendClientMessage(playerid, -1,"GodMode ON"); // Mensagem
}
else // Se não for igual a false
{
GodMode[playerid] = false; // Setamos variavel godmode false
SetPlayerHealth(playerid, 100.0); // Setamos vida normal
SetPlayerArmour(playerid, 0.0);
SendClientMessage(playerid, -1,"GodMode OFF."); // Mensagem
}
return true; // Retornamos true (1)
}
Nota : Variavel ao ser criada ja recebe valor false
Nota 2: Muito bom de utilizar
Nota 3: Comando god não é roubado ok? eu mesmo fiz para o tutorial
é isso ai!
Última edição por IlanZin em Sáb 28 Jan 2017 - 17:14, editado 2 vez(es)