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; }