GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: AnthonyGates - 2013. Október 28. - 14:21:32

Cím: Többutas parancsok zcmdvel?
Írta: AnthonyGates - 2013. Október 28. - 14:21:32
Hali!
Kérdésem: zcmdvel hogy tudnám megoldani pl a bankom: így szeretném: /bank be/ki mennyit
Csak a be/ki része érdekelne, köszi.
Cím: Többutas parancsok zcmdvel?
Írta: AdamHawer - 2013. Október 28. - 18:20:58
Paracs koze setplayerpost raksz, amely onplayerinrangepoint hez kotod, es a virtualworldotallitod meg az intet. Es kesz. + ha kell raksz oda labelt vagy valami jelzot.
Cím: Többutas parancsok zcmdvel?
Írta: AnthonyGates - 2013. Október 28. - 18:57:32
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! :D