Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
Ola queria pedir um sistema vocкs pois tentei de tudo cria-la mais nгo consigo ajuda de ninguйm e quem tiver ou soube como fazer por favor me mandar a sistema.
Eu queria um comando que pudesse trazer todos players (membros) de uma facзгo. no caso meu servidor й de facзгo e eu queria criar um comando para cada uma facзгo : CMD, TCP , ADA e MLC. para puxar todos seria um bom : /trcmd (para cmd) , /trtcp (para tcp) , /trada (para ada) , /trmlc (para mlc).
Ficarei grato com qualquer ajuda !!
Re: Comando de trazer todos players da sua "Facзгo" -
F1N4L - 30.05.2016
*Especifique quem poderб utilizar o comando.
*Qual macro/variбvel й responsбvel pelas facзхes.
Re: Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
Quem eu queria que tiver permissгo para usar o comandos so os
esse
if(Player[playerid][pAdmin] < 4 && Player[playerid][pFrente] < 2 && Player[playerid][pDM] < 1 && Player[playerid][pLider] < 1)
Re: Comando de trazer todos players da sua "Facзгo" -
F1N4L - 30.05.2016
Nгo sei como vc define as facзхes, mas com este comando vc faz o resto:
Tbm n sei como vc define a variбvel de facзгo, entгo deixei como Faccao[playerid]
Код:
CMD:trcmd(playerid)
{
if(Player[playerid][pAdmin] < 4 && Player[playerid][pFrente] < 2 && Player[playerid][pDM] < 1 && Player[playerid][pLider] < 1)
return SendClientMessage(playerid, -1, "Vocк nгo pode usar este comando!");
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(Faccao[i] == CMD) SetPlayerPos(i, Pos[0], Pos[1], Pos[2]);
}
return 1;
}
Re: Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
Apareceu 4 erro, tudo isso na mesma linha que oque esta na linha й isso :
" if(Faccao[i] == CMD) SetPlayerPos(i, Pos[0], Pos[1], Pos[2]); "
e o ERRO que apareceu ao compilar foi esses :
error 017: undefined symbol "Faccao"
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Re: Comando de trazer todos players da sua "Facзгo" -
F1N4L - 30.05.2016
Quote:
Originally Posted by Tando
Apareceu 4 erro, tudo isso na mesma linha que oque esta na linha й isso :
" if(Faccao[i] == CMD) SetPlayerPos(i, Pos[0], Pos[1], Pos[2]); "
e o ERRO que apareceu ao compilar foi esses :
error 017: undefined symbol "Faccao"
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
|
Vc n me disse qual variбvel й responsбvel pelas facзхes. Comentei isso no meu post anterior.
Quote:
Originally Posted by F1N4L
Nгo sei como vc define as facзхes, mas com este comando vc faz o resto:
Tbm n sei como vc define a variбvel de facзгo, entгo deixei como Faccao[playerid]
|
Re: Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
//Definir Facзхes
#define TIME_CMD 0
#define TIME_ADA 1
#define TIME_TCP 2
#define TIME_MLC 3
Re: Comando de trazer todos players da sua "Facзгo" -
F1N4L - 30.05.2016
Quote:
Originally Posted by Tando
//Definir Facзхes
#define TIME_CMD 0
#define TIME_ADA 1
#define TIME_TCP 2
#define TIME_MLC 3
|
Certo, esse й o macro.
Agora sу falta a array, tipo:
Player[playerid][pFaccao]
Qual vc usa?
Re: Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
Nгo tenho esse na gamemode. posso criar um "pFaccao"?
Re: Comando de trazer todos players da sua "Facзгo" -
Tando - 30.05.2016
na verdade tenho. : Player[playerid][pFaccoes]