public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/drink", true)==0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Pepsi cola ($1)\nCoke ($2)\nBeer($3)", "Purchase", "Cancel"); return 0; }
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/drink", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Pepsi cola ($1)\nCoke ($2)\nBeer($3)", "Purchase", "Cancel"); return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/drink", true)==0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Pepsi cola ($1)\nCoke ($2)\nBeer($3)", "Purchase", "Cancel"); return 1; } return 0; }
Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/drink", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Pepsi cola ($1)\nCoke ($2)\nBeer($3)", "Purchase", "Cancel"); return 1; } |
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/drink", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Pepsi cola ($1)\nCoke ($2)\nBeer($3)", "Purchase", "Cancel"); return 1; } return 1; }
#include <a_samp> #define filerscript #if defined FILTERSCRIPT public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/drink", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Sprunk ($1)\nBeer ($2)\nWine ($3)", "Purchase", "Cancel"); return 1; } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(response) { switch(1) { case 1: { switch(listitem) { case 0: { if(GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -1); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK); } case 1: { if(GetPlayerMoney(playerid) < 2) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -2); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); } case 2: { if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash."); GivePlayerMoney(playerid, -3); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE); return 1; } #endif
#include <a_samp>
#define filerscript
#if defined FILTERSCRIPT
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success) return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/drink", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Sprunk ($1)\nBeer ($2)\nWine ($3)", "Purchase", "Cancel");
return 1;
}
return 1;
}
if (!strcmp("/drink", cmdtext, true, 10))
{
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "Sprunk ($1)\nBeer ($2)\nWine ($3)", "Purchase", "Cancel");
return 1;
}