Back Reply to topic
Goto page Previous  1, 2, 3
Sabcoll 
Blue-Ribbon Chicken 
Topics: 0
Posts: 12
Playing:  Age of Conan
Ingame:  Aurelia
Years registered: * * * * * * * * * * * * * * * *
Posted: Post 05:11 Wed - Mar 11, 2009

Alright, thanks anyway.
If i think about it twice, i dont really need a public posting script... ^^
Reply with quote


Mika 
Champion Chicken 
Topics: 6
Posts: 67
Location: Finland
Playing:  AOC
Ingame:  Phaestyriade
Years registered: * * * * * * * * * * * * * * * * *
Posted: Post 03:07 Thu - Apr 02, 2009

Is there allready script that , would announce specified .txt (C:\myrage\plugins\guild\staticwindow\uutiset.txt) to guild channel like in every 3h ?? Reply with quote


Arawacian 
Blue-Ribbon Chicken 
Topics: 0
Posts: 1
Playing:  AOC
Ingame:  Arawacian
Years registered: * * * * * * * * * * * * * * * *
Request for IN-game Ladder system module Posted: Post 01:23 Sun - May 03, 2009

Description:

The ladder system: there is a virtual ladder and players are arranged on that ladder (1st time needs to be setup). The 1 ladder decides both general and class specific loot.

When loot drops the person who is on top of the ladder, will get (verbally) the option to need the loot or pass on it. When he passes the person below him will get the same option. If a player needs the loot he falls down the ladder to the ground, and all other players take a step up the ladder.

When one player is not present at the raid he will be frozen, and all other players will move around him. This will need a date tag since if a person does not participate in a raid for 3 weeks he will be removed from the ladder.

New Raiders will be added on the bottom of the ladder.

I know there is already a nice Raid system out there, and it would be nice to integrate this feature in there.


Commands:

!ladder list (anyone in gc or tells)
shows the entire ladder which will look something like this:

|Step| |Name| |Class| |Frozen + #days|
1
2
3

total number of active (not frozen) players

!ladder class (anyone in gc or tells)

Will show a part of the ladder with only players of the class, same layout as the list and with the same step #
possible values for class (SIN,NEC,DEM,TOS,GUA,CON,DT,POM,BS,BAR,RAN) or (the ones that are already in the db somewhere ) important here is the added class General for general loot which could be any class.

!ladder admin (only in tells to the bot by superadmins)

Same layout as the list but now with additional options behind each player:
Grill delete freeze/unfreeze
Grill = some one gets loot, falls to the bottom of the ladder and all others (below him) move a spot up
delete = delete someone from the ladder
freeze/unfreeze = takes part in the raid or does not (also triggers a date tag that enables tracking how long a player does not partake in raids)

additionally an option:
add a new raider to the ladder = new step would be created on the bottom...





Been working on the logic a bit, my programming is very rusty

and there is probably much better ways to this, need some help to get started.


I thought lets start at the thingy that seems "difficult"

Event; number 3 Piet the POM gets loot, he gets grilled

outcome should be every one below need to move up one spot except for those that are frozen.

START

place Name Class Frozen (y/n)
1 Jan Barb n
2 Kees Tos n
3 Piet POM n
4 John Conq n
5 klaas Barb y
6 Jim Gua n
7 Pim Demo y
8 Tim Necro y
9 Tina BS n
10 Greg DT n

END

place Name Class Frozen (y/n)
1 Jan Barb n
2 Kees Tos n
3 John Conq n
4 Jim Gua n
5 klaas Barb y
6 Tina BS n
7 Pim Demo y
8 Tim Necro y
9 Greg DT n
10 Piet POM n

starting at the person that gets grilled

++++++++++++++++++++
grilled = place of the person grilled
free = grilled
checkspot = grilled+1
timescheck= max(place) - grilled

//If the person at checkspot is not frozen he will get spot free
// if he is frozen then the next person will be checked



//Grilling routine

temporary place person grilled = 999999
// that means grilled is temp out of the ladder



for no = 1 to timescheck

If frozen (where place = checkspot) = n then
place = free and
free=checkspot and
checkspot=checkspot+1
else checkspot = checkspot + 1

next no
// grilled person will get last free spot
new place for grilled = free
++++++++++++++++++++++

Some more info:

Table Ladder
Name Class Frozen FrozenDate Place

Overview (for the !ladder list command)
Select Place,Name,Class,Frozen, numberofDays(current date - FrozenDate) From ladder sort by Place.

totals:
select count distinct (name) where frozen = n

ClassOverview (for the !ladder class command)
Select Place,Name,Class,Frozen, numberofDays(current date - FrozenDate) from ladder sort by Place where class = input
Reply with quote


lukan 
Blue-Ribbon Chicken 
Topics: 0
Posts: 4
Playing:  AoC
Ingame:  Mushroom
Years registered: * * * * * * * * * * * * * * * *
yellow gremlin XML profile and items... Posted: Post 08:17 Sat - Oct 03, 2009

I am wondering if there is already a plugin out there that is able to read the XML files from yellow gremlin database.
(similar to the !tv plugin from Chaly)
The yellow gremlin uses XML files for profile and the items in their database and I have seen people using it with their bot.
Now my question is... anybody out there that might share his work? ...or is someone here willed to program that?

The idea is, to use a command like !yg <username> <same realm as bot> gives the info as shown on the yellow gremlin profile XML...
Same for the items.

I am sure that many would love to have a plugin like that. I am not fit enough on PHP to code it, ... to be hones i am hoping that someone that already uses the XML posts a plugin...
Reply with quote


Goto page Previous  1, 2, 3
Back Reply to topic