[PEDIDO]OnPlayerClickPlayer
#3

Код:
	new PlayerClickPlayer[MAX_PLAYERS];

	public OnPlayerClickPlayer(playerid, clickedplayerid, source)
	{
		ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Acзгo a tomar:","Enviar SMS\nTelefonar\nEtc...","Selecionar","Cancelar");
		PlayerClickPlayer[playerid] = clickedplayerid;
	}

	public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
	{		
		if(dialogid == 0)
		{
			if(response)
			{
				if(listitem == 0)
				{
					//Cуdigo da SMS... >> player clickado em PlayerClickPlayer[playerid]
				}
				else if(listitem == 1)
				{
					// Telefonar... >> player clickado em PlayerClickPlayer[playerid]
				}
				else if(listitem == 2)
				{
					// Mais... >> player clickado em PlayerClickPlayer[playerid]
				}
			}
		}
	}
Deu para perceber o conceito?


-----

Uma dica pessoal : se jб tem um comando, por exemplo para telefonar o /telefonar <id>, pode-se chamar facilmente o comando sem ser preciso repetir cуdigo assim:
Код:
OnPlayerCommandText(playerid, "/comando que pode passar por um format antes para meter o ID");
Reply


Messages In This Thread
[PEDIDO]OnPlayerClickPlayer - by Miic - 13.02.2010, 18:41
Re: [PEDIDO]OnPlayerClickPlayer - by Miic - 13.02.2010, 22:04
Re: [PEDIDO]OnPlayerClickPlayer - by Whiteagle - 13.02.2010, 22:07
Re: [PEDIDO]OnPlayerClickPlayer - by Miic - 13.02.2010, 22:18
Re: [PEDIDO]OnPlayerClickPlayer - by Whiteagle - 13.02.2010, 22:22
Re: [PEDIDO]OnPlayerClickPlayer - by xolp25 - 13.02.2010, 23:26

Forum Jump:


Users browsing this thread: 1 Guest(s)