[DUV] Chat com clique
#1

bom surgiu-me uma ideia, tipo imaginem clico no TAB, para ver os players online e depois por exemplo em vez que aparecer uma mensagem dizendo, Voзк clicou em ... (ou outra coisa qualquer), aparecesse o chat (aquele barrinha onde se escreve) e ja estivesse la escrito /sms e ae apenas se digitava o numero e a mensagem.
Alguйm pode me dizer se й possivel fazer isso? (Resumo : Clica-se em cima do numero e apareзe a janela de chat ja com o texto /sms )

Se alguйm sabe me ajude por favor.
Reply
#2

Й possнvel algo assim parecido com dialogs, mas desse jeito nгo sei nunca me surgiu essa ideia desse modo. Mas para isso vais ter que usar OnPlayerClickPlayer.
Reply
#3

sim eu sei, ate ae eu jб cheguei, e qualdo vc clica encima do nome do player aparece uma mensagem a dizer, Vocк clicou em ...
mas eu queria que aparecesse era o chat e tbm estivesse la escrito /sms
Reply
#4

Sinceramente nгo sei se й possнvel e como se faz aparecer isso. Desculpa.

Edit: Como te tinha dito sempre podes usar uma MSGINPUT para isso.
Reply
#5

Bom obrigado, mas mesmo usando a MSGBOX eu gostava de fazer de maneira que aparece ja o texto /sms


Bom vou continuando a aguardar respostas.
Reply
#6

Й MSGINPUT eu enganei-me e coloquei MSGBOX -.-'. Dessa maneira nгo sei como jб disse. Boa sorte. (:
Reply
#7

Eu tinha um FS que quando vc clikava em algum player abria um box para mandar mensagems.
Mas acabei perdendo, acho que apaguei. Mas lembro que peguei na net.

Procura por ai que vc acha. ******.
Reply
#8

Quote:
Originally Posted by DJloko
bom surgiu-me uma ideia, tipo imaginem clico no TAB, para ver os players online e depois por exemplo em vez que aparecer uma mensagem dizendo, Voзк clicou em ... (ou outra coisa qualquer), aparecesse o chat (aquele barrinha onde se escreve) e ja estivesse la escrito /sms e ae apenas se digitava o numero e a mensagem.
Alguйm pode me dizer se й possivel fazer isso? (Resumo : Clica-se em cima do numero e apareзe a janela de chat ja com o texto /sms )

Se alguйm sabe me ajude por favor.
Basta procura tem aki que o Caio fez ====>No OndialogResponse
Код:
	  if(dialogid == 3)
    {
    if(!response)
		{
			SendClientMessage(playerid,0xff5555ff,"SMS Cancelado.");
			return 1;
		}
		new PMName[32];
		GetPlayerName(playerid,PMName[0],32);
		new message[196];
		format(message,sizeof(message),"%s Torpedгo:\n%s",PMName[0],inputtext);
		SendClientMessage(gPMDestinationID[playerid],0xaaffaaff,message);
		GivePlayerMoneyEx(playerid,-50);
		SendClientMessage(playerid,COLOR_CV,"Torpedгo enviado, pago R$50.");
		return 1;
	}
Код:
public OnPlayerClickPlayer(playerid,clickedplayerid,source)
{
	if(PlayerInfo[playerid][pPhoneBook] == 0)
 	{
	SendClientMessage(playerid, COLOR_GRAD1, "  Vocк nгo tem Agenda.");
  return 1;
  }
	new PMName[32];
	GetPlayerName(clickedplayerid,PMName[0],32);
	gPMDestinationID[playerid]=clickedplayerid;
	ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Mandar Sms Para:",PMName[0],"Mandar","Cancelar");
	return 1;
}
Caso aja erro modifique o numero do Dialog para oque tu quiser
Reply
#9

ESTUDA UM SISTEMA DE /PM QUE TEM NA WIKI, E ADAPTA ELE PARA UMA DIALOG
Reply
#10

й isso ae
Obrigado a todos
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)