//==============================================================================// - El festival de los Globos de la ciudad de Prontera.// - Este festival se celebra tradicionalmente en los alrededores de los Castillos de Prontera.// - Cuatro equipos deberán defender los globos de su color, y explotar los demás.//==============================================================================- script Globos -1,{OnInit:disablenpc"Bardo";//Configuración por defectoif($GlobosGMLvl ==0)set $GlobosGMLvl, 2; //Nivel de GM Mínimoif($GlobosTeams ==0)set $GlobosTeams, 2; //Mínimo de equiposif($GlobosJugadoresMin ==0)set $GlobosJugadoresMin, 1; //Mínimo de personas por equipoif($GlobosJugadoresMax ==0)set $GlobosJugadoresMax, 8; //Máximo de personas por equipoif($Poring ==0)set $Poring, 50; //Porings por equipoif($Drops ==0)set $Drops, 50; //Drops por equipoif($Poporing ==0)set $Poporing, 50; //Poporings por equipoif($Marin ==0)set $Marin, 50; //Marins por equipoend;OnWhisperGlobal:if(getgroupid() < $GlobosGMLvl)end;if(@whispervar0$ =="run"){set $@GlobosEvent,0; callsub(OnClock2100); end;}mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]";mes"¿Qué deseas configurar?";switch(select("Niveles y equipos:Monstruos:Opciones::"+($@GlobosEvent ? "":"Iniciar evento")+":Nada")){case1:next; callsub(C_ConfigTeam); break;case2:next; callsub(C_ConfigMobs); break;case3:next; callsub(C_ConfigOptions); break;case4:next; callsub(C_ConfigPrize); break;case5:close2; callsub(OnClock2100); break;case6:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Estoy a vuestro servicio."; close;}end;C_ConfigTeam:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]";mes"¿Niveles Mínimos o equipos?","Nivel Mínimo de GM: ^0059FF"+$GlobosGMLvl+"^000000";mes"Mínimo de equipos para iniciar el evento: ^0059FF"+$GlobosTeams+"^000000";mes"Mínimo de Jugadores por equipo: ^0059FF"+$GlobosJugadoresMin+"^000000";mes"Máximo de Jugadores por equipo: ^0059FF"+$GlobosJugadoresMax+"^000000";next;switch(select("Nivel de GM:Mínimo de Equipos:Mínimo de Jugadores:Máximo de Jugadores:Listo")){case1:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el nivel mínimo de GM para configurar el evento."; input $GlobosGMLvl; next; callsub(C_ConfigTeam); break;case2:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el mínimo de equipos para iniciar el evento."; input $GlobosTeams; next; callsub(C_ConfigTeam); break;case3:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el mínimo de usuarios para iniciar el evento."; input $GlobosJugadoresMin; next; callsub(C_ConfigTeam); break;case4:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el máximo de usuarios para iniciar el evento."; input $GlobosJugadoresMax; next; callsub(C_ConfigTeam); break;case5:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Estoy a vuestro servicio."; close;}end;C_ConfigMobs:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]";mes"¿Cuantos Globos habrá por equipo?";mes"Porings por equipo: ^FF8080"+$Poring+"^000000";mes"Drops por equipo: ^FFA015"+$Drops+"^000000";mes"Poporings por equipo: ^35B235"+$Poporing+"^000000";mes"Marins por equipo: ^4DA6FF"+$Marin+"^000000";next;switch(select("Porings:Drops:Poporings:Marins:Listo")){case1:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el número de Porings por equipo."; input $Poring; next; callsub(C_ConfigMobs); break;case2:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el número de Drops por equipo."; input $Drops; next; callsub(C_ConfigMobs); break;case3:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el número de Poporings por equipo."; input $Poporing; next; callsub(C_ConfigMobs); break;case4:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Escribe el número de Marins por equipo."; input $Marin; next; callsub(C_ConfigMobs); break;case5:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Estoy a vuestro servicio."; close;}end;C_ConfigOptions:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]";mes"¿Deseas activar o desactivar algo?";mes"Skills: ^0059FF"+($GlobosSkill?"Desactivadas":"Activadas")+"^000000";mes"PvP: ^0059FF"+($GlobosPvP?"Activada":"Desactivada")+"^000000";next;switch(select(($GlobosSkill?"Activar":"Desactivar")+" Skills:"+($GlobosPvP?"Desactivar":"Activar")+" PvP:Listo")){case1:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Skills en el mapa han sido "+($GlobosSkill?"activadas":"desactivadas")+"."; if($GlobosSkill ==1){set $GlobosSkill,0;}else{set $GlobosSkill,1;}next; callsub(C_ConfigOptions); break;case2:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","PvP en el mapa ha sido "+($GlobosPvP?"activado":"desactivado")+"."; if($GlobosPvP){set $GlobosPvP,0;}else{set $GlobosPvP,1;}next; callsub(C_ConfigOptions); break;case3:mes"[^008800Event Manager:^000000 ^FF8080Globos^000000]","Estoy a vuestro servicio."; close;}end;C_ConfigPrize:mes"[^008800Event Manager^000000]";mes"¿Deseas configurar premio o cantidad?","El premio actual es: ^0059FF"+getitemname($MckPrizeID)+" ^000000[ID: ^FFA500"+$MckPrizeID+"^000000]","La cantidad que gana el primer lugar en eventos es: ^0059FF"+$MckPrizeAmount+"^000000 que se reduce 10% por lugar.";next;switch(select("Premio:Cantidad:Listo")){case1:mes"[^008800Event Manager^000000]","Escribe el ID del item para dar como premio."; input $MckPrizeID; next; callsub(C_ConfigPrize); break;case2:mes"[^008800Event Manager^000000]","Escribe la cantidad del items para dar como premio."; input $MckPrizeAmount; next; callsub(C_ConfigPrize); break;case3:mes"[^008800Event Manager^000000]","Estoy a vuestro servicio."; close;}end;OnClock0000:OnClock0300:OnClock0600:OnClock0900:OnClock1200:OnClock1500:OnClock1800:OnClock2100:if($@GlobosEvent ==1)end;set .@i, 2000000;do{if(.@i %500==0)sleep20; // prevent infinite loopif(attachrid(.@i)){if(Casa$ =="Poring"){set Casa$,""; if(countitem(19607)!=0)delitem19607,1;}if(Casa$ =="Drops"){set Casa$,""; if(countitem(19604)!=0)delitem19604,1;}if(Casa$ =="Poporing"){set Casa$,""; if(countitem(19606)!=0)delitem19606,1;}if(Casa$ =="Marin"){set Casa$,""; if(countitem(19605)!=0)delitem19605,1;}detachrid;}set .@i, .@i +1;}while(.@i <=2010000);announce"Un torneo de Globos está a punto de comenzar, 5 minutos para registrarse.",0;mapwarp"te_prt_gld","prontera",142,170;killmonsterall"te_prt_gld";enablenpc"Bardo";set $@Teams,0;set $@Globos,0;set $@GlobosEvent,1;set $PoringPlayer,0;set $DropsPlayer,0;set $PoporingPlayer,0;set $MarinPlayer,0;set $@Poring,0;set $@Drops,0;set $@Poporing,0;set $@Marin,0;initnpctimer;end;OnTimer60000:announce"4 minutos para registrarse en el torneo de Globos.",0;end;OnTimer120000:announce"3 minutos para registrarse en el torneo de Globos.",0;end;OnTimer180000:announce"2 minutos para registrarse en el torneo de Globos.",0;end;OnTimer240000:announce"1 minuto para registrarse en el torneo de Globos.",0;if($@Teams < $GlobosTeams){sleep5000;mapannounce"te_prt_gld","El número de equipos mínimos no ha sido alcanzado. Si ningún otro equipo entra, el evento será cancelado.",0;sleep5000;mapannounce"te_prt_gld","Se requiere "+($GlobosTeams-$@Teams)+" equipo"+($GlobosTeams-$@Teams ==1?"":"s")+" mas.",0;}sleep5000;set .@i, 2000000;do{if(.@i %500==0)sleep20; // prevent infinite loopif(attachrid(.@i)){if(Casa$ =="Poring"&& $PoringPlayer < $GlobosJugadoresMin)announce"Tu equipo no cumple con los jugadores mínimos necesarios. Si nadie mas entra, tu equipo será descalificado.",bc_self,0xFF8080;if(Casa$ =="Drops"&& $DropsPlayer < $GlobosJugadoresMin)announce"Tu equipo no cumple con los jugadores mínimos necesarios. Si nadie mas entra, tu equipo será descalificado.",bc_self,0xFFA015;if(Casa$ =="Poporing"&& $PoporingPlayer < $GlobosJugadoresMin)announce"Tu equipo no cumple con los jugadores mínimos necesarios. Si nadie mas entra, tu equipo será descalificado.",bc_self,0x35B235;if(Casa$ =="Marin"&& $MarinPlayer < $GlobosJugadoresMin)announce"Tu equipo no cumple con los jugadores mínimos necesarios. Si nadie mas entra, tu equipo será descalificado.",bc_self,0x4DA6FF;detachrid;}set .@i, .@i +1;}while(.@i <=2010000);end;OnTimer300000:set .@i, 2000000;do{if(.@i %500==0)sleep20; // prevent infinite loopif(attachrid(.@i)){if(Casa$ =="Poring"&& $PoringPlayer < $GlobosJugadoresMin){set Casa$,""; if(countitem(19607)!=0){delitem19607,1;}set $PoringPlayer,0; warp"prontera",142,170;}if(Casa$ =="Drops"&& $DropsPlayer < $GlobosJugadoresMin){set Casa$,""; if(countitem(19604)!=0){delitem19604,1;}set $DropsPlayer,0; warp"prontera",142,170;}if(Casa$ =="Poporing"&& $PoporingPlayer < $GlobosJugadoresMin){set Casa$,""; if(countitem(19606)!=0){delitem19606,1;}set $PoporingPlayer,0; warp"prontera",142,170;}if(Casa$ =="Marin"&& $MarinPlayer < $GlobosJugadoresMin){set Casa$,""; if(countitem(19605)!=0){delitem19605,1;}set $MarinPlayer,0; warp"prontera",142,170;}detachrid;}set .@i, .@i +1;}while(.@i <=2010000);set $@Teams,0;if($PoringPlayer >= $GlobosJugadoresMin)set $@Teams,$@Teams+1;if($DropsPlayer >= $GlobosJugadoresMin)set $@Teams,$@Teams+1;if($PoporingPlayer >= $GlobosJugadoresMin)set $@Teams,$@Teams+1;if($MarinPlayer >= $GlobosJugadoresMin)set $@Teams,$@Teams+1;if($@Teams >= $GlobosTeams)set $@Globos,1;if($@Globos){announce"El torneo de Globos ha comenzado.",0;if($PoringPlayer > 0){monster"te_prt_gld",0,0,"Poring",1002,$Poring,"Globos::OnPoring";set $@Poring,$Poring;}if($DropsPlayer > 0){monster"te_prt_gld",0,0,"Drops",1113,$Drops,"Globos::OnDrops";set $@Drops,$Drops;}if($PoporingPlayer > 0){monster"te_prt_gld",0,0,"Poporing",1031,$Poporing,"Globos::OnPoporing";set $@Poporing,$Poporing;}if($MarinPlayer > 0){monster"te_prt_gld",0,0,"Marin",1242,$Marin,"Globos::OnMarin";set $@Marin,$Marin;}monster"te_prt_gld",0,0,"Ghostring",1120,5,"Globos::OnGhostring";stopnpctimer;goto L_Score;}else{disablenpc"Bardo";announce"No se completaron los equipos para el torneo de Globos",0;set .@i, 2000000;do{if(.@i %500==0)sleep20; // prevent infinite loopif(attachrid(.@i)){if(Casa$ =="Poring"){set Casa$,""; if(countitem(19607)!=0){delitem19607,1;}}if(Casa$ =="Drops"){set Casa$,""; if(countitem(19604)!=0){delitem19604,1;}}if(Casa$ =="Poporing"){set Casa$,""; if(countitem(19606)!=0){delitem19606,1;}}if(Casa$ =="Marin"){set Casa$,""; if(countitem(19605)!=0){delitem19605,1;}}detachrid;}set .@i,.@i+1;}while(.@i <=2010000);sleep5000;mapwarp"te_prt_gld","prontera",142,170;set $@GlobosEvent,0;stopnpctimer;}end;L_Score:do{if($@Poring > $@Drops && $@Poring > $@Poporing && $@Poring > $@Marin)mapannounce"te_prt_gld",($@Poring > 0?"Porings: "+$@Poring+" ":"")+($@Drops > 0?"Drops: "+$@Drops+" ":"")+($@Poporing > 0?"Poporings: "+$@Poporing+" ":"")+($@Marin > 0?"Marins: "+$@Marin:""),0,0xFF8080;elseif($@Drops > $@Poring && $@Drops > $@Poporing && $@Drops > $@Marin)mapannounce"te_prt_gld",($@Poring > 0?"Porings: "+$@Poring+" ":"")+($@Drops > 0?"Drops: "+$@Drops+" ":"")+($@Poporing > 0?"Poporings: "+$@Poporing+" ":"")+($@Marin > 0?"Marins: "+$@Marin:""),0,0xFFA015;elseif($@Poporing > $@Poring && $@Poporing > $@Drops && $@Poporing > $@Marin)mapannounce"te_prt_gld",($@Poring > 0?"Porings: "+$@Poring+" ":"")+($@Drops > 0?"Drops: "+$@Drops+" ":"")+($@Poporing > 0?"Poporings: "+$@Poporing+" ":"")+($@Marin > 0?"Marins: "+$@Marin:""),0,0x35B235;elseif($@Marin > $@Poring && $@Marin > $@Drops && $@Marin > $@Poporing)mapannounce"te_prt_gld",($@Poring > 0?"Porings: "+$@Poring+" ":"")+($@Drops > 0?"Drops: "+$@Drops+" ":"")+($@Poporing > 0?"Poporings: "+$@Poporing+" ":"")+($@Marin > 0?"Marins: "+$@Marin:""),0,0x4DA6FF;elsemapannounce"te_prt_gld",($@Poring > 0?"Porings: "+$@Poring+" ":"")+($@Drops > 0?"Drops: "+$@Drops+" ":"")+($@Poporing > 0?"Poporings: "+$@Poporing+" ":"")+($@Marin > 0?"Marins: "+$@Marin:""),0;sleep60000;}while($@Teams !=1);end;OnPoring:if(Casa$ =="Poring")equip19607;if(Casa$ =="Drops")equip19604;if(Casa$ =="Poporing")equip19606;if(Casa$ =="Marin")equip19605;set $@Poring,$@Poring-1;if($@Poring ==0&& $@Teams > 1){mapannounce"te_prt_gld","La Casa de los Porings ha sido descalificada.",0,0xFF8080;set $@PoringPlace,$@Teams;set $@Teams,$@Teams-1;}if($@Teams ==1)goto L_End;end;OnDrops:if(Casa$ =="Poring")equip19607;if(Casa$ =="Drops")equip19604;if(Casa$ =="Poporing")equip19606;if(Casa$ =="Marin")equip19605;set $@Drops,$@Drops-1;if($@Drops ==0&& $@Teams > 1){mapannounce"te_prt_gld","La Casa de los Drops ha sido descalificada.",0,0xFFA015;set $@DropsPlace,$@Teams;set $@Teams,$@Teams-1;}if($@Teams ==1)goto L_End;end;OnPoporing:if(Casa$ =="Poring")equip19607;if(Casa$ =="Drops")equip19604;if(Casa$ =="Poporing")equip19606;if(Casa$ =="Marin")equip19605;set $@Poporing,$@Poporing-1;if($@Poporing ==0&& $@Teams > 1){mapannounce"te_prt_gld","La Casa de los Poporings ha sido descalificada.",0,0x35B235;set $@PoporingPlace,$@Teams;set $@Teams,$@Teams-1;}if($@Teams ==1)goto L_End;end;OnMarin:if(Casa$ =="Poring")equip19607;if(Casa$ =="Drops")equip19604;if(Casa$ =="Poporing")equip19606;if(Casa$ =="Marin")equip19605;set $@Marin,$@Marin-1;if($@Marin ==0&& $@Teams > 1){mapannounce"te_prt_gld","La Casa de los Marins ha sido descalificada.",0,0x4DA6FF;set $@MarinPlace,$@Teams;set $@Teams,$@Teams-1;}if($@Teams ==1)goto L_End;end;OnGhostring:if(Casa$ =="Poring")equip19607;if(Casa$ =="Drops")equip19604;if(Casa$ =="Poporing")equip19606;if(Casa$ =="Marin")equip19605;monster"te_prt_gld",0,0,"Ghostring",1120,1,"Globos::OnGhostring";end;L_End:killmonsterall"te_prt_gld";disablenpc"Bardo";sleep5000;if($@Poring > 0){mapannounce"te_prt_gld","La casa de los Porings ha ganado el torneo de los Globos.",0,0xFF8080;set $@PoringPlace,$@Teams;}if($@Drops > 0){mapannounce"te_prt_gld","La casa de los Drops ha ganado el torneo de los Globos.",0,0xFFA015;set $@DropsPlace,$@Teams;}if($@Poporing > 0){mapannounce"te_prt_gld","La casa de los Poporings ha ganado el torneo de los Globos.",0,0x35B235;set $@PoporingPlace,$@Teams;}if($@Marin > 0){mapannounce"te_prt_gld","La casa de los Marins ha ganado el torneo de los Globos.",0,0x4DA6FF;set $@MarinPlace,$@Teams;}goto E_Winners;end;OnPCLogoutEvent:if(Casa$ =="Poring")if($PoringPlayer)set $PoringPlayer,$PoringPlayer-1;if(Casa$ =="Drops")if($DropsPlayer)set $DropsPlayer,$DropsPlayer-1;if(Casa$ =="Poporing")if($PoporingPlayer)set $PoporingPlayer,$PoporingPlayer-1;if(Casa$ =="Marin")if($MarinPlayer)set $MarinPlayer,$MarinPlayer-1;end;OnPCLoginEvent:if(Casa$ =="Poring"){set Casa$,""; if(countitem(19607)!=0){delitem19607,1;}}if(Casa$ =="Drops"){set Casa$,""; if(countitem(19604)!=0){delitem19604,1;}}if(Casa$ =="Poporing"){set Casa$,""; if(countitem(19606)!=0){delitem19606,1;}}if(Casa$ =="Marin"){set Casa$,""; if(countitem(19605)!=0){delitem19605,1;}}end;E_Winners:set $@GlobosEvent,0;disablenpc"Bardo";set .@i, 2000000;do{if( .@i %500==0)sleep20; // prevent infinite loopif(attachrid(.@i)){if($@Poring > 0){if(Casa$ =="Poring"){if(countitem(19607)!=0)delitem19607,1; // Poringset GlobosWin,GlobosWin+1;if(GlobosWin ==1)getitem"Poring_Hat",1;elseif(GlobosWin ==10)getitem"Poporing_Cap",1;elseif(GlobosWin ==20)getitem"Jumping_Poring",1;elseif(GlobosWin ==30)getitem"Poring_Party_Hat",1;elseif(GlobosWin ==40)getitem"Triple_Poring_Hat",1;elseif(GlobosWin ==50)getitem"Poring_Cake_Cap",1;getitem"Poring_Box",1;//getitem "Poring_Coin",1;if(GlobosWin ==1)getitem"Poring_Doll",1;getitem673,20;set Casa$,"";}elseif(Casa$ =="Drops"){getitem"Poring_Box",1; if($@DropsPlace ==2)getitem673,15;elseif($@DropsPlace ==3)getitem673,10;elseif($@DropsPlace ==4)getitem673,5;if(countitem(19604)!=0)delitem19604,1; // Dropsset Casa$,"";}elseif(Casa$ =="Poporing"){getitem"Poring_Box",1; if($@PoporingPlace ==2)getitem673,15;elseif($@PoporingPlace ==3)getitem673,10;elseif($@PoporingPlace ==4)getitem673,5;if(countitem(19606)!=0)delitem19606,1; // Poporingset Casa$,"";}elseif(Casa$ =="Marin"){getitem"Poring_Box",1; if($@MarinPlace ==2)getitem673,15;elseif($@MarinPlace ==3)getitem673,10;elseif($@MarinPlace ==4)getitem673,5;if(countitem(19605)!=0)delitem19605,1; // Marinset Casa$,"";}}elseif($@Drops > 0){if(Casa$ =="Drops"){if(countitem(19604)!=0)delitem19604,1; // Dropsset GlobosWin,GlobosWin+1;if(GlobosWin ==1)getitem"Poring_Hat",1;elseif(GlobosWin ==10)getitem"Poporing_Cap",1;elseif(GlobosWin ==20)getitem"Jumping_Poring",1;elseif(GlobosWin ==30)getitem"Poring_Party_Hat",1;elseif(GlobosWin ==40)getitem"Triple_Poring_Hat",1;elseif(GlobosWin ==50)getitem"Poring_Cake_Cap",1;getitem"Poring_Box",1;//getitem "Poring_Coin",1;if(GlobosWin ==1)getitem"Poring_Doll",1;getitem673,20;set Casa$,"";}elseif(Casa$ =="Poring"){getitem"Poring_Box",1; if($@PoringPlace ==2)getitem673,15;elseif($@PoringPlace ==3)getitem673,10;elseif($@PoringPlace ==4)getitem673,5;if(countitem(19607)!=0)delitem19607,1; // Poringset Casa$,"";}elseif(Casa$ =="Poporing"){getitem"Poring_Box",1; if($@PoporingPlace ==2)getitem673,15;elseif($@PoporingPlace ==3)getitem673,10;elseif($@PoporingPlace ==4)getitem673,5;if(countitem(19606)!=0)delitem19606,1; // Poporingset Casa$,"";}elseif(Casa$ =="Marin"){getitem"Poring_Box",1; if($@MarinPlace ==2)getitem673,15;elseif($@MarinPlace ==3)getitem673,10;elseif($@MarinPlace ==4)getitem673,5;if(countitem(19605)!=0)delitem19605,1; // Marinset Casa$,"";}}elseif($@Poporing > 0){if(Casa$ =="Poporing"){if(countitem(19606)!=0)delitem19606,1; // Poporingset GlobosWin,GlobosWin+1;if(GlobosWin ==1)getitem"Poring_Hat",1;elseif(GlobosWin ==10)getitem"Poporing_Cap",1;elseif(GlobosWin ==20)getitem"Jumping_Poring",1;elseif(GlobosWin ==30)getitem"Poring_Party_Hat",1;elseif(GlobosWin ==40)getitem"Triple_Poring_Hat",1;elseif(GlobosWin ==50)getitem"Poring_Cake_Cap",1;getitem"Poring_Box",1;//getitem "Poring_Coin",1;if(GlobosWin ==1)getitem"Poring_Doll",1;getitem673,20;set Casa$,"";}elseif(Casa$ =="Poring"){getitem"Poring_Box",1; if($@PoringPlace ==2)getitem673,15;elseif($@PoringPlace ==3)getitem673,10;elseif($@PoringPlace ==4)getitem673,5;if(countitem(19607)!=0)delitem19607,1; // Poringset Casa$,"";}elseif(Casa$ =="Drops"){getitem"Poring_Box",1; if($@DropsPlace ==2)getitem673,15;elseif($@DropsPlace ==3)getitem673,10;elseif($@DropsPlace ==4)getitem673,5;if(countitem(19604)!=0)delitem19604,1; // Dropsset Casa$,"";}elseif(Casa$ =="Marin"){getitem"Poring_Box",1; if($@MarinPlace ==2)getitem673,15;elseif($@MarinPlace ==3)getitem673,10;elseif($@MarinPlace ==4)getitem673,5;if(countitem(19605)!=0)delitem19605,1; // Marinset Casa$,"";}}elseif($@Marin > 0){if(Casa$ =="Marin"){if(countitem(19605)!=0)delitem19605,1; // Marinset GlobosWin,GlobosWin+1;if(GlobosWin ==1)getitem"Poring_Hat",1;elseif(GlobosWin ==10)getitem"Poporing_Cap",1;elseif(GlobosWin ==20)getitem"Jumping_Poring",1;elseif(GlobosWin ==30)getitem"Poring_Party_Hat",1;elseif(GlobosWin ==40)getitem"Triple_Poring_Hat",1;elseif(GlobosWin ==50)getitem"Poring_Cake_Cap",1;getitem"Poring_Box",1;//getitem "Poring_Coin",1;if(GlobosWin ==1)getitem"Poring_Doll",1;getitem673,20;set Casa$,"";}elseif(Casa$ =="Poring"){getitem"Poring_Box",1; if($@PoringPlace ==2)getitem673,15;elseif($@PoringPlace ==3)getitem673,10;elseif($@PoringPlace ==4)getitem673,5;if(countitem(19607)!=0)delitem19607,1; // Poringset Casa$,"";}elseif(Casa$ =="Drops"){getitem"Poring_Box",1; if($@DropsPlace ==2)getitem673,15;elseif($@DropsPlace ==3)getitem673,10;elseif($@DropsPlace ==4)getitem673,5;if(countitem(19604)!=0)delitem19604,1; // Dropsset Casa$,"";}elseif(Casa$ =="Poporing"){getitem"Poring_Box",1; if($@PoporingPlace ==2)getitem673,15;elseif($@PoporingPlace ==3)getitem673,10;elseif($@PoporingPlace ==4)getitem673,5;if(countitem(19606)!=0)delitem19606,1; // Poporingset Casa$,"";}}}detachrid;set .@i,.@i+1;}while(.@i <=2010000);sleep10000;mapwarp"te_prt_gld","prontera",142,170;end;}prontera.gat,157,179,4 script Bardo 741,{mes"[Bardo]";mes"Cuatro casas se alzan,";mes"cuatro en busca del poder.";mes"En la fiesta de los Globos,";mes"una sola se salvará.";next;if(Casa$ =="Poring")goto L_RePoring;if(Casa$ =="Drops")goto L_ReDrops;if(Casa$ =="Poporing")goto L_RePoporing;if(Casa$ =="Marin")goto L_ReMarin;menu"¿Qué es eso de la fiesta de los Globos?",L_Bard1,"¿Como termina la historia?",L_Bard3,"Eso es cosa de niños pequeños.",-;mes"[Bardo]";mes"Si eso eso te parece...";close;L_Bard1:mes"[Bardo]";mes"¿Nunca has oído hablar de la fiesta de los Globos?";mes"Muy bien, pues yo te lo explicaré todo desde el principio.";next;mes"[Bardo]";mes"Hace unos 100 años, en la ciudad de Prontera, existían cuatro grandes casas que se repartían el poder de la ciudad.";mes"Todas poseían grandes guerreros y todas buscaban el mismo objetivo, el único control de la ciudad.";next;mes"[Bardo]";mes"La casa de los ^FF8080Porings^000000, hijos del fuego eterno.";mes"La casa de los ^FFA015Drops^000000, hijos de la madre tierra.";mes"La casa de los ^35B235Poporings^000000, hijos del inalcanzable viento.";mes"La casa de los ^4DA6FFMarins^000000, hijos de la gran dama del agua.";next;mes"[Bardo]";mes"Numerosos atentados acontecían con frecuencia entre las distintas casas y la sangre corría por las calles de Prontera.";next;mes"[Bardo]";mes"Hasta que el Rey, viendo la gravedad de la situación, decidió actuar.";mes"Sin embargo su forma de actuar, resultó un tanto extraña, pero al fin y al cabo, eficaz.";next;mes"[Bardo]";mes"Así el Rey mandó anunciar:";mes"El poder en Prontera, no debe costar más sangre humana.";mes"Mañana los miembros de las cuatro casas deberán acudir al recinto de los Castillos de Prontera para celebrar un simple tornéo que finalizará esta disputa.";mes"Cada casa poseerá una cantidad de globos de un color, los cuales deberán proteger como si fuesen habitantes de Prontera. Así también deberán tratar a los globos de las otras casas como si se tratasen de los enemigos de la ciudad. La última casa que quede en pie, habrá demostrado que es la mejor candidata para gobernar esta ciudad, y por ello obtendrá el control de Prontera.";next;mes"[Bardo]";mes"Todas las casas estubieron deacuerdo al leer las sabias palabras de su Rey y acudieron al torneo al día siguiente.";mes"Y francamente, todo salió según lo esperado, y desde entonces todos los días como hoy se celebra esta pequeña fiesta, para recordar el fin de aquella lejana y amarga era de asesinatos en la ciudad.";next;L_Bard2:menu"Pero, ¿qué casa ganó el torneo?",L_Bard3,"Ahora, me tengo que ir.",-;mes"[Bardo]";mes"Hasta pronto.";close;L_Bard3:mes"[Bardo]";mes"Veo que realmente te ha interesado mi historia.";mes"¿Realmente quieres saber que casa ganó el torneo?";mes"¿Qué tal si lo descubres por tí mismo?";mes"¿Te gustaría vivir en persona el torneo de los Globos?";next;menu"¡¡¡Sí!!!",L_Bard4,"Me estás asustando...",-;mes"[Bardo]";mes"Bueno, pues entonces no te contaré el final...";close;L_Bard4:if($@Globos ==1)goto L_AlreadyStarted;mes"[Bardo]";mes"Bien, y dime, ¿cuál de estos globos te gusta más?";next;menu"- El ^FF8080Poring^000000 (^FF8080"+$PoringPlayer+"^000000).",L_Poring,"- El ^FFA015Drops^000000 (^FFA015"+$DropsPlayer+"^000000).",L_Drops,"- El ^35B235Poporing^000000 (^35B235"+$PoporingPlayer+"^000000).",L_Poporing,"- El ^4DA6FFMarin^000000 (^4DA6FF"+$MarinPlayer+"^000000).",L_Marin;L_Poring:if($PoringPlayer == $GlobosJugadoresMax){mes"[Bardo]";mes"Lo siento, esta casa ya está completa. Por favor, elige otra.";next;goto L_Bard4;end;}set Casa$,"Poring";set $PoringPlayer,$PoringPlayer+1;if($PoringPlayer ==1)set $@Teams,$@Teams+1;mes"[Bardo]";mes"Muy bien, pues allá vamos."; getitembound 19607,1,4;next;equip19607; //19606 Poporing, 19604 Drops, 19605 Marin, 19607 Poringwarp"te_prt_gld",65,65;close;L_Drops:if($DropsPlayer == $GlobosJugadoresMax){mes"[Bardo]";mes"Lo siento, esta casa ya está completa. Por favor, elige otra.";next;goto L_Bard4;end;}set Casa$,"Drops";set $DropsPlayer,$DropsPlayer+1;if($DropsPlayer ==1)set $@Teams,$@Teams+1;mes"[Bardo]";mes"Muy bien, pues allá vamos."; getitembound 19604,1,4;next;equip19604; //19606 Poporing, 19604 Drops, 19605 Marin, 19607 Poringwarp"te_prt_gld",65,245;close;L_Poporing:if($PoporingPlayer == $GlobosJugadoresMax){mes"[Bardo]";mes"Lo siento, esta casa ya está completa. Por favor, elige otra.";next;goto L_Bard4;end;}set Casa$,"Poporing";set $PoporingPlayer,$PoporingPlayer+1;if($PoporingPlayer ==1)set $@Teams,$@Teams+1;mes"[Bardo]";mes"Muy bien, pues allá vamos."; getitembound 19606,1,4;next;equip19606; //19606 Poporing, 19604 Drops, 19605 Marin, 19607 Poringwarp"te_prt_gld",255,65;close;L_Marin:if($MarinPlayer == $GlobosJugadoresMax){mes"[Bardo]";mes"Lo siento, esta casa ya está completa. Por favor, elige otra.";next;goto L_Bard4;end;}set Casa$,"Marin";set $MarinPlayer,$MarinPlayer+1;if($MarinPlayer ==1)set $@Teams,$@Teams+1;mes"[Bardo]";mes"Muy bien, pues allá vamos."; getitembound 19605,1,4;next;equip19605; //19606 Poporing, 19604 Drops, 19605 Marin, 19607 Poringwarp"te_prt_gld",250,250;close;L_RePoring:mes"[Bardo]";mes"¿Quieres volver al torneo?";next;menu"Sí.",-,"No.",L_ReNo;warp"te_prt_gld",65,65;end;L_ReDrops:mes"[Bardo]";mes"¿Quieres volver al torneo?";next;menu"Sí.",-,"No.",L_ReNo;warp"te_prt_gld",65,245;end;L_RePoporing:mes"[Bardo]";mes"¿Quieres volver al torneo?";next;menu"Sí.",-,"No.",L_ReNo;warp"te_prt_gld",255,65;end;L_ReMarin:mes"[Bardo]";mes"¿Quieres volver al torneo?";next;menu"Sí.",-,"No.",L_ReNo;warp"te_prt_gld",250,250;end;L_ReNo:mes"[Bardo]";mes"¿Y entonces para qué me hablas?";close;L_AlreadyStarted:emotion16;mes"[Bardo]";mes"Lo lamento mucho pero no puedo permitir ningún registro nuevo porque ya comenzó el evento.";close;}te_prt_gld mapflag nomemote_prt_gld mapflag noreturnte_prt_gld mapflag nowarpte_prt_gld mapflag nowarptote_prt_gld mapflag nosavete_prt_gld mapflag notradete_prt_gld mapflag autotradete_prt_gld mapflag nolootte_prt_gld mapflag nodropte_prt_gld mapflag noexpte_prt_gld mapflag nopenaltyte_prt_gld mapflag nochatte_prt_gld mapflag novendingte_prt_gld mapflag nobranchte_prt_gld mapflag nightenabled