07.06.2011, 15:54
Para criar uma Gz Dominavel Basta Vc fazer o Seguinte.
AGORA BASTA CRIAR O CMD PARA DOMINAR E E ISSO AE ESPERO Q CONSIGA FAZER E GOSTE QUALQUER COISA PERGUNTE AE.
PHP код:
#define GranadoRiacho 10000 //Grana q Irar Receber quando dominar
PHP код:
new GZRiacho; //Para a Craiзao das Coordenadas
PHP код:
forward GuerraRiacho(playerid); //Para Haver Guerra
PHP код:
new GuerranoRiacho; //Criando a Guerra
PHP код:
new TempoGuerraRiacho; //Tempo de Guerra
PHP код:
new ProvocoRiacho[MAX_PLAYERS]; //Provocar a Guerra
PHP код:
new donoriacho; //Novo Dono do TR
PHP код:
}
if(donoriacho == 0)
{
GangZoneShowForPlayer(playerid, GZRiacho, 0xC0C0C0AA);
}
if(donoriacho == 1)
{
GangZoneShowForPlayer(playerid, GZRiacho, TEAM_GROVE_COLOR);
}
if(donoriacho == 2)
{
GangZoneShowForPlayer(playerid, GZRiacho, TEAM_BALLAS_COLOR);
}
if(donoriacho == 3)
{
GangZoneShowForPlayer(playerid, GZRiacho, TEAM_VAGOS_COLOR);
}
if(donoriacho == 4)
{
GangZoneShowForPlayer(playerid, GZRiacho, TEAM_AZTECAS_COLOR);
}
if(donoriacho == 5)
{
GangZoneShowForPlayer(playerid, GZRiacho, COLOR_ROTAM);
}
if(donoriacho == 6)
{
GangZoneShowForPlayer(playerid, GZRiacho, GCOP_COLOR);
}
if(donoriacho == 7)
{
GangZoneShowForPlayer(playerid, GZRiacho, GMOB); //Cores dos Donos do TR
PHP код:
public OnPlayerDisconnect(playerid, reason)
}
if(ProvocoRiacho[playerid] == 1)
{
GangZoneStopFlashForAll(GZRiacho);
GangZoneShowForAll(GZRiacho, 0xFFFFFF96);
GuerranoRiacho = 0;
ProvocoRiacho[playerid] = 0;
donoriacho = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraRiacho); //Provoco Continuaзao
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
}
if(ProvocoRiacho[playerid] == 1)
{
GangZoneStopFlashForAll(GZRiacho);
GangZoneShowForAll(GZRiacho, 0xFFFFFF96);
GuerranoRiacho = 0;
ProvocoRiacho[playerid] = 0;
donoriacho = 0;
Dominando[playerid] = 0;
KillTimer(TempoGuerraRiacho);
PHP код:
public OnGameModeInit()
(
donoriacho = 0;
PHP код:
GZRiacho = GangZoneCreate(706.481, -1591.064, 782.5377, -1417.363); //Coordenadas do TR
PHP код:
}
stock IsPlayerInRiacho(playerid)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= 706.481 && y >= -1591.064 && x <= 782.5377 && y <= -1417.363) return 1;
else return 0; //Gz Criada
PHP код:
}
//============ Riacho ============
if(PlayerInfo[i][pLider] == 15 && donoriacho == 1) // GROOVE
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pMembro] == 15 && donoriacho == 1) // GROOVE
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pLider] == 18 && donoriacho == 2) // BALLAS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pMembro] == 18 && donoriacho == 2) // BALLAS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pLider] == 19 && donoriacho == 3) // VAGOS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pMembro] == 19 && donoriacho == 3) // VAGOS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pLider] == 23 && donoriacho == 7) // GMOB(Comando Vermelho)
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pMembro] == 23 && donoriacho == 7) // GMOB(Comando Vermelho)
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pLider] == 5 && donoriacho == 4) // AZTECAS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
}
}
if(PlayerInfo[i][pMembro] == 5 && donoriacho == 4) // AZTECAS
{
if(IsPlayerInRiacho(i))
{
GivePlayerMoneyEx(i, GranadoRiacho);
format(string, sizeof(string), "Vocк recebeu R$%d, Por manter a Favela sobre controle.",GranadaFavela);
SendClientMessage(i, COLOR_GRAD3, string);
} //GRANA DO TR