Jump to content
  • 0

Filetscript


FpBoy

Question

Problema intalnita (descriere):Bun..deci am un fs cu niste pickup-uri, acestea iti da u suma de bani care apoi scade
Ero(area / rile) / warning-(ul / urile):
Liniile de cod / sursa / script-ul(obligatoriu):


#include <a_samp>
//Variables//
new Variables[MAX_PLAYERS];
new Variables2[MAX_PLAYERS];
new Variables3[MAX_PLAYERS];
new Variables4[MAX_PLAYERS];
new Variables5[MAX_PLAYERS];
//Variables//

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
    CreatePickup(1034, 1,2028.2664,1327.3652,10.8203,0);
    CreatePickup(1034, 1,2022.1030,1340.3286,10.8130,0);
    CreatePickup(1034, 1,2016.2622,1330.5934,9.4595,0);
    CreatePickup(1034, 1,2014.6881,1318.3464,9.2578,0);
    CreatePickup(1034, 1,2000.0020,1316.7673,9.2578,0);
    return 1;
}

public OnGameModeExit()
{
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    return 1;
}

public OnPlayerConnect(playerid)
{
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
        // Do something here
        return 1;
    }
    return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0,2028.2664,1327.3652,10.8203))
    {
        if(Variables[playerid] == 0)
        {
            Variables[playerid] = 1;
            GivePlayerMoney(playerid, 5000);
            SendClientMessage(playerid, 0x00FFFFC8, "Felicitari ai primit 5.000 $");
        }
    }
    if(IsPlayerInRangeOfPoint(playerid, 2.0,2022.1030,1340.3286,10.8130))
    {
        if(Variables2[playerid] == 0)
        {
            Variables2[playerid] = 1;
            GivePlayerMoney(playerid, 5000);
            SendClientMessage(playerid, 0x00FFFFC8, "Felicitari ai primit 5.000 $");
        }
    }
    if(IsPlayerInRangeOfPoint(playerid, 2.0,2016.2622,1330.5934,9.4595))
    {
        if(Variables3[playerid] == 0)
        {
            Variables3[playerid] = 1;
            GivePlayerMoney(playerid, 5000);
            SendClientMessage(playerid, 0x00FFFFC8, "Felicitari ai primit 5.000 $");
        }
    }
    if(IsPlayerInRangeOfPoint(playerid, 2.0,2014.6881,1318.3464,9.2578))
    {
        if(Variables4[playerid] == 0)
        {
            Variables4[playerid] = 1;
            GivePlayerMoney(playerid, 5000);
            SendClientMessage(playerid, 0x00FFFFC8, "Felicitari ai primit 5.000 $");
        }
    }
    if(IsPlayerInRangeOfPoint(playerid, 2.0,2000.0020,1316.7673,9.2578))
    {
        if(Variables5[playerid] == 0)
        {
            Variables5[playerid] = 1;
            GivePlayerMoney(playerid, 5000);
            SendClientMessage(playerid, 0x00FFFFC8, "Felicitari ai primit 5.000 $");
        }
    }
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}

public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}


Imagini / Video (optional):
Ati incercat sa rezolvati singur?: NU

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Implementeaza filescript`ul in gamemode si foloseste variabila care da o suma de bani unui player. Verifica comanda /givemoney sau /pay sau ce ai tu p`acolo. Si in loc de GivePlayerMoney folosesti ce ai in gamemode la /givemoney.

j3V8Znq.png

5IGyOAw.png

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.