SA-MP Forums Archive
[Ajuda]Verificador de Cores - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Verificador de Cores (/showthread.php?tid=328753)



[Ajuda]Verificador de Cores - StrondaXxT - 25.03.2012

To fazendo um CMD de dominaзгo de GangWar mais pintou uma duvida como que eu faзo para Setar a cor da Gang na GangWar dominada?

Ex: Aztecas domina Gleen Park ai a GangWar fica azul, Assim respectivamente a cor de cada Gang.


Re: [Duvida]Verificador de Cores - Delete_ - 25.03.2012

posta o code


Re: [Duvida]Verificador de Cores - StrondaXxT - 26.03.2012

Comando
Quote:

if(!strcmp("/do", cmdtext, true) || !strcmp("/dominar", cmdtext, true))
{
if(IsPlayerInParqueGleen(playerid))
{
format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando o Parque Glen.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
GangZoneFlashForAll(ParqueGleen, GetGangColor(TeamGang[playerid]));
SetTimerEx("DominarParqueGleen", 30000, false, "i", playerid);
return 1;
}
else if(IsPlayerInMorro(playerid))
{

format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando a Morro.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
GangZoneFlashForAll(Morro, GetGangColor(TeamGang[playerid]));
SetTimerEx("DominarMorro", 30000, false, "i", playerid);
return 1;
}
else if(IsPlayerInCasarao(playerid))
{

format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando o Casarгo.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
GangZoneFlashForAll(Casarao, GetGangColor(TeamGang[playerid]));
SetTimerEx("DominarCasarao", 30000, false, "i", playerid);
return 1;
}
else if(IsPlayerInShop(playerid))
{

format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando o shopping.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
GangZoneFlashForAll(Shop, GetGangColor(TeamGang[playerid]));
SetTimerEx("DominarShop", 30000, false, "i", playerid);
return 1;
}
else if(IsPlayerInConstrucao(playerid))
{

format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando a Construcгo.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
GangZoneFlashForAll(Construcao, GetGangColor(TeamGang[playerid]));
SetTimerEx("DominarContrucao", 30000, false, "i", playerid);
return 1;
}
else
{
SendClientMessage(playerid, 0x666666FF, "Vocк nгo esta em uma GangZone.");
return 1;
}
}
return SendClientMessage(playerid, 0xFFFFFFFF, "Comando Invalido.");
}

Quote:

public DominarParqueGleen(playerid)
{
if(IsPlayerConnected(playerid))
{
new string[256], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerInParqueGleen(playerid))
{
GangZoneShowForAll(ParqueGleen, GetGangColor(TeamGang[playerid]));
format(string, sizeof(string), "O Jogador %s da Gang %s dominou o Parque Glen.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
}
else
{
format(string, sizeof(string), "O Jogador %s da Gang %s nгo dominou o Parque Glen.", sendername, GangName[TeamGang[playerid]]);
SendClientMessageToAll(0x007700FF, string);
}
}
GangZoneStopFlashForAll(ParqueGleen);
return 1;
}




Re: [Duvida]Verificador de Cores - GuiihCamargo - 26.03.2012

GetGangColor


Ae й com vocк , acho que tu consegue ver as cores >> aqui <<


Re: [Duvida]Verificador de Cores - histire - 26.03.2012

essa funзao existe?


Re: [Duvida]Verificador de Cores - StrondaXxT - 26.03.2012

seria daqui:

stock GetGangColor( Gang )
{
if(Gang == 5)
{
return AZTECAS_COLOR;
}
if(Gang == 6)
{
return VAGOS_COLOR;
}
if(Gang == 14)
{
return BALLAS_COLOR;
}
if(Gang == 15)
{
return GROVE_COLOR;
}
return 1;
}


Re: [Duvida]Verificador de Cores - histire - 26.03.2012

cara essa funзao nao existe, aconselho faser de acordo com tal org if org 1... else if org 2...


Re: [Duvida]Verificador de Cores - StrondaXxT - 26.03.2012

Quote:
Originally Posted by histire
Посмотреть сообщение
cara essa funзao nao existe, aconselho faser de acordo com tal org if org 1... else if org 2...
Nгo entendi bem.


Re: [Duvida]Verificador de Cores - histire - 26.03.2012

cara fas de acordo com cada org if(gang == 1) .. else if(gang == 2) e vai fasendo as funзao para mudar as cor etc..


Re: [Ajuda]Verificador de Cores - StrondaXxT - 26.03.2012

Nгo deu pra fazer ontem cheguei do trabalho agora ai fiz aqui rapidinho antes de ir pra aula do jeito que o histire falou pelo menos acho que seja e deu certo testei sу com uma gang e deu certo ai se eu domino com outra fica da mesma cor do TR inicial assim que tiver tempo (final de semana) continuo
obrigado a todos pela ajuda Xd