terça-feira, 23 de julho de 2013

0 Caixas registadoras em SA-MP By OTACON

[] Caixas registadoras em SA-MP By OTACON

'BETA'


[] Video:

[] informações:
N/A

[] função:
pawn Code:
native CreateCashRegister(_slot, Float:_posX, Float:_posY, Float:_posZ, Float:_posrX, Float:_posrY, Float:_posrZ); //para criar o registo de dinheiro. native DestroyCashRegister(_slot); //para destruir o registo. native IsPlayerInRangeOfCashRegister(playerid, Float:_distance); //para verificar se o jogador está perto de uma caixa registradora. native UpdateCashRegister(_slot); //para atualizar os dados de dinheiro de uma caixa registradora. native GiveMoneyFromCashRegister(playerid, _cant); //a retirar uma quantidade específica de dinheiro da caixa registradora. native PutMoneyInCashRegister(playerid, _cant); //para colocar uma quantidade específica de dinheiro da caixa registadora, restándosela o jogador. native CountCashRegister(); //conta todos os registos que são criados. native DestroyCashRegisterAll(); //destrói todos os registros criados. native GetMoneyInCashRegister(playerid); //verifica se a caixa correspondente é dinheiro.

[] Exemplo de Uso:
pawn Code:
#include <a_samp>     #include <zcmd>     #include <a_CashRegister>     public OnFilterScriptInit() {         print("\n**************************************");         print("     Cash Register System in SA-MP      ");         print("           Date: 23/07/2013             ");         print("            Author: OTACON              ");         print("     --* Loaded with Success!!. *--     ");         print("***************************************\n");         CreateCashRegister(0, -2674.64355, 267.79822, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(1, -2677.96436, 267.79922, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(2, -2681.52490, 267.79755, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(3, -2671.36157, 267.61661, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(4, -2684.68579, 267.89069, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(5, -2688.02539, 268.00455, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(6, -2691.34619, 267.99829, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(7, -2694.72437, 268.12247, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(8, -2668.12427, 267.47256, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(9, -2664.72852, 267.28238, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(10, -2661.40698, 267.19272, 3.32653,   0.00000, 0.00000, 0.00000);         CreateCashRegister(11, -2658.32715, 267.10367, 3.32653,   0.00000, 0.00000, 0.00000);         return true;     }     public OnFilterScriptExit() {         print("\n**************************************");         print("     Cash Register System in SA-MP      ");         print("           Date: 23/07/2013             ");         print("            Author: OTACON              ");         print("   --* Downloaded with Success!!. *--   ");         print("***************************************\n");         DestroyCashRegister(0);         DestroyCashRegister(1);         DestroyCashRegister(2);         DestroyCashRegister(3);         DestroyCashRegister(4);         DestroyCashRegister(5);         DestroyCashRegister(6);         DestroyCashRegister(7);         DestroyCashRegister(8);         DestroyCashRegister(9);         DestroyCashRegister(10);         return true;     }     COMMAND:test1(playerid, params[]) {         if(!IsPlayerInRangeOfCashRegister(playerid, 2.0)) return SendClientMessage(playerid,-1,"você não está perto de uma caixa registradora.");         if(GetPlayerMoney(playerid)<=0) return SendClientMessage(playerid,-1,"você não tem dinheiro.");         PutMoneyInCashRegister(playerid, 5000);         SendClientMessage(playerid,-1,"Você coloca 5.000 dólares no registo");         return true;     }     COMMAND:test2(playerid, params[]) {         if(!IsPlayerInRangeOfCashRegister(playerid, 2.0)) return SendClientMessage(playerid,-1,"você não está perto de uma caixa registradora.");         if(GetMoneyInCashRegister(playerid)<=0) return SendClientMessage(playerid,-1,"Esta caixa registradora não tem mais dinheiro.");         GiveMoneyFromCashRegister(playerid, 100);         SendClientMessage(playerid,-1,"Você levou R $ 100 do caixa registadora.");         return true;     }     COMMAND:test3(playerid, params[]) {         new _info[100];         format(_info,sizeof(_info),"Existem %d xajas regista criado.",CountCashRegister());         SendClientMessage(playerid,-1,_info);         return true;     }     COMMAND:test4(playerid, params[]) {         DestroyCashRegisterAll();         SendClientMessage(playerid,-1,"Você destruiu todos os registros criados.");         return true;     }

[] Transferências:

[] solidfiles:


[] senha:
Otacon

[] créditos:
OTACON

0 comentários: