Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //------------------------------------| http://forum.sa-mp.com |-------------------------------------------//
- #include <a_samp>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n---------------------------------------");
- print(" Sistema De Beber By: 1The1AleX1 [LOADED]");
- print("-------NÃO RETIRAR CRÉDITOS------------\n");
- return true;
- }
- public OnFilterScriptExit()
- {
- print("\n----------------------------------------");
- print("Sistema De Beber By: 1The1AleX1 [UNLOADED]");
- print("-------NÃO RETIRAR CRÉDITOS-------------\n");
- return true;
- }
- #else
- main()
- {
- print("\n-----------------------------");
- print("Sistema De Beber By: 1The1AleX1");
- print("----NÃO RETIRAR CRÉDITOS-----\n");
- }
- #endif
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/beber", cmdtext, true, 10) == 0)//O Comando /Beber
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, 1511.0249023438, -1678.908203125, 14.614643096924))
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Bar Man: O Que Você Vai Comprar?", "Refriregante (50$)\nCerveja (75$)\nÁgua (100$)\nVodka (125$)", "Comprar", "Sair");
- //Para Mostrar O Dialog Ao Jogador, DIALOG_STYLE_LIST = Estilo Do Dialog = LISTA, Depois Os Produtos, E A Pergunta. Depois Botão Comprar/Sair.
- }
- else SendClientMessage(playerid,-1,"Você Não Está No Bar!");
- return true;
- }
- if (strcmp("/bar", cmdtext, true, 10) == 0)//O Comando /Bar
- {
- SendClientMessage(playerid, 0xff5555ff, "Siga O CheckPoint Para Ir Até O Bar."); // Manda Mensagem Ao Jogador.
- SetPlayerCheckpoint(playerid, 1515.0749511719, -1664.3029785156, 13.446100234985, 2.0); // Para Aparecer CheckPoint No Bar.
- return true;
- }
- return false;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- //Depois Aki A Resposta Ao Dialog.
- if(response)
- {
- switch(dialogid)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0: // Produto Nº 1
- {
- if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, 0xFFFFFF, "Você Não Têm Dinheiro Suficiente!"); // Se Ele Não Tiver Dinheiro, Não Pode Comprar
- GivePlayerMoney(playerid, -50); // Para Tirar Dinheiro Ao Jogador
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK); // Para Aparecer 1 Garrafa/Copo Na Mão Do Jogador
- SendClientMessage(playerid, 0xff5555ff, "Você Gastou R$50,00."); // Manda Mensagem Ao Jogador.
- }
- case 1: // Produto Nº 2
- {
- if(GetPlayerMoney(playerid) < 75) return SendClientMessage(playerid, 0xFFFFFF, "Você Não Têm Dinheiro Suficiente!"); // Se Ele Não Tiver Dinheiro, Não Pode Comprar
- GivePlayerMoney(playerid, -75); // Para Tirar Dinheiro Ao Jogador
- SetPlayerDrunkLevel (playerid, 2000); // Para Por Ele Bêbado
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); // Para Aparecer 1 Garrafa/Copo Na Mão Do Jogador
- SendClientMessage(playerid, 0xff5555ff, "Você Gastou R$75,00."); // Manda Mensagem Ao Jogador.
- }
- case 2: // Produto Nº 3
- {
- if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFF, "Você Não Têm Dinheiro Suficiente!"); // Se Ele Não Tiver Dinheiro, Não Pode Comprar
- GivePlayerMoney(playerid, -100); // Para Tirar Dinheiro Ao Jogador
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE); // Para Aparecer 1 Garrafa/Copo Na Mão Do Jogador
- SendClientMessage(playerid, 0xff5555ff, "Você Gastou R$100,00."); // Manda Mensagem Ao Jogador.
- }
- case 3: // Produto Nº 4
- {
- if(GetPlayerMoney(playerid) < 125) return SendClientMessage(playerid, 0xFFFFFF, "Você Não Têm Dinheiro Suficiente!"); // Se Ele Não Tiver Dinheiro, Não Pode Comprar
- GivePlayerMoney(playerid, -125); // Para Tirar Dinheiro Ao Jogador
- SetPlayerDrunkLevel (playerid, 3000); // Para Por Ele Bêbado
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); // Para Aparecer 1 Garrafa/Copo Na Mão Do Jogador
- SendClientMessage(playerid, 0xff5555ff, "Você Gastou R$125,00."); // Manda Mensagem Ao Jogador.
- }
- }
- }
- }
- }
- return true;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- SendClientMessage(playerid, 0xff5555ff, "Você Chegou No Bar."); // Manda Mensagem Ao Jogador.
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- //------------------------------------| http://forum.sa-mp.com |-------------------------------------------//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement