[Ajuda] Mensagem de Entrada - 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] Mensagem de Entrada (
/showthread.php?tid=501672)
Mensagem de Entrada -
Nork - 19.03.2014
Bom eu coloquei para o geoip fazer o seguinte... e vou mostrar o deftext e a parte do geoip.
PHP код:
public OnPlayerGeoIP(playerid, ip[], cidade[], estado[], pais[], provedora[])
{
new string[128], Nome_Player[24];
GetPlayerName(playerid, Nome_Player, 24);
printf(
"\
Jogador ID: %d\n\
Jogador IP: %s\n\
Cidade: %s\n\
Estado: %s\n\
Pais: %s\n\
Provedora: %s\n\
",
playerid, ip, cidade,estado, pais, provedora
);
if(APlayerData[playerid][PlayerLevel] > 0)
{
format(string, sizeof(string), "{A9A9A9}O Administrador {FFFFFF}%s{A9A9A9} (id: {FFFFFF}%i{A9A9A9}) estб entrando.", Nome_Player, playerid);
SendClientMessageToAll(0xFF0000FF, string);
new DName[MAX_PLAYER_NAME], Don[50];
GetPlayerName(playerid,DName,sizeof(DName));
format(Don,sizeof(Don),"~y~%s ~r~ON",DName);
return 0;
}
if(APlayerData[playerid][PlayerName])
{
format(string, sizeof(string), "{CFCFCF}O Jogador {FFFFFF}%s{CFCFCF} (id: {FFFFFF}%i{CFCFCF}) estб entrando.", Nome_Player, playerid);
SendClientMessageToAll(0xFF0000FF, string);
return 0;
}
return 1;
}
PHP код:
// Define the message that's sent to all players when a player joins the server
#define TXT_PlayerJoinedServer "{D7D7D7}O Jogador {00FFFF}%s{D7D7D7} (ID: {00FFFF}%i{D7D7D7}){00FF00} Entrou{D7D7D7} no Servidor. Estado: %s."
#define TXT_PlayerLeftServer "{D7D7D7}O Jogador {00FFFF}%s{D7D7D7} (ID: {00FFFF}%i{D7D7D7}){FF0000} Saiu{D7D7D7} do Servidor."
//#define TXT_AdminJoinedServer "{D7D7D7}O Administrador {00FFFF}%s{D7D7D7} (ID: {00FFFF}%i{D7D7D7}){00FF00} Entrou{D7D7D7} no Servidor. Estado: %s."
//#define TXT_AdminLeftServer "{D7D7D7}O Administrador {00FFFF}%s{D7D7D7} (ID: {00FFFF}%i{D7D7D7}){FF0000} Saiu{D7D7D7} do Servidor."
Lembrando que eu quero colocar pra o Administrador sair tambйm mais coloca pelo geoip e nгo pelo TEXT_Joined.
Re: Mensagem de Entrada -
shittt - 19.03.2014
Nгo entedi , deixa eu ver oque tu quer , Tu quer quando um admin entrar aparecer mensagem pra todo mundo ?
E Quando sair tambem ?
Vai usar esse code
Код:
format(Don,sizeof(Don),"~y~%s ~r~ON",DName);
aonde ?
Re: Mensagem de Entrada -
Nork - 19.03.2014
Nгo oque eu quero й que quando o Admin entra apareзa que ele saiu ah e ignore o de alerta pra todos quando ele entra quero o texto o Administrador %s saiu do servidor. mesma coisa para o jogador e oque faзo com o PlayerJoined depois de usar pelo geoip .