Jump to content

Kido

Members
  • Posts

    1445
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Kido

  1. Hello, i was trying to use this BG made by Annie http://rathena.org/board/topic/72372-bg-type-emperium-breaking/?p=151595 I just changed the postion of the npcs, and whenever i try to start the BG the client crasher i also touched this line OnRedQuit: callsub L_quit, .red, "Vulcan", "Glacial", 2; OnBlueQuit: callsub L_quit, .blue, "Glacial", "Vulcan", 1; //it was OnRedQuit: callsub L_quit, .red, "Red", "Blue", 2; OnBlueQuit: callsub L_quit, .blue, "Blue", "Red", 1; but i test both and the client crash stills i also translated it to spanish here is the script - script bg_emp#control -1,{ OnInit: setarray .rewarditem, 7828, 12; // reward to the winning team set .winningscore, 2; // final score to win set .eventlasting, 20 * 60; // abort the system if there's no progress, 20 mins * seconds set .register_lasting, 10 * 60; // 10 minutes to joins, else abort registration, 10 mins * seconds sleep 1; disablenpc .rednpcname$; disablenpc .bluenpcname$; end; OnStart: if ( getwaitingroomstate( 0, .rednpcname$ ) < .minplayer2start || getwaitingroomstate( 0, .bluenpcname$ ) < .minplayer2start ) end; set .red, waitingroom2bg( "bat_a01", 171,346, strnpcinfo(0)+"::OnRedQuit", strnpcinfo(0)+"::OnRedDead", .rednpcname$ ); copyarray .team1aid, $@arenamembers, $@arenamembersnum; set .blue, waitingroom2bg( "bat_a01", 162,50, strnpcinfo(0)+"::OnBlueQuit", strnpcinfo(0)+"::OnBlueDead", .bluenpcname$ ); copyarray .team2aid, $@arenamembers, $@arenamembersnum; .inprogress = 2; awake strnpcinfo(0); bg_warp .red, "bat_a01", 171,346; bg_warp .blue, "bat_a01", 162,50; setwall "bat_a01", 154,51, 6, 4, 0, "bg_emp_town_blue"; setwall "bat_a01", 164,347, 6, 4, 0, "bg_emp_town_red"; bg_updatescore "bat_a01", 0, 0; sleep 6000; if ( .inprogress == 0 ) goto L_Abort; mapannounce "bat_a01", "Las reglas son simples. Quien rompa primero la piedra del enemigo gana un punto.", 0; sleep 3000; if ( .inprogress == 0 ) goto L_Abort; mapannounce "bat_a01", "Se gana con "+ .winningscore +" puntos ! ... PREPARAOS PARA LA BATALLA!", 0; sleep 2000; if ( .inprogress == 0 ) goto L_Abort; while (1) { for ( .@i = 5; .@i > 0; .@i-- ) { mapannounce "bat_a01", .@i +"", 0; sleep 1000; if ( .inprogress == 0 ) goto L_Abort; } if ( .score[1] == .winningscore -1 && .score[2] == .winningscore -1 ) mapannounce "bat_a01", "Comienza Round Decisivo!!", 0; else mapannounce "bat_a01", "Round "+ .round++ +" comiencen!!", 0; bg_monster .red,"bat_a01",171,346, "--ja--",1915, strnpcinfo(3)+"::OnRedDown"; bg_monster .blue,"bat_a01",162,50, "--ja--",1914, strnpcinfo(3)+"::OnBlueDown"; delwall "bg_emp_town_red"; delwall "bg_emp_town_blue"; sleep .eventlasting * 1000; if ( .inprogress == 0 ) goto L_Abort; .score[ .winside ]++; bg_updatescore "bat_a01", .score[1], .score[2]; killmonster "bat_a01", strnpcinfo(3)+"::OnRedDown"; killmonster "bat_a01", strnpcinfo(3)+"::OnBlueDown"; if ( .winside ) mapannounce "bat_a01", .empkiller$ +" Destruyo "+( ( .winside == 1 )?"Glacial":"Vulcan" )+"'s Stone. "+( ( .winside == 1 )?"Vulcan":"Glacial" )+" ganan un punto !", 0; if ( .score[1] == .winningscore || .score[2] == .winningscore || !.winside ) break; sleep 5000; if ( .inprogress == 0 ) goto L_Abort; bg_warp .red, "bat_a01", 171,346; bg_warp .blue, "bat_a01", 162,50; setwall "bat_a01", 154,51, 6, 4, 0, "bg_emp_town_blue"; setwall "bat_a01", 164,347, 6, 4, 0, "bg_emp_town_red"; .winside = 0; } if ( .winside ) { mapannounce "bat_a01", ( ( .winside == 1 )?"Vulcan":"Glacial" )+" Team gana !", 0; .@size = getarraysize( getd(".team"+ .winside +"aid") ); for ( .@i = 0; .@i < .@size; .@i++ ) getitem .rewarditem[0], .rewarditem[1], getd(".team"+ .winside +"aid["+ .@i +"]" ); } else mapannounce "bat_a01", "Tiempo Fuera. Abortando la partida.", 0; sleep 5000; L_Abort: bg_warp .red, "turbo_room", 90,133; bg_warp .blue, "turbo_room", 79,133; bg_destroy .red; bg_destroy .blue; delwall "bg_emp_town_red"; delwall "bg_emp_town_blue"; deletearray .team1aid; deletearray .team2aid; .round = .winside = .score[2] = .score[1] = .inprogress = 0; end; OnRedDown: callsub L_EmpDown, 2; OnBlueDown: callsub L_EmpDown, 1; L_EmpDown: .empkiller$ = strcharinfo(0); .winside = getarg(0); awake strnpcinfo(3); OnRedDead: OnBlueDead: end; OnRedQuit: callsub L_quit, .red, "Vulcan", "Glacial", 2; OnBlueQuit: callsub L_quit, .blue, "Glacial", "Vulcan", 1; L_quit: if ( bg_get_data( getarg(0), 0 ) ) end; mapannounce "bat_a01", "Todos "+ getarg(1) +" se han marchado ! "+ getarg(2) +"'s ganan !", 0; .@size = getarraysize( getd(".team"+ getarg(3) +"aid") ); for ( .@i = 0; .@i < .@size; .@i++ ) getitem .rewarditem[0], .rewarditem[1], getd(".team"+ getarg(3) +"aid["+ .@i +"]" ); goto L_Abort; OnAutoAbort: sleep .register_lasting * 1000; delwaitingroom .rednpcname$; delwaitingroom .bluenpcname$; disablenpc .rednpcname$; disablenpc .bluenpcname$; if ( .inprogress == 1 ) { .inprogress = 0; announce "Se detuvo el BG por falta de miembros", 0; } end; } izlude,88,138,5 script gm_start 100,{ if ( getgmlevel() < 99 ) { mes "Espera al admin para jugar"; close; } if ( getvariableofnpc( .inprogress, "bg_emp#control" ) ) { mes "abort ?"; next; if ( select ( "Yes", "No" ) == 2 ) close; set getvariableofnpc( .inprogress, "bg_emp#control" ), 0; awake "bg_emp#control"; killmonster "bat_a01", "bg_emp#control::OnRedDown"; killmonster "bat_a01", "bg_emp#control::OnBlueDown"; announce strcharinfo(0) +" has abort the battleground", 0; close; } mes "select how many players to start"; next; if ( input( .@a, 1, 30 ) ) close; set getvariableofnpc( .minplayer2start, "bg_emp#control" ), .@a; announce strcharinfo(0) +" ha iniciado un "+ .@a +"vs"+ .@a +" Battleground", 0; enablenpc getvariableofnpc( .rednpcname$, "bg_emp#control" ); enablenpc getvariableofnpc( .bluenpcname$, "bg_emp#control" ); donpcevent getvariableofnpc( .rednpcname$, "bg_emp#control" ) +"::OnStart"; donpcevent getvariableofnpc( .bluenpcname$, "bg_emp#control" ) +"::OnStart"; set getvariableofnpc( .inprogress, "bg_emp#control" ), 1; donpcevent "bg_emp#control::OnAutoAbort"; close; } turbo_room,90,139,4 script Red side#bg_emp 100,{ end; OnStart: waitingroom "Vulcan Side", getvariableofnpc( .minplayer2start, "bg_emp#control" ) +1, "bg_emp#control::OnStart", getvariableofnpc( .minplayer2start, "bg_emp#control" ); end; OnInit: set getvariableofnpc( .rednpcname$, "bg_emp#control" ), strnpcinfo(0); end; } turbo_room,79,139,5 script Blue side#bg_emp 100,{ end; OnStart: waitingroom "Glacial Side", getvariableofnpc( .minplayer2start, "bg_emp#control" ) +1, "bg_emp#control::OnStart", getvariableofnpc( .minplayer2start, "bg_emp#control" ); end; OnInit: set getvariableofnpc( .bluenpcname$, "bg_emp#control" ), strnpcinfo(0); end; } bat_a01 mapflag battleground 2 bat_a01 mapflag nosave SavePoint bat_a01 mapflag nowarp bat_a01 mapflag nowarpto bat_a01 mapflag noteleport bat_a01 mapflag nomemo bat_a01 mapflag nopenalty bat_a01 mapflag nobranch bat_a01 mapflag noicewall pastebin: http://pastebin.com/fjmfhpEx before it was working pretty good, no errors, i just changed maps ): i amde it first a 1vs1 and crashed so i though it could be because of that so i tryied 2vs2 and still crash ): Thanks in advance for the help o:! PS: no console errors
  2. // Skill Times Database // // Structure of Database: // SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2,Cool Down //== Explained: // CastingTime : time to cast this skill, in miliseconds // AfterCastActDelay : "normal" delay, character cannot use skills, in miliseconds // AfterCastWalkDleay : amount of time before character can move again, in miliseconds // Duration1 / Duration2 : usually the durations used by the skill, at special cases it is used to hold special data // Cool Down : amount of time until character can re-use this skill, in miliseconds //== Extra // On all fields you can use ':' as a delimiter to level-specific values, // - Example using SM_PROVOKE // - Original:6,0,0,0,30000,0,1000 // - ModifiedTo:6,0,0,0,30000,0,1000:2500:3000:etc // - Makes lvl 1 have 1000 (1s) cool down, lvl 2 2500 (2.5s), lvl 3 3000, and so on. //========================================== so far i gues you can change it by // SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2,Cool Down if not working i guess you have to edit the mere skill D:
  3. cool map o:! Iron Maiden please ~_~
  4. oh how cool o:! i will make a super pot for my server then like him requested o:! this should just work then? 12270,Cold_Medicine,Cold Medicine,11,20,,10,,,,,0xFFFFFFFF,7,2,,,50,,,{ percentheal 25,25; specialeffect2 EF_HEAL; },{},{} well i don't like the heal effect, i think many players using it in woe would cause lag @.@ huh i believe there was an option to turn off when you want to notice that you got or dropped an item o:! 12270,Cold_Medicine,Cold Medicine,11,20,,10,,,,,0xFFFFFFFF,7,2,,,50,,,{ percentheal 25,25; },{},{}
  5. meh don't worry, noone was born knowing things, except chuck norris lol well that's a different story if you get any errors please let us know so we may help you, also please tell us the error i the console if any ;D!
  6. my players sometimes see that error, and i havent touched those lines for that skill i just says that oy need spirit spheres in order to use the skill so, no error at all? for what i know, you are right, editing those files should reduce/increase the delay rate of the skils your want
  7. it looks pretty funny o: huh so i bad, i couldn't find the npc that when you walk somewhere, you automatilly do a emoticon for the mobs, that van be setted on the mob text files so they won't mob for the effects, same as the first thing i said about finding the npc that does that i believe is not a hard mod. to the race event o:
  8. i like to repply posts with 0 answers :3

  9. i can't do it but, just asking, what purppose has that? i mean, even if in 10 seconds the barricade disappears, they can just spam "Hey" again lol wouldn't be better a delay or something? just asking lol
  10. Kido

    100 click

    yup pretty cool o:! but that one i gave him can be ingame configured o:!
  11. may i ask, why not just this? 12270,Cold_Medicine,Cold Medicine,0,20,,10,,,,,0xFFFFFFFF,7,2,,,50,,,{ percentheal 25,25; specialeffect2 EF_HEAL; getitem 12270,1;},{},{} so at the end, the item is not "decreasing" ? just asking o:!
  12. i use that revision too and i have that command lol try this, just change the ids for your items, it is a long script but you can addat it to your needs o: http://pastebin.com/RD8XK407 was made by me, you can tell because it has an horrendous script, but still you can take a part of it to make your npc o;!
  13. try this o:! it will consumbe but also give you another potion, so basiclly no consume lol 11501,Light_White_Pot,Light White Potion,0,1200,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ percentheal 25,0; getitem 11501,1; },{},{}
  14. hehehe you have to delete this // that means inside the script that you are commenting something, so it wont take effect on the whole script doc. hmm there is another problem, you didn't add ; at the end of getitem ; for what i know, means the end of a stament to execute so at the end, it would be like this the first case 1 case 1: getitem 7227,1; //lol getitem 607,10; //rmemeber to end with a ; //this is a comment break; //try the other ones by yourself o;! i almost forgot after putting this in a line of script // from that start of // untile the end, it wont take effect on the script doc you can also use this /* and */ that means that this will start a comment /* and this will the end of the comments */ so you don't have to // a lot of line sin the script even you can use it in the line to specify a part of the script to dont take effect here is an example 2006,G_Staff_Of_Light,Staff Of Light,4,20,,1900,80,,1,0,0x00810204,7,2,34,4,60,1,23,{ /* bonus bMatk,150; */ bonus bAtkEle,Ele_Holy; bonus bInt,6; },{},{} that whole line will work except the bonus bMatk,150; because is inside the /* */ (:
  15. You can use Euphy0s quest shop, pretty easy and cool to use http://rathena.org/board/topic/64394-%E2%9C%B0-euphys-scripts-%E2%9C%B0/ ctrl + f < Euphy's Quest Shop > there, you may change #CASHPOINTS for your custom points (:
  16. Kido

    100 click

    i use a similar script like the one you request o: you can set up the prize and how many times you want them to click it you can too set how many prizes of the specified item they can get (like 3 tcg carrd and so on) gm setup also info is included pretty complete script o: credits to Leertaste (dunno who is, but thanks lol) //===== rAthena Script ======================================= //= Domination Event //===== By: ================================================== //= Leertaste //===== Current Version: ===================================== //= 1.0a //===== Compatible With: ===================================== //= Every eAthena or rAthena Version //===== Description: ========================================= //= Automated Event where every click from every char //= increases the Number by 1 (+1) //= The winner is who increases the Number to the max. (for example 1000) //===== Comments: ============================================ //= This Event is automated but can be started from InGame too //= Price/Amount and Amount-to-click is also settable from InGame //= Change (if(getgmlevel() > 60)) // 60 to the wished GM-Level for Setups //============================================================ //===== Changelog: =========================================== //= -1.0a - Addet Current Variables when changing Price/Amount //= - Addet Effects to Show Member which Npc is meant //= - Addet Ingame Menupoint (For Admin) to edit required manage GM-Level //= - Addet Auto protect from Input 0 (Amount/GM Level) //= - Changed NPC ID cause of annoying noise //= - Fixed Bug that comes through Npctalk (changed to Announce) //= //= -1.0 Finshed Scripting //============================================================ turbo_room,107,94,4 script [Domination] 403,{ if ($@domination_start == 1) { set .dom_click,.dom_click+1; //announce "Click numero: ["+.dom_click+"]",bc_map|bc_blue; specialeffect2 2; if (.dom_click == $@domination_amount) { announce "[Domination]: " + strcharinfo(0) + " ha ganado el juego!",bc_all; set .dom_click,0; set $@domination_start,0; getitem $prize_id_dom, $prize_amount_dom; end; } }else{ set .name$, "[Domination]"; set .menu$, "Times:Information:What's the Amount?:What's the Price?:Leave"; //if(getgmlevel() > $GM_Dom-1) set .menu$, .menu$ + ":^008000Set Amount ^ff0000[GM]:^008000Set Price ^ff0000[GM]:^008000Start Event ^ff0000[GM]^000000"; if(getgmlevel() > 1) set .menu$, .menu$ + ":^008000Set Amount ^ff0000[GM]:^008000Set Price ^ff0000[GM]:^008000Start Event ^ff0000[GM]^000000"; if(getgmlevel() > 99) set .menu$, .menu$ + ":^008000Set GM Level ^ff0000[ADMIN]^000000"; mes .name$; mes "What do you want?"; next; h_menu: switch(select(.menu$)) { case 1: mes .name$; mes "^ff0000Domination^000000 starts each day at:"; mes "^00800014:30^000000, ^00800017:30^000000 and ^00800020:30^000000 o'clock."; next; mes .name$; mes "What else?"; next; goto h_menu; case 2: mes .name$; mes "^ff0000Domination^000000"; mes "Is a game where you need"; mes "to click the Number up to:"; mes " -- ^ff0000"+$@domination_amount+"^000000 --"; next; mes .name$; mes "Every click (from everybody)"; mes "will increase the Number by 1"; next; mes .name$; mes "To win you will need to have"; mes "the last click to increase the"; mes "Number up to the set amount"; mes "(-- ^ff0000"+$@domination_amount+"^000000 --)"; next; mes .name$; mes "What else?"; next; goto h_menu; case 3: mes .name$; mes "The amount to click is:"; mes " -- ^ff0000"+$@domination_amount+"^000000 --"; next; mes .name$; mes "What else?"; next; goto h_menu; case 4: mes .name$; mes "The Price is:"; mes " -- ^ff0000"+$prize_amount_dom+" ^008000"+getitemname($prize_id_dom)+"^000000 --"; next; mes .name$; mes "What else?"; next; goto h_menu; case 5: mes .name$; mes "Have a nice day."; close; case 6: // Setting the Amount to click mes .name$; mes "Enter the Amount which"; mes "is needed to reach:"; mes " "; mes "Current is:"; mes " -- ^ff0000"+$@domination_amount+"^000000 --"; input $@domination_amount; if ($@domination_amount == 0){ next; mes .name$; mes "I think it's not a good idea put"; mes "this to 0 because there will be no ending"; mes " -- ^ff0000Automatically set to 500^000000 --"; set $@domination_amount,500; } next; mes .name$; mes "The amount to click is now:"; mes " -- ^ff0000"+$@domination_amount+"^000000 --"; next; mes .name$; mes "What else?"; next; goto h_menu; case 7: // Setting the Price mes .name$; mes "Enter the Item ID of the Price:"; mes " "; mes "Current is:"; mes " -- ^ff0000"+$prize_id_dom+"^000000 --"; mes "(^008000"+getitemname($prize_id_dom)+"^000000)"; input $prize_id_dom; next; mes .name$; mes "Now enter the Amount of items the winner will recieve:"; mes " "; mes "Current is:"; mes " -- ^ff0000"+$prize_amount_dom+"^000000 -- ^008000"+getitemname($prize_id_dom)+"^000000 --"; input $prize_amount_dom; next; mes .name$; mes "The Price ID is: ^ff0000"+$prize_id_dom+"^000000"; mes "The Amount is: ^ff0000"+$prize_amount_dom+"^000000."; mes " "; mes " -- ^ff0000"+$prize_amount_dom+" ^008000"+getitemname($prize_id_dom)+"^000000 --"; next; mes .name$; mes "What else?"; next; goto h_menu; case 8: sleep2 100; close2; goto l_start; end; case 9: mes .name$; mes "Enter the required GM Level"; mes "to manage this Event."; mes " "; mes "Current is:"; mes " -- ^ff0000"+$GM_Dom+"^000000 --"; input $GM_Dom; if ($GM_Dom == 0){ next; mes .name$; mes "I think it's not a good idea let"; mes "GM Level 0 manage this event."; mes " -- ^ff0000Automatically set to 60^000000 --"; set $GM_Dom,60; } next; mes .name$; mes "GM Level = ^ff0000"+$GM_Dom+"^000000"; mes "can now manage this event."; next; mes .name$; mes "What else?"; next; goto h_menu; //OnClock1430: //OnClock1730: //OnClock2030: l_start: announce "[Domination]: Carrera de click esta apunto de comenzar en Zona Evento!!",bc_all; specialeffect 12, SELF; sleep2 30000; announce "[Domination]: El evento de Carrera de click comenzara en 30 segundos!",bc_all; specialeffect 12, SELF; sleep2 25000; announce "[Domination]: Preparense, solo quedan 5 segundos!",bc_all; specialeffect 12, SELF; sleep2 1000; announce "[Domination]: 4!",bc_all; specialeffect 12, SELF; sleep2 1000; announce "[Domination]: 3!",bc_all; specialeffect 12, SELF; sleep2 1000; announce "[Domination]: 2!",bc_all; specialeffect 12, SELF; sleep2 1000; announce "[Domination]: 1!",bc_all; specialeffect 12, SELF; sleep2 1000; announce "Listo! Denme click tantas veces puedan!",bc_all; set $@domination_start,1; end; } } }
  17. Kido

    Event problem D:!

    Oh i see, so B can be > than A and < than A too but not equal to A hmm i will re-read and try to understand you more so i can explain it to them somehow i feel they will start again saying a lot of confusing answers @_@
  18. how i didn't see this post until now count with me lol!
  19. Kido

    Event problem D:!

    How B can be > to A if A + B = C and C is < to B ?
  20. Hello, i just made a question event few days ago and one of the questions was this: If A + B = C & B is > to C then B is ___ to ___ ? For what i know, if B is > than C and C is the plus of A & B then B is > to A right ? but a lot of ppl started to talk about negative numbers and irracional numbers and they confused me a lot, there was a lot of weird answers so i just decide to skip that and ask another different question o:! So, yeah, im asking for what do you think the answer is, or what is the answer D: as i said to them, there was more than 1 correct answer since they can be any numbers lol Well hope someone will share its math skills o:!
  21. i have this functopn ( i didnt made it, i think it was made by patskie, capuche or annie, sorry i cant remember D: so, thank you 3 lol, dont blame me there was no credit on the script ): ) function script soullink { switch ( basejob ) { case Job_Alchemist: set .@spirit, 445; break; case Job_Monk: set .@spirit, 447; break; case Job_Star_Gladiator: set .@spirit, 448; break; case Job_Sage: set .@spirit, 449; break; case Job_Crusader: set .@spirit, 450; break; case Job_SuperNovice: set .@spirit, 451; break; case Job_Knight: set .@spirit, 452; break; case Job_Wizard: set .@spirit, 453; break; case Job_Priest: set .@spirit, 454; break; case Job_Bard: case Job_Dancer: set .@spirit, 455; break; case Job_Rogue: set .@spirit, 456; break; case Job_Assassin: set .@spirit, 457; break; case Job_Blacksmith: set .@spirit, 458; break; case Job_Hunter: set .@spirit, 460; break; case Job_Soul_Linker: set .@spirit, 461; break; default: if ( upper == 1 && baselevel < 70 ) set .@spirit, 494; } if ( .@spirit ) { sc_start4 sc_spirit, 360000, 5, .@spirit,0,0; skilleffect .@spirit, 5; } end; } then i have my item with this id,name with _,with without _,5,0,0,0,,0,,0,0xFFFFFFFF,7,2,1,,1,0,1584,{ },{ callfunc "soullink"; },{ percentheal -100,-100; } when they equip the otem they get link if they unequip they die DD: that may help you DD: ? if not i got this npc (credits to its author, dunno D:! ) izlude,107,146,4 script Linker 742,50,50,{ set .@n$,"^0000FF[ Master Link ]^000000"; set .@time, 300000; // the buff last 5 minutes set @zenycost,100000; mes .@n$; mes "Hola, ¿que tal va su viaje? espero que bien, yo solo soy un esperitualista."; mes "Mira "+strcharinfo(0)+", yo puedo darte todo el poder de los espiritus para tu clase."; mes "Por 100,000z puedo hacer que los grandes espiritus se enlacen a tu alma. ¿Quieres que enlace tu alma a ellos?"; switch(select("Yes:No")) { case 1: if(Zeny < @zenycost) goto l_nozeny; set Zeny,Zeny - @zenycost; switch ( basejob ) { case Job_Alchemist: set .@spirit, 445; break; case Job_Monk: set .@spirit, 447; break; case Job_Star_Gladiator: set .@spirit, 448; break; case Job_Sage: set .@spirit, 449; break; case Job_Crusader: set .@spirit, 450; break; case Job_SuperNovice: set .@spirit, 451; break; case Job_Knight: set .@spirit, 452; break; case Job_Wizard: set .@spirit, 453; break; case Job_Priest: set .@spirit, 454; break; case Job_Bard: case Job_Dancer: set .@spirit, 455; break; case Job_Rogue: set .@spirit, 456; break; case Job_Assassin: set .@spirit, 457; break; case Job_Blacksmith: set .@spirit, 458; break; case Job_Hunter: set .@spirit, 460; break; case Job_Soul_Linker: set .@spirit, 461; break; default: if ( upper == 1 && baselevel < 70 ) set .@spirit, 494; } if ( .@spirit ) { sc_start4 sc_spirit, .@time, 5, .@spirit,0,0; skilleffect .@spirit, 5; } case 2: mes .@n$; mes "Muy bien, hasta pronto y mucha suerte, que los espiritus siempre te acompañen."; close; } l_nozeny: mes .@n$; mes "Necesitas 100,000Z para poder enlazar tu alma con los espiritus."; close; } i hope that works o:!
  22. yeah i could o:! it works now o: i just have to wait for the time and then i can delete it, huh by the way, i have my live server actually on D:! i'm kinda busy right now but in the night i can use my test server if you wish, which is online too but without ppl (backup server, pretty cheap the hots >:DD so o: add me to skype maybe (?)
  23. ow ): well, something different from ceres and fluxcp would be cool too o:
×
×
  • Create New...