Hi there, im working on a server program which can punt people automatically and works with a ban list and stuff. So far so good but just 1 tiny problem which I cant figure out. I can call the textbox and put some text in it but I cant send it. This only works when the ENTER key has been pressed in the game. I've also tried to send Chr(13) after the text which doesnt work. Help much appreciated. Thx
Edward
04-07-2003, 12:34 AM
long time ago there was a proggy for df1
[version: 0.40ß] 1.05.2000
================================================== ================================================== =====================
Warning: This program is provided "AS IS" by running this program you agree to take full responsibility to yourself.
Any harm done by this program is for your own risk.
This program is protected by copyrighted law and international treaties.
This program may only be distrubuted by Internet unless otherwise asked and approved this program must be distributed FREE of charge.
If you decide to put up a mirror of this program contact tools@we-kill-all.de for approval first.
If you fail to do so we WILL prosecuted to the fullest extend of the law.
================================================== ================================================== =====================
This programm is still a fast build, because of lack of time. We know there are
some bugs, we try to fix them as soon as possible. But please stop writing us
lame messages.
Changes:
---------
- I completly removed the !setlevel, !setip and weapons stuff. For the userlevel i added
some better way i think. Most of you always change names, so its much easier so.
! Now the tool works at SERVE ONLY mode too.
! Fixed "get credit stuff"
- Totaly removed MessageForm at DFlogger.exe
- some minor improvments
+ command !sysopbell added
The Levels:
-------------
Default Level of every user is 0, so if you put all commands on 1, nobody
can call a command.
For remote configuration create a account over !setident.
example: !setident,sysop,ihaveasmalldick,99
if someone want to remote config the server he needs to login then
with !ident,sysop,ihaveasmalldick
so he can use all commands > level 99.
you can create many of that accounts, so you can give certain commands to
certain guys.
The use of the Commands:
----------------------------
To use a Command you always have to type the Command and then either 1 or 2
parameters. When there are 2 parameters needed the first always points at the player.
You can find out the correct nr for the player by looking at the score window.
The 2nd number from the left is the NR for that player. So NOT the actual player name.
Every parameter are seperated by a comma ","
example: !banner,hiho (prints out a yellow message)
Every Command can be given a seperate access level number. So that surten players can only access
surten commands.
!HELP
Gives a overview of all commands that player can use.
!TOOL
Shows details about this program.
!BANNER,TEXT
This allows people to send Yellow message to all players. Everytime you
use this command you will lose 1 credit. If you don't have any credits left
you can not use this command.
!INFOLINE,TEXT
With this command you can enter a Info text. Whenever you join that server
again everyone will see that text you entered when you join.
!SCORES
Gives a detailed list of the points of the Top 5 players
!TIME
Gives the current time and date of the server.
!IP
Shows the players own IP.
!SETCOUNTRY,TEXT
With this command you can change the country code of the game. (3 characters)
!SETPWRED,TEXT
Change/add a password for Red Team. Leave the text empty to clear the password
!SETPWBLUE,TEXT
Change/add a password for Blue Team. Leave the text empty to clear the password
!SETPWGAME,TEXT
Change/add a password for Game. Leave the text empty to clear the password
!SETGAMENAME,TEXT
Change the current Server name.
!SETGAMETYPENAME,TEXT
Change the current Server gametype name, It will only show another text,
it will not actually change the gametype.
-> works only for TEAM DEATHMATCH
!SETGAMEMAPNAME,TEXT
Change the name of the current map.
!ENDLEVEL
End the current level and go to the next one.
!SETTIME,#
Change the time to go to: # minutes
!SETCREDIT,#,$
Change the credits from player # to $ (used for writing banner messages, see !banner)
!PRIVMSG,#,TEXT
Send a Private message to player # with as message TEXT
!SENDKEYS,TEXT
Send key commands directly to the server. Be carefull with this command.
!TALKW,TEXT
Send a White message to all players (without your own name)
!TALKB,TEXT
Send a Blue message to all players (without your own name)
!TALKY,TEXT
Send a Yellow message to all players (without your own name)
!SHOWIPS
Enable or Disable the showing of IP's when players join. (they are still recorded in _adviplog.log)
!SHOWBANNER
Enable or Disable the posting of Banner messages
!SHOWINFOLINES
Enable or Disable the posting of Info lines when players join (see !infoline)
!SHOWPLAYER,#
Give information about player #, IP nr, total visits, score and current weapon.
!PUNT,#
Punt (kick) player #
!COMMENT,TEXT
Leave the Serveroperator a comment/message
!SETIDENT,NAME,PASSWORD,LEVEL
create an administrativ account, with the given name, password and level.
!IDENT,NAME,PASSWORD
thats the command the user need to login with a account, to get
some sort of level.
!SYSOPBELL
the pc speaker beeps, maybe the host wake up ;)
Description of the Ini-options
-------------------------------
1=ON
0=OFF
ShowBanners=1
Allow Posting of banners
BannerTime=120
Delay until next banner is shown (which are located in: _banners.txt)
ShowIp=1
Show IP's when people join
ShowUserInfo=1
Show user info when people join
ServerGreeting=Welcome to the "WE KILL ALL" server
Message people will see when they join your game
AdvancedIpLog=1
Allow the logging of IP's to text file _adviplog.log
KillsNeeded=15
Number of kills people have to get before they gain new credits
CreditsToGet=3
Number of credits they gain when they get that number of kills
StartCredits=3
Number of credits everyone starts with
Description of files:
--------------------------------
_iplogger.log
contains the IP's of the players who joined and the Commands they used.
_banners.txt
Contains the banners which will be shown if !banner is on
_debug.log
Contains Debug information, if this file is bigger then 5-10kb please
send it to: tools@we-kill-all.de
_iplogger.ini
Contains the server commands if they are enables or disabled and contains
the Access Levels needed to run Commands
_players.ini
Contains information about the players who joined your game. IP's Access Levels etc.
_adviplog.log
Contains a list of all the Same IP's that entered in your game.
(to see who uses a fake name, if they entered before)
_comments.log
This file contains all comments players left behind with the !comment command.
---------------------------------------------------------------------------------
This programm is (c)2000 by the www.we-kill-all.de squad. you are not allowed to
change any texts, binaries or other sort of stuff inside that package. further
you are not allowed to put this programm on any shareware, freeware or commer
cial cds, disks, tapes or other dataholders.
you are only allowed to put this tool on your website with orginal contents,
and an link to our homepage.
---------------------------------------------------------------------------------
programmed by ralf.ludwig@netsurf.de.
now im unsure if these ppl are still around i didnt see the dnld here i think i still have the original zip file i can send it to you. its for df1 but maybe it will give ya the info you need to make your proggy work
:smilegrin:
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.