I need little help
#1

Can you guys tell me how can i start a filterscript i want to create a house system but i dont know how to start ..
Reply
#2

There are a lot of tutorials , for example this https://sampforum.blast.hk/showthread.php?tid=287541
Reply
#3

Quote:
Originally Posted by UploaD
Посмотреть сообщение
There are a lot of tutorials , for example this https://sampforum.blast.hk/showthread.php?tid=287541
I know to create the house system , i dont know how to start the FS ..
Reply
#4

Just start a new pawn and remove the publics OnGameModeInit and OnGameModeExit (save it in filterscripts folder) then you can script a filterscript
Reply
#5

Quote:
Originally Posted by JakeHunter1
Посмотреть сообщение
I know to create the house system , i dont know how to start the FS ..
so you know how to create/script it but dont know how to start/run it correct?
then...

in the console:
Код:
loadfs *NAME*
where *NAME* is the name of your filterscript

or directly at server launch
in server.cfg:
Код:
filterscripts *NAME*
where *NAME* also is the name of your filterscript

make sure the amx file is in the filterscripts folder of your server
Reply
#6

Quote:
Originally Posted by CutX
Посмотреть сообщение
so you know how to create/script it but dont know how to start/run it correct?
then...

in the console:
Код:
loadfs *NAME*
where *NAME* is the name of your filterscript

or directly at server launch
in server.cfg:
Код:
filterscripts *NAME*
where *NAME* also is the name of your filterscript

make sure the amx file is in the filterscripts folder of your server
I don't know how to start scripting it , the first lines of the script other is eazy ... i know this ..
Reply
#7

Quote:
Originally Posted by JakeHunter1
Посмотреть сообщение
I don't know how to start scripting it , the first lines of the script other is eazy ... i know this ..
i thought you know how to script it.
anyways, here's a blank fs

pawn Код:
#include <a_samp>

main(){}

public OnFilterScriptExit()
{
    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[])
{
    return 1;
}

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

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)
{
    return 1;
}

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

public OnEnterExitModShop(playerid, enterexit, interiorid)
{
    return 1;
}

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

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

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

public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat)
{
    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;
}

public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
    return 1;
}

public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
    return 1;
}

public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
    return 1;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    return 1;
}

public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
    return 1;
}

public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
    return 1;
}

public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
    return 1;
}

public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
    return 1;
}
that's what you wanted right?
cuz i can't just guess what you're going to script
and tell you how to start with it, im not a wizard, just a lowly human
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)