Félreértetted, de közben megoldottam.
Ha esetleg másnak kellene(bár magában nem mûködik):
CMD:bank(playerid, params[])
{
new param[3], osszeg[8], uzenet[80];
if(sscanf(params,\"si\", param, osszeg)) return SendClientMessage(playerid, SZIN_HASZNALAT,\"Használat: /bank <ki/be> <összeg>\");
if(strfind(param, \"ki\", true) != -1)
{
if(PlayerInfo[playerid][bankPenz] >= osszeg[playerid])
{
if( osszeg[playerid] > 0)
{
PlayerInfo[playerid][bankPenz] -= osszeg[playerid];
GivePlayerMoney(playerid, osszeg[playerid]);
format(uzenet,sizeof(uzenet),\"[bANK] Sikeresen kivettél a bankból $%d összeget!\", osszeg);
SendClientMessage(playerid, SZIN_ARANY, uzenet);
}
else{SendClientMessage(playerid, SZIN_PIROS, \"[bANK] Hiba! Az összeg nem lehet kisebb mint 0!\");}
}
else{SendClientMessage(playerid, SZIN_PIROS, \"[bANK] Hiba! A számládon nincs ennyi pénz!\");}
return 1;
}
else if(strfind(param, \"be\", true) != -1)
{
if(GetPlayerMoney(playerid) >= osszeg[playerid])
{
if(osszeg[playerid] > 0)
{
PlayerInfo[playerid][bankPenz] += osszeg[playerid];
GivePlayerMoney(playerid, -osszeg[playerid]);
format(uzenet,sizeof(uzenet),\"[bANK] Sikeresen betettél a bankba $%d összeget!\", osszeg);
SendClientMessage(playerid,SZIN_ARANY, uzenet);
}
else{SendClientMessage(playerid, SZIN_PIROS, \"[bANK] Hiba! Az összeg nem lehet kisebb mint 0!\");}
}
else{SendClientMessage(playerid, SZIN_PIROS, \"[bANK] Hiba! A zsebedben nincs ennyi pénz!\");}
return 1;
}
return 1;
}
u.i:
Anthony mongya bankbú ki!