Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

Evento TVT Draft

Iniciado por Swarlog, Ago 06, 2022, 02:31 AM

Tema anterior - Siguiente tema

Swarlog

Se trata del evento TvT pero totalmente optimizado, os dejo el ejemplo de su configuración:

     
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="tvt_events.xsd" -->
    <tvt_events allow_voiced_command="false">
        <tvt_event name="TVT Event 1" red_team_name="Flames" blue_team_name="Ice">
            <scheduling start_date="2010-12-01" end_date="2011-12-31">
                <daily time="21:30:00"/>
                <!--
                <weekly day="MON" time="13:00:00"/>
                -->
            </scheduling>
            <participation duration="60000" min_level="1" max_level="85" max_players="20"/>
            <rounds min_players="2">
                <!--
                <usage_restrictions>
                    <item id=""/>
                    <skill id=""/>
                </usage_restrictions>
                <rewards>
                    <win>
                        <fame amount="100"/>
                        <item id="57" amount="1000"/>
                    </win>
                    <loose>
                        <item id="57" amount="500"/>
                    </loose>
                    <tie>
                        <item id="57" amount="750"/>
                    </tie>
                    <kill>
                        <effect id="1086" level="2"/>
                    </kill>
                </rewards>
                -->
                <round name="Round 1" instance="coliseum" reinforcement_delay="10000">
                    <!--
                    <usage_restrictions>
                        <item id=""/>
                        <skill id=""/>
                    </usage_restrictions>
                    <rewards>
                        <win>
                            <fame amount="100"/>
                            <item id="57" amount="1000"/>
                        </win>
                        <loose>
                            <item id="57" amount="500"/>
                        </loose>
                        <tie>
                            <item id="57" amount="750"/>
                        </tie>
                        <kill>
                            <effect id="1086" level="2"/>
                        </kill>
                    </rewards>
                    -->
                    <pre_fight duration="60000">
                        <red_spawns>
                            <red_spawn x="147252" y="47046" z="-3407"/>
                            <red_spawn x="147252" y="46712" z="-3411"/>
                            <red_spawn x="147252" y="46352" z="-3407"/>
                            <red_spawn x="147481" y="46374" z="-3407"/>
                            <red_spawn x="147460" y="46719" z="-3411"/>
                            <red_spawn x="147675" y="46345" z="-3407"/>
                            <red_spawn x="147673" y="46711" z="-3411"/>
                            <red_spawn x="147671" y="47043" z="-3407"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="151769" y="46349" z="-3407"/>
                            <blue_spawn x="151779" y="46718" z="-3411"/>
                            <blue_spawn x="151776" y="47117" z="-3407"/>
                            <blue_spawn x="151542" y="47105" z="-3407"/>
                            <blue_spawn x="151539" y="46728" z="-3411"/>
                            <blue_spawn x="151327" y="47109" z="-3407"/>
                            <blue_spawn x="151319" y="46731" z="-3411"/>
                            <blue_spawn x="151328" y="46352" z="-3407"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </pre_fight>
                    <fight duration="600000">
                        <red_spawns>
                            <red_spawn x="148545" y="47753" z="-3412"/>
                            <red_spawn x="148214" y="47353" z="-3411"/>
                            <red_spawn x="148213" y="46719" z="-3411"/>
                            <red_spawn x="148213" y="46190" z="-3412"/>
                            <red_spawn x="148534" y="45834" z="-3411"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="150438" y="45820" z="-3411"/>
                            <blue_spawn x="150735" y="46230" z="-3411"/>
                            <blue_spawn x="150737" y="46719" z="-3412"/>
                            <blue_spawn x="150743" y="47360" z="-3412"/>
                            <blue_spawn x="150423" y="47732" z="-3411"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </fight>
                    <post_fight duration="60000">
                        <red_spawns>
                            <red_spawn x="147252" y="47046" z="-3407"/>
                            <red_spawn x="147252" y="46712" z="-3411"/>
                            <red_spawn x="147252" y="46352" z="-3407"/>
                            <red_spawn x="147481" y="46374" z="-3407"/>
                            <red_spawn x="147460" y="46719" z="-3411"/>
                            <red_spawn x="147675" y="46345" z="-3407"/>
                            <red_spawn x="147673" y="46711" z="-3411"/>
                            <red_spawn x="147671" y="47043" z="-3407"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="151769" y="46349" z="-3407"/>
                            <blue_spawn x="151779" y="46718" z="-3411"/>
                            <blue_spawn x="151776" y="47117" z="-3407"/>
                            <blue_spawn x="151542" y="47105" z="-3407"/>
                            <blue_spawn x="151539" y="46728" z="-3411"/>
                            <blue_spawn x="151327" y="47109" z="-3407"/>
                            <blue_spawn x="151319" y="46731" z="-3411"/>
                            <blue_spawn x="151328" y="46352" z="-3407"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </post_fight>
                </round>
                <round name="Round 1" instance="coliseum" reinforcement_delay="10000">
                    <!--
                    <usage_restrictions>
                        <item id=""/>
                        <skill id=""/>
                    </usage_restrictions>
                    <rewards>
                        <win>
                            <fame amount="100"/>
                            <item id="57" amount="1000"/>
                        </win>
                        <loose>
                            <item id="57" amount="500"/>
                        </loose>
                        <tie>
                            <item id="57" amount="750"/>
                        </tie>
                        <kill>
                            <effect id="1086" level="2"/>
                        </kill>
                    </rewards>
                    -->
                    <pre_fight duration="60000">
                        <red_spawns>
                            <red_spawn x="147252" y="47046" z="-3407"/>
                            <red_spawn x="147252" y="46712" z="-3411"/>
                            <red_spawn x="147252" y="46352" z="-3407"/>
                            <red_spawn x="147481" y="46374" z="-3407"/>
                            <red_spawn x="147460" y="46719" z="-3411"/>
                            <red_spawn x="147675" y="46345" z="-3407"/>
                            <red_spawn x="147673" y="46711" z="-3411"/>
                            <red_spawn x="147671" y="47043" z="-3407"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="151769" y="46349" z="-3407"/>
                            <blue_spawn x="151779" y="46718" z="-3411"/>
                            <blue_spawn x="151776" y="47117" z="-3407"/>
                            <blue_spawn x="151542" y="47105" z="-3407"/>
                            <blue_spawn x="151539" y="46728" z="-3411"/>
                            <blue_spawn x="151327" y="47109" z="-3407"/>
                            <blue_spawn x="151319" y="46731" z="-3411"/>
                            <blue_spawn x="151328" y="46352" z="-3407"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </pre_fight>
                    <fight duration="600000">
                        <red_spawns>
                            <red_spawn x="148545" y="47753" z="-3412"/>
                            <red_spawn x="148214" y="47353" z="-3411"/>
                            <red_spawn x="148213" y="46719" z="-3411"/>
                            <red_spawn x="148213" y="46190" z="-3412"/>
                            <red_spawn x="148534" y="45834" z="-3411"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="150438" y="45820" z="-3411"/>
                            <blue_spawn x="150735" y="46230" z="-3411"/>
                            <blue_spawn x="150737" y="46719" z="-3412"/>
                            <blue_spawn x="150743" y="47360" z="-3412"/>
                            <blue_spawn x="150423" y="47732" z="-3411"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </fight>
                    <post_fight duration="60000">
                        <red_spawns>
                            <red_spawn x="147252" y="47046" z="-3407"/>
                            <red_spawn x="147252" y="46712" z="-3411"/>
                            <red_spawn x="147252" y="46352" z="-3407"/>
                            <red_spawn x="147481" y="46374" z="-3407"/>
                            <red_spawn x="147460" y="46719" z="-3411"/>
                            <red_spawn x="147675" y="46345" z="-3407"/>
                            <red_spawn x="147673" y="46711" z="-3411"/>
                            <red_spawn x="147671" y="47043" z="-3407"/>
                        </red_spawns>
                        <blue_spawns>
                            <blue_spawn x="151769" y="46349" z="-3407"/>
                            <blue_spawn x="151779" y="46718" z="-3411"/>
                            <blue_spawn x="151776" y="47117" z="-3407"/>
                            <blue_spawn x="151542" y="47105" z="-3407"/>
                            <blue_spawn x="151539" y="46728" z="-3411"/>
                            <blue_spawn x="151327" y="47109" z="-3407"/>
                            <blue_spawn x="151319" y="46731" z="-3411"/>
                            <blue_spawn x="151328" y="46352" z="-3407"/>
                        </blue_spawns>
                        <!--
                        <npc_spawns>
                            <npc_spawn id="" x="" y="" z="" heading=""/>
                        </npc_spawns>
                        <doors>
                            <door id="" start="CLOSE" end="OPEN"/>
                        </doors>
                        -->
                    </post_fight>
                </round>
            </rounds>
        </tvt_event>
    </tvt_events>
     

CitarFEATURES:

- Voiced commands to bring up the TVT dialog
- Multiple events at the same time
- Events have a scheduling time span(for example 1th January to 1th February)
- Multiple rounds per event
- Fight points limit to win the round(eventually dropped)
- Fight preparation, fight and score review has random player spawns
- Rounds must be instanced, each round can have it's own fight location
- Each round have a fight preparation and a score review
- Rewards per round and rewards for the team which collected the most points
- Rewards can be items, fame points or effects(effects of a skill)
- Rewards for winner, looser, tie(both teams) and for every single kill
- Players are added again if they got an unexpected disconnect
- Observing events
- Reinforcement waves(dead players are respawned together)
- Door open/close on start/end
- Restrict item/skill usage