sfcnr/gamemodes/irresistible
2019-04-03 10:08:24 +11:00
..
anticheat delay call by 10ms to avoid foreach premature foreach iterator removals 2019-02-17 23:57:22 +11:00
cnr fixes the ID reset for weed buy 2019-03-20 02:05:04 +00:00
config Merged in changelog (pull request #71) 2019-02-03 10:15:18 +00:00
gta place constants where fit on functions 2018-12-23 17:26:46 +11:00
_blank.pwn modify header of script to use simple names/aliases 2018-12-12 19:21:57 +11:00
_main.pwn add custom physics module to \irresistible\ 2018-12-12 22:51:49 +11:00
analytics.pwn modify header of script to use simple names/aliases 2018-12-12 19:21:57 +11:00
attachments.pwn moved gamemode modules into gamemodes/irresistible ... updated git ignore 2018-09-10 02:01:29 +10:00
floodcontrol.pwn moved gamemode modules into gamemodes/irresistible ... updated git ignore 2018-09-10 02:01:29 +10:00
helpers.pwn edit lobby fields 2019-02-06 21:51:48 +11:00
lookup.pwn modify header of script to use simple names/aliases 2018-12-12 19:21:57 +11:00
mailer.pwn moved gamemode modules into gamemodes/irresistible ... updated git ignore 2018-09-10 02:01:29 +10:00
physics_dynamic.pwn attempts to fix pool issue - Damen 2019-03-01 22:12:42 +00:00
README.md update year + contributor list 2019-04-03 10:08:24 +11:00
sampac.pwn modify header of script to use simple names/aliases 2018-12-12 19:21:57 +11:00
security.pwn random reload ban issue resolve 2019-02-17 19:49:10 +11:00
servervars.pwn fix issue with donation goal percentage not loading 2019-02-23 19:11:33 +11:00

Irresistible Gaming Development Framework

Source Contributors: Lorenc, Stev, Damen

BIG THANKS to Stev, Nibble, Banging7Grams, Kova, Queen and Panther for making this possible.

Custom Script Callbacks

  • SetPlayerRandomSpawn( playerid )
    • Called when a player is attempting to be respawned somewhere randomly
  • OnServerUpdate( )
    • Called every second (or sooner) indefinitely
  • OnServerTickSecond( )
    • Called every second (specifically) indefinitely
  • OnPlayerUpdateEx( playerid )
    • Same interval as OnServerUpdate, but it is called indefinitely for every player in-game
    • When you wish to update something frequently, but not use OnPlayerUpdate
  • OnPlayerTickSecond( playerid )
    • Called every second (specifically a second) for a player, indefinitely
  • OnServerGameDayEnd( )
    • Called every 24 minutes in-game (basically when a new day starts)
  • OnNpcConnect( npcid )
    • Called specifically when an NPC connects, as OnPlayerConnect will not
  • OnNpcDisconnect( npcid, reason )
    • Called specifically when an NPC disconnects, as OnPlayerDisconnect will not
  • OnPlayerDriveVehicle( playerid, vehicleid )
    • Called when a player enters a vehicle as a driver
  • OnPlayerPassedBanCheck( playerid )
    • Called when a player passes a ban check (done before authenticating)
  • OnPlayerRegister( playerid )
    • Called when a player successfully registers an account
  • OnPlayerLogin( playerid )
    • Called when a player successfully logs into their account
  • OnHouseOwnerChange( houseid, ownerid )
    • Called when the ownership of a home is changed
  • OnPlayerFirstSpawn( playerid )
    • Called when a player spawns for the first time
  • OnPlayerMovieMode( playerid, toggled )
    • Called when player toggles movie mode
  • OnPlayerAccessEntrance( playerid, entranceid )
    • Called when a player accesses an entrance id
  • OnPlayerEndModelPreview( playerid, handleid )
    • Called when a player closes a model preview
  • OnGangLoad( gangid )
    • Called when a gang is loaded
  • OnGangUnload( gangid, bool: deleted )
    • Called when a gang is unloaded (or deleted)
  • OnPlayerJoinGang( playerid, gangid )
    • Called when a player joins a gang
  • OnPlayerLeaveGang( playerid, gangid, reason )
    • Called when a player leaves a gang
  • OnPlayerEnterHouse( playerid, houseid )
    • Called when a player enters a house
  • OnPlayerAttemptBreakIn( playerid, houseid, businessid )
    • Called when a player attempts to break into a business/house
  • OnPlayerLoadTextdraws( playerid )
    • Called when a player is loading textdraws
  • OnPlayerUnloadTextdraws( playerid )
    • Called when a player is unloading textdraws (on death, request class...)
  • OnPlayerC4Blown( playerid, Float: X, Float: Y, Float: Z, worldid )
    • Called when a player C4 is blown
  • OnPlayerJailed( playerid )
    • Called when a player is jailed
  • OnPlayerUnjailed( playerid, reasonid )
    • Called when a player is unjailed for a reason id
  • OnPlayerArrested( playerid, victimid, totalarrests, totalpeople )
    • Called when a player is arrested
  • OnPlayerMoneyChanged( playerid, amount )
    • Called when a player's money is changed
  • OnServerVariablesLoaded( )
    • Called when server variables are fully loaded