Jump to content

Radian

Members
  • Posts

    1546
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by Radian

  1. I think you can use @loadnpc ? then make a dupplicate on the script location.
  2. here's a link and credits to Mysterious! http://rathena.org/board/topic/77536-mysterious-rfyl/
  3. When diffing the client there's an option if you want to disable shake and enable it. like how WeeDiff by Shin on 20120410 Client.?
  4. i will try this. thanks for the reply
  5. Can I request an Entrance NPC that will be open every 12:00 midnight? ( then the NPC will be closed at 1:00am ) That requires a Party contains 10 Members. ( Party leader must register there Party ). and wait for 10 minutes before they will be teleported.
  6. How exactly do you want? Hmm i was planning to add a custom Variable on the script. Winning guild/members will receive an Item and a Custom variable.
  7. How do you attach a Player on this? } else if (isloggedin(.@aid[.@j])) { for(set .@k,0; .@k<getarraysize(.Reward); set .@k,.@k+2) getitem .Reward[.@k], .Reward[.@k+1], .@aid[.@j]; set #CASHPOINTS, #CASHPOINTS+ 50; // Attached the player on this line. message rid2name(.@aid[.@j]),"You have been rewarded for conquering "+getcastlename(.Castles$[.@i])+"."; } This script is Euphy's WOE Controller.
  8. try to put this one on your texture/..../login_interface win_make2.rar
  9. trunk/conf/char_athena.conf //=================================== // Pincode system //=================================== // NOTE: Requires client 2011-03-09aragexeRE or newer. // A window is opened before you can select your character and you will have to enter a pincode by using only your mouse. // Default: yes pincode_enabled: no its on line 172.
  10. I think this is what you are looking for. http://rathena.org/board/topic/58222-ghosts-scripts-latest-ghosts-pvp-system-v13/
  11. Nice Map you got there Chemical i love it !
  12. Here's a script that i search on google and its similar to your request. credits goes to sanbox. - script TownInvasion -1,{ OnMinute00: if(gettime(3) % 2 == 1 && !agitcheck() && !agitcheck2()) { for(.@i = 0; .@i < 4; .@i++) { //Spawn on 4 towns .Town_Invade$ = .Town$[rand(getarraysize(.Town$))]; announce .Town_Invade$+" Guard: Help us! Our town is being invaded!",bc_blue|bc_all; for(.@ix = 0; .@ix < 5; .@ix++) { //MvP spawner monster .Town_Invade$,0,0,"--ja--",.MvP[rand(getarraysize(.MvP))],1,strnpcinfo(1)+"::OnInvadeDeath"; } for(.@iy = 0; .@iy < 100; .@iy++) { //Mob spawner monster .Town_Invade$,0,0,"--ja--",-1,1,strnpcinfo(1)+"::OnMobsDeath"; } } } end; OnInvadeDeath: .@RandMvP = rand(getarraysize(.Prize)); getitem .Prize[.@RandMvP],.PAmt[.@RandMvP]; end; OnMobsDeath: .@RandMob = rand(getarraysize(.Prize2)); getitem .Prize2[.@RandMob],.PAmt2[.@RandMob]; end; OnInit: //Towns to Invade setarray .Town$[0],"prontera","izlude","geffen","payon","alberta","aldebaran","yuno","lighthalzen","einbroch","einbech","comodo","umbala","amatsu","gonryun","ayothaya","louyang","hugel","rachel","veins"; //MvPs to summon setarray .MvP[0],1583,1832,1312; //Prize to give MVP setarray .Prize[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; //Prize to give Mobs setarray .Prize2[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt2[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; end; } how to run this everyhour? just change this part OnMinute00: into this OnMinute60: its easy and user friendly script that you can understand. it contains (maps), (mvp's ID#),(prizes) //Towns to Invade setarray .Town$[0],"prontera","izlude","geffen","payon","alberta","aldebaran","yuno","lighthalzen","einbroch","einbech","comodo","umbala","amatsu","gonryun","ayothaya","louyang","hugel","rachel","veins"; //MvPs to summon setarray .MvP[0],1583,1832,1312; //Prize to give MVP setarray .Prize[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; //Prize to give Mobs setarray .Prize2[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt2[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; end;
  13. I hope. my concern about the commumity will be approve. i saw a reply my contents how can i see it?
  14. I was upset with my host. and the players got pissed. Does anyone here know a reliable and affordable host.
  15. How can i change all the announcement to be on the same packet?
  16. Try mine. (just change the mellina into something else) //===== rAthena Script ======================================= //= Healer //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Basic healer script. //===== Additional Comments: ================================= //= 1.0 Initial script. //= 1.1 Aligned coordinates with @go. //============================================================ - script Healer -1,{ if( getbrokenid(1) ) repairall; getinventorylist; set .@Price,0; // Zeny required for heal set .@Buffs,1; // Also buff players? (1: yes / 0: no) set .@Delay,1; // Heal delay, in seconds if (@HD > gettimetick(2)) end; if (.@Price) { message strcharinfo(0),"Healing costs "+callfunc("F_InsertComma",.@Price)+" Zeny."; if (Zeny < .@Price) end; if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end; set Zeny, Zeny-.@Price; } specialeffect2 EF_HEAL2; percentheal 100,100; if (.@Buffs) { specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,240000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10; } if (.@Delay) set @HD, gettimetick(2)+.@Delay; while( .@i < @inventorylist_count ){ if ( !@inventorylist_identify[.@i] ){ delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[.@i],1; } .@i++; } end; } // Duplicates //============================================================ alberta,25,240,6 duplicate(Healer) Healer#alb 909 aldebaran,135,118,6 duplicate(Healer) Healer#alde 909 amatsu,200,79,4 duplicate(Healer) Healer#ama 909 ayothaya,207,169,6 duplicate(Healer) Healer#ayo 909 comodo,184,158,6 duplicate(Healer) Healer#com 909 einbech,57,36,6 duplicate(Healer) Healer#einbe 909 einbroch,57,202,6 duplicate(Healer) Healer#einbr 909 geffen,115,72,6 duplicate(Healer) Healer#gef 909 gonryun,156,122,6 duplicate(Healer) Healer#gon 909 hugel,89,150,6 duplicate(Healer) Healer#hug 909 izlude,124,114,5 duplicate(Healer) Healer#izl 909 //Pre-RE: (125,118) jawaii,250,139,4 duplicate(Healer) Healer#jaw 909 lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 909 louyang,226,103,4 duplicate(Healer) Healer#lou 909 manuk,272,144,6 duplicate(Healer) Healer#man 909 mid_camp,203,289,6 duplicate(Healer) Healer#mid 909 moc_ruins,72,164,4 duplicate(Healer) Healer#moc 909 morocc,153,97,6 duplicate(Healer) Healer#mor 909 moscovia,220,191,4 duplicate(Healer) Healer#mos 909 niflheim,212,182,5 duplicate(Healer) Healer#nif 909 payon,179,106,4 duplicate(Healer) Healer#pay 909 prontera,151,185,5 duplicate(Healer) Healer#prt 909 rachel,125,116,6 duplicate(Healer) Healer#rac 909 splendide,201,153,4 duplicate(Healer) Healer#spl 909 thor_camp,249,74,4 duplicate(Healer) Healer#thor 909 umbala,105,148,3 duplicate(Healer) Healer#umb 909 veins,217,121,4 duplicate(Healer) Healer#ve 909 xmas,143,136,4 duplicate(Healer) Healer#xmas 909 yuno,164,45,4 duplicate(Healer) Healer#yuno 909 mellina,84,88,5 duplicate(Healer) Healer#mell 742 // Duplicates (Renewal) //============================================================ brasilis,194,221,6 duplicate(Healer) Healer#bra 909 dewata,195,187,4 duplicate(Healer) Healer#dew 909 dicastes01,201,194,4 duplicate(Healer) Healer#dic 909 ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909 malangdo,132,114,6 duplicate(Healer) Healer#mal 909 malaya,227,204,6 duplicate(Healer) Healer#ma 909 mora,55,152,4 duplicate(Healer) Healer#mora 909
  17. How about making the pvp mapflag ( shows the emblem of the player/guild ) ?? is it possible?
  18. I found this and its kinda weird. ( im sorry if i posted on the wrong section ) how can rAthena fix this? or its normal? I got a suggestion. why not make a limit on Announcements like for example First message will be 1st Announcement 1 2 3 4 5 test! 2nd Announcement 6 7 8 9 10 test! both announcement will stay. when the third announcement made. the first announcement will be gone. and the second announcement will replace the first announcement.
  19. suggestion (make asura cast) even if you got a fixed dex for no cast rate. but it will ignored the casting rate. i hope you got what i mean i like this. i hope someone can make this happen.
  20. Thanks! good luck i hope it will be fixed soon.
  21. Hello, Everyone sorry for requesting too much.. High Priest When Soulink he/she can have a level 10 preseverance skill ( stalker/rouge class ) that can copy skills. but when the soulink is gone, the copied skill will be gone too.Clown/Gypsy When Soulink he/she can able to use either Joke Frost or Scream.Whitesmith When Soulink he/she can use level 5 Cloaking skill. but when Soulink is gone, the cloaking will be gone too.Gunslinger When Soulink based HP will increase into 70%. and will return to normal when Link is gone.Sniper When Soulink increase Range Attacks by 15%.Assassin Cross When Soulink increase Damage of Soul Breaker by 20%.High Wizard / Professor When Soulink increase Matk by 15%. and increase based HP 30%.
  22. I think this will help you (look for this on the script) set .Level,25; // Minimum monster level to trade corresponding cards. it was set to level 25 only as the description says. and try chaning it to this. set .Level,99; // Minimum monster level to trade corresponding cards. Im pretty sure its correct. but just try changing it.
  23. Radian

    NPC

    I dupplicate it like this mellina,106,80,3 script Quest Shop#1 871,{ callfunc "qshop",1,2,3,4,5,9,11,13; } mellina,104,83,3 script Battle Ground Prizes#13 751,{ callfunc "qshop",14,15,16; } que_house_s,78,48,4 script Zodiac Donate#1 787,{ callfunc "qshop",6; } que_house_s,78,46,4 script Suits Donate#2 787,{ callfunc "qshop",7; } que_house_s,78,44,4 script Mutant Dragon Set#3 787,{ callfunc "qshop",8; } que_house_s,78,42,4 script Ability Sets#4 787,{ callfunc "qshop",9; } que_house_s,78,40,4 script Random Donates#5 787,{ callfunc "qshop",10,12; } que_house_s,65,44,4 script Fusion Set#5 787,{ callfunc "qshop",11; } que_house_s,72,50,4 script Imperial Item#17 787,{ callfunc "qshop",17; } and this too setarray .Shops$[1],"Wings","Upper","Middle","Access","Rares","Zodiac","Donate","Mutant Dragon Set","Ability Items","Random Donates","Fusion Set","Balloon Donate","Dragon Weapons","Battle Ground Prize 1","Battle Ground Prize 2","Battle Ground Prize 3","Imperial Items"; and dont forget to add more of this // Dummy shop data -- copy as needed. //============================================================ - shop qshop1 -1,909:-1 - shop qshop2 -1,909:-1 - shop qshop3 -1,909:-1 - shop qshop4 -1,909:-1 - shop qshop5 -1,909:-1 - shop qshop6 -1,909:-1 - shop qshop7 -1,909:-1 - shop qshop8 -1,909:-1 - shop qshop9 -1,909:-1 - shop qshop10 -1,909:-1 - shop qshop11 -1,909:-1 - shop qshop12 -1,909:-1 - shop qshop13 -1,909:-1 - shop qshop14 -1,909:-1 - shop qshop15 -1,909:-1 - shop qshop16 -1,909:-1 - shop qshop17 -1,909:-1
×
×
  • Create New...