Help me!
#4

Quote:
Originally Posted by JakesRolePlay
If your just wanting it to say "Your not in a bar" and "Your not in the drug warehouse, I think you should do this

Код:
 	if(!strcmp("/bar", cmdtext, true) && PlayerToPoint(1.5,playerid,498.9911,-20.6630,1000.6797))
 	{
	ShowPlayerDialog(playerid, 50, DIALOG_STYLE_LIST, "Что желаем?", "Напиток ($1)\nПиво ($2)\nВино ($3)\nСигара ($5)", "Купить", "Уйти");
	SendClientMessage(playerid, "Your not in a bar.");
	return 1;
 	}
 	if(!strcmp("/drugs", cmdtext, true) && PlayerToPoint(1.5,playerid,323.7905,1120.0074,1083.8828))
 	{
	ShowPlayerDialog(playerid, 51, DIALOG_STYLE_LIST, "Что будем принимать?", "Травка ($50)\nКокс ($200)", "Купить", "Уйти");
	SendClientMessage(playerid, "Your not in the drug warehouse.");
	return 1;
 	}
If it doesn't work let me know.


The word are on russian, because they dispayed bad!




Commands

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/bar", cmdtext, true) && PlayerToPoint(1.5,playerid,498.9911,-20.6630,1000.6797))
 	{
	ShowPlayerDialog(playerid, 50, DIALOG_STYLE_LIST, "Что желаем?", "Напиток ($1)\nПиво ($2)\nВино ($3)\nСигара ($5)", "Купить", "Уйти");
	return 1;
 	}
 	if(!strcmp("/drugs", cmdtext, true) && PlayerToPoint(1.5,playerid,323.7905,1120.0074,1083.8828))
 	{
	ShowPlayerDialog(playerid, 51, DIALOG_STYLE_LIST, "Что будем принимать?", "Травка ($50)\nКокс ($200)", "Купить", "Уйти");
	return 1;
 	}
Callbacks

Код:
	
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 50 && response)
  {
    switch(listitem)
    {
      case 0:
      {
        if(GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        GivePlayerMoney(playerid, -1);
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
        SendClientMessage(playerid, 0x8BD708, "Держи свой сок.");
      }
      case 1:
      {
        if(GetPlayerMoney(playerid) < 2) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        GivePlayerMoney(playerid, -2);
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
        SendClientMessage(playerid, 0x8BD708, "Держи бутылочку пивка.");
      }
      case 2:
      {
        if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        GivePlayerMoney(playerid, -3);
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
        SendClientMessage(playerid, 0x8BD708, "Держи бутылочку винца.");
      }
      case 3:
      {
        if(GetPlayerMoney(playerid) < 5) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        GivePlayerMoney(playerid, -5);
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
        SendClientMessage(playerid, 0x8BD708, "Держи сигару.");
      }

    }
  }
  else if(dialogid == 51 && response)
 			{
 			  switch(listitem)
 			  {
 			    case 0:
			 		{
			 		  if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        		GivePlayerMoney(playerid, -50);
        		SetPlayerDrunkLevel (playerid, 10000);
        		SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
  					SendClientMessage(playerid, 0x00C0C0AA, "Ты под травкой!");
  					SendClientMessage(playerid, 0x00C0C0AA, "Чтобы избавиться от этой дряни пиши /tabletka");
					}
	 				case 1:
					{
	 					if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, 0xFFFFFF, "Проваливай, у тебя нет денег.");
        		GivePlayerMoney(playerid, -200);
        		SetPlayerWeather(playerid, -66);
        		SetPlayerDrunkLevel (playerid, 20000);
  					SendClientMessage(playerid, 0x00C0C0AA, "Ты под коксом!Ух ща весело будет");
  					SendClientMessage(playerid, 0x00C0C0AA, "Чтобы избавиться от этой дряни пиши /tabletka");
					}
				}
			}
return 1;
}
I need the message You not in bar or you not in drughouse when player not in position what needed for command
Reply


Messages In This Thread
Help me! - by Nexotronix - 31.01.2010, 08:54
Re: Help me! - by mansonh - 31.01.2010, 08:56
Re: Help me! - by JakesRolePlay - 31.01.2010, 09:00
Re: Help me! - by Nexotronix - 31.01.2010, 09:07
Re: Help me! - by JakesRolePlay - 31.01.2010, 09:14
Re: Help me! - by Nexotronix - 31.01.2010, 09:22
Re: Help me! - by JakesRolePlay - 31.01.2010, 09:24
Re: Help me! - by Virtual1ty - 31.01.2010, 09:27
Re: Help me! - by Nexotronix - 31.01.2010, 09:35
Re: Help me! - by Nexotronix - 31.01.2010, 09:39

Forum Jump:


Users browsing this thread: 1 Guest(s)