Jump to content
Come try out our new Arcade we just put up, new games added weekly. Link at the top of the website ×

SSM Phoenix 1.0.0.0 - 2.1.0.0


1 Screenshot

About This File

 

2.0 Beta 3:

 

Fixed errors mentioned in the Beta2 thread.

 

Added the following commands:

/adminlist

/censorlist

/killstreaklist

/nametokicklist

/nametorenamelist

/nametorenametolist

/permabanlist

/rangelist

/servermessagelist

 

Renamed "/list" to "/players". This command also now shows if a player is playing or spectating.

 

Introduced a new sexy mouse pointer.

 

2.0 Beta 2:

 

 

Here we go again.

 

1. Address Limiter fixed

2. /Fetch command fixed

3. Removed $ signs out of about 8 messages.

4. Added g_gamerules.game:GetPlayerByPartialName(name) API

5. Added a snazzy new mouse pointer for the client side.

 

The DLL is stable enough for public servers. Been running this one for 48hours straight, no issues.

 

 

2.0 Beta 1:

 

Drumroll...

 

Herewith the first public beta for a Phoenix 2.0 which inlcudes fixes for issues in the ALPHA version released a short while ago.

 

FEATURES:

Address limiter

Latency limiter

Cheat Detection

Chat Censor

Chat History

Killstreaks

Headshots

Welcome Messages

Server Messages

Name Checking

Permanent Bans

Score Restore

LUA Mod loader

Command System

 

COMMANDS

/range

/rangeRemove

/rangeClear

/admin

/adminRemove

/adminClear

/censor

/censorRemove

/censorClear

/welcomeMessage

/serverMessage

/serverMessageClear

/killStreak

/killStreakRemove

/killStreakClear

/nameToKick

/nameToKickRemove

/nameToKickClear

/nameToRename

/nameToRenameRemove

/nameToRenameClear

/nameToRenameTo

/nameToRenameToRemove

/nameToRenameToClear

/permaBan

/permaBanRemove

/permaBanClear

/ban

/boot

/fetch

/give

/kick

/map

/mapAdd 

/mapNext

/list

/rename

/restart

/team

/time

Add address range

Remove address range

Clear address ranges

Add adminstrator

Remove adminstrator

Clear adminstrators

Add censor word

Remove censor word

Clear censor word

Add server message

Add server message

Clear server messages

Add kill streak

Remove kill streak

Clear kill streaks

Add name to kick

Remove name to kick

Clear names to kick

Add name to rename

Remove name to rename

Clear names to rename

Add name to rename to

Remove name to rename to

Clear names to rename to

Add permanent ban

Remove permanent ban

Clear permanent ban

Ban a player

Boot player from vehicle

Fetch player

Give a player pp, cp or an item

Kick player

Change map

Add map to rotation

Set next map in rotation

List all current players

Rename a player

Restart the round

Move player to opposite team

Set a new time limit

[start address] [end address]

[start address] [end address]

N/A

[name|pid|cid]

[name|pid|cid]

N/A

[word]

[word]

N/A

[message]

[message]

N/A

[kills] [message]

[kills]

N/A

[name]

[name]

N/A

[name]

[name]

N/A

[name]

[name]

N/A

[name|ip|pid|cid|host]

[ip|pid]

N/A

[name|cid]

[name|cid] [pp|rank|item] [amount|name]

[name|cid]

[name|cid]

[name|cid]

[rules] [map]

[map] [rules]

[map]

N/A

[old name|cid] [new name]

N/A

[name|cid]

[time]

 

VARIABLES

px_ActionOnNameSpoof

px_ActionOnChatSpoof

px_ActionOnRadioSpoof

px_ActionOnTeamSpoof

px_ActionOnSpecSpoof

px_ActionOnSHitSpoof

px_ActionOnHitSpoof

px_ActionOnVoteSpoof

px_ActionOnFreezeCheat

px_ActionOnCrashCheat

px_ActionOnMeleeCheat

px_ActionOnShootCheat 

px_ActionOnProfileSpoof

px_ProfileSpoofMinimum

px_ProfileSpoofMaximum

px_EnableAddressLimiter

px_EnableChatCensor

px_EnableSpectatorChat

px_EnableChatLogToClients

px_EnableLatencyLimiter

px_HighLatencyLimit

px_EnableWelcomeMessages

px_EnableServerMessages

px_ServerMessagesDelay

px_EnableHeadShotMessages

px_EnableKillStreaks

px_EnableNamesToKick

px_EnableNamesToRename

px_EnablePermanentBans

px_EnableScoreRestore

Action on name spoof cheat detected

Action on chat spoof cheat detected

Action on radio spoof cheat detected

Action on team spoof cheat detected

Action on spectator spoof cheat detected

Action on simple hit spoof cheat detected

Action on hit spoof cheat detected

Action on vote spoof cheat detected

Action on freeze cheat detected

Action on crash cheat detected

Action on melee cheat detected

Action on shoot cheat detected

Action on profile spoof detected

Maximum profile number allowed

Minimum profile number allowed

Enable address limiter

Enable checking for censored words

Show spectator chat to all players

Enable logging chat to client consoles

Enable high latency checking

Maximum high latency limit

Enable welcome messages to clients

Enable server messages to clients

Server message time delay

Enable head shot messages to players

Enable kill streak messages

Enable unwanted name kicking

Enable unwanted name renaming

Enable permanent bans

Enable Score restore

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[1=Kick|2=Ban|3=Permanent Ban|4=Log Only]

[ANY NUMBER]

[ANY NUMBER]

[1=Kick all in range|2=Kick all out of range]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[ANY NUMBER]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[ANY NUMBER]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

[0=Disabled|1=Enabled]

 

 

REMEMBER: Phoenix needs to run as CLIENT as well to get the benefit of all features!

 

Let me know if you find issues. I am willing to bet this Beta does not have errors. 

 

 

2.0 Alpha:

 

Well, I need to see if this going in the right direction...

 

Commands

All commands can be used as console OR chat commands. Use the '?' operator to see what they do and what parramaters are needed. Default commands for PX start with a forward slash. 

 

Variables

I have included a cfg file with all the new px_ variables. Again, use '?' to see what they do.

 

Setup files

Config files are all automatically updated by the mod. Be carefull when you edit them!

 

Script files

Map scripts are loaded at the start of every round. Use them to spawn your entities, edit item loadouts etc. The ChatCommand script file you can use to load, well you guessed it, chat commands. How? See below 

 

LUA APIs

The DLL only has two APIs:

 

player.actor:IsAdmin() --You know this one already

 

g_gameRules.game:ChatCommand(functionName, command)  --Both args are strings!

 

Your chatCommand function should look like this:

 

Code: [select]

function Foo(senderId, args)

--process here. args is the full command line string

end

 

And thats it. Have a look and let me know. 

 

~C

What's New in Version 1.0.0.0 - 2.1.0.0   See changelog

Released

No changelog available for this version.


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.