Getar Cor GangZone -
Russo66 - 25.10.2013
Olб, gostaria de saber se alguйm sabe alguma funзгo que 'geta' a cor de uma gangzona especifica, tentei fazer umas gambiarra mais nгo obtive nada 100% funcional.
Bom, fiz algumas pesquisas mais nгo encontrei nada do gкnero no fуrum, se alguйm souber de alguma funзгo e quiser ajudar eu agradeзo de coraзгo.
Re: Getar Cor GangZone -
BielCOP - 25.10.2013
Crie uma new CorGz; e quando a mesma trocar de cor, sete CorGz = novacor;
Se tudo der certo, eu vou criar a include bC_Gz.
Re: Getar Cor GangZone -
Russo66 - 25.10.2013
Desculpe Biel, nгo preciso declarar nada ou modificar a cor e tambйm nгo estou necessitando de nenhuma include, porem boa sorte com seus projetos.
Oque estou precisando й "Getar" "Pegar" a cor de uma gangzona existe.
Para clarear sua mente, um exemplo de uso:
pawn Код:
cmd:checkgz(playerid, params[])
{
if(GetGangZoneColor(idgz) == GetPlayerColor(playerid))
{
SendClientMessage(playerid, -1, "** Irraaah, essa gz jб й da sua equipe **");
}
return 1;
}
Fiz uns cуdigo, porem nгo obtive sucesso.
Re: Getar Cor GangZone -
SeV_ - 25.10.2013
Ha varios modos. Mais nao-nativos. Modo very simples tipo o do biel..
So por curiosidade eh para que modo de gamemode? RPG?
Re: Getar Cor GangZone -
Russo66 - 25.10.2013
Quote:
Originally Posted by _SysTeM_OFF
Ha varios modos. Mais nao-nativos. Modo very simples tipo o do biel..
So por curiosidade eh para que modo de gamemode? RPG?
|
Vocкs nгo entenderam.
Na verdade nгo й para nenhum dos fins, apenas para um sistema de gangzona meu
Re: Getar Cor GangZone -
SeV_ - 25.10.2013
Pelo que vc esplicou acima vc quer pegar a cor da gangzona e comparala ao player.
Use enumemerador.
Arquivos..
Re: Getar Cor GangZone -
Russo66 - 25.10.2013
Jб tentei, nгo obtive sucesso.
Algum cуdigo referente a sua 'lуgica' ?
Re: Getar Cor GangZone -
zSuYaNw - 25.10.2013
Vou corrigir, este tуpico deveria ser "pedido" mas enfim.
pawn Код:
stock Cores[250];
stock eGangZoneShowForAll(gangzoneid, color)
{
GangZoneShowForAll(gangzoneid, color);
Cores[gangzoneid] = color;
return gangzoneid;
}
stock eGangZoneShowForPlayer(playerid, gangzoneid, color)
{
GangZoneShowForPlayer(playerid, gangzoneid, color);
Cores[gangzoneid] = color;
return gangzoneid;
}
#define GangZoneShowForAll eGangZoneShowForAll
#define GangZoneShowForPlayer eGangZoneShowForPlayer
#define GetGangZoneColor(%0) Cores[%0]
Use no topo do script ou em forma de include.
Re: Getar Cor GangZone -
ipsBruno - 25.10.2013
http://forum.sa-mp.com/showthread.ph...70#post2754170
Por enquanto, vai ser assim. Posso colocar para fazer uma lib de funcoes, como GetGangZoneSize, coisas do genero. Para izones.
Fiz rapidamente, nгo testei, qualquer coisa avisa.
Abraзos
Re: Getar Cor GangZone -
Russo66 - 25.10.2013
Obrigado aos dois, que entenderam minha necessidade.
Os dois cуdigos sгo funcional.
+RP aos dois.