Jump to content

hendra814

Members
  • Posts

    1211
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by hendra814

  1. for this line not need to change sleep ( .Duration * 100000 ); just change at this line // Invasion Duration ( Minutes ) set .Duration,10;
  2. sorry have some typo and error. here already fix the script prontera,155,176,4 script Map Warper 512,{ mes "Hello, ^0000FF"+strcharinfo(0)+"^000000,"; mes "Where do you want to go?"; next; switch(select("Prontera["+getmapusers("prontera")+"]:izlude["+getmapusers("izlude")+"]:aldebaran["+getmapusers("aldebaran")+"]")){ Case 1: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "prontera", 0, 0; close; Case 2: mes "ok bye"; close; } Case 2: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "izlude", 0, 0; close; Case 2: mes "ok bye"; close; } Case 3: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "aldebaran", 0, 0; close; Case 2: mes "ok bye"; close; } } } here my ss
  3. check your nemo link update is your link reffer to this link https://github.com/secretdataz/NEMO old nemo reffer to this link https://github.com/MStr3am/NEMO
  4. here, but not i'm not test this script prontera,164,173,3 script Map Warper 512,{ mes "Hello, ^0000FF"+strcharinfo(0)+"^000000,"; mes "Where do you want to go?"; next; switch(select("Prontera["+getmapusers("prontera")+"]:izlude["+getmapusers("izlude")+"]:aldebaran["+getmapusers("aldebaran")+"]")){ Case 1: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "prontera", 0, 0; close; Case 2: mes "ok bye"; close; } Case 2: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "izlude", 0, 0; close; Case 2: mes "ok bye"; close; } Case 1: mes "Are you sure?"; next; switch(select("Yes:No")){ Case 1: warp "aldebaran", 0, 0; close; Case 2: mes "ok bye"; close; } } }
  5. try with new nemo patcher. already update the link github by secret. https://rathena.org/board/topic/112306-secrets-updated-nemo-patches/
  6. i;m already update my KRO client. and for data folder i'm currently use Zackdreaver data folder *already tried with your diff patch option, but i'm using disable packet encryption and still got same error **tried on 64 bit OS, advanced setting can be opened. but on 32bit OS still got crash even change client resolution in setup.exe will not change the game client resolution
  7. hi, i'm not sure to post here but when im using nemo to patch 2017 client go to advanced settings it's no problem but when i'm patch 2018-01-24 and 2018-02-07 go to advanced settings will got crash can anybody tell me what the problem is. Thanks
  8. try use this iteminfo.lua https://github.com/zackdreaver/ROenglishRE/blob/master/System/itemInfo.lua change the extention into .lub or diff your client read iteminfo.lua instead of iteminfo.lub
  9. sudah punya scriptnya? kalau sudah punya copy file enchantnya yang dalam bentuk file txt masukkan ke folder npc\custom lalu buka file npc_custom.conf tambahkan nama file txtnya disitu, contoh npc: npc\custom\FAW enchant.txt kalau sudah coba jalankan ulang server atau bisa panggil scriptnya dengan menggunakan ID GM commandnya seperti ini @loadnpc npc\custom\FAW enchant.txt nanti kalau sudah selesai di load, makan npcnya kan muncul di koordinat yang sudah ditulis didalam script.
  10. yes, the VIP enabled. but when i tried at my laptop at home the script work. so i think the problem is my emulator on my other desktop *ater check again into src folder/config/core.h i see my vip not enable.
  11. put this after percentheal 100,100; atcommand "@identifyall"; atcommand "@repairall";
  12. please help why use this script can't be used anymore atcommand "@vip +24h "+strcharinfo(0)+"";
  13. Already tried the script, but still got same error, even when killed another monster on mvp map it will change the status on the NPC. already change the script, but still have some issu, i will close this topic. i will post the script here when already solve the error. Here the fixed script. click
  14. above, i'm already edit your script, try copy paste the script.
  15. remove " " for map event - script announce_RFYL -1,{ //Event Start Time OnClock0630: //6am OnClock0930: //9am OnClock1230: //12pm noon OnClock1530: //3pm noon OnClock1830: //6pm OnClock2130: //9pm OnClock0030: //12pm midnight announce "The Run For Your Life Event will begin in 3 Minutes.",0; killmonsterall "quiz_01"; sleep 5000; announce "The Run For Your Life NPC has appeared in Prontera!",0; enablenpc "RFYL Warper"; sleep 55000; announce "Event GM: Run For Your life will begin in 2 minutes.You better get ready!",0; sleep 60000; announce "Event GM: Run For Your Life will begin in 1 minute!",0; sleep 30000; mapannounce "quiz_01","In 30 seconds the monster will appear!",0; sleep 25000; announce "Event GM:Run For Your life Event will begin in ~5~",0; sleep 1000; announce "~4~",0; sleep 1000; announce "~3~",0; sleep 1000; announce "~2~",0; sleep 1000; announce "~1~",0; sleep 1000; announce "Event GM: Run For Your Life Event Has begun!!",0; monster quiz_01,42,369,"Agav",2500,1; disablenpc "RFYL Warper"; sleep 10000; monster quiz_01,42,369,"Agav-2",2500,1; sleep 10000; monster quiz_01,42,369,"Agav-3",2500,1; sleep 10000; monster quiz_01,42,369,"Agav-4",2500,1; sleep 10000; monster quiz_01,42,369,"Agav-5",2500,1; initnpctimer; end; OnTimer5000: if ( getmapusers("quiz_01") == 0 ) { killmonsterall "quiz_01"; announce "Run For Your Life Event has ended.All the monsters are gone.",0; disablenpc "Prize"; stopnpctimer; end; } else if ( getmapusers("quiz_01") > 1 ) { if ($@RFYLCounter >= 3){ switch(rand(0,2)){ case 0: mapannounce "quiz_01",getmapusers("quiz_01") +" players are still alive.",0,0x00FF00; break; case 1: mapannounce "quiz_01",getmapusers("quiz_01") +" players are STILL alive? Are you sure you're not cheating?",0,0x00FF00; break; case 2: mapannounce "quiz_01",getmapusers("quiz_01") +" players are STILL ALIVE? Seriously, I'm gonna have to report you.",0,0x00FF00; break; } } else { mapannounce "quiz_01",getmapusers("quiz_01") +" players are still alive.",0,0x00FF00; } sleep 10000; set $@RFYLCounter,$@RFYLCounter+1; initnpctimer; end; } initnpctimer; end; OnPCDieEvent: getmapxy .@maprfyl$,.@xrfyl,.@yrfyl,0; if ( .@maprfyl$ == "quiz_01") { sleep2 1; warp "prontera",156,223; atcommand "@alive "+ strcharinfo(0); dispbottom "You have lost..."; } sleep2 1000; if ( .@maprfyl$ == "quiz_01" && getmapusers("quiz_01") == 1 ) { killmonsterall "quiz_01"; mapannounce "quiz_01","You have won, please approach to Prize NPC.",0; enablenpc "Prize"; set $@RFYLCounter,0; stopnpctimer; end; } end; } quiz_01,42,369,3 script Prize 72,{ announce "Hey "+strcharinfo(0)+" has won in Run For Your Life Event Congrats!",0; getitem 7227,10; warp "prontera",156,223; sleep2 250; disablenpc "Prize"; end; } prontera,156,168,3 script RFYL Warper 84,{ mes "[^0000FFRFYL Warper^000000]"; mes "Hi "+strcharinfo(0)+""; mes "^696969Do you wish to participate in the Run For Your Life Event?^000000"; next; switch(select("Yes","No")) { case 1: sc_end SC_ALL; sc_start SC_DECREASEAGI,300000,10; percentheal 100,100; warp "quiz_01",42,369; end; break; case 2: mes "[^0000FFRFYL Warper^000000]"; mes "Brains brainnnss.. brains? Mind."; mes "^696969It's really fun! Come join us when you change your mind.^000000"; close; } OnInit: disablenpc "RFYL Warper"; disablenpc "Prize"; end; }
  16. try use official rathena version. already in rathena github
  17. put this script at then end of script - script Drop_extra -1,{ OnNPCKillEvent: if( strcharinfo(3) != "ordeal_3-2" ) {end;} if( rand( 100 ) <= 10) { { .@item_id = 969; getitem .@item_id,1; } end; } } player will get gold with probability rate 10% and only at map ordeal_3_2
  18. please check this link, is your problem same like this thread
  19. for all .@alive or what line number need to be change?
  20. I'm using this script right now // https://www.eathena.ws/board/index.php?&act=attach&type=post&id=5866 //===== eAthena Script ======================================= //= Super Convex Mirror //===== By: ================================================== //= Brian //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= //= Detects if every MVP is alive or dead. //===== Additional Comments: ================================= //= http://www.eathena.ws/board/index.php?showtopic=242050 //============================================================ invek,141,144,0 script Super Convex Mirror::convex 46,{ for( .@i = 0; .@i < getarraysize( .mvp_name$ ); .@i++ ) { switch (.@i) { case 9: .@alive = mobcount( "lhz_dun03", "summon_boss_lt::OnMyMvPDead" ); break; case 26: .@alive = ( $ktullanux_summon < 4 || mobcount( "ice_dun03","ice_boss#on::OnMyMobDead" ) ); break; case 28: .@alive = mobcount( "niflheim", "NifInvasion::OnLoDDead" ); break; case 42: .@alive = ( $@thana_summon < 6 || mobcount( "thana_boss", "#Death::OnThanaDead" ) ); break; default: .@alive = mobcount( .mvp_map$[.@i], "" ); break; } if ( .display_type == 2 ) .@menu$ = .@menu$ + ( ( .@alive ) ? "^008000" : "^FF0000" ) + .mvp_name$[.@i] + "^000000 (" + .mvp_map$[.@i] + "):"; else if ( .display_type == 1 ) mes ( ( .@alive ) ? "^008000" : "^FF0000" ) + .mvp_name$[.@i] + "^000000 (" + .mvp_map$[.@i] + ")"; } if ( .display_type == 1 ) close; .@num = select( .@menu$ ) - 1; if (.warp_to_mvp == 1) warp .mvp_map$[.@num],0,0; else if(.warp_to_mvp == 2) { sleep2 1000; sc_start SC_BOSSMAPINFO,600000,0; } end; OnInit: // 0 = disabled, 1 = enabled, 2 = enabled + SC_BOSSMAPINFO .warp_to_mvp = 0; setarray .mvp_map$, "moc_pryd06","ra_fild02","ra_fild03","ra_fild04","ve_fild01", "ve_fild02","lou_dun03","prt_maze03","abbey03","lhz_dun03", "gl_chyard","abyss_03","gef_dun02","gef_dun01","treasure02", "pay_fild10","gon_dun03","abbey02","xmas_fild01","ra_san05", "prt_sewb4","mosk_dun03","man_fild03","thor_v03","ama_dun03", "kh_dun02","ice_dun03","ayo_dun02","niflheim","anthell02", "mjolnir_04","pay_dun04","gef_fild02","gef_fild14","gef_fild10", "moc_pryd04","in_sphinx5","moc_fild17","ein_dun02","xmas_dun02", "beach_dun","spl_fild03","thana_boss","tur_dun04","odin_tem03", "jupe_core","lhz_dun02"; setarray .mvp_name$, "AmonRa","Atroce","Atroce","Atroce","Atroce", "Atroce","Bacsojin","Baphomet","Beelzebub","Bio3", "DarkLord","Detale","Doppelganger","Dracula","Drake", "Eddga","EvilSnakeLord","FallenBishop","Garm","GloomUnderNight", "GoldenThiefBug","Gopinich","HardrockMammoth","Ifrit","IncantationSamurai", "KielD01","Ktullanux","LadyTanee","LordofDeath","Maya", "Mistress","MoonlightFlower","OrcHero","OrcHero","OrcLord", "Osiris","Pharaoh","Phreeoni","RSX0806","StormyKnight", "TaoGunka","TendrilLion","Thanatos","TurtleGeneral","ValkyrieRandgris", "Vesper","Ygnizem"; .display_type = 1; if( .warp_to_mvp > 0 ) .display_type = 2; end; } already could show mvp are still alive (red) or killed (green). The problem is when character already warp or change location, the npc will put back the killed MVP to alive again.
  21. found how to solve it. line 33 .@alive = mobcount( .mvp_map$[.@i], "convex::OnMyMvPDead" ); .@alive = mobcount( .mvp_map$[.@i], "convex::OnMyMvPDead" ); change into .@alive = mobcount( .mvp_map$[.@i], "" );
  22. yup, but must change the script., if you want use array,
  23. like this setarray .@itemid1,18971,18972,18973,18974,18983,18976,18977,18978,18979,18980,18982,18983,18984;//items require
×
×
  • Create New...