[Ajuda] Comando Aqui.
#1

Edit :

ForT e o Leandro me ajudaram.
Muito obrigado a vocкs .
Se puderem editar e tirar o cуdigo kkkkkkkkk xD
Reply
#2

pawn Код:
//No topo
new bool:GuerraIniciada = false;

CMD:guerra(playerid,params[])
{
    if(GetPlayerTeam(playerid) != 2)
    if(GetPlayerTeam(playerid) != 3)
    return SendClientMessage(playerid,Cinza_Escuro,"[x] Comando Indisponнvel Para sua {09D6E1}Organizaзгo");

    if(GuerraIniciada == true)
    return SendClientMessage(playerid,Cinza_Escuro, "[x] Uma Guerra Jб Foi {09D6E1}Iniciada.");

    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid, X,Y,Z);
    guerra = GangZoneCreate(X-200,Y-200,X+200,Y+200);
    GangZoneShowForAll(guerra,-1);
    SetTimer("guerrat",60000,0); // Tempo Guerra 1 min
    GuerraIniciada = true;

    new pname[25], s[150];
    GetPlayerName(playerid, pname, 25);
    format(s, sizeof(s), "{19ED0D}[GUERRA] {FFFFFF}O {09D6E1}Terrorista {FFFFFF}%s Acaba De Iniciar uma {09D6E1}Guerra.", pname);
    SendClientMessageToAll(Branco, s);
    return 1;
}

public guerrat(playerid)
{
    GangZoneDestroy(guerra);
    GangZoneHideForAll(guerra);
    SendClientMessageToAll(Branco, "{09D6E1}[Guerra] {FFFFFF}A Guerra Foi {09D6E1}Finalizada {FFFFFF}Pelo Governo {09D6E1}Federal");
    GuerraIniciada = false;
    return 1;
}
neste caso, a variavel nгo deve ter uma para cada player, mas sim uma geral.
Reply
#3

cria uma variavel
PHP код:
new TemGuerra
no comando de /guerra coloca
PHP код:
CMD:guerra(playerid,params[])
{
    if(
GetPlayerTeam(playerid) != 2)
    if(
GetPlayerTeam(playerid) != 3)
    return 
SendClientMessage(playerid,Cinza_Escuro,"[x] Comando Indisponнvel Para sua {09D6E1}Organizaзгo");
        if(
TemGuerra == 1)
    return 
SendClientMessage(playerid,Cinza_Escuro"[x] Uma Guerra Jб Foi {09D6E1}Iniciada.");
    new 
Float:X,Float:Y,Float:Z;
    
GetPlayerPos(playeridX,Y,Z);
    
guerra GangZoneCreate(X-200,Y-200,X+200,Y+200);
    
GangZoneShowForAll(guerra,-1);
    
SetTimer("guerrat",60000,0); // Tempo Guerra 1 min
    
GuerraB[playerid] = 1;
    new 
pname[25], s[150];
    
GetPlayerName(playeridpname25);
    
format(ssizeof(s), "{19ED0D}[GUERRA] {FFFFFF}O {09D6E1}Terrorista {FFFFFF}%s Acaba De Iniciar uma {09D6E1}Guerra."pname);
    
SendClientMessageToAll(Brancos);
        
TemGuerra 1;
    return 
1;

e na public guerrat
PHP код:
public guerrat(playerid)
{
    
GangZoneDestroy(guerra);
    
GangZoneHideForAll(guerra);
    
SendClientMessageToAll(Branco"{09D6E1}[Guerra] {FFFFFF}A Guerra Foi {09D6E1}Finalizada {FFFFFF}Pelo Governo {09D6E1}Federal");
    
GuerraB[playerid] = 0;
    
TemGuerra 0;
    return 
1;

Reply
#4

leandro123456 Tem Certeza Cara ? Vocк entendeu o que eu quis dizer ?
Reply
#5

se nгo for isso, eu nгo entendi seu raciocinio. Vocк quer que enquanto tiver uma guerra, ninguem inicie outra?
Reply
#6

Galera, Vou Usar os 2 Exemplos, Mais preciso de alguйm para testar. Quem poder entrar lб so para testar comigo, ficarei grato.

IP : 177.82.214.188
Reply
#7

Tуpico foi editado galera, vejam.
Reply
#8

Quote:
Originally Posted by Lucas-Fc
Посмотреть сообщение
Edit :

ForT e o Leandro me ajudaram.
Muito obrigado a vocкs .
Se puderem editar e tirar o cуdigo kkkkkkkkk xD
Mais por que? pode ajudar alguem que tenha a mesma duvida.
Reply
#9

Quote:
Originally Posted by ForT
Посмотреть сообщение
Mais por que? pode ajudar alguem que tenha a mesma duvida.
Sei lб vei, deu trabalho, dai vem um cara preguiзoso, olha o tуpico copia e cola tudo prontinho. '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)