Ich will das man an nur am ATM Geld abheben usw. kann aber ich hab mehrere ATM und da wollte ich das so machen aber es ging net:
new atm;
atm = (-2637.1,634.0709,14.100),(-2666.5,260.2071,4.1);
//ATM
CreateObject(2942,-2637.1,634.0709,14.100,0,0,270.0);
CreateObject(2942,-2666.5,260.2071,4.1,0,0,180.0);
dcmd(abheben,7,cmdtext);
dcmd_abheben(playerid,params[])
{
new
Float:x, Float:y, Float:z,
string[50],
amount;
if(sscanf(params,"d",amount))
{
SendClientMessage(playerid,COLOR_YELLOW,"/abheben [Geld] ");
}
else if(amount < 0 || amount > Spieler[playerid][bankgeld])
{
SendClientMessage(playerid,COLOR_LIGHTRED,"Ungültige Summe!");
}
else if(IsPlayerInRangeOfPoint(atm,2.8,x,y,z))
{
GivePlayerMoney(playerid,amount);
Spieler[playerid][bankgeld] -= amount;
format(string,sizeof(string),"Du hast $%d von deinem Bankkonto abgehoben.",amount);
SendClientMessage(playerid,COLOR_LIGHTGREEN,string);
format(string,sizeof(string),"Dein aktueller Kontostand beträgt $%d.",Spieler[playerid][bankgeld]);
SendClientMessage(playerid,COLOR_YELLOW,string);
}
else
{
return SendClientMessage(playerid,COLOR_LIGHTRED,"Es ist kein Bankautomat in der Nähe.");
}
return 1;
}
was kann ich machen ??
MfG bad_company