[Ajuda] getplayername
#1

To com uma grande duvida como que usa GetPlayerName numa mensagen random ?
Reply
#2

Como assim nгo entendi
Reply
#3

PHP код:
new string[64];
new 
name[MAX_PLAYER_NAME];
GetPlayerName(playeridnamesizeof(name));
format(string,sizeof(string),"Nome: %s",name);
SendClientMessage(playerid,0xFFFFFFAA,string); 
Use agora no seu sitema de random messages, se nгo tiver aqui estб um tutorial:
https://sampforum.blast.hk/showthread.php?tid=324497
Reply
#4

Seria fazer um loop ?
PHP код:
for(new iMAX_PLAYERSi++)
{
    if(!
IsPlayerConnected(i))
        continue;
    new 
string[64], pName[MAX_PLAYER_NAME]; 
    
GetPlayerName(ipNamesizeof(pName));
    
format(string,sizeof(string),"Seu Nome й : %s"pName); 
    
SendClientMessage(i, -1,  string);

Reply
#5

tipo tem um rank ai eu quero mandar mensagens automatica de quem esta em primeiro lugar do rank em msg random
Reply
#6

code
Reply
#7

Код:
new MsgRnd[3][0] = 
{
	{"Parabйns, vocк venceu!"},
	{"Vocк й foda! Parabйns!"},
	{"ESSA Й UMA MENSAGEM RANDФMICA!!!!"}
};

main()
{
	new str[128];
	
	new rnd = random(sizeof MsgRnd);
	
	format(str, sizeof str, "%s", MsgRnd[rnd][0]);
	SendClientMessage(0, -1, str);
}
Reply
#8

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Код:
new MsgRnd[3][0] = 
{
	{"Parabйns, vocк venceu !"},
	{"Vocк й foda! Parabйns "},
	{"ESSA Й UMA MENSAGEM RANDФMICA "}
};

main()
{
	new str[128];
	
	new rnd = random(sizeof MsgRnd);
      
	
	format(str, sizeof str, "%s !", MsgRnd[rnd][0]);
	SendClientMessage(0, -1, str);
}
Acho que ele queria assim ... Sla kkk
PHP код:
new MsgRnd[3][0] = 
{
    {
"Parabйns, vocк venceu !"},
    {
"Vocк й foda! Parabйns "},
    {
"ESSA Й UMA MENSAGEM RANDФMICA "}
};
main()
{
    new 
str[128], pname[20];
    
    new 
rnd random(sizeof MsgRnd);
        
GetPlayerName(playeridpname20);
    
    
format(strsizeof str"%s !"MsgRnd[rnd][0], pname);
    
SendClientMessageToAll(-1str);

Reply
#9

Tipo assim.

PHP код:
 new mensagens[1][750] =
{
    
"Top Rank: O %s contem mais assasinatos do servidor!!."
}; 
PHP код:
 public RandomMSG()
{
    new 
string[256];
    new 
random1 random(sizeof(mensagens));
    new 
random2 random(sizeof(cores));
    new 
random3 random(sizeof(emissoras));
    
format(stringsizeof(string), "[%s] {9C9C9C}%s",emissoras[random3], mensagens[random1]);
    
SCMToAll(cores[random2],string);
    return 
1;

Reply
#10

Код:
public RandomMSG()
{
    new string[256];
    new random1 = random(sizeof(mensagens));
    new random2 = random(sizeof(cores));
    new random3 = random(sizeof(emissoras));
    if(random1 == 0) //Mensagem de rank
    {
        new name[MAX_PLAYER_NAME] = "Ninguem";
        format(mensagens[random1], 128, "Top Rank: O %s contem mais assasinatos do servidor!!.", name);
    }
    format(string, sizeof(string), "[%s] {9C9C9C}%s",emissoras[random3], mensagens[random1]);
    SCMToAll(cores[random2],string);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)