Mootie Posted November 18, 2012 Posted November 18, 2012 (edited) how to put dispel on Case 2: // Dispel PvP zhakastia,104,68,3 script PvP Warper 413,{ mes "[PvP Warper]"; mes "Which arena do you want to go to?"; next; switch(select("Normal PvP ["+getmapusers("prt_are01")+"/100]:Dispel PvP ["+getmapusers("guild_vs3")+"/100]:No Healing Potions PvP ["+getmapusers("guild_vs2")+"/100]")) { case 1: // Normal PvP if (getmapusers("prt_are01") > 99) callsub S_full; warp "guild_vs5",0,0; end; Case 2: // Dispel Pvp if (getmapusers("guild_vs3") > 99) callsub S_full; warp "guild_vs3",0,0; end; Case 3: // No Healing Potions PvP if (getmapusers("guild_vs2") > 99) callsub S_full; warp "guild_vs2",0,0; end; } S_full: mes " "; mes "I'm sorry, this arena is full. Please try again later..."; close; } prt_are01,150,130,4 script PvP Exit 868,{ warp "prontera",155,194; end; } //============= MAP FLAG =============== // Player guild_vs3 mapflag nosave guild_vs3 mapflag noteleport guild_vs3 mapflag nowarpto guild_vs3 mapflag nowarp guild_vs3 mapflag nomemo guild_vs3 mapflag nopenalty guild_vs3 mapflag nobranch guild_vs3 mapflag noicewall guild_vs3 mapflag noreturn guild_vs3 mapflag pvp_noguild guild_vs5 mapflag noteleport guild_vs5 mapflag nowarp guild_vs5 mapflag nosave guild_vs5 mapflag nopenalty guild_vs5 mapflag nobranch guild_vs5 mapflag noicewall guild_vs5 mapflag pvp_noguild guild_vs2 mapflag nopenalty guild_vs2 mapflag nosave SavePoint guild_vs2 mapflag nowarp guild_vs2 mapflag noteleport guild_vs2 mapflag nomemo guild_vs2 mapflag loadevent guild_vs2 mapflag noreturn guild_vs2 mapflag nobranch guild_vs2 mapflag pvp_noguild Edited November 18, 2012 by Mootie Quote
Ryokem Posted November 18, 2012 Posted November 18, 2012 //Dispell single buff sc_end <buff>; //Dispell all active buffs sc_end sc_all; Quote
Mootie Posted November 19, 2012 Author Posted November 19, 2012 //Dispell single buff sc_end <buff>; can put any where? Quote
Valiente Posted November 19, 2012 Posted November 19, 2012 (edited) put it right under these lines Case 2: // Dispel Pvp if (getmapusers("guild_vs3") > 99) callsub S_full; Edited November 19, 2012 by Valiente Quote
Mootie Posted November 19, 2012 Author Posted November 19, 2012 Case 2: // Dispel Pvp if (getmapusers("guild_vs3") > 99) callsub S_full; //Dispell single buff sc_end <buff>; is it? Quote
Ryokem Posted November 19, 2012 Posted November 19, 2012 change <buff> with the current buff you want to dispell. SC_ALL -1 SC_STONE 0 SC_FREEZE 1 SC_STUN 2 SC_SLEEP 3 SC_POISON 4 SC_CURSE 5 SC_SILENCE 6 SC_CONFUSION 7 SC_BLIND 8 SC_BLEEDING 9 SC_DPOISON 10 SC_PROVOKE 20 SC_ENDURE 21 SC_TWOHANDQUICKEN 22 SC_CONCENTRATE 23 SC_HIDING 24 SC_CLOAKING 25 SC_ENCPOISON 26 SC_POISONREACT 27 SC_QUAGMIRE 28 SC_ANGELUS 29 SC_BLESSING 30 SC_SIGNUMCRUCIS 31 SC_INCREASEAGI 32 SC_DECREASEAGI 33 SC_SLOWPOISON 34 SC_IMPOSITIO 35 SC_SUFFRAGIUM 36 SC_ASPERSIO 37 SC_BENEDICTIO 38 SC_KYRIE 39 SC_MAGNIFICAT 40 SC_GLORIA 41 SC_AETERNA 42 SC_ADRENALINE 43 SC_WEAPONPERFECTION 44 SC_OVERTHRUST 45 SC_MAXIMIZEPOWER 46 SC_TRICKDEAD 47 SC_LOUD 48 SC_ENERGYCOAT 49 SC_BROKENARMOR 50 SC_BROKENWEAPON 51 SC_HALLUCINATION 52 SC_WEIGHT50 53 SC_WEIGHT90 54 SC_ASPDPOTION0 55 SC_ASPDPOTION1 56 SC_ASPDPOTION2 57 SC_ASPDPOTION3 58 SC_SPEEDUP0 59 SC_SPEEDUP1 60 SC_ATKPOTION 61 SC_MATKPOTION 62 SC_WEDDING 63 SC_SLOWDOWN 64 SC_ANKLE 65 SC_KEEPING 66 SC_BARRIER 67 SC_STRIPWEAPON 68 SC_STRIPSHIELD 69 SC_STRIPARMOR 70 SC_STRIPHELM 71 SC_CP_WEAPON 72 SC_CP_SHIELD 73 SC_CP_ARMOR 74 SC_CP_HELM 75 SC_AUTOGUARD 76 SC_REFLECTSHIELD 77 SC_SPLASHER 78 SC_PROVIDENCE 79 SC_DEFENDER 80 SC_MAGICROD 81 SC_SPELLBREAKER 82 SC_AUTOSPELL 83 SC_SIGHTTRASHER 84 SC_AUTOBERSERK 85 SC_SPEARQUICKEN 86 SC_AUTOCOUNTER 87 SC_SIGHT 88 SC_SAFETYWALL 89 SC_RUWACH 90 SC_EXTREMITYFIST 91 SC_EXPLOSIONSPIRITS 92 SC_COMBO 93 SC_BLADESTOP_WAIT 94 SC_BLADESTOP 95 SC_FIREWEAPON 96 SC_WATERWEAPON 97 SC_WINDWEAPON 98 SC_EARTHWEAPON 99 SC_VOLCANO 100 SC_DELUGE 101 SC_VIOLENTGALE 102 SC_WATK_ELEMENT 103 SC_ARMOR 104 SC_ARMOR_ELEMENT 105 SC_NOCHAT 106 SC_BABY 107 SC_AURABLADE 108 SC_PARRYING 109 SC_CONCENTRATION 110 SC_TENSIONRELAX 111 SC_BERSERK 112 SC_FURY 113 SC_GOSPEL 114 SC_ASSUMPTIO 115 SC_BASILICA 116 SC_GUILDAURA 117 SC_MAGICPOWER 118 SC_EDP 119 SC_TRUESIGHT 120 SC_WINDWALK 121 SC_MELTDOWN 122 SC_CARTBOOST 123 SC_CHASEWALK 124 SC_REJECTSWORD 125 SC_MARIONETTE 126 SC_MARIONETTE2 127 SC_CHANGEUNDEAD 128 SC_JOINTBEAT 129 SC_MINDBREAKER 130 SC_MEMORIZE 131 SC_FOGWALL 132 SC_SPIDERWEB 133 SC_DEVOTION 134 SC_SACRIFICE 135 SC_STEELBODY 136 SC_ORCISH 137 SC_READYSTORM 138 SC_READYDOWN 139 SC_READYTURN 140 SC_READYCOUNTER 141 SC_DODGE 142 SC_RUN 143 SC_SHADOWWEAPON 144 SC_ADRENALINE2 145 SC_GHOSTWEAPON 146 SC_KAIZEL 147 SC_KAAHI 148 SC_KAUPE 149 SC_ONEHAND 150 SC_PRESERVE 151 SC_BATTLEORDERS 152 SC_REGENERATION 153 SC_DOUBLECAST 154 SC_GRAVITATION 155 SC_MAXOVERTHRUST 156 SC_LONGING 157 SC_HERMODE 158 SC_SHRINK 159 SC_SIGHTBLASTER 160 SC_WINKCHARM 161 SC_CLOSECONFINE 162 SC_CLOSECONFINE2 163 SC_DANCING 164 SC_ELEMENTALCHANGE 165 SC_RICHMANKIM 166 SC_ETERNALCHAOS 167 SC_DRUMBATTLE 168 SC_NIBELUNGEN 169 SC_ROKISWEIL 170 SC_INTOABYSS 171 SC_SIEGFRIED 172 SC_WHISTLE 173 SC_ASSNCROS 174 SC_POEMBRAGI 175 SC_APPLEIDUN 176 SC_MODECHANGE 177 SC_HUMMING 178 SC_DONTFORGETME 179 SC_FORTUNE 180 SC_SERVICE4U 181 SC_STOP 182 SC_SPURT 183 SC_SPIRIT 184 SC_COMA 185 SC_INTRAVISION 186 SC_INCALLSTATUS 187 SC_INCSTR 188 SC_INCAGI 189 SC_INCVIT 190 SC_INCINT 191 SC_INCDEX 192 SC_INCLUK 193 SC_INCHIT 194 SC_INCHITRATE 195 SC_INCFLEE 196 SC_INCFLEERATE 197 SC_INCMHPRATE 198 SC_INCMSPRATE 199 SC_INCATKRATE 200 SC_INCMATKRATE 201 SC_INCDEFRATE 202 SC_STRFOOD 203 SC_AGIFOOD 204 SC_VITFOOD 205 SC_INTFOOD 206 SC_DEXFOOD 207 SC_LUKFOOD 208 SC_HITFOOD 209 SC_FLEEFOOD 210 SC_BATKFOOD 211 SC_WATKFOOD 212 SC_MATKFOOD 213 SC_SCRESIST 214 SC_XMAS 215 SC_WARM 216 SC_SUN_COMFORT 217 SC_MOON_COMFORT 218 SC_STAR_COMFORT 219 SC_FUSION 220 SC_SKILLRATE_UP 221 SC_SKE 222 SC_KAITE 223 SC_SWOO 224 SC_SKA 225 SC_TKREST 226 SC_MIRACLE 227 SC_MADNESSCANCEL 228 SC_ADJUSTMENT 229 SC_INCREASING 230 SC_GATLINGFEVER 231 SC_TATAMIGAESHI 232 SC_UTSUSEMI 233 SC_BUNSINJYUTSU 234 SC_KAENSIN 235 SC_SUITON 236 SC_NEN 237 SC_KNOWLEDGE 238 SC_SMA 239 SC_FLING 240 SC_AVOID 241 SC_CHANGE 242 SC_BLOODLUST 243 SC_FLEET 244 SC_SPEED 245 SC_DEFENCE 246 //SC_INCASPDRATE 247 SC_INCFLEE2 248 SC_JAILED 249 SC_ENCHANTARMS 250 SC_MAGICALATTACK 251 SC_SUMMER 256 SC_EXPBOOST 257 SC_ITEMBOOST 258 SC_BOSSMAPINFO 259 SC_LIFEINSURANCE 260 SC_INCCRI 261 //SC_INCDEF 262 //SC_INCBASEATK 263 //SC_FASTCAST 264 SC_MDEF_RATE 265 //SC_HPREGEN 266 SC_INCHEALRATE 267 SC_PNEUMA 268 SC_AUTOTRADE 269 SC_KSPROTECTED 270 SC_ARMOR_RESIST 271 SC_SPCOST_RATE 272 SC_COMMONSC_RESIST 273 SC_SEVENWIND 274 SC_DEF_RATE 275 //SC_SPREGEN 276 SC_WALKSPEED 277 SC_REBIRTH 284 //SC_SKILLCASTRATE 285 //SC_DEFRATIOATK 286 //SC_HPDRAIN 287 //SC_SKILLATKBONUS 288 SC_ITEMSCRIPT 289 SC_S_LIFEPOTION 290 SC_L_LIFEPOTION 291 SC_JEXPBOOST 292 //SC_IGNOREDEF 293 SC_HELLPOWER 294 SC_INVINCIBLE 295 SC_INVINCIBLEOFF 296 SC_MANU_ATK 297 SC_MANU_DEF 298 SC_SPL_ATK 299 SC_SPL_DEF 300 SC_MANU_MATK 301 SC_SPL_MATK 302 SC_FOOD_STR_CASH 303 SC_FOOD_AGI_CASH 304 SC_FOOD_VIT_CASH 305 SC_FOOD_DEX_CASH 306 SC_FOOD_INT_CASH 307 SC_FOOD_LUK_CASH 308 Actually, you can even cast Dispell on the player if you prefer. unitskilluseid getcharid(3), 289, 5; //Cast a level 5 Dispell on the user Quote
Mootie Posted November 19, 2012 Author Posted November 19, 2012 (edited) althought i was thinking to add callfunc instead.... pvp2: callfunc("dispell"); warp "pvp_n_1-3",0,0; close; function script dispell { while ( .@STATUS < 297 ) { if ( .@STATUS != SC_WEIGHT50 && .@STATUS != SC_WEIGHT90 && .@STATUS != SC_NOCHAT && .@STATUS != SC_XMAS && .@STATUS != SC_SUMMER && .@STATUS != SC_JAILED ) sc_end .@STATUS; set .@STATUS, .@STATUS+1; } return; } look like doesnt work even Edited November 19, 2012 by Mootie Quote
Question
Mootie
how to put dispel on Case 2: // Dispel PvP
Edited by Mootie7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.