Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --THIS IS NOT THE FULL BLANK SCRIPT. One with more documentation will be posted
- --later on, this is just for those people who want to get a head start right now.
- function OnScriptLoad(process)
- end
- function OnScriptUnload()
- end
- function OnBanCheck(hash, ip)
- --return 1
- end
- function OnClientUpdate(player)
- --playerobjectId is no longer being passed to increase server performance
- end
- function OnDamageLookup(receiving_objId, causing_objId, tagdata, mapId)
- end
- function OnGameEnd(stage)
- end
- function OnKillMultiplier(player, multiplier)
- end
- function OnNewGame(map)
- --You must compare tag ids because phasor events are no longer
- --passing tagnames, they're now passing mapids.
- -- Bipeds
- cyborg_tag_id = gettagid("bipd", "characters\\cyborg_mp\\cyborg_mp")
- -- Equipment
- camouflage_tag_id = gettagid("eqip", "powerups\\active camouflage")
- healthpack_tag_id = gettagid("eqip", "powerups\\health pack")
- overshield_tag_id = gettagid("eqip", "powerups\\over shield")
- fragnade_tag_id = gettagid("eqip", "weapons\\frag grenade\\frag grenade")
- plasmanade_tag_id = gettagid("eqip", "weapons\\plasma grenade\\plasma grenade")
- -- Vehicles
- banshee_tag_id = gettagid("vehi", "vehicles\\banshee\\banshee_mp")
- turret_tag_id = gettagid("vehi", "vehicles\\c gun turret\\c gun turret_mp")
- ghost_tag_id = gettagid("vehi", "vehicles\\ghost\\ghost_mp")
- rwarthog_tag_id = gettagid("vehi", "vehicles\\rwarthog\\rwarthog")
- tank_tag_id = gettagid("vehi", "vehicles\\scorpion\\scorpion_mp")
- warthog_tag_id = gettagid("vehi", "vehicles\\warthog\\mp_warthog")
- -- Weapons
- assaultrifle_tag_id = gettagid("weap", "weapons\\assault rifle\\assault rifle")
- oddball_tag_id = gettagid("weap", "weapons\\ball\\ball")
- flag_tag_id = gettagid("flag", "weap", "weapons\\flag\\flag")
- flamethrower_tag_id = gettagid("weap", "weapons\\flamethrower\\flamethrower")
- needler_tag_id = gettagid("weap", "weapons\\needler\\mp_needler")
- pistol_tag_id = gettagid("weap", "weapons\\pistol\\pistol")
- plasmapistol_tag_id = gettagid("weap", "weapons\\plasma pistol\\plasma pistol")
- plasmarifle_tag_id = gettagid("weap", "weapons\\plasma rifle\\plasma rifle")
- plasmacannon_tag_id = gettagid("weap", "weapons\\plasma_cannon\\plasma_cannon")
- rocketlauncher_tag_id = gettagid("weap", "weapons\\rocket launcher\\rocket launcher")
- shotgun_tag_id = gettagid("weap", "weapons\\shotgun\\shotgun")
- sniper_tag_id = gettagid("weap", "weapons\\sniper rifle\\sniper rifle")
- -- Projectiles
- bansheebolt_tag_id = gettagid("proj", "vehicles\\banshee\\banshee bolt")
- bansheeblast_tag_id = gettagid("proj", "vehicles\\banshee\\mp_banshee fuel rod")
- turretfire_tag_id = gettagid("proj", "vehicles\\c gun turret\\mp gun turret")
- ghostbolt_tag_id = gettagid("proj", "vehicles\\ghost\\ghost bolt")
- tankshot_tag_id = gettagid("proj", "vehicles\\scorpion\\bullet")
- tankblast_tag_id = gettagid("proj", "vehicles\\scorpion\\tank shell")
- warthogshot_tag_id = gettagid("proj", "vehicles\\warthog\\bullet")
- rifleshot_tag_id = gettagid("proj", "weapons\\assault rifle\\bullet")
- flame_tag_id = gettagid("proj", "weapons\\flamethrower\\flame")
- needlerfire_tag_id = gettagid("proj", "weapons\\needler\\mp_needle")
- pistolshot_tag_id = gettagid("proj", "weapons\\pistol\\bullet")
- plasmapistolbolt_tag_id = gettagid("proj", "weapons\\plasma pistol\\bolt")
- plasmariflebolt_tag_id = gettagid("proj", "weapons\\plasma rifle\\bolt")
- plasmarifleblast_tag_id = gettagid("proj", "weapons\\plasma rifle\\charged bolt")
- rocket_tag_id = gettagid("proj", "weapons\\rocket launcher\\rocket")
- shotgunshot_tag_id = gettagid("proj", "weapons\\shotgun\\pellet")
- snipershot_tag_id = gettagid("proj", "weapons\\sniper rifle\\sniper bullet")
- end
- function OnObjectCreation(objId)
- end
- function OnObjectCreationAttempt(mapId, parentId, player)
- return nil --can also return false or true
- end
- function OnObjectInteraction(player, objId, mapId)
- return nil --can also return false or true
- end
- function OnPlayerJoin(player)
- end
- function OnPlayerKill(killer, victim, mode)
- end
- function OnPlayerLeave(player)
- end
- function OnPlayerSpawn(player)
- end
- function OnPlayerSpawnEnd(player)
- end
- function OnServerChat(player, type, message)
- return nil --can also return false or true or 0 or 1
- end
- function OnServerCommand(player, command)
- return nil --can also return false or true or 0 or 1
- end
- function OnTeamChange(player, old_team, new_team, relevant)
- end
- function OnTeamDecision(team)
- return nil --can also return false or true or 0 or 1
- end
- function OnVehicleEject(player, relevant)
- return nil --can also return false or true or 0 or 1
- end
- function OnVehicleEntry(player, vehicleId, seatId, mapId, relevant)
- return nil --can also return false or true or 0 or 1
- end
- function OnWeaponAssignment(player, owner_objId, order, weap_objId)
- return weap_objId --can also return false or true or 0 or 1
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement