14.02.2013, 00:50
OOOOOOlaa, ja estou muito estressado, estou a uns 3 dias tentando os mais diferentes mйtodos possнveis para esta bosta funcionar, e nгo funciona, tem como vcs por favor dar uma olhada com carinho neste codigo
obs. o codigo esta grande pra baralho, mas estava testando outro metodo, fazer o que se nenhum funciona nessa merda
TOPO DO GM:
ONGAMEMODEINIT
ONPLAYERSPAWN
COMANDO DE DOMINAR:
o Timer "TERIMNAR"
OBS: ELE COMPILA, SУ N FUNFA INGAME E SE ALGUEM TIVER UM TUTORIAL QUALQUER, BOTA O LINK, JA TENTEI DE TUDO, VLW UM BJ ;*
obs. o codigo esta grande pra baralho, mas estava testando outro metodo, fazer o que se nenhum funciona nessa merda
TOPO DO GM:
pawn Код:
new stuntpark, dominandostunt[MAX_PLAYERS];
new casino, dominandocasino[MAX_PLAYERS];
new baseball, dominandobaseball[MAX_PLAYERS];
new pracinha, dominandopracinha[MAX_PLAYERS];
new obras, dominandoobras[MAX_PLAYERS];
new pierab, dominandopierab[MAX_PLAYERS];
new pier69, dominandopier69[MAX_PLAYERS];
pawn Код:
stuntpark = GangZoneCreate(-1532,793,-1484,660);
casino = GangZoneCreate(-2278,563,-2210,504);
baseball = GangZoneCreate(-2297,219,-2350,71);
pracinha = GangZoneCreate(-2739,405,-2674,345);
obras = GangZoneCreate(-2136,311,-2019,120);
pierab = GangZoneCreate(-2060,1334,-2095,1435);
pier69 = GangZoneCreate(-1683,1319,-1551,1457);
pawn Код:
GangZoneShowForPlayer(playerid, stuntpark, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, casino, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, baseball, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, pracinha, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, obras, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, pierab, 0xFFFFFFAA);
GangZoneShowForPlayer(playerid, pier69, 0xFFFFFFAA);
pawn Код:
//================= INICIO DO COMANDO /DOMINAR =================//
CMD:dominar(playerid)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //STUNT PARK
{
dominandostunt[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Stunt Park | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(stuntpark, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-2278,563,-2210,504)) //CASINO
{
dominandocasino[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Casino | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(casino, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-2297,219,-2350,71)) //BASEBALL
{
dominandobaseball[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Campo de Baseball | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(baseball, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-2739,405,-2674,345)) //PRACINHA
{
dominandopracinha[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar a Pracinha | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(pracinha, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-2136,311,-2019,120)) //OBRAS
{
dominandoobras[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar a Area de Construзгo | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(obras, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-2060,1334,-2095,1435)) //PIERAB
{
dominandopierab[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Pier Abandonado | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(pierab, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
if(IsPlayerInArea(playerid,-1683,1319,-1551,1457)) //PIER69
{
dominandopier69[playerid] = 1;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s estгo tentando dominar o Pier 69 | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneFlashForAll(pier69, GetPlayerColor(pid));
SetTimer("Terminar",50000,false);
}
return true;
}
//================= FIM DO COMANDO /DOMINAR =================//
pawn Код:
forward Terminar(playerid);
public Terminar(playerid)
{
if(dominandostunt[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //STUNT PARK
{
dominandostunt[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Stunt Park | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(stuntpark);
}
}
if(dominandocasino[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //CASINO
{
dominandocasino[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Casino | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(casino);
}
}
if(dominandobaseball[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //BASEBALL
{
dominandobaseball[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Campo de Baseball | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(baseball);
}
}
if(dominandopracinha[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PRACINHA
{
dominandopracinha[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram a Pracinha | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(pracinha);
}
}
if(dominandoobras[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //OBRAS
{
dominandoobras[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram as Obras | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(obras);
}
}
if(dominandopierab[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PIERAB
{
dominandopierab[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Pier Abandonado | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(pierab);
}
}
if(dominandopier69[playerid] == 1)
{
if(IsPlayerInArea(playerid,-1532,793,-1484,660)) //PIER69
{
dominandopier69[playerid] = 0;
new striing[204], org[104];
if(PlayerInfo[pid][Boys] >= 1) { org = "os Da Nang Boys"; }
if(PlayerInfo[pid][Triads] >= 1) { org = "os Triads"; }
if(PlayerInfo[pid][FBI] >= 1) { org = "o FBI"; }
if(PlayerInfo[pid][SWAT] >= 1) { org = "a SWAT"; }
if(PlayerInfo[pid][Rifa] >= 1) { org = "os SF Rifa's"; }
if(PlayerInfo[pid][Mafia] >= 1) { org = "a Mafia"; }
format(striing, sizeof(striing),"[GZ.INFO]O %s e %s conseguiram o Pier 69 | Local: /gps",GetNick(pid), org);
SendClientMessageToAll(GetPlayerColor(pid), striing);
GangZoneStopFlashForAll(pier69);
}
}
return true;
}