Would you like to react to this message? Create an account in a few clicks or log in to continue.

    YBANK - Easy & Very simple to use! V1.4a

    ylleron
    ylleron
    Admin


    Posts : 82
    Join date : 26.04.2011

    YBANK - Easy & Very simple to use! V1.4a Empty YBANK - Easy & Very simple to use! V1.4a

    Odoslať pre ylleron Ne august 21, 2011 7:47 am

    YBANK
    YLLERON'S BANK SYSTEM v1.4a

    Hi, everyone. I start to work on a new, simple include called YBANK. It is a banking system. I try to create somethin' else than GM, more simple and easy to use. Maybe there is a better system, i don't know, but this is a good chance to make somethin', that can be better and better (UPDATES). In case you find a mistake or bug, don't hesitate to contact me via PM or send feedback below.

    Ok, now i present you this (my) little script called YBANK.

    Create a bank is very easy just find place where do you want to make pickup into bank.
    kód:
    public OnGameModeInit()
    {
       CreateYBank(1958.3783, 1343.1572, 15.3746, "State bank");
       return 1;
    }
    This make bank in location 1958.3783, 1343.1572, 15.3746 with name State bank.
    If you would make more banks, just write another line with new float positions and name. Important settings in version 1.4a are set of dini. You have to create new folder in scriptfiles - "/scriptfiles/ybank/users/"

    UPDATE: 1.4a
    kód:
    - This version contain new system - save to file
    - Can delete account
    - Account protected by password

    Another important settings is call function in gamemode. To call YBANK functions you could do this:
    kód:
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
       yOnDialogResponse(playerid, dialogid, response, listitem, inputtext);
       return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
            yOnPlayerPickUpPickup(playerid, pickupid);
       return 1;
    }

    simple example how to use this script:
    kód:
    public OnPlayerSpawn(playerid)
    {
            // this give cash to player's bank
            ybank_SetMoney ( playerid, 5000 );
    }
    Dialogs and pickups need call to main public of GM. At this time is all very simple and we continue.
    To check, set, get, give, take someones money you will need this YBANK stocks:

    Set bank cash:
    kód:
    ybank_SetMoney( playerid, cash )

    Delete amout cash in bank:
    kód:
    ybank_Delete( playerid, cash )

    Get cash in bank:
    kód:
    ybank_Money( playerid )

    Add cash to bank
    kód:
    ybank_Add( playerid, cash )

    Dialog has contain basic function for bank system
    kód:
    1. Account status
    2. Draw amout
    3. Deposit to bank
    4. Transact cash
    5. Delete account

    Anyway i try to make it better and better, maybe that will be another good script, which help to everyone.


    Download:
    Mediafire v1: DOWNLOAD
    Pastebin v1: VIEW
    Mediafire v1.2: DOWNLOAD
    Pastebin v1.2: VIEW

    NEWEST
    MediaFire v1.4a: DOWNLOAD
    Pastebin v1.4a: VIEW

      Práve je Pi apríl 26, 2024 12:33 am