Jump to content

Elsa Mist

Members
  • Posts

    387
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Elsa Mist

  1. did the system folder come with the same repo? 2013-12-23 is using lub not lua inside your data.grf. Its really weird, i do use that on every server that ive setup with client date 2013-12-23 onward and there is no problem. your best way to solve is remake your client data.
  2. Elsa Mist

    Quest

    Please search it before asking. The script that u asking is similar with scripts that already have in GIT.
  3. You must be forget about the 'system' folder, inside it have iteminfo.lub. Take it from the first link you mentioned above https://github.com/ROClientSide/Translation/tree/master/System. Item description for client 2013 onward need to have iteminfo.lub inside the system folder. Try it...
  4. +1 if this good for rA, then just go! +1 on this just to clarify this will not auto update your server just download the update file correct? just to clarify this will not auto update your server just download the update file correct?
  5. yeap try bootstrap, its mobile compatible.
  6. i wish i have the skills...
  7. Make sure you use the right packet_db? Are you using eA or eAmod?
  8. There is topic about this. Are you sure you have really search about it?
  9. http://lmgtfy.com/?q=Client+Translation+Project+hercules Oh thank you for this. But may I know what is the exact filename of the file that ONLY affects the skill descriptions and the exact directory where it is located? Because I dont want to patch everything as it might overwrite my other luas with modifications. Thanks. U can try take a look in related files for skills. Yes but can I know the file names of which are the exact luas used for skill descriptions? Dude, seriously there is only 4 FILES. why dont you go and take a look by yourself? still hard for you? I believe below image there is no folder named with 'skill' except for this three folders and newskillinfo ...
  10. Where did you get your rAmod btw? If you get that from your host or friends ask them please... Same question, where did you get your rAmod dude?
  11. Just use script below. /* To change times, edit the OnClock labels below. */ prontera,100,100,4 script Disguise Event 795,{ set .@GMLevel,99; // GM level required to access NPC. set .@n$,"[^0000FFDisguise NPC^000000]"; if (getgmlevel()>=.@GMLevel) { mes .@n$; mes "Select an option."; next; switch(select("Turn ON/OFF Event:Event Settings")) { case 1: mes .@n$; if (.EventON) { mes "The Event is currently: [^0000FFON^000000]"; mes "Would you like to turn it OFF?"; } else { mes "The Event is currently: [^FF0000OFF^000000]"; mes "Would you like to turn it ON?"; } if(select("Yes:No")==2) close; if (.EventON) { set .EventON,0; set .Timer,0; setnpctimer 0; stopnpctimer; announce "A GM has decided to turn the Disguise Event off. As a result no further prizes will be given.",bc_map | bc_blue; deletepset 1; setnpcdisplay "Disguise Event",795; close; } set .EventON,1; set .Timer,1; setnpctimer 0; initnpctimer; set .ResetCounter,.ResetCounter+1; announce "The Disguise Event will begin in 3 minutes.",bc_all | bc_blue; announce "The Event is being held in Viber Town.",bc_all | bc_blue; close; case 2: mes .@n$; mes "Pick a setting to modify."; next; switch(select("Monster Display:Number of Rounds:Prize Settings")) { case 1: setarray .@r$[0],"Disguise as all monsters.","Disguise as MVPs only."; mes .@n$; mes "Choose a disguise rule."; next; set .Rule, select(implode(.@r$,":")); mes .@n$; mes "The Disguise Rule has been set:"; mes " > ^0055FF"+.@r$[.Rule-1]+"^000000"; close; case 2: mes .@n$; mes "Input the number of rounds you want the event to last."; mes "Current number: [^0000FF"+.Rounds+"^000000]"; next; input .@Rounds; set .Rounds,.@Rounds; mes .@n$; mes "The number of rounds has been changed to "+.Rounds+"."; close; case 3: mes .@n$; mes "Input the Item ID of the prize given each round."; mes "Current item: [^0000FF"+getitemname(.Prize)+"^000000] (ID #"+.Prize+")"; next; input .@Prize; mes .@n$; if (getitemname(.@Prize)=="" || getitemname(.@Prize)=="null") { mes "That item does not exist. Please try again."; close; } set .Prize,.@Prize; mes "Input the amount to be given."; next; input .@amount; mes .@n$; if (.@amount<=0 || .@amount>=10000) { mes "That amount is invalid. Using default ammount of 1."; set .@amount,1; next; mes .@n$; } set .PrizeAmt,.@amount; mes "The Prize has been changed successfully."; mes "Prize: "+.PrizeAmt+"x [^0000FF"+getitemname(.Prize)+"^000000]"; close; } } } if (.EventON) end; mes .@n$; mes "Welcome."; mes "How may I be of assistance?"; if(select("Information:Nothing, just passing through.")==2) close; next; mes .@n$; mes "This event is quite simple."; mes "At the start of the event, I will"; mes "disguise myself as a random"; mes "monster. You have to shout"; mes "that monter's name out loud."; next; mes "If you are correct, you will receive"; mes "a prize. If not, keep trying!"; mes "That's all that there is to this event."; close; OnInit: set .EventON,0; set .Wait,0; set .Winner,0; set .ResetCounter,0; set .Rounds,10; set .Prize,501; set .PrizeAmt,10; set .Rule,1; setarray .MVP[0],1038,1039,1046,1059,1086,1087,1112,1115,1147,1150,1157,1159,1190,1251,1252,1272,1312,1373, 1389,1399,1418,1492,1502,1511,1583,1623,1630,1646,1647,1648,1649,1650,1651,1658,1685,1688, 1708,1719,1734,1751,1768,1779,1785,1802,1832,1871,1874,1885,1917,1980,2022,2068,2087,2131, 2156,2165; set .BlackList$, "1003,1006,1017,1021,1022,1027,1043,1075,1136,1137,1168," + "1171,1172,1173,1181,1187,1210,1217,1218,1222,1223,1224,1225,1226,1227,1228," + "1233,1284,1407,1411,1414,1495,1501,1900,1996,2000,2001,2002,2003,2004," + "2005,2006,2007,2011,2012,2025,2028,2029,2030,2031,2032,2033,2034,2035," + "2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049," + "2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063," + "2064,2065,2066,2067,2075,2076,2077,2078,2079,2080,2081,2083,2084,2085," + "2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099," + "2100,2101,2012,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113," + "2114,2115,2116,2117,2118,2119,2120,2121,2123,2124,2125,1496,"; end; OnClock0000: set .ResetCounter,.ResetCounter+1; set .EventON,1; set .Timer,1; set .Wait,1; announce "The Disguise Event will begin in 3 minutes.",bc_all | bc_blue; announce "The Event is being held in Viber Town.",bc_all | bc_blue; setnpctimer 0; initnpctimer; end; OnTimer10000: if (.Timer || .Change) end; set .Wait,0; goto iDisguise; end; OnTimer30000: if (.Timer) end; set .Change,0; setnpcdisplay "Disguise Event",795; npctalk "You took too long to guess what I was. Please wait 10 seconds while I disguise again."; specialeffect EF_DETECT2; set $MonsterName$,""; deletepset 1; stopnpctimer; setnpctimer 0; initnpctimer; end; OnTimer60000: if (.Timer!=1) end; announce "The Disguise Event will begin in 2 minutes.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; end; OnTimer120000: if (.Timer!=1) end; announce "The Disguise Event will begin 1 minute.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; end; OnTimer180000: if (.Timer!=1) end; announce "The Disguise Event has begun!",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; set .Timer,0; stopnpctimer; setnpctimer 0; initnpctimer; iDisguise: if (.Rule==1) { set .Winner,0; set .Monster,1000+rand(1,995); if (compare(","+.BlackList$+"," , ","+.Monster+",")) goto iDisguise; if (.Monster==.LastMonster) goto iDisguise; set .LastMonster,.Monster; set $MonsterName$,getmonsterinfo(.Monster,0); } if (.Rule==2) { set .Winner,0; set .Monster,rand(49); set $MonsterName$,getmonsterinfo(.MVP[.Monster],0); } deletepset 1; defpattern 1,"([^:]+):.\\s*"+$MonsterName$+".*", "iCorrect"; activatepset 1; if (.Rule==1) setnpcdisplay "Disguise Event",.Monster; if (.Rule==2) setnpcdisplay "Disguise Event",.MVP[.Monster]; set .Change,1; setnpctimer 0; end; iCorrect: if (.Winner) { dispbottom "Someone has already won this round."; end; } set .Winner,1; set .RoundCount,.RoundCount+1; deletepset 1; activatepset 1; getitem .Prize,.PrizeAmt; announce strcharinfo(0)+" is correct! I was disguised as: "+$MonsterName$+"",bc_map | bc_blue; if (.RoundCount>=.Rounds) { setnpcdisplay "Disguise Event",795; set .RoundCount,0; set .Change,0; set .EventON,0; setnpctimer 0; stopnpctimer; npctalk "Thank you all for playing. That was the last round of the Disguise Event. Come play again later."; end; } setnpcdisplay "Disguise Event",795; set .Change,0; setnpctimer 0; end; }
  12. http://lmgtfy.com/?q=Client+Translation+Project+hercules Oh thank you for this. But may I know what is the exact filename of the file that ONLY affects the skill descriptions and the exact directory where it is located? Because I dont want to patch everything as it might overwrite my other luas with modifications. Thanks. U can try take a look in related files for skills.
  13. renewal?
  14. No you cant make a custom conf. you can i mean, but it need to be readed by server. Just put your custom script inside script_custom.conf.
  15. There is some private server have that scro[ts even the newest instances. But its a custom. hehe... who want to give it since its a rare scripts. even you are willing to pay for the scripts. They will keep it for they own use for rare server feature. That, for me its cant make your server popularity will be increase. Ive seen them, trust me they will not going anywhere. hehe
  16. http://lmgtfy.com/?q=Client+Translation+Project+hercules
  17. there is none. hehe
  18. Use client date 2013 onwards.
  19. No, thats the only way. Unless you have a good skills on source editing.
  20. The skill is untouched; Im just moving the skill to another skilltree. I did recompile/restarted the server in my desperation, but it did nothing. Im pretty sure this is Client-Side related; the skills works like it should and can be level up like any other skill (If you meet the reqs), but it shows on the Third-Tab, even when you have it as a Novice. Any other skill appears where it should, except the Thirdsjob skills. Special mention to the Oboro/Kageru, since their skills appear on the second tab. Nobody knows how to fix this? Or maybe where i could find a solution, somewhere to search. I guess its yours luafiles What client date are you using?
  21. Elsa Mist

    Request

    its not so hard http://lmgtfy.com/?q=mvp+invasion+script+rathena
  22. Dont forget if you are editing the skill make sure you edit the skill_db.txt and all related files then recompiling and restart your server.
×
×
  • Create New...