0 Members and 1 Guest are viewing this topic.
procedure ActivateServer();beginend;procedure AppOnIdle(Ticks: integer);beginend;procedure OnMapChange(NewMap: string);beginend;procedure OnException(ErrorMessage: string);beginend;procedure OnAdminConnect(IP: string);beginend;procedure OnAdminDisconnect(IP: string);beginend;procedure OnAdminMessage(IP, Msg: string);beginend;function OnRequestGame(IP: string; State: integer): integer;begin Result := State;end;procedure OnJoinGame(ID, Team: byte);beginend;procedure OnJoinTeam(ID, Team: byte);beginend;procedure OnLeaveGame(ID, Team: byte; Kicked: boolean);beginend;function OnCommand(ID: Byte; Text: string): boolean;begin Result := false;end;function OnPlayerCommand(ID: Byte; Text: string): boolean;begin Result := false;end;procedure OnPlayerSpeak(ID: byte; Text: string);beginend;procedure OnWeaponChange(ID, PrimaryNum, SecondaryNum: byte);beginend;function OnPlayerDamage(Victim, Shooter: byte; Damage: integer): integer;begin Result := Damage;end;procedure OnPlayerKill(Killer, Victim: byte; Weapon: string);beginend;procedure OnPlayerRespawn(ID: byte);beginend;procedure OnFlagGrab(ID, TeamFlag: byte; GrabbedInBase: boolean);beginend;procedure OnFlagReturn(ID, TeamFlag: byte);beginend;procedure OnFlagScore(ID, TeamFlag: byte);beginend;
procedure OnAdminConnect(IP: string);beginend;procedure OnAdminDisconnect(IP: string);beginend;procedure OnAdminMessage(IP, Msg: string);beginend;procedure ActivateServer();beginend;procedure AppOnIdle(Ticks: integer);beginend;function OnCommand(ID: Byte; Text: string): boolean;begin Result := false;end;function OnPlayerCommand(ID: Byte; Text: string): boolean;begin Result := false;end;procedure OnException(ErrorMessage: string);beginend;function OnRequestGame(IP: string; State: integer): integer;begin Result := State;end;procedure OnWeaponChange(ID, PrimaryNum, SecondaryNum: byte);beginend;procedure OnJoinGame(ID, Team: byte);beginend;procedure OnJoinTeam(ID, Team: byte);beginend;procedure OnLeaveGame(ID, Team: byte; Kicked: boolean);beginend;procedure OnFlagGrab(ID, TeamFlag: byte; GrabbedInBase: boolean);beginend;procedure OnFlagReturn(ID, TeamFlag: byte);beginend;procedure OnFlagScore(ID, TeamFlag: byte);beginend;procedure OnMapChange(NewMap: string);beginend;procedure OnPlayerKill(Killer, Victim: byte; Weapon: string);beginend;function OnPlayerDamage(Victim, Shooter: byte; Damage: integer): integer;begin Result := Damage;end;procedure OnPlayerRespawn(ID: byte);beginend;procedure OnPlayerSpeak(ID: byte; Text: string);beginend;
This should no longer be of much use to many people sense the change in the core to v2, which does not require every event to be in scripts.If you read them, they should be fairly obvious. The ones that aren't so obvious are OnAdminConnect, OnAdminDisconnect, and OnAdminMessage; which relate to admins connecting from external programs (via ARSSE for example), but I can not know that for certain.If you don't understand anything else, goto http://www.enesce.com/help for a list of these events.
I'm going to leave it stickied because it's still useful information; although if someone could check over it and make sure that it's up to date it would be appreciated.
with f9 in game ;]
My new password is secure as shit Mate, I am not sure Shit is even secured nowadays.
no pres F10 ingamej/k
NEWB ALERT! how do you accually....use scripts?