Hızlı Konu Açma

Hızlı Konu Açmak için tıklayınız.

Son Mesajlar

Konulardaki Son Mesajlar

Reklam

Forumda Reklam Vermek İçin Bize Ulaşın

Champion System Script

BOMBFACTORY

Uzman Üye
Uzman Üye
Trabzonspor
Katılım
5 Ocak 2014
Mesajlar
3,333
Tepkime puanı
6
Puanları
136
Kod:

// ****************************************************************************// SPHERE by : Menasoft 1997-2005//

Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun

All SPHERE script files and formats are copyright Menasoft & Partners.// This file may be freely edited for personal use, but may not be distributed// in whole or in part, in any format without express written permission from// Menasoft & Partners. All donations and contributions// become the property of Menasoft & Partners.// ****************************************************************************// FILE LAST UPDATED: Thursday, Sept 20, 2005// by ClouD_BR //Editing nowankaVERSION=0.56b[DEFNAME champions_settings]CHAMPS_USE_POWER_SCROLLS 1 ///(1=ON, 0=OFF) Sets wheter the champions should give power scrolls or notCHAMPS_STARTING_MONSTERSNUM 20 ///Sets the amount of starting monsters for each level//Loot itemsCHAMP_LOOT_LOW {RANDOM_WEAPON_RUIN 1 RANDOM_PLATEMAIL_DEFENSE 1}CHAMP_LOOT_MED {RANDOM_WEAPON_FORCE 1 RANDOM_WEAPON_MIGHT 1 RANDOM_PLATEMAIL_GUARDING 1 RANDOM_PLATEMAIL_HARDENING 1}CHAMP_LOOT_HIGH {RANDOM_WEAPON_POWER 1 RANDOM_PLATEMAIL_FORTIFICATION 1}CHAMP_LOOT_VERY_HIGH {RANDOM_PLATEMAIL_INVULNERABILITY 1 RANDOM_WEAPON_VANQ 1}[DEFNAME champions_monstergroups]champ_Abyss_1 {c_m_mongbat_arboreal 1 c_m_imp 1}champ_Abyss_2 {c_gargoyle 1 c_harpy 1}champ_Abyss_3 {c_m_gargoyle_stone 1 c_fire_gargoyle 1}champ_Abyss_4 {c_m_scorpion_thrall 1 c_daemon 1}champ_Abyss_champion c_semidarchamp_Arachnid_1 {c_fire_gargoyle 1 c_spider_giant 1}champ_Arachnid_2 {c_terathan_drone 1 c_terathan_warrior 1}champ_Arachnid_3 {c_dread_spider 1 c_terathan_matriarch 1}champ_Arachnid_4 {c_m_elem_poison 1 c_terathan_avenger 1}champ_Arachnid_champion c_Mephitischamp_ColdBlood_1 {c_lizardman 1 c_dread_spider 1}champ_ColdBlood_2 {c_spider_giant 1 c_ophidian_warrior 1 c_ophidian_mage 1}champ_ColdBlood_3 {c_dragon_small_black 1 c_dragon_small_red 1 c_ophidian_mage 1 c_ophidian_warrior 1}champ_ColdBlood_4 {c_dragon_red 1 c_dragon_green 1 c_m_ophidian_knight 1}champ_ColdBlood_champion c_Rikktorchamp_ForestLord_1 {c_pixie 1 c_wisp 1}champ_ForestLord_2 {c_patchwork_skeleton 1 c_wisp 1}champ_ForestLord_3 {c_centaur 1 c_dread_horn 1}champ_ForestLord_4 {c_serpentine_dragon 1 c_Etheral_Warrior 1}champ_ForestLord_champion c_Lord_Oakschamp_VerminHord_1 {c_slime 1 c_rat_giant 1}champ_VerminHord_2 {c_ratman_archer 1 c_ratman 1 c_a_direwolf 1}champ_VerminHord_3 {c_ratman_archer 1 c_ratman 1 c_ratman_w_sword 1 c_a_direwolf 1}champ_VerminHord_4 {c_ratman_archer 1 c_m_silver_serpent 1}champ_VerminHord_champion c_Barracoonchamp_UnholyTerror_1 {c_spectre 1 c_m_ghoul 1 c_m_wraith 1 c_m_ghost 1}champ_UnholyTerror_2 {c_m_skeleton_mage 1 c_m_mummy 1 c_m_wraith 1}champ_UnholyTerror_3 {c_liche 1 c_m_skeleton_knight 1 c_m_liche_lord 1}champ_UnholyTerror_4 {c_m_liche_lord 1 c_rotting_corpse 1}champ_UnholyTerror_champion c_Neirachamp_SleepingDragon_1 {c_deathwatch_beetle 1 c_lizardman 1}champ_SleepingDragon_2 {c_deathwatch_beetle 1 c_kappa 1}champ_SleepingDragon_3 {c_revenant_lion 1}champ_SleepingDragon_4 c_onichamp_SleepingDragon_champion c_Serado[ITEMDEF i_champion_idol]ID=01f18TYPE=T_NORMALDEFNAME=i_champion_idolNAME=Champion IdolON=@CreateATTR=ATTR_MOVE_NEVERON=@DclickIF (<SRC>)IF (<SRC.ISPLAYER>)IF (<SRC.ISGM>)SDIALOG D_CUSTOM_CHAMPENDIFENDIFENDIFIF !(<TAG0.ACTIVE>)SAY @058,3,1 Champion deactivated.ELIF (<TIMER> > -1)SAY @058,3,1 Champion already activated.ELSETIMER=<EVAL 60*10>MORE1=0MORE2=<TAG0.MAXSPAWNS>MOREX=0FOR <DEF.CHAMPS_STARTING_MONSTERSNUM>TAG0.MONSTROSATUAIS += 1SERV.NEWNPC <HVAL <DEF.champ_<TAG0.MONSTERGROUP>_1>>NEW.P=<P>NEW.MOVE <EVAL {-<TAG0.RANGE> <TAG0.RANGE>}> <EVAL {-<TAG0.RANGE> <TAG0.RANGE>}>WHILE (<NEW.ISSTUCK>)NEW.P=<P>NEW.MOVE <EVAL {-<TAG0.RANGE> <TAG0.RANGE>}> <EVAL {-<TAG0.RANGE> <TAG0.RANGE>}>ENDWHILENEW.HOME=<NEW.P>NEW.HOMEDIST=6NEW.EVENTS +e_champion_minionNEW.TAG.CHAMPIONIDOL=<UID>NEW.UPDATEENDFORTAG.PORCENTAGEMATUALUPDATEENDIFRETURN 1ON=@TimerIF (<TAG0.CHAMPION.UID>==1)IF (<TAG0.RANDOM>)RANDOMMONSTERGROUPENDIFTAG.CHAMPION.UIDTAG.ACTIVE=1TRIGGER @DCLICKELSESAY @058,3,1 Time's up!TAG.CHAMPION.UID=1TAG.ACTIVETIMER=<EVAL 60*5>FOR <TAG0.CANDLES>TRY UID.<TAG0.CANDLE.<EVAL <LOCAL._FOR>>>.REMOVETRY TAG.CANDLE.<EVAL <LOCAL._FOR>>TAG0.CANDLES -= 1ENDFORTAG.CANDLESREMOVEWHITECANDLESTAG.PORCENTAGEMATUALTAG.MONSTROSATUAISFORCHARS 200IF (<TAG0.CHAMPIONIDOL>)REMOVEENDIFENDFORUPDATEENDIFMORE1MORE2=<TAG0.MAXSPAWNS>MOREX=0RETURN 1ON=@ClientToolTipIF (<TAG0.ACTIVE>)SRC.ADDCLILOC 1070722,Complete: <fval ((<MORE1>*1000)/<MORE2>)>% (<EVAL <MORE1>> / <EVAL <MORE2>>)IF (<MOREX> <= <MOREY>)SRC.ADDCLILOC 1042971,Level: <EVAL <MOREX>> / <EVAL <MOREY>>ELSESRC.ADDCLILOC 1042971,Level: ChampionENDIFSRC.ADDCLILOC 1060742ELSESRC.ADDCLILOC 1060743ENDIFSRC.ADDCLILOC 1053099,Type:,<TAG0.MONSTERGROUP>[EVENTS e_champion_minion]ON=@DeathIF (<UID.<TAG0.CHAMPIONIDOL>.TIMER>!=-1)LOCAL.TMP=<OBJ>OBJ=<TAG0.CHAMPIONIDOL>OBJ.MORE1 += 1IF (<OBJ.MORE1> >= <OBJ.MORE2>)OBJ.MOREX += 1OBJ.TAG.PORCENTAGEMATUALOBJ.REMOVEWHITECANDLESIF (<OBJ.MOREX> > <OBJ.MOREY>)IF !(<OBJ.TAG0.CHAMPION.UID>)SERV.NEWNPC <DEF.champ_<OBJ.TAG0.MONSTERGROUP>_champion>NEW.P=<OBJ.P>NEW.HOME=<NEW.P>NEW.HOMEDIST=30NEW.TAG.CHAMPIONIDOL=<OBJ>NEW.EVENTS +e_championOBJ.TAG.CHAMPION.UID=<NEW>OBJ.TIMER=<EVAL 60*40>NEW.UPDATEENDIFELSEOBJ.TAG.MONSTROSATUAISOBJ.MORE2 -= 10OBJ.MORE1=0FOR <DEF.CHAMPS_STARTING_MONSTERSNUM>OBJ.TAG0.MONSTROSATUAIS += 1IF (<OBJ.MOREX> <= 5)
 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst