Jump to content

trizzy

Members
  • Posts

    92
  • Joined

  • Last visited

Everything posted by trizzy

  1. where i can find this thing? i think i found it can you fix it? Party recruitment related command# Guild alliance application is not possible..# Guild hostility application is not possible.# Adding friends is not possible in this map.# Buying Store Window# Price: # Money: # Purchase Zeny Limit# Please register the item first that has to be purchased.# Enter the price for item %s.# Enter the price for item %s. It has to be below 99990000 Zeny.# Enter the item number for %s.# The sum of purchasing and belonging items is over 9999. The sum has to be bellow 9999.# You have duplicate items in your purchase list.# Enter the limited price.# You have entered a greater amount of zeny than you have. Please check your zeny.# %s : %s Zeny => %s ea.# Available items:# Purchase list:# Price limit: %s Zeny# Buying %s for %s Zeny. Amount: %d.# Wanted items# Available items:# The max. number of items you can sell is %d.# Buyer has insufficient money, lower the amount of items you're selling.# Failed to open purchase shop.# You exceed the total amount of items.# You have purchased all items within the limited price.# You purchased all items.# Failed to deal because you have not enough Zeny.# You have sold %s. Amount: %d. Total Zeny: %dz# %s item could not be sold because you do not have the wanted amount of items.# You have not registered to sell the item.Please Register to sell item.#
  2. Sir How can i fix this? it gives wrong amount as you can see i vend the item for 30 million,and the message pop up just 3 million only? but when i click okay and i check the shop it was 30 million price, i noticed also price 1 - 99999 the message will not pop up, over 10 million will pop up the message, if there's no way to fix it i'd rather to remove it, Please help Thanks in Advance again.
  3. ill try all your guides when i get home, and give you updates thanks alot You guys are awesome thank you so much, at the first attempt it was failed because @tokei said no need to change npcidentity.lua, but what i see on @kurofly he said "Go to your lua files folder and open npcidentity.lua" and the second attempt it was smooth and perfect finaly added my costume NPC. it was easy very similar about adding costume headgear. just the problem only where do i have to put the act & sprt file and the lua etc etc. thank you so much guys really appreciate it.
  4. i'm gonna use some of these screenies regards from jake martinez!
  5. Where i can find "Guides" how to add costume NPC sprite? like where to add the sprite file etc etc. thanks i hope this is the right topic section for what im looking for.
  6. Actually I was going to suggest that but you didn't give me enough of the code to work with. Next time paste full code and what emulator you're using so the problem can be resolved more effectively. Otherwise you're just wasting our time, thank you! Ohh sorry i thought knew the problem when you comment about what i'm asking. sorry my bad ,but anyway thanks for your appreciation.
  7. is not working too. But i found a Solution from the script that i posted i just change the .@new$ into .@name$ and it works. here where i found http://www.eathena.ws/board/lofiversion/index.php/t265846.htmlso this topic is closed. [sOLVED]
  8. if (query_sql("SELECT `name` FROM `char` WHERE `name` = '"+escape_sql(.@new$)+"'")) { mes .NPC$; mes "This name already exists"; close; } The script that i found is working fine, but whenever i put this code, event the "Name" is available it keeps telling me "This name already exists". can someone correct it? Thank You.
  9. As the title said i just need only to drop, example: 100 pcs of TCG card on Satan/Wounded Morroc ONLY. NOTE: Not olny 1 pcs of TCG, i need 100 pcs for wounded morroc. this scrip im using is for all mvp monster here is it. Thanks in Advance
  10. i found a solution, anyway thanks for reply, i already fixed it someone told me 2013 client you cannot skip the service select! [sOLVED]
  11. 1st: Image 2nd: Image 3rd: Image sana maintindihan nyo yung tinutukoy ko salamat ng marami!
  12. Can someone make me script Add a 10% chance of causing Curse when using throw tomahawk? only chance to curse when using tomahawk not in normal attack. thanks in advance anyone please? [sOLVED]
  13. - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: addtimer .timer,"hourlypoints::OnPointGet"; end; OnPointGet: while(checkvending() >= 1 || checkchatting() == 1 || checkidle()>=.dlimit) { sleep2 .delay; if(.@mes$=="") dispbottom set(.@mes$,"The hourly points event haulted because you were vending, chatting, or idle."); } set #CASHPOINTS, #CASHPOINTS + .point_amt; dispbottom "You received "+.point_amt+" Cashpoints by staying ingame for 1 hour"; dispbottom "Current Balance = "+#CASHPOINTS+" Cashpoints"; set @consecutive_hour, @consecutive_hour + 1; //Check for 3 hours consecutive if(@consecutive_hour == 3) { set @consecutive_hour,0; set #CASHPOINTS, #CASHPOINTS + .cpoint_amt; dispbottom "You receive "+.cpoint_amt+" Cashpoints in playing for 12 consecutive hours"; dispbottom "Current Balance = "+#CASHPOINTS+" Cashpoints"; } addtimer .timer,"hourlypoints::OnPointGet"; end; OnInit: set .timer, 1000*60*60; //Timer in milliseconds. set .cpoint_amt, 50; //Points gained for consecutive time online. set .point_amt, 10; //Normal points gained. set .delay, 1000; //Delay for idle re-check check. set .dlimit, 60*5; //Stop points if afk greater then in seconds. } ca someone set this script i want it 10 mins for 1 point and if you stay 1 hour in the server addtional 4 points. thanks in advance
  14. thanks for this hatredreset working fine!
  15. lmao this isn't happening you save my day dude! thanks alot! [FIXED]
  16. hello rathena members i wanted to use Spiral Pierce using 1 handed sword but i found out that i can't use the skill here's the original script of the skill. 397,0,0,18:21:24:27:30,0,0,0,4:5,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 i found a thread just now it says It's a renewal update. In renewal you can use it with swords and spears, in pre-renewal only with spears. https://rathena.org/board/topic/98577-spiral-pierce-doesnt-work-in-swords/ if we can find any solution i would appreciate it, thanks in advance.
  17. What? Please explain your issue in more detail. If you have trouble posting in English please post in your native language's international section the problem is when i click the NPC i don't see any card on it.
  18. Hi im having problem with this script,when i click the NPc there's no card on it. thanks in advance. //===== rAthena Script ======================================= //= Card Seller A-Z //===== By: ================================================== //= AnnieRuru //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Sells all cards dropped by mobs, grouped alphabetically. //= MVP cards are excluded from the list. //= //= NOTE: Requires SQL item and mob databases. //===== Additional Comments: ================================= //= 1.0 First version, edited. [Euphy] //============================================================ prontera,164,171,4 script A-Z Cards 100,{ mes "[Card Seller]"; mes "Welcome!"; mes "I can sell you any normal monster card in the game. Would you like to have a look?"; next; .@s = select( .alphabet_menu$ ) -1; close2; callshop "card_mob#"+ .alphabet$[.@s], 1; end; OnInit: if (checkre(0)) { .@mob_db$ = "mob_db_re"; .@item_db$ = "item_db_re"; } else { .@mob_db$ = "mob_db"; .@item_db$ = "item_db"; } freeloop 1; .@total = query_sql( "SELECT DISTINCT LEFT( `name_japanese`, 1 ) AS alphabets FROM `"+ .@item_db$ +"` RIGHT JOIN `"+ .@mob_db$ +"` ON `"+ .@item_db$ +"`.`id` = `"+ .@mob_db$ +"`.`dropcardid` WHERE ~(`MODE`) & 32 AND `type` = 6 GROUP BY `name_japanese` ORDER BY alphabets;", .alphabet$ ); for ( .@i = 0; .@i < .@total; .@i++ ) { .alphabet_menu$ = .alphabet_menu$ + .alphabet$[.@i] +" Cards:"; .@nb = query_sql( "SELECT `"+ .@item_db$ +"`.`id` FROM `"+ .@item_db$ +"` RIGHT JOIN `"+ .@mob_db$ +"` ON `"+ .@item_db$ +"`.`id` = `"+ .@mob_db$ +"`.`dropcardid` WHERE ~(`MODE`) & 32 AND `type` = 6 AND LEFT( `name_japanese`, 1 ) = '"+ .alphabet$[.@i] +"' GROUP BY `name_japanese` ORDER BY `name_japanese` LIMIT 128;", .@id ); npcshopdelitem "card_mob#"+ .alphabet$[.@i], 501; for ( .@j = 0; .@j < .@nb; .@j++ ) npcshopadditem "card_mob#"+ .alphabet$[.@i], .@id[.@j], 1000000; } freeloop 0; end; } - shop card_mob#A -1,501:1000 - shop card_mob#B -1,501:1000 - shop card_mob#C -1,501:1000 - shop card_mob#D -1,501:1000 - shop card_mob#E -1,501:1000 - shop card_mob#F -1,501:1000 - shop card_mob#G -1,501:1000 - shop card_mob#H -1,501:1000 - shop card_mob#I -1,501:1000 - shop card_mob#J -1,501:1000 - shop card_mob#K -1,501:1000 - shop card_mob#L -1,501:1000 - shop card_mob#M -1,501:1000 - shop card_mob#N -1,501:1000 - shop card_mob#O -1,501:1000 - shop card_mob#P -1,501:1000 - shop card_mob#Q -1,501:1000 - shop card_mob#R -1,501:1000 - shop card_mob#S -1,501:1000 - shop card_mob#T -1,501:1000 - shop card_mob#U -1,501:1000 - shop card_mob#V -1,501:1000 - shop card_mob#W -1,501:1000 - shop card_mob#X -1,501:1000 - shop card_mob#Y -1,501:1000 - shop card_mob#Z -1,501:1000
  19. Script Solved. i found an example on dice event script.
  20. try this prontera,150,182,5 script Repair 811,{ while (getbrokenid(1)) { if (Zeny < 15000) { mes "[ Repairman ]"; mes "It costs 15,000 zeny to repair an item."; next; break; } set Zeny, Zeny -15000; repair(1); set .@repaired, .@repaired +1; sleep2 500; } if (.@repaired) dispbottom .@repaired + " "+( .@repaired==1 ? "item":"items" )+" Repaired."; end; }
  21. Here's the script that i'm using. the problem is even the NPC disguised as poring when i said poring nothing happen! Note: i already set the prize and rounds. //===== rAthena Script ======================================= //= Disguise Event //===== By: ================================================== //= GmOcean //===== Current Version: ===================================== //= 5.1 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Guess a monster name correctly for prizes. //= //= NOTE: Requires PCRE library installed. //===== Additional Comments: ================================= //= 5.0 Last update by GmOcean. //= 5.1 Cleaned and standardized, mostly. [Euphy] //============================================================ prontera,155,159,4 script Disguise Event 795,{ // Currently set to run every two hours. // To change times, edit the OnClock labels below. set .@GMLevel,60; // 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 middle Prontera.",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,15; set .Prize,6153; set .PrizeAmt,75; 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: OnClock0200: OnClock0400: OnClock0422: OnClock0600: OnClock0800: OnClock1000: OnClock1200: OnClock1400: OnClock1600: OnClock1800: OnClock2000: OnClock2227: setcell "prontera",163,192,159,185,cell_walkable,0; // Sets cells unwalkable set .ResetCounter,.ResetCounter+1; set .EventON,1; set .Timer,1; set .Wait,1; announce "The Disguise Event will begin in 3 minutes. The Event is being held in middle Prontera.",bc_all | bc_blue; announce "RULE: Do not flood while the event is on or you might be silenced for 30 mins by a GM.",bc_all | bc_blue; announce "Prize: 75 SPECs per round, total of 15 rounds.",bc_all | bc_blue; announce "NOTE: Some cells near my area shall be unwalkable during the event.",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 "2 minutes left. The Disguise Event is being held in middle Prontera.",bc_all | bc_blue; announce "RULE: Do not flood while the event is on or you might be silenced for 30 mins by a GM.",bc_all | bc_blue; announce "Prize: 75 SPECs per round, total of 15 rounds.",bc_all | bc_blue; end; OnTimer120000: if (.Timer!=1) end; announce "1 minute left. The Disguise Event is being held in middle Prontera.",bc_all | bc_blue; announce "RULE: Do not flood while the event is on or you might be silenced for 30 mins by a GM.",bc_all | bc_blue; announce "Prize: 75 SPECs per round, total of 15 rounds.",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 middle Prontera.",bc_all | bc_blue; announce "Prize: 75 SPECs per round, total of 15 rounds.",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; sleep 1000; if (.Rule==1) setnpcdisplay "Disguise Event",.Monster; if (.Rule==2) setnpcdisplay "Disguise Event",.MVP[.Monster]; defpattern 1,"([^:]+):.\\s*"+$MonsterName$+".*", "iCorrect"; activatepset 1; 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; announce "Thank you all for playing. That was the last round of the Disguise Event. Come play again later.",bc_all | bc_blue; setcell "prontera",163,192,159,185,cell_walkable,1; // Sets cells walkable again end; } setnpcdisplay "Disguise Event",795; set .Change,0; setnpctimer 0; end; } Screenshot:
  22. i tried both manualy and patch i get this error. Same Prob
  23. No just Topic1 topic2 topic3 and will manage the rest. thank you very much.
  24. does still work this script?
×
×
  • Create New...