19.11.2010, 19:01
cara pra add esse fs no gm ae e facil,faiz assim :
vai no comeзo do gm,e coloca :
Dps vai no OnPlayerconnect e coloca :
dps vc vai na public : public OnPlayerClickPlayer(playerid, clickedplayerid, source)
se nao tiver ela e so criar com o codigo la,dae se tiver ja e so vc pegar e colocar la o :
e dps vai na : public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
e coloca :
se der erro fala ae.
vai no comeзo do gm,e coloca :
Код:
#define PlayerClicado clickedplayerid #define PlayerClicado clickedplayerid //Cores #define Vermelho 0xFF5B5BAA #define Verde 0xA9FF53AA #define Amarelo 0xFCBE03AA //Array new Jogador[MAX_PLAYERS];
Код:
{ Jogador[playerid] = INVALID_PLAYER_ID; return 1; }
se nao tiver ela e so criar com o codigo la,dae se tiver ja e so vc pegar e colocar la o :
Код:
{ if(playerid == clickedplayerid) return SendClientMessage(playerid, Vermelho, "» Vocк nгo pode enviar mensagens para si mesmo."); ShowPlayerDialog(playerid, 9752, DIALOG_STYLE_INPUT, "Mensagem Pessoal","Escreva uma mensagem para o player.","Enviar","Fechar"); Jogador[playerid] = PlayerClicado; return 1; }
e coloca :
Код:
{ if(dialogid == 9752 && response) { new string[128]; new nome[MAX_PLAYER_NAME]; GetPlayerName(playerid,nome,sizeof(nome)); format(string, sizeof(string), "» Mensagem Particular de %s: %s.",nome, inputtext); SendClientMessage(Jogador[playerid], Amarelo, string); SendClientMessage(playerid, Verde, "» Sua Mensagem foi enviada."); Jogador[playerid] = INVALID_PLAYER_ID; return 1; } return 0; }