Como mandar Msg.. -
Lateamcraft - 29.06.2013
Pessoal, no meu OnPlayerSpawn esta assim
Код:
if (!strcmp(nome, "Lateamcraft")) // Indentificador Para Saber Se Sou Eu
{
SetPlayerSkin(playerid, 217); // Minha Skin Fixa Mostrando Que Sou ADM
SendClientMessage(playerid,-1, "/rcon login 123456789" );
}
nesse
Код:
SendClientMessage(playerid,-1, "/rcon login 123456789" );
eu gostaria que enviasse essa mensagem como se fosse eu digitando.. tem como?
Re: Como mandar Msg.. -
focaximubh - 29.06.2013
seria isso?
pawn Код:
new string[64]
format(string, sizeof(string), "%s digitou um cmd!", nome);
SendClientMessageToAll(Vermelho, string); // COR
Re: Como mandar Msg.. -
Lateamcraft - 29.06.2013
nгo nгo, ex: quando a pessoa vai digitar la /rcon login 123456789, eu to querando que mande uma mensagem quando eu entrar como se fosse eu digitando /rcon login minhasenhaaki, sakou?
Re: Como mandar Msg.. -
WLSF - 29.06.2013
Quote:
Originally Posted by Lateamcraft
nгo nгo, ex: quando a pessoa vai digitar la /rcon login 123456789, eu to querando que mande uma mensagem quando eu entrar como se fosse eu digitando /rcon login minhasenhaaki, sakou?
|
Eu comentei no seu outro tуpico que isso nгo era possнvel, jovem.
Nгo entra em contato um comando comum com os comandos nativos de rcon do servidor.
Criou 2 tуpicos pra perguntar a mesma coisa, sendo que jб tinha a resposta.
Vocк pode fazer isso se for outros comandos, mas o /rcon login nгo...
Re: Como mandar Msg.. -
Lateamcraft - 29.06.2013
eu ainda vou axar uma forma *-*
Re: Como mandar Msg.. -
ProKillerpa - 29.06.2013
Tenta assim, nгo sei se irб funcionar
pawn Код:
public OnPlayerConnect(playerid)
{
new plrIP[13];
GetPlayerIp(playerid, plrIP, sizeof(plrIP));
if(!strcmp(plrIP, "127.0.0.1"))
SendRconCommand("login 123");
return 1;
}
Aonde consta:
Vocк trocarб pelo seu IP, ele deverб ser FIXO.
Re: Como mandar Msg.. -
WLSF - 29.06.2013
Quote:
Originally Posted by ProKillerpa
Tenta assim, nгo sei se irб funcionar
pawn Код:
public OnPlayerConnect(playerid) { new plrIP[13]; GetPlayerIp(playerid, plrIP, sizeof(plrIP)); if(!strcmp(plrIP, "127.0.0.1")) SendRconCommand("login 123"); return 1; }
Aonde consta:
Vocк trocarб pelo seu IP, ele deverб ser FIXO.
|
esse comando й voltado pro servidor mano, nгo pra jogadores, й por isso que nгo tem o parвmetro (playerid)..
Nгo funciona assim.
Re: Como mandar Msg.. -
godkrad - 29.06.2013
Quote:
Originally Posted by Lateamcraft
eu ainda vou axar uma forma *-*
|
Pede o Kalcor o cуdigo fonte do SA-MP, e refaзa-o que vocк consegue com toda certeza.
Abraзos.
Re: Como mandar Msg.. -
Gii - 29.06.2013
pawn Код:
#define IP_ADM_RCON "127.0.0.1"
#define PASSWORD "senha"
public OnPlayerSpawn(playerid) {
if (!strcmp(IP_ADM_RCON, pIP(playerid))) {
OnPlayerCommandText(playerid, "/rcon login "PASSWORD);
SendClientMessage(playerid, -1, "Vocк й um administrador RCON!");
}
return true;
}
pIP(id) {
new IP[16];
GetPlayerIp(id, IP, 16);
return IP;
}
Re: Como mandar Msg.. -
WLSF - 29.06.2013
Quote:
Originally Posted by iCasTiel
pawn Код:
#define IP_ADM_RCON "127.0.0.1" #define PASSWORD "senha"
public OnPlayerSpawn(playerid) {
if (!strcmp(IP_ADM_RCON, pIP(playerid))) { OnPlayerCommandText(playerid, "/rcon login "PASSWORD); SendClientMessage(playerid, -1, "Vocк й um administrador RCON!"); } return true; }
pIP(id) {
new IP[16]; GetPlayerIp(id, IP, 16); return IP; }
|
Vocк poderia ao menos testar antes de postar...