31.01.2017, 12:08
To com uma grande duvida como que usa GetPlayerName numa mensagen random ?
new string[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string,sizeof(string),"Nome: %s",name);
SendClientMessage(playerid,0xFFFFFFAA,string);
for(new i; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))
continue;
new string[64], pName[MAX_PLAYER_NAME];
GetPlayerName(i, pName, sizeof(pName));
format(string,sizeof(string),"Seu Nome й : %s", pName);
SendClientMessage(i, -1, string);
}
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);
}
|
Код:
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);
}
|
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(playerid, pname, 20);
format(str, sizeof str, "%s !", MsgRnd[rnd][0], pname);
SendClientMessageToAll(-1, str);
}
new mensagens[1][750] =
{
"Top Rank: O %s contem mais assasinatos do servidor!!."
};
public RandomMSG()
{
new string[256];
new random1 = random(sizeof(mensagens));
new random2 = random(sizeof(cores));
new random3 = random(sizeof(emissoras));
format(string, sizeof(string), "[%s] {9C9C9C}%s",emissoras[random3], mensagens[random1]);
SCMToAll(cores[random2],string);
return 1;
}
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;
}