Chat Adm -
Pedro1812 - 02.04.2017
PHP код:
public OnPlayerText(playerid, text[])
{
if(text[0] == '#' && PlayerInfo[playerid][Level] >= 1) {
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",string,playerid,text[1]); MessageToAdmins(green,string);
return 0;
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 0;
}
eu gostaria de transformar em um comando pois ele estб assim: "# [Mensagem]" e eu gostaria de fazer que ele fosse um comando,Ex: "/ca [Mensagem]" Grato!
Re: Chat Adm -
didimk157 - 02.04.2017
testa ai editado por via das duvidas tome logo strcmp testga la
la no onplayercommandtext adicione
PHP код:
dcmd(ca, cmdtext);
PHP код:
dcmd_ca(playerid, params[])
{
new Texto[200];
if(sscanf(params,"s",Texto)) return SendClientMessage(playerid, -1," CMD: /ca [Texto]");
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",string,playerid,text[1]); MessageToAdmins(green,string);
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 1;
}
Re: Chat Adm -
Pedro1812 - 02.04.2017
Quote:
Originally Posted by didimk157
PHP код:
CMD:ca(playerid)
{
if(text[0] == '#' && PlayerInfo[playerid][Level] >= 1) {
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",string,playerid,text[1]); MessageToAdmins(green,string);
return 0;
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 1;
}
ta incompleto pera ae
|
Aguardando! e Obrigado! ^^
Re: Chat Adm -
Pedro1812 - 02.04.2017
Quote:
Originally Posted by didimk157
testa ai pfv
PHP код:
CMD:ca(playerid)
{
new Texto[200];
if(sscanf(params,"s",Texto)) return SendClientMessage(playerid, -1," CMD: /ca [Texto]");
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",string,playerid,text[1]); MessageToAdmins(green,string);
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 1;
}
|
deu esse erro mano:
"C:\Users\HomeUser\Desktop\[BRASIL] MATA MATA 2016 GUERRA DO SECULO 0.3.7\filterscripts\ladmin.pwn(8990) : warning 203: symbol is never used: "ca""
Re: Chat Adm -
Luiiiz - 02.04.2017
Quote:
Originally Posted by didimk157
testa ai pfv
PHP код:
CMD:ca(playerid)
{
new Texto[200];
if(sscanf(params,"s",Texto)) return SendClientMessage(playerid, -1," CMD: /ca [Texto]");
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",string,playerid,text[1]); MessageToAdmins(green,string);
}
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 1;
}
|
Ele nгo usa a include ZCMD.
Re: Chat Adm -
didimk157 - 02.04.2017
Vocк precisa dessa include ou entгo me fala seu processador de comandos
http://www.mediafire.com/file/29gl7wcp1vd8t2g/zcmd.inc
Re: Chat Adm -
Pedro1812 - 02.04.2017
jб possuo a include, mas onde fica meu processador de comandos? Ps; desculpe-me sou novato no pawno.
Re: Chat Adm -
didimk157 - 02.04.2017
ver se tem comandos em strcmp ou dcmd exp dcmd_comando ou if(!strcmp("/test", cmdtext))
Re: Chat Adm -
Pedro1812 - 02.04.2017
Quote:
Originally Posted by didimk157
ver se tem comandos em strcmp ou dcmd exp dcmd_comando ou if(!strcmp("/test", cmdtext))
|
tem comandos do tipo "dcmd"
Re: Chat Adm -
IlanZ - 02.04.2017
PHP код:
dcmd_ca(playerid, params[])
{
new Texto[128], nomep[24], string[150];
if(sscanf(params,"s[128]",Texto)) return SendClientMessage(playerid, -1," CMD: /ca [Texto]");
if(ServerInfo[MustLogin] == 1 && PlayerInfo[playerid][Registered] == 1 && PlayerInfo[playerid][LoggedIn] == 0)
{
SendClientMessage(playerid,red,"Vocк nгo estб logado!");
return 1;
}
GetPlayerName(playerid,nomep,24);
format(string,sizeof(string),"| ADM-CHAT |: %s: (%i): %s",nomep,playerid,Texto);
MessageToAdmins(-1,string);
return 1;
}