[AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
joaomarcos - 26.05.2012
alguem pode me passa por favor do um reply
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
Don_Speed - 26.05.2012
Vamos Fazer Uma Base Simples
pawn Код:
//topo do gm
new bool:irarena[MAX_PLAYERS];
//exemplo de comando
CMD:ir(playerid,params[]) {
if(irarena[playerid] == false) return SendClientMessage(playerid,-1,"AreaBloqueada");
return 1;
}
// o irarena[playerid] == true; permite que ele viaje entre as arenas
Isso e Uma Base !!
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
joaomarcos - 26.05.2012
vo testar akie man e que so iniciante to fasendo um game mode nao sei mecher direito mais tomo akie pra aprender neh ngm nasce sabendo com dar rep que eu nao sei ai eu te do
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
joaomarcos - 26.05.2012
outra coisa nao entendi onde eu pou isso ajuda ai pf
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
.FuneraL. - 26.05.2012
pawn Код:
//Topo do GM:
new bool:ArenaEspecial[MAX_PLAYERS];
//OnPlayerConnect
ArenaEspecial[playerid] = false;
//OnPlayerCommandText:
if(!strcmp(cmdtext, "/exemplo", true))
{
if(ArenaEspecial[playerid] == true) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Estб em Uma Arena Especial, Use /kill"); // Verifica se й Verdadeira
//Resto do Cуdigo
ArenaEspecial[playerid] = true; // Tornando a Funзгo Verdadeira
return 1;
}
E Nas que nгo quer que bloqueie quando entre sу remover a funзгo ArenaEspecial[playerid] = true; do Final do CMD.
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
Don_Speed - 26.05.2012
Quote:
Originally Posted by joaomarcos
outra coisa nao entendi onde eu pou isso ajuda ai pf
|
Deixei bem explicado no code
@edit nao estou em casa posso errar em meus codes so volto as 5:00 da tarde
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
joaomarcos - 26.05.2012
vlw funeral vo testa akie Acho que vc lembra de min renegado
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
joaomarcos - 26.05.2012
funeral eu fiz isso mais qnd da /kill continua como se tivesse na arena e com dps que eu pois isso ela nao e teleportado pra /arena
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
Diogo123 - 26.05.2012
Topo do gm :
pawn Код:
new VariableDeBloqueo[MAX_PLAYERS];
Agora na public On Player Death :
pawn Код:
//morrer volta ao mundo normal
VariableDeBloqueo[playerid] = 0;
Em cima dos comandos que vc que
pawn Код:
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
o comando de sair
pawn Код:
//esse cmd e pra sair das arenas blokeadas =)
if(!strcmp(cmdtext, "/sair", true))
{
VariableDeBloqueo[playerid] = 0;
SetPlayerHealth(playerid, 0.0);
return 1;
}
Re: [AJUDA]Queria um negocio pra bloquear as arenas so desse pra sair com /kill -
Jake_Dunlapp - 26.05.2012
pawn Код:
//Topo do GM:
new bool:ArenaEspecial[MAX_PLAYERS];
//OnPlayerConnect
ArenaEspecial[playerid] = false;
//OnPlayerCommandText:
if(!strcmp(cmdtext, "/exemplo", true))
{
if(ArenaEspecial[playerid] == true) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Estб em Uma Arena Especial, Use /kill"); // Verifica se й Verdadeira
//Resto do Cуdigo
ArenaEspecial[playerid] = true; // Tornando a Funзгo Verdadeira
return 1;
}
if(!strcmp(cmdtext, "/kill", true))
{
ArenaEspecial[playerid] = false;
return 1;
}