12/03/2021 06:46
Base para sistema de caixa eletrônico, com quantidade de dinheiro para movimentação, agora só precisa utilizar a criatividade de vocês.
Código PHP:
#include a_samp
#include zcmd
#define MAX_ATM 2
new Text3D:TexATM[MAX_ATM];
enum infoatm
{
cID,
Float:cPosX,
Float:cPosY,
Float:cPosZ,
Float:cPosA,
cMax,
cInt
}
new CaixaInfo[MAX_ATM][infoatm] = {
{19324, 1507.66602, -1755.56201, 13.13839, 180.96274, 25000, 1},
{19324, 1507.66602, -1755.56201, 13.13839, 180.96274, 25000, 1}
};
public OnGameModeInit()
{
static atm;
do {
CreateDynamicObject(CaixaInfo[atm][cID], CaixaInfo[atm][cPosX],CaixaInfo[atm][cPosY],CaixaInfo[atm][cPosZ], 0.00000, 0.00000,CaixaInfo[atm][cPosA]);
TexATM[atm] = Create3DTextLabel(" >> ATM << \n" , -1,CaixaInfo[atm][cPosX],CaixaInfo[atm][cPosY],CaixaInfo[atm][cPosZ], 10.0, 0, 0);
atm++;
}
while(atm < MAX_ATM);
return 1;
}
public OnGameModeExit()
{
return 1;
}
command(atm, playerid, params[])
{
static atm , var[100];
do {
if(IsPlayerInRangeOfPoint(playerid, 1.0, CaixaInfo[atm][cPos][0],CaixaInfo[atm][cPos][1],CaixaInfo[atm][cPos][2]))
{
format(var, sizeof(var), "O Caixa Possui R$ %i de dinheiro disponivel para transferencia.",CaixaInfo[atm][cMax]);
SendClientMessage(playerid, -1, var);
}
atm++;
}
while(atm < MAX_ATM);
return 1;
}