SA-MP Forums Archive
[Ajuda] Como Criar Portao Para ORG '- - 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] Como Criar Portao Para ORG '- (/showthread.php?tid=426880)



Como Criar Portao Para ORG '- - LucasOBGS - 30.03.2013

Bom Galera, Estou com Problemas na Hora de Adicionar um Portao Para a ORG

Eu usei uma Filter Script Para Criar o Portao, Ele Gerou um Codigo , Que Esta em baixo :

Код:
//no Topo do GM
new Pcc;


//OnGameModeInit
Pcc = CreateObject(980, 2423.8232,-2089.8859,14.7974,0.0000,0.0000,-89.5999);


//comando
if(strcmp(#/portaopcc, cmdtext, true) == 0)
{
    MoveObject(Pcc, 2423.8232,-2089.8859,4.7974,3,0.0000,0.0000,-89.5999);
    SetTimer(#MovePcc, 5000, 0);
    SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
    return true;
}

//No fim do GM
forward MovePcc();
public MovePcc()
{
    MoveObject(Pcc,2423.8232, -2089.8859, 14.7974,3,0.0000, 0.0000, -89.5999);
    return true;
}
Eu Queria Adicionar Este Portao Apenas Para a ORG PCC No Caso Do MEu GM RPG, a ORG ID 24
APENAS A ORG PCC PODE ABRIR O PORTAO


Estou Precisando de uma Ajuda, Quem Pode Obrigado : )


Re: Como Criar Portao Para ORG '- - feliphemort - 30.03.2013

Nгo mecho muito em RPG, mais posta a linha que restringe os comandos das Orgs


Re: Como Criar Portao Para ORG '- - ungroup - 30.03.2013

й so voce por a condiзao nesta parte do codigo:

pawn Код:
if(strcmp(#/portaopcc, cmdtext, true) == 0)
{
    MoveObject(Pcc, 2423.8232,-2089.8859,4.7974,3,0.0000,0.0000,-89.5999);
    SetTimer(#MovePcc, 5000, 0);
    SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
    return true;
}
Exemplo:
pawn Код:
if(strcmp(#/portaopcc, cmdtext, true) == 0)
{
    if(PlayerOrg[playerid][Org] == 24)
    {
    MoveObject(Pcc, 2423.8232,-2089.8859,4.7974,3,0.0000,0.0000,-89.5999);
    SetTimer(#MovePcc, 5000, 0);
    SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
    return true;
    }
    else{return SendClientMessage(playerid,-1,"Voce nao й da PCC");}
}
й apenas um exemplo,nao sei como й o codigo das organizaзoes do seu servidor...


Re: Como Criar Portao Para ORG '- - LucasOBGS - 30.03.2013

Код:
if (PlayerInfo[playerid][pMembro] == 24 || PlayerInfo[playerid][pLider] == 24)
				{
					SendClientMessage(playerid, 0xE8FFEAAA,"PCC >  | (/ga)ng | /sequestrar & /desamarrar | /do(minar) | /assaltar | /infoorg | /roubar | /ang(anuncio) ");
				}



Re: Como Criar Portao Para ORG '- - AzAmerica - 30.03.2013

Se no seu caso o a PCC esta como ID 24, provavelmente quase 90% de chance de ser o GF, ou Algum GM parecido com ele.

pawn Код:
if (PlayerInfo[playerid][pOrg] == 24 || if (PlayerInfo[playerid][pMember] == 24)



Re: Como Criar Portao Para ORG '- - LucasOBGS - 30.03.2013

Esta Org Do PCC, Nao tinha no GM, Eu Que Adicionei Ela !


Re: Como Criar Portao Para ORG '- - feliphemort - 30.03.2013

pawn Код:
if(strcmp(#/portaopcc, cmdtext, true) == 0)
{
    if (PlayerInfo[playerid][pMembro] == 24)
    {
        MoveObject(Pcc, 2423.8232,-2089.8859,4.7974,3,0.0000,0.0000,-89.5999);
        SetTimer(#MovePcc, 5000, 0);
        SendClientMessage(playerid, 0x2641FEFF, #Portao aberto);
    }
    else
        SendClientMessage(playerid, 0x2641FEFF, #Vocк nгo й da PPC!);
    return true;
}
Tenta ai colega


Re: Como Criar Portao Para ORG '- - LucasOBGS - 30.03.2013

Bom, Parece Que Ele Compilou, vamos Ver se funciona, Se funcionar eu Falo


Re: Como Criar Portao Para ORG '- - feliphemort - 30.03.2013

Quote:
Originally Posted by LucasOBGS
Посмотреть сообщение
Bom, Parece Que Ele Compilou, vamos Ver se funciona, Se funcionar eu Falo
Ok...


Re: Como Criar Portao Para ORG '- - LucasOBGS - 30.03.2013

Bom, Tem Alguns Problemas, O Lider do PCC Nao Consegue Abrir, Os Membros Sim, Porem, Quando o Membro Digita /portaopcc, Ele Diz Portao Abrindo, Mais o Portao nao Se Mexe