[Ajuda] Cifrгo.
#7

Quote:
Originally Posted by ThiagoMikael
Посмотреть сообщение
Checando em qual favela estб;

PHP код:
enum favela_dados 
{
   
id_fav,
   
nome[40],
   
float:cords[3],
}
new 
Favela[total de favelas][favela_dados] = 
{
  {
0""0.0 ,0.00.0},
  {
1"Favela 1"2.11.23.3},
  {
2"Favela 2"3.44.54.6}
};
//cords ficticias 
Checando

PHP код:
Pegar id de qual favela ele estб
GetarIDFavelaInPoint
(playerid//tentei deixar bonitoo nome kk
{
    new 
str[128];
    for(new 
itotal de favelasi++)
    {
    
        if(
IsPlayerInRangeOfPoint(playerid5.0Favela[i][cords][0], Favela[i][cords][1], Favela[i][cords][2]))
        
Player[playerid][DominouFav] = Favela[i][id_fav];
    }
    return 
str;

MAs se vc tiver uma stock pra cada um dominar, ai nem precisa disso:
ex: stock dominandofavela1()
tu ja seta o id 1;
Mas em array ficar mais organizado e menor


PHP код:
GetarIDFavelaInPoint(playerid//tentei deixar bonitoo nome kk
{
    new 
id;
    for(new 
itotal de favelasi++)
    {
    
        if(
IsPlayerInRangeOfPoint(playerid5.0Favela[i][cords][0], Favela[i][cords][1], Favela[i][cords][2]))
                      
id i;
    }
    return 
id;

Код:
enum t_info
{
	tNome[64],
	Sigla[6],
	Estado,
	Float:Spawn[3],
	tCor,
	tSkin,
}

#define MAX_FACCOES	5 // 

new Faccoes[MAX_FACCOES][t_info] = {
	{"Faccao", "Sigla", 0, {0.0, 0.0, 0.0}, COR_FVL, 0},
    {"Favela1", "1", 9, {2430.4404,-834.8191,108.6482}, COR_FVL, 0},//
    {"Favela2", "2", 9, {1048.6327,2908.5356,49.0728}, COR_FVL, 0},//
    {"Favela3", "3", 9, {-383.8202,-109.6752,51.3575}, COR_FVL, 0},//
    {"Favela4", "4", 9, {1172.0436,-2004.6012,70.2221}, COR_FVL, 0},//
};
Код:
for(new i=0;i<MAX_GZS;i++)
  	{
        if(GetPlayerVisibleDynamicCP(playerid) == ChecksDominio[i])
  		{
  		    if(Player[playerid][pAdmin] >= 1)
  		    {
	    		if(ContagemDominio[i] != 0) return 1;
	      		if((strcmp(GZDono[i], "{8B0000}FAC1", true) == 0) && Player[playerid][pFaccao] == 1 ||
                   (strcmp(GZDono[i], "{8B0000}FAC1", true) == 0) && Player[playerid][pFaccao] == 2 ||
                   (strcmp(GZDono[i], "{8B0000}FAC1", true) == 0) && Player[playerid][pFaccao] == 3 ||
                   (strcmp(GZDono[i], "{8B0000}FAC1", true) == 0) && Player[playerid][pFaccao] == 4 ||
		   		return SendClientMessage(playerid, COR_ERRO, "ERRO: Esta favela jб estб dominada!");

	        	SetPVarInt(playerid,"GZAtacada",i);
	         	ContagemDominio[i] = SetTimerEx("Contagem",1000,1,"i",playerid);
	           	GangZoneFlashForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")],GetPlayerColor(playerid));
	           	CP[playerid] = 4;
esses dados, posso reaproveita-los?
Reply


Messages In This Thread
Cifrгo. - by SeckSeck - 11.12.2017, 14:24
Re: Cifrгo. - by ThiagoMikael - 11.12.2017, 14:31
Re: Cifrгo. - by SeckSeck - 11.12.2017, 14:42
Re: Cifrгo. - by Jonorusc - 11.12.2017, 14:50
Re: Cifrгo. - by ThiagoMikael - 11.12.2017, 15:04
Re: Cifrгo. - by ThiagoMikael - 11.12.2017, 15:19
Re: Cifrгo. - by SeckSeck - 11.12.2017, 16:49
Re: Cifrгo. - by ThiagoMikael - 11.12.2017, 20:31

Forum Jump:


Users browsing this thread: 1 Guest(s)