you know how when you try to join a server you were banned from it tells you that you were banned? can you change the message it displays for different people? i would love to be able to ban some asshole then change his ban message to "fucking A. what dont you understand about 'you are banned'?"
or to make it cycle through a list of predefined messages? would be so much fun imo
The message is 100% on the client. The server just sents a packet to flag the ban, the client then executes the code to remove player from server and then show the ban message.
I suppose the only way to show a ban message, would be, when you execute /b or whatever it is. It goes
"**SERVER**: <User> is being banned, screw you aimbotter"
"**SERVER**: <User> is being banned, screw you aimbotter"
"**SERVER**: <User> is being banned, screw you aimbotter"
Then it executes the actual ban command, it'd have to wait a few seconds, so the player had time to read it.
I love SAPP, and I am exicted about Termy being back on the project. The connection issue that boots everyone out of the game can sometimes be affected by increasing your IP ban list. I pulled up my logs for months, and I noticed that any time a person with **UNKNOWN** for their cdkey trys to join is one of the major causes of the 'lag-wave' phenomenon. I spent a long time pulling a list together of IP addresses with the same issue, and banned them. I seems to have cut the connection issue in half.
I have the even system set up for a very simple set of commands:
For team killing punishment:
event_tk 1 'say $n "Team kill punishment. Edge of the map for you!"; t $N eom'
event_tk 2 'say $n "Team killing Jerk. Die!"; wait 1000; kill $n'
For kill rewards:
event_kill 14 'say $n "1 more kill until Sniper reward teleport"
event_kill 15 'wait 2000; t $n ts; say $n "Now let them all taste your wrath!"'
event_kill 19 'say $n "19 kills?"
event_kill 20 'say $n "20 kill time-out. Save some for the rest of us."; wait 2000; t $n sr'
TS is the Sniper rifle at the top of the highest tower.
SR is the Secret Room.
Just to add more teleport points to the collection:
Yoyorast Island (Original)
ITS (inside top sniper) 5.75 -18.95 -162.70
BS(bottom sniper) 36.63 -25.80 -182.15
HR (hill rocket) *not the one near wart hogs 21.66 -32.68 -177.98
WHR (wart hog rocket) 7.38 3.91 -175.97
WT (warthog turrent) 7.20 12.69 -168.86
BT (beach turrent) 58.89 -20.97 -194.13
SH (sniper health) 13.68 -20.89 -168.35
CH (cliff health) 12.42 -34.89 -181.47
BBH (beach bridge health) 35. 16 -20.64 -190.73
OV (over shield) 1.85 -20.84 -167.89
C (camaflauge) 14.40 -20.49 -173.95
RF (road fuel rod)-2.93 12.23 -181.40
BF (beach fuel rod) 36.59 -26.84 -189.68
XF ( "x" flame thrower) 7.10 14.10 -178.06
HF (hidden flame thrower) 27.57 -32.71 -187.96
MWR (middle warthog ramp) 6.91 -22.67 -186.71
EWR (end warthog ramp) 6.80 -32.41 -181.71
UWR (under warthog ramp) 6.56 -35.03 -186.30
IMR (inside mongoose ramp) 106.86 -20.88 -183.69
MMR (middle mongoose ramp) 82.73 -20.92 -194.55
EMR (end mongoose ramp) 6461 -20.09 -199.09
UM (under mongoose) 98.16 -20.99 -199.09
G (ghosts) 7.30 32.03 -168.01
BCR (beginning cement road) 6.32 -41.52 -181.63
MCR (middle cement road) -25.33 -53.21 -191.49
UCR (under cement road) -21.21 -50.40 -202.57
GR (glass road) 23.56 -20.31 -183.78
ECR (end cement road) 37.90 -30.61 -194.20
BDR (beginning dirt road) 18.87 -20.35 -187.65
DRT (dirt road turn) 37.31 -13.30 -187.03
EDR (end dirt road) -2.21 -10.84 -188.29
RL1 (ramp landing 1) 22.99 -5.44 -181.22
RL2 (ramp landing 2) 21.64 -27.52 -182.36
RL3 (ramp landing 3) -1.09 -46.19 -185.63
CUT (cement "U" turn) -22.06 -60.77 -182.40
CLT (cement "L" turn) 6.71 -45.40 -174.34
TSR (top sniper ramp) 6.80 -18.86 -166.79
RL4 (ramp landing 4) 7.25 -8.72 -170.94
Special thanks to all my admins for the collected coordinates and time:
Hunter, Cynthia12 and Titan Jr/Omar2841
I had a similar system setup on my server back when I was using SAPP, had a stunts setup as well. Unfortunately I experienced to many mass kicks so SAPP had to go.
From Termy:
It would be possible, but I don't have much time jus now to do it nowOriginally Posted by Freelancer
as i have a lot of other programming jobs :>
, also i think it would't solve random player kick problem because im
almost 100% sure that its caused by sv_say that is modified in SAPP
(well, orginally sv_say wasn't able to send personalized messages, so
i modified it at a very low assembly level so it can do that, but it
wasn't done in perfect way, so sometimes messages are sent to wrong
player or causes server to lagg/disconnect players)
I'm sure of that because last summer i was running server that DIDN'T
have any welcome messages and it ran perfectly on gameservers.com, no
kick issues at all.
Unfortunately, when people started to complaing about these issues i
had no longer server available to test it.
So making new app with that will not help at all, as long as you need
personalized messages sent to players.
It probably would help if just regular sv_say is used, but im also not
sure of that.
Greetings
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks