Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
is it possible?

 
Post new topic   Reply to topic Printable version
 View previous topic  need bot plugin for mervbot Post :: Post Bot for linux?  View next topic  
Author Message
syberjj
Novice


Age:36
Gender:Gender:Male
Joined: May 31 2003
Posts: 35
Offline

PostPosted: Tue Apr 21, 2009 6:35 am    Post subject: is it possible? Reply to topic Reply with quote

hello everyone,
I have been out of the subspace/continuum community for quite a long time now. Dont ask me why but I am back and motivated to create a new server of my own.
Some years ago the kind of server I wanted was not possible to be created yet, so here I am again gathering information.

My plan: I want to create a CTF arena with Bot controlled ships that spawn always at the same point, don't move and shoot at everyone that passes by. (like guard towers)
They should be destroyable but come back after X time. A great feature would be to have the ships get stronger/weaker depending on how many players are online, but that would be an extra. The ship that bot uses should be locked for other players.

Is there a Bot that is able to do that today?
Also, last time I did a CTF server I couldnt get the flags to spawn at the right location, they would always spawn at a random spot inside a sqare area around the set spawn point (yes I reduced the spawn sqare area but that never helped). What is the best CTF Bot around atm? (a link would be helpfull, I lost all my old bookmarks.

Thank you very much!

-syberjj
Back to top
View users profile Send private message Add User to Ignore List
Samapico
No, these DO NOT look like penises, ok?


Joined: May 08 2003
Posts: 1252
Offline

PostPosted: Tue Apr 21, 2009 1:26 pm    Post subject: Reply to topic Reply with quote

With the newer ASSS server, it's possible to do that without using a "fake player", which runs on the server-side instead of being a client like a bot.

I'm no expert on ASSS though, but yeah, it would be possible. You could place those turrets wherever you want, and have them shoot whatever you want, and you wouldn't even need to restrict the ship to other players since it would have its own settings (kind of).
_________________
(Insert a bunch of dead links here)
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:38
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Tue Apr 21, 2009 6:41 pm    Post subject: Reply to topic Reply with quote

All of that stuff is doable on ASSS with one caveat: the turrets aren't easily destroyable since they don't know anything about damage. Smong wrote a damage module, but it is closed source and has a number of limitations.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
syberjj
Novice


Age:36
Gender:Gender:Male
Joined: May 31 2003
Posts: 35
Offline

PostPosted: Tue Apr 21, 2009 7:14 pm    Post subject: Reply to topic Reply with quote

yeah that was the problem last time, the turrets didnt die... if anyone knows anything about this or is interested in joining this project please let me know. cheers
Back to top
View users profile Send private message Add User to Ignore List
Cheese
Wow Cheese is so helpful!


Joined: Mar 18 2007
Posts: 1017
Offline

PostPosted: Tue Apr 21, 2009 11:27 pm    Post subject: Reply to topic Reply with quote

it is possible with BOTH asss AND mervbot
_________________
SSC Distension Owner
SSCU Trench Wars Developer
Back to top
View users profile Send private message Add User to Ignore List Visit posters website AIM Address
Maverick
broken record


Age:39
Gender:Gender:Male
Joined: Feb 26 2005
Posts: 1521
Location: The Netherlands
Offline

PostPosted: Wed Apr 22, 2009 3:56 am    Post subject: Reply to topic Reply with quote

Guard towers
I don't know about ASSS but I know it's possible with Mervbot.
Unfortunately, such a plugin doesn't exist. A similar plugin I once made for The Complex project of 17th Parallel. It was quite simple as it imitated the movements and fire of a player if the player was positioned in pre-set coordinates. The bot could shoot and fire bullets and turn into the same direction the player was and thus could be used as a turret. Unfortunately it didn't react on enemy bullets/bombs and was thus invincible.

If you want, I can provide this plugin to you.

Spawning flags
I believe you can't get flags to spawn at a specific location if you want them to keep being moveable.
RiiStar made this possible once by using a bug (basically a stationary flag at the map and some weird setting making the flag moveable at the same time). I can ask him how he did it but I know bots can have major trouble identifying these flags (the TWCore bot perceived double flags while only one was shown in the client).
_________________
Nickname: Maverick (I changed my name!)
TWCore developer | Subspace statistics
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
D1st0rt
Miss Directed Wannabe


Age:36
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Fri Apr 24, 2009 12:52 pm    Post subject: Reply to topic Reply with quote

If you want to have guard towers that people have to get into to shoot from, you could to that a lot more easily as Bak- has already created a module for that. You do have to spend a ship on it though.
_________________

Back to top
View users profile Send private message Add User to Ignore List Visit posters website
JoWie
Server Help Squatter


Gender:Gender:Male
Joined: Feb 25 2004
Posts: 215
Offline

PostPosted: Mon Apr 27, 2009 7:16 pm    Post subject: Reply to topic Reply with quote

I have a staticturret module smong wrote for C&C (based of bot1d). Modified it a little.

I don't really know if my version still works properly, haven't touched this stuff for over a year.

Features:
* Destroyable
* Health bar
* LVZ overlay instead of a ship (ship gets UFO), this way you dont have to sacrifice a ship, downside is that you do not see any rotations. (This is optional)
* Customizable names
* Customizable weapon (type: gun, bomb, repel, decoy. weaponlevel, firedelay, fireenergy, rotationspeed, sight)
* X-Radar setting. off = doesn't fire at a ship that is cloaked & stealthed.
* Cutomizable timeout between spawns

When you browse through the code you will probably see stuff like power, this was used in combinations with destroyable buildings like power plants.

The only downside of a staticturret is that subspace doesn't have a lot of rotations (40 iirc). So there are locations where you are in the "blindspot".
This could be fixed by moving the turrent around just a little, or wait until it has a clean shot.

Unfortunately, because the damage is closed source. Some things can't be configured. Like the turrets recharge, it uses the settings of the ship you pick.

Config:
Code: Show/Hide

[damage]
IgnoreTeamDamage = 1

[staticturret_hpbar]
ObjectStart = 1426
ObjectsAllocated = 26
ImageStart = 3
; how many levels the hp bar has (recommended minimum 3)
ImagesAllocated = 8
XOffset = 0
YOffset = -15

[staticturrets]
AutoStart = 1
Turret0 = NorthObelisk
Turret1 = SouthObelisk


[staticturrets_NorthObelisk]
Name = Obelisk
Freq = 1
X = 505
Y = 505

; ships 1-8
Ship = 7
; see weapon #define's in ppk.h
Weapon = 3
; levels 1-4
WeaponLevel = 1
FireDelay = 100
FireEnergy = 0
RotationSpeed = 100
; 0=infinite timeout
Timeout = 0
SightPixels = 220
; 0=don't respawn
RespawnSeconds = 60
; lvz objects moved on top of turrets, best used with cloak mode
; images are displayed 16px above and to the left of the bot, so a 32x32 px
; image should be used (use transparency if that's too big).
Object = 328
;has x-radar? (shoot at cloaked + stealthed?)
X-Radar = 1
UseCloak = 1
ShowHealthBar = 1




staticturret.zip - 12.68 KB
File downloaded or viewed 26 time(s)
Back to top
View users profile Send private message Add User to Ignore List
Samapico
No, these DO NOT look like penises, ok?


Joined: May 08 2003
Posts: 1252
Offline

PostPosted: Mon Apr 27, 2009 8:49 pm    Post subject: Reply to topic Reply with quote

The rotation graphics could be simulated with lvz's as well.

As for blind spots, you get 9 degrees increments, which isn't too bad unless you want some long range accuracy.
Back to top
View users profile Send private message Add User to Ignore List
JoWie
Server Help Squatter


Gender:Gender:Male
Joined: Feb 25 2004
Posts: 215
Offline

PostPosted: Tue Apr 28, 2009 6:43 am    Post subject: Reply to topic Reply with quote

yes, but those blind spots are very annoying when you have a turret which fires powerful bombs with a big firedelay.
Just wait in the blind shot, it fires, then fly past it.

This turret predicts where you will be based on your current speed however
Back to top
View users profile Send private message Add User to Ignore List
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> Bot Questions All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 416 page(s) served in previous 5 minutes.

phpBB Created this page in 0.626283 seconds : 37 queries executed (84.7%): GZIP compression disabled