SecurityPixel SecurityPixel  • 19.07.14 22:17

[CMDHelper] Script Tag Destemido Empty [CMDHelper] Script Tag Destemido 19.07.14 22:17

A função é, dar a tag [Destemido] para quem matar o Enderdragon, dar 15.000 Coins ao player que matou, e fazer com que seja anunciado que o enderdragon morreu.

Código:

assign(@killer, player())
bind('entity_death', null, array('type': 'ENDER_DRAGON'), @event,
if(@event['cause']['cause'] == 'ENTITY_ATTACK')
{
@killer = @event['cause']['damager']
    acc_add(@event['cause']['damager'], 0)
clear_value('Dragon')
store_value('Dragon', @killer)
assign(@killer, get_value('Dragon'))
    }
    else if(@event['cause']['cause'] == 'PROJECTILE')
    {
@killer = @event['cause']['shooter']
    acc_add(@event['cause']['shooter'], 15000)
clear_value('Dragon')
store_value('Dragon', @killer)
    broadcast(' ')
broadcast('§5[EnderDragon] §dO jogador '.color(d).@event['cause']['shooter']'matou o Ender Dragon!!')
broadcast('§5[EnderDragon] §d'.color(d).@event['cause']['shooter']'recebeu como recompensa:')
broadcast('§5[EnderDragon] §d15000 coins e a TAG §d[§5Destemido§d]')
    runas(~console, ('/pex user '.color(d).@event['cause']['shooter']'prefix &d[&5Destemido&d]'))
broadcast(' ')
    set_timeout(3600000, closure(play_sound(ploc(), array('sound': 'CLICK'), array(''.player().''))
    broadcast(' ')
broadcast('§5[EnderDragon] §dO EnderDragon vai nascer em 4 hora(s) e 0 minuto(s)')
    broadcast(' ')
    set_timeout(3600000, closure(play_sound(ploc(), array('sound': 'CLICK'), array(''.player().''))
    broadcast(' ')
broadcast('§5[EnderDragon] §dO EnderDragon vai nascer em 3 hora(s) e 0 minuto(s)')
    broadcast(' ')
    set_timeout(3600000, closure(play_sound(ploc(), array('sound': 'CLICK'), array(''.player().''))
    broadcast(' ')
broadcast('§5[EnderDragon] §dO EnderDragon vai nascer em 2 hora(s) e 0 minuto(s)')
    broadcast(' ')
    set_timeout(3600000, closure(play_sound(ploc(), array('sound': 'CLICK'), array(''.player().''))
    broadcast(' ')
broadcast('§5[EnderDragon] §dO EnderDragon vai nascer em 1 hora(s) e 0 minuto(s)')
    broadcast(' ')
    set_timeout(3600000, closure(play_sound(ploc(), array('sound': 'CLICK'), array(''.player().''))
    broadcast(' ')
broadcast('§5[EnderDragon] §dO EnderDragon nasceu!!')
    broadcast(' ')
    runas(~console, ('/pex user '.color(d).@event['cause']['shooter']'prefix &r'))
    spawn_mob(ENDERDRAGON, 1, array(x:0, y:100, z:0, world:'World_The_End'))
assign(@killer, get_value('Dragon'))
    )))))))))))


Mundo onde o enderdragon irá nascer: World_The_End
Valor padrão que o player receberá ao matar o enderdragon: 15.000 (Busque por: "acc_add(@event['cause']['shooter'], 15000)" para editar o valor padrão.


Script por AnjoWay


Gostou? Dê +1 :vara:

Até.
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.