Jump to content

srhmike

Members
  • Posts

    261
  • Joined

  • Last visited

Everything posted by srhmike

  1. Your missing the collection image, just like it says. You see on the right where it shows the item and there's no image? Well its missing.
  2. You should use a codebox. 2052,11,6,1,0,0x1,0,5,1,yes,0,0x400,0,magic,0,0x10020, AB_CLEARANCE,Clearance //id,range,hit,inf,element,nk,splash,max,list_num,castcancel,cast_defence_rate,inf2,maxcount,skill_type,blow_count,inf3,name,description You could try editting the range? The info I gave you before was uneditted from the files.
  3. skill.c : case AB_CLEARANCE: if( flag&1 || (i = skill_get_splash(skill_id, skill_lv)) < 1 ) { // As of the behavior in official server Clearance is just a super version of Dispell skill. [Jobbie] if( bl->type != BL_MOB && battle_check_target(src,bl,BCT_PARTY) <= 0 ) // Only affect mob or party. break; clif_skill_nodamage(src,bl,skill_id,skill_lv,1); if((dstsd && (dstsd->class_&MAPID_UPPERMASK) == MAPID_SOUL_LINKER) || rnd()%100 >= 60 + 8 * skill_lv) { if (sd) clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); break; } if(status_isimmune(bl)) break; //Remove bonus_script by Clearance if (dstsd) pc_bonus_script_clear(dstsd,BSF_REM_ON_CLEARANCE); if(!tsc || !tsc->count) break; for( i = 0; i < SC_MAX; i++ ) { if (!tsc->data[i]) continue; switch (i) { case SC_WEIGHT50: case SC_WEIGHT90: case SC_HALLUCINATION: case SC_STRIPWEAPON: case SC_STRIPSHIELD: case SC_STRIPARMOR: case SC_STRIPHELM: case SC_CP_WEAPON: case SC_CP_SHIELD: case SC_CP_ARMOR: case SC_CP_HELM: case SC_COMBO: case SC_STRFOOD: case SC_AGIFOOD: case SC_VITFOOD: case SC_INTFOOD: case SC_DEXFOOD: case SC_LUKFOOD: case SC_HITFOOD: case SC_FLEEFOOD: case SC_BATKFOOD: case SC_WATKFOOD: case SC_MATKFOOD: case SC_CRIFOOD: case SC_DANCING: case SC_SPIRIT: case SC_AUTOBERSERK: case SC_CARTBOOST: case SC_MELTDOWN: case SC_SAFETYWALL: case SC_SMA: case SC_SPEEDUP0: case SC_NOCHAT: case SC_ANKLE: case SC_SPIDERWEB: case SC_JAILED: case SC_ITEMBOOST: case SC_EXPBOOST: case SC_LIFEINSURANCE: case SC_BOSSMAPINFO: case SC_PNEUMA: case SC_AUTOSPELL: case SC_INCHITRATE: case SC_INCATKRATE: case SC_NEN: case SC_READYSTORM: case SC_READYDOWN: case SC_READYTURN: case SC_READYCOUNTER: case SC_DODGE: case SC_WARM: /*case SC_SPEEDUP1:*/ case SC_AUTOTRADE: case SC_CRITICALWOUND: case SC_JEXPBOOST: case SC_INVINCIBLE: case SC_INVINCIBLEOFF: case SC_HELLPOWER: case SC_MANU_ATK: case SC_MANU_DEF: case SC_SPL_ATK: case SC_SPL_DEF: case SC_MANU_MATK: case SC_SPL_MATK: case SC_RICHMANKIM: case SC_ETERNALCHAOS: case SC_DRUMBATTLE: case SC_NIBELUNGEN: case SC_ROKISWEIL: case SC_INTOABYSS: case SC_SIEGFRIED: case SC_WHISTLE: case SC_ASSNCROS: case SC_POEMBRAGI: case SC_APPLEIDUN: case SC_HUMMING: case SC_DONTFORGETME: case SC_FORTUNE: case SC_SERVICE4U: case SC_FOOD_STR_CASH: case SC_FOOD_AGI_CASH: case SC_FOOD_VIT_CASH: case SC_FOOD_DEX_CASH: case SC_FOOD_INT_CASH: case SC_FOOD_LUK_CASH: case SC_ELECTRICSHOCKER: case SC_BITE: case SC__STRIPACCESSORY: case SC__ENERVATION: case SC__GROOMY: case SC__IGNORANCE: case SC__LAZINESS: case SC__UNLUCKY: case SC__WEAKNESS: case SC_SAVAGE_STEAK: case SC_COCKTAIL_WARG_BLOOD: case SC_MAGNETICFIELD: case SC_MINOR_BBQ: case SC_SIROMA_ICE_TEA: case SC_DROCERA_HERB_STEAMED: case SC_PUTTI_TAILS_NOODLES: case SC_NEUTRALBARRIER_MASTER: case SC_NEUTRALBARRIER: case SC_STEALTHFIELD_MASTER: case SC_STEALTHFIELD: case SC_LEADERSHIP: case SC_GLORYWOUNDS: case SC_SOULCOLD: case SC_HAWKEYES: case SC_REGENERATION: case SC_SEVENWIND: case SC_MIRACLE: case SC_S_LIFEPOTION: case SC_L_LIFEPOTION: case SC_INCHEALRATE: case SC_PUSH_CART: case SC_PARTYFLEE: case SC_RAISINGDRAGON: case SC_GT_REVITALIZE: case SC_GT_ENERGYGAIN: case SC_GT_CHANGE: case SC_ANGEL_PROTECT: case SC_MONSTER_TRANSFORM: case SC_FULL_THROTTLE: case SC_REBOUND: case SC_TELEKINESIS_INTENSE: case SC_MOONSTAR: case SC_SUPER_STAR: case SC_ALL_RIDING: case SC_MTF_ASPD: case SC_MTF_RANGEATK: case SC_MTF_MATK: case SC_MTF_MLEATKED: case SC_MTF_CRIDAMAGE: case SC_HEAT_BARREL: case SC_HEAT_BARREL_AFTER: case SC_P_ALTER: case SC_E_CHAIN: case SC_C_MARKER: case SC_B_TRAP: case SC_H_MINE: case SC_STRANGELIGHTS: case SC_DECORATION_OF_MUSIC: case SC_GN_CARTBOOST: case SC_RECOGNIZEDSPELL: case SC_CHASEWALK2: case SC_ACTIVE_MONSTER_TRANSFORM: #ifdef RENEWAL case SC_EXTREMITYFIST2: #endif case SC_HIDING: case SC_CLOAKING: case SC_CHASEWALK: case SC_CLOAKINGEXCEED: case SC__INVISIBILITY: case SC_UTSUSEMI: case SC_MTF_ASPD2: case SC_MTF_RANGEATK2: case SC_MTF_MATK2: case SC_2011RWC_SCROLL: case SC_JP_EVENT04: case SC_MTF_MHP: case SC_MTF_MSP: case SC_MTF_PUMPKIN: case SC_MTF_HITFLEE: case SC_ATTHASTE_CASH: case SC_REUSE_REFRESH: case SC_REUSE_LIMIT_A: case SC_REUSE_LIMIT_B: case SC_REUSE_LIMIT_C: case SC_REUSE_LIMIT_D: case SC_REUSE_LIMIT_E: case SC_REUSE_LIMIT_F: case SC_REUSE_LIMIT_G: case SC_REUSE_LIMIT_H: case SC_REUSE_LIMIT_MTF: case SC_REUSE_LIMIT_ASPD_POTION: case SC_REUSE_MILLENNIUMSHIELD: case SC_REUSE_CRUSHSTRIKE: case SC_REUSE_STORMBLAST: case SC_ALL_RIDING_REUSE_LIMIT: case SC_SPRITEMABLE: case SC_QUEST_BUFF1: case SC_QUEST_BUFF2: case SC_QUEST_BUFF3: case SC_CLAN_INFO: case SC_SWORDCLAN: case SC_ARCWANDCLAN: case SC_GOLDENMACECLAN: case SC_CROSSBOWCLAN: continue; case SC_ASSUMPTIO: if( bl->type == BL_MOB ) continue; break; } if(i == SC_BERSERK) tsc->data[i]->val2=0; //Mark a dispelled berserk to avoid setting hp to 100 by setting hp penalty to 0. status_change_end(bl,(sc_type)i,INVALID_TIMER); } break; } map_foreachinrange(skill_area_sub, bl, i, BL_CHAR, src, skill_id, skill_lv, tick, flag|1, skill_castend_damage_id); break; db/re/skill_db.txt -- 2052,11,6,1,0,0x1,0,5,1,yes,0,0x400,0,magic,0,0x10020, AB_CLEARANCE,Clearance db/pre re/skilldb.txt 2052,11,6,1,0,0x1,0,5,1,yes,0,0x400,0,magic,0,0x10020, AB_CLEARANCE,Clearance The skill_db header: //id,range,hit,inf,element,nk,splash,max,list_num,castcancel,cast_defence_rate,inf2,maxcount,skill_type,blow_count,inf3,name,description // 01 ID // 02 range (combo skills do not check for range when used, // if range is < 5, the skill is considered melee-range) // 03 hit (8- repeated hitting, 6- single-hit) // 04 inf (0- passive, 1- enemy, 2- place, 4- self, 16- friend, 32- trap) // 05 element (0 - neutral, 1 - water, 2 - earth, 3 - fire, 4 - wind, 5 - poison, // 6 - holy, 7 - dark, 8 - ghost, 9 - undead, -1 - use weapon element // -2 - use endowed element, -3 - use random element.) // 06 nk (skill damage properties): // 0x01 - No damage skill // 0x02 - Has splash area // 0x04 - Damage should be split among targets // 0x08 - Skill ignores caster's % damage cards (misc type always ignores) // 0x10 - Skill ignores elemental adjustments // 0x20 - Skill ignores target's defense (misc type always ignores) // 0x40 - Skill ignores target's flee (magic type always ignores) // 0x80 - Skill ignores target's def cards // 07 splash/effect range (-1 for screen-wide) // 08 MaxLv // 09 Number of hits (when positive, damage is increased by hits, // negative values just show number of hits without increasing total damage) // 10 Cast interrupted when hit? // 11 defense-reduction rate during cast. // 12 inf2 (skill information 2): // 0x00001 - quest skill // 0x00002 - npc skill // 0x00004 - wedding skill // 0x00008 - spirit skill // 0x00010 - guild skill // 0x00020 - song/dance // 0x00040 - ensemble skill // 0x00080 - trap // 0x00100 - skill that damages/targets yourself // 0x00200 - cannot be casted on self (if inf = 4, auto-select target skill) // 0x00400 - usable only on party-members (and enemies if skill is offensive) // 0x00800 - usable only on guild-mates (and enemies if skill is offensive) // 0x01000 - disable usage on enemies (for non-offensive skills). // 0x02000 - available skill for SC_AUTOSHADOWSPELL // 0x04000 - chorus skill // 0x08000 - skill that ignore bg reduction // 0x10000 - skill that ignore gvg reduction // 0x20000 - makes 'self'/'place' skill cannot be casted/placed when near NPC (see 'db/skill_nonearnpc_db.txt' for more options) // 0x40000 - skill that can hit trap-type skill (inf2 has 0x00080) // 13 maxcount: max amount of skill instances to place on the ground when // player_land_skill_limit/monster_land_skill_limit is enabled. For skills // that attack using a path, this is the path length to be used. // 14 attack type (none, weapon, magic, misc) // 15 Blowcount (amount of tiles skill knockbacks) // 16 inf3 (skill information 3): // 0x00001 - skill ignores land protector // 0x00002 - free // 0x00004 - usable skills while hiding // 0x00008 - skill that can be use while in dancing state // 0x00010 - skill that could hit emperium // 0x00020 - skill ignores SC_STASIS // 0x00040 - skill blocked by kagehumi // 0x00080 - skill range affected by AC_VULTURE // 0x00100 - skill range affected by GS_SNAKEEYE // 0x00200 - skill range affected by NJ_SHADOWJUMP // 0x00400 - skill range affected by WL_RADIUS // 0x00800 - skill range affected by RA_RESEARCHTRAP // 0x01000 - skill that does not affect user that has NC_HOVERING active // 0x02000 - skill that can be using while riding warg // 0x04000 - skill that can't be used while in mado // 0x08000 - skill that can be used to target while under SC__MANHOLE effect // 0x10000 - skill that affects hidden targets // 0x20000 - skill that affects SC_GLOOMYDAY_SK // 0x40000 - skill that is affected by SC_DANCEWITHWUG // 0x80000 - skill blocked by RA_WUGBITE // 17 Name // 18 Description Not exactly sure what your asking, but theres pretty much everywhere you can find it.
  4. Well you could edit the palettes. Or... maybe tell us which palettes you are using? Maybe make sure you using the most update ones here on rAthena, or where ever you got them.
  5. Those weird words are supposed to be like that. The files you downloaded have to be in those "weird" folders. You change it then things wont work and you'll be back here asking why.
  6. There in your rAthena/sql-files folder The ones your server use.
  7. When server and client are on same machine gotta use 127.0.0.1 Can your friend connect?
  8. // Experience Tables [Custom] // Supports up to base level 1000 and job level 255 // Uncomment the rows below, enter the max level you want and replace "x" by the list of classes // you want these to apply to. You can also write your own exp requirements. // // Type: // 0 = Base Exp, 1 = Job Exp //Base - Pre-renewal 1000 Levels 255,4054:4055:4056:4057:4058:4059:4060:4061:4062:4063:4064:4065:4066:4067:4068:4069:4070:4071:4072:4073:4074:4075:4076:4077:4078:4079:4080:4081:4082:4083:4084:4085:4086:4087:4096:4097:4098:4099:4100:4101:4102:4103:4104:4105:4106:4107:4108:4109:4110:4111:4112:4190:4191:4211:4212:4215:4218,0,10,18,28,40,85,123,168,220,278,400,481,613,731,875,1038,1213,1400,1575,1775,2268,2604,2786,3136,3506,4130,4796,5508,6264,9645,12392,14220,16159,18209,21649,24451,27401,30499,33748,47342,58160,64711,71573,78749,90144,99312,108870,118816,129154,174196,213220,238080,264150,291427,329640,363155,398116,434526,472381,610848,731828,806448,884232,965180,1073896,1170382,1270556,1374422,1481976,1850800,3389616,3666333,3953534,4251217,4559382,5129260,5488173,5859059,6241919,7374168,9570662,10458427,11380262,12336168,13326144,14994907,16130400,17304206,18516326,19766760,29216160,34949880,40930560,55017900,71510400,106974000,146061000,174405000,343210000,345210000,347210000,349210000,351210000,353210000,355210000,357210000,359210000,361210000,363210000,365210000,367210000,369210000,371210000,373210000,375210000,377210000,379210000,381210000,383210000,385210000,387210000,389210000,391210000,393210000,395210000,397210000,399210000,401210000,403210000,405210000,407210000,409210000,411210000,413210000,415210000,417210000,419210000,421210000,423210000,425210000,427210000,429210000,431210000,433210000,435210000,437210000,439210000,441210000,443210000,445210000,447210000,449210000,451210000,453210000,455210000,457210000,459210000,461210000,463210000,465210000,467210000,469210000,471210000,473210000,475210000,477210000,479210000,481210000,483210000,485210000,487210000,489210000,491210000,493210000,495210000,497210000,499210000,501210000,503210000,505210000,507210000,509210000,511210000,513210000,515210000,517210000,519210000,521210000,523210000,525210000,527210000,529210000,531210000,533210000,535210000,537210000,539210000,541210000,543210000,545210000,547210000,549210000,551210000,553210000,555210000,557210000,559210000,561210000,563210000,565210000,567210000,569210000,571210000,573210000,575210000,577210000,579210000,581210000,583210000,585210000,587210000,589210000,591210000,593210000,595210000,597210000,599210000,601210000,603210000,605210000,607210000,609210000,611210000,613210000,615210000,617210000,619210000,621210000,623210000,625210000,627210000,629210000,631210000,633210000,635210000,637210000,639210000,641210000,643210000,645210000,647210000,649210000,651210000,653210000,655210000,657210000,659210000,661210000,663210000,665210000,667210000,669210000,671210000,673210000,675210000,677210000,679210000,681210000,683210000,685210000,687210000,689210000,691210000,693210000,695210000,697210000,699210000,701210000,703210000,705210000,707210000,709210000,711210000,713210000,715210000,717210000,719210000,721210000,723210000,725210000,727210000,729210000,731210000,733210000,735210000,737210000,739210000,741210000,743210000,745210000,747210000,749210000,751210000,753210000,755210000,757210000,759210000,761210000,763210000,765210000,767210000,769210000,771210000,773210000,775210000,777210000,779210000,781210000,783210000,785210000,787210000,789210000,791210000,793210000,795210000,797210000,799210000,801210000,803210000,805210000,807210000,809210000,811210000,813210000,815210000,817210000,819210000,821210000,823210000,825210000,827210000,829210000,831210000,833210000,835210000,837210000,839210000,841210000,843210000,845210000,847210000,849210000,851210000,853210000,855210000,857210000,859210000,861210000,863210000,865210000,867210000,869210000,871210000,873210000,875210000,877210000,879210000,881210000,883210000,885210000,887210000,889210000,891210000,893210000,895210000,897210000,899210000,901210000,903210000,905210000,907210000,909210000,911210000,913210000,915210000,917210000,919210000,921210000,923210000,925210000,927210000,929210000,931210000,933210000,935210000,937210000,939210000,941210000,943210000,945210000,947210000,949210000,951210000,953210000,955210000,957210000,959210000,961210000,963210000,965210000,967210000,969210000,971210000,973210000,975210000,977210000,979210000,981210000,983210000,985210000,987210000,989210000,991210000,993210000,995210000,997210000,999210000,1001210000,1003210000,1005210000,1007210000,1009210000,1011210000,1013210000,1015210000,1017210000,1019210000,1021210000,1023210000,1025210000,1027210000,1029210000,1031210000,1033210000,1035210000,1037210000,1039210000,1041210000,1043210000,1045210000,1047210000,1049210000,1051210000,1053210000,1055210000,1057210000,1059210000,1061210000,1063210000,1065210000,1067210000,1069210000,1071210000,1073210000,1075210000,1077210000,1079210000,1081210000,1083210000,1085210000,1087210000,1089210000,1091210000,1093210000,1095210000,1097210000,1099210000,1101210000,1103210000,1105210000,1107210000,1109210000,1111210000,1113210000,1115210000,1117210000,1119210000,1121210000,1123210000,1125210000,1127210000,1129210000,1131210000,1133210000,1135210000,1137210000,1139210000,1141210000,1143210000,1145210000,1147210000,1149210000,1151210000,1153210000,1155210000,1157210000,1159210000,1161210000,1163210000,1165210000,1167210000,1169210000,1171210000,1173210000,1175210000,1177210000,1179210000,1181210000,1183210000,1185210000,1187210000,1189210000,1191210000,1193210000,1195210000,1197210000,1199210000,1201210000,1203210000,1205210000,1207210000,1209210000,1211210000,1213210000,1215210000,1217210000,1219210000,1221210000,1223210000,1225210000,1227210000,1229210000,1231210000,1233210000,1235210000,1237210000,1239210000,1241210000,1243210000,1245210000,1247210000,1249210000,1251210000,1253210000,1255210000,1257210000,1259210000,1261210000,1263210000,1265210000,1267210000,1269210000,1271210000,1273210000,1275210000,1277210000,1279210000,1281210000,1283210000,1285210000,1287210000,1289210000,1291210000,1293210000,1295210000,1297210000,1299210000,1301210000,1303210000,1305210000,1307210000,1309210000,1311210000,1313210000,1315210000,1317210000,1319210000,1321210000,1323210000,1325210000,1327210000,1329210000,1331210000,1333210000,1335210000,1337210000,1339210000,1341210000,1343210000,1345210000,1347210000,1349210000,1351210000,1353210000,1355210000,1357210000,1359210000,1361210000,1363210000,1365210000,1367210000,1369210000,1371210000,1373210000,1375210000,1377210000,1379210000,1381210000,1383210000,1385210000,1387210000,1389210000,1391210000,1393210000,1395210000,1397210000,1399210000,1401210000,1403210000,1405210000,1407210000,1409210000,1411210000,1413210000,1415210000,1417210000,1419210000,1421210000,1423210000,1425210000,1427210000,1429210000,1431210000,1433210000,1435210000,1437210000,1439210000,1441210000,1443210000,1445210000,1447210000,1449210000,1451210000,1453210000,1455210000,1457210000,1459210000,1461210000,1463210000,1465210000,1467210000,1469210000,1471210000,1473210000,1475210000,1477210000,1479210000,1481210000,1483210000,1485210000,1487210000,1489210000,1491210000,1493210000,1495210000,1497210000,1499210000,1501210000,1503210000,1505210000,1507210000,1509210000,1511210000,1513210000,1515210000,1517210000,1519210000,1521210000,1523210000,1525210000,1527210000,1529210000,1531210000,1533210000,1535210000,1537210000,1539210000,1541210000,1543210000,1545210000,1547210000,1549210000,1551210000,1553210000,1555210000,1557210000,1559210000,1561210000,1563210000,1565210000,1567210000,1569210000,1571210000,1573210000,1575210000,1577210000,1579210000,1581210000,1583210000,1585210000,1587210000,1589210000,1591210000,1593210000,1595210000,1597210000,1599210000,1601210000,1603210000,1605210000,1607210000,1609210000,1611210000,1613210000,1615210000,1617210000,1619210000,1621210000,1623210000,1625210000,1627210000,1629210000,1631210000,1633210000,1635210000,1637210000,1639210000,1641210000,1643210000,1645210000,1647210000,1649210000,1651210000,1653210000,1655210000,1657210000,1659210000,1661210000,1663210000,1665210000,1667210000,1669210000,1671210000,1673210000,1675210000,1677210000,1679210000,1681210000,1683210000,1685210000,1687210000,1689210000,1691210000,1693210000,1695210000,1697210000,1699210000,1701210000,1703210000,1705210000,1707210000,1709210000,1711210000,1713210000,1715210000,1717210000,1719210000,1721210000,1723210000,1725210000,1727210000,1729210000,1731210000,1733210000,1735210000,1737210000,1739210000,1741210000,1743210000,1745210000,1747210000,1749210000,1751210000,1753210000,1755210000,1757210000,1759210000,1761210000,1763210000,1765210000,1767210000,1769210000,1771210000,1773210000,1775210000,1777210000,1779210000,1781210000,1783210000,1785210000,1787210000,1789210000,1791210000,1793210000,1795210000,1797210000,1799210000,1801210000,1803210000,1805210000,1807210000,1809210000,1811210000,1813210000,1815210000,1817210000,1819210000,1821210000,1823210000,1825210000,1827210000,1829210000,1831210000,1833210000,1835210000,1837210000,1839210000,1841210000,1843210000,1845210000,1847210000,1849210000,1851210000,1853210000,1855210000,1857210000,1859210000,1861210000,1863210000,1865210000,1867210000,1869210000,1871210000,1873210000,1875210000,1877210000,1879210000,1881210000,1883210000,1885210000,1887210000,1889210000,1891210000,1893210000,1895210000,1897210000,1899210000,1901210000,1903210000,1905210000,1907210000,1909210000,1911210000,1913210000,1915210000,1917210000,1919210000,1921210000,1923210000,1925210000,1927210000,1929210000,1931210000,1933210000,1935210000,1937210000,1939210000,1941210000,1943210000,1945210000,1947210000,1949210000,1951210000,1953210000,1955210000,1957210000,1959210000,1961210000,1963210000,1965210000,1967210000,1969210000,1971210000,1973210000,1975210000,1977210000,1979210000,1981210000,1983210000,1985210000,1987210000,1989210000,1991210000,1993210000,1995210000,1997210000,1999210000,2001210000,2003210000,2005210000,2007210000,2009210000,2011210000,2013210000,2015210000,2017210000,2019210000,2021210000,2023210000,2025210000,2027210000,2029210000,2031210000,2033210000,2035210000,2037210000,2039210000,2041210000,2043210000,2045210000,2047210000,2049210000,2051210000,2053210000,2055210000,2057210000,2059210000,2061210000,2063210000,2065210000,2067210000,2069210000,2071210000,2073210000,2075210000,2077210000,2079210000,2081210000,2083210000,2085210000,2087210000,2089210000,2091210000,2093210000,2095210000,2097210000,2099210000,2101210000,2103210000,2105210000,2107210000,2109210000,2111210000,2113210000,2115210000,2117210000,2119210000,2121210000,2123210000,2125210000,2127210000,2129210000,2131210000,2133210000,2135210000,2137210000,2139210000,2141210000,2143210000,2145210000,2147210000 //Job - Pre-renewal 255 Levels 120,4054:4055:4056:4057:4058:4059:4060:4061:4062:4063:4064:4065:4066:4067:4068:4069:4070:4071:4072:4073:4074:4075:4076:4077:4078:4079:4080:4081:4082:4083:4084:4085:4086:4087:4096:4097:4098:4099:4100:4101:4102:4103:4104:4105:4106:4107:4108:4109:4110:4111:4112:4190:4191:4211:4212:4215:4218,1,288,368,568,696,1206,1774,2192,3196,5080,7352,8580,9892,13358,18984,31925,35860,40013,51605,68585,87770,96443,105515,131770,167428,206720,223860,241673,294553,362303,479053,513362,548856,656197,787507,927154,985696,1046034,1231134,1449220,1678177,1773024,2182221,2534978,3043585,3782865,4461912,4672971,5971896,6250158,6875174,7562691,8318960,9150856,10065942,11877812,14015818,16538665,19515624,23028437,28094693,34275525,41816141,51015692,62239144,79666104,101972614,130524946,167071930,213852071,218852071,223852071,228852071,233852071,238852071,243852071,248852071,253852071,258852071,263852071,268852071,273852071,278852071,283852071,288852071,293852071,298852071,303852071,308852071,313852071,318852071,323852071,328852071,333852071,338852071,343852071,348852071,353852071,358852071,363852071,368852071,373852071,378852071,383852071,388852071,393852071,398852071,403852071,408852071,413852071,418852071,423852071,428852071,433852071,438852071,443852071,448852071,453852071,458852071,463852071,468852071,473852071,478852071,483852071,488852071,493852071,498852071,503852071,508852071,513852071,518852071,523852071,528852071,533852071,538852071,543852071,548852071,553852071,558852071,563852071,568852071,573852071,578852071,583852071,588852071,593852071,598852071,603852071,608852071,613852071,618852071,623852071,628852071,633852071,638852071,643852071,648852071,653852071,658852071,663852071,668852071,673852071,678852071,683852071,688852071,693852071,698852071,703852071,708852071,713852071,718852071,723852071,728852071,733852071,738852071,743852071,748852071,753852071,758852071,763852071,768852071,773852071,778852071,783852071,788852071,793852071,798852071,803852071,808852071,813852071,818852071,823852071,828852071,833852071,838852071,843852071,848852071,853852071,858852071,863852071,868852071,873852071,878852071,883852071,888852071,893852071,898852071,903852071,908852071,913852071,918852071,923852071,928852071,933852071,938852071,943852071,948852071,953852071,958852071,963852071,968852071,973852071,978852071,983852071,988852071,993852071,998852071,1003852071,1008852071,1013852071,1018852071,1023852071,1028852071,1033852071,1038852071,1043852071,1048852071,1053852071,1058852071,1063852071,1068852071,1073852071,1078852071,1083852071,1088852071,1093852071,1098852071,1103852071,1108852071,1113852071,1118852071,1123852071,1128852071,1133852071,1138852071,1143852071 //Base - Renewal 1000 Levels 255,0:1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:23:24:25:4023:4024:4025:4026:4027:4028:4029:4030:4031:4032:4033:4034:4035:4036:4037:4038:4039:4040:4041:4042:4043:4044:4045:4046:4047:4048:4049:4050:4051:4052:4001:4002:4003:4004:4005:4006:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:4054:4055:4056:4057:4058:4059:4060:4061:4062:4063:4064:4065:4066:4067:4068:4069:4070:4071:4072:4073:4074:4075:4076:4077:4078:4079:4080:4081:4082:4083:4084:4085:4086:4087:4096:4097:4098:4099:4100:4101:4102:4103:4104:4105:4106:4107:4108:4109:4110:4111:4112:4218:4190:4191:4211:4212:4215,0,660,1080,1800,2640,3840,4560,5040,5460,6000,6600,7200,7320,7620,8040,8820,9600,10080,10560,11040,12610,13390,14300,15340,16900,18460,19500,20800,22100,23400,24700,26000,27300,28600,30160,31200,33800,35750,37700,39000,44100,46200,47600,50400,52500,53200,56000,58800,62300,65800,68600,71400,74200,77000,79800,82600,86100,88200,91000,93800,103500,105000,109500,115500,120000,126000,132000,136500,142500,165000,192000,210000,232500,244500,255000,270000,282000,292500,300000,345000,416000,480000,560000,640000,768000,880000,960000,1088000,1200000,1440000,1700000,2040000,2550000,3060000,3570000,4080000,4760000,5610000,6800000,7070000,7400000,7770000,8150000,8550000,9100000,9610000,10150000,10570000,11180000,12000000,12200000,12930000,13150000,14030000,14420000,15420000,15670000,16870000,17140000,18720000,19020000,20590000,20930000,22690000,23310000,25290000,26020000,27860000,28535000,30990000,31680000,33560000,34942000,36372000,38350000,39890000,41545000,43330000,45400000,48100000,50410000,53370000,56250000,59230000,62590000,66120000,70200000,75330000,81100000,95000000,98000000,103000000,107000000,112000000,116000000,121000000,125000000,130000000,134000000,139000000,145000000,152200000,160840000,171200000,191930000,202290000,214720000,229640000,247550000,283370000,301280000,322770000,348560000,379500000,441390000,443390000,445390000,447390000,449390000,451390000,453390000,455390000,457390000,459390000,461390000,463390000,465390000,467390000,469390000,471390000,473390000,475390000,477390000,479390000,481390000,483390000,485390000,487390000,489390000,491390000,493390000,495390000,497390000,499390000,501390000,503390000,505390000,507390000,509390000,511390000,513390000,515390000,517390000,519390000,521390000,523390000,525390000,527390000,529390000,531390000,533390000,535390000,537390000,539390000,541390000,543390000,545390000,547390000,549390000,551390000,553390000,555390000,557390000,559390000,561390000,563390000,565390000,567390000,569390000,571390000,573390000,575390000,577390000,579390000,581390000,583390000,585390000,587390000,589390000,591390000,593390000,595390000,597390000,599390000,601390000,603390000,605390000,607390000,609390000,611390000,613390000,615390000,617390000,619390000,621390000,623390000,625390000,627390000,629390000,631390000,633390000,635390000,637390000,639390000,641390000,643390000,645390000,647390000,649390000,651390000,653390000,655390000,657390000,659390000,661390000,663390000,665390000,667390000,669390000,671390000,673390000,675390000,677390000,679390000,681390000,683390000,685390000,687390000,689390000,691390000,693390000,695390000,697390000,699390000,701390000,703390000,705390000,707390000,709390000,711390000,713390000,715390000,717390000,719390000,721390000,723390000,725390000,727390000,729390000,731390000,733390000,735390000,737390000,739390000,741390000,743390000,745390000,747390000,749390000,751390000,753390000,755390000,757390000,759390000,761390000,763390000,765390000,767390000,769390000,771390000,773390000,775390000,777390000,779390000,781390000,783390000,785390000,787390000,789390000,791390000,793390000,795390000,797390000,799390000,801390000,803390000,805390000,807390000,809390000,811390000,813390000,815390000,817390000,819390000,821390000,823390000,825390000,827390000,829390000,831390000,833390000,835390000,837390000,839390000,841390000,843390000,845390000,847390000,849390000,851390000,853390000,855390000,857390000,859390000,861390000,863390000,865390000,867390000,869390000,871390000,873390000,875390000,877390000,879390000,881390000,883390000,885390000,887390000,889390000,891390000,893390000,895390000,897390000,899390000,901390000,903390000,905390000,907390000,909390000,911390000,913390000,915390000,917390000,919390000,921390000,923390000,925390000,927390000,929390000,931390000,933390000,935390000,937390000,939390000,941390000,943390000,945390000,947390000,949390000,951390000,953390000,955390000,957390000,959390000,961390000,963390000,965390000,967390000,969390000,971390000,973390000,975390000,977390000,979390000,981390000,983390000,985390000,987390000,989390000,991390000,993390000,995390000,997390000,999390000,1001390000,1003390000,1005390000,1007390000,1009390000,1011390000,1013390000,1015390000,1017390000,1019390000,1021390000,1023390000,1025390000,1027390000,1029390000,1031390000,1033390000,1035390000,1037390000,1039390000,1041390000,1043390000,1045390000,1047390000,1049390000,1051390000,1053390000,1055390000,1057390000,1059390000,1061390000,1063390000,1065390000,1067390000,1069390000,1071390000,1073390000,1075390000,1077390000,1079390000,1081390000,1083390000,1085390000,1087390000,1089390000,1091390000,1093390000,1095390000,1097390000,1099390000,1101390000,1103390000,1105390000,1107390000,1109390000,1111390000,1113390000,1115390000,1117390000,1119390000,1121390000,1123390000,1125390000,1127390000,1129390000,1131390000,1133390000,1135390000,1137390000,1139390000,1141390000,1143390000,1145390000,1147390000,1149390000,1151390000,1153390000,1155390000,1157390000,1159390000,1161390000,1163390000,1165390000,1167390000,1169390000,1171390000,1173390000,1175390000,1177390000,1179390000,1181390000,1183390000,1185390000,1187390000,1189390000,1191390000,1193390000,1195390000,1197390000,1199390000,1201390000,1203390000,1205390000,1207390000,1209390000,1211390000,1213390000,1215390000,1217390000,1219390000,1221390000,1223390000,1225390000,1227390000,1229390000,1231390000,1233390000,1235390000,1237390000,1239390000,1241390000,1243390000,1245390000,1247390000,1249390000,1251390000,1253390000,1255390000,1257390000,1259390000,1261390000,1263390000,1265390000,1267390000,1269390000,1271390000,1273390000,1275390000,1277390000,1279390000,1281390000,1283390000,1285390000,1287390000,1289390000,1291390000,1293390000,1295390000,1297390000,1299390000,1301390000,1303390000,1305390000,1307390000,1309390000,1311390000,1313390000,1315390000,1317390000,1319390000,1321390000,1323390000,1325390000,1327390000,1329390000,1331390000,1333390000,1335390000,1337390000,1339390000,1341390000,1343390000,1345390000,1347390000,1349390000,1351390000,1353390000,1355390000,1357390000,1359390000,1361390000,1363390000,1365390000,1367390000,1369390000,1371390000,1373390000,1375390000,1377390000,1379390000,1381390000,1383390000,1385390000,1387390000,1389390000,1391390000,1393390000,1395390000,1397390000,1399390000,1401390000,1403390000,1405390000,1407390000,1409390000,1411390000,1413390000,1415390000,1417390000,1419390000,1421390000,1423390000,1425390000,1427390000,1429390000,1431390000,1433390000,1435390000,1437390000,1439390000,1441390000,1443390000,1445390000,1447390000,1449390000,1451390000,1453390000,1455390000,1457390000,1459390000,1461390000,1463390000,1465390000,1467390000,1469390000,1471390000,1473390000,1475390000,1477390000,1479390000,1481390000,1483390000,1485390000,1487390000,1489390000,1491390000,1493390000,1495390000,1497390000,1499390000,1501390000,1503390000,1505390000,1507390000,1509390000,1511390000,1513390000,1515390000,1517390000,1519390000,1521390000,1523390000,1525390000,1527390000,1529390000,1531390000,1533390000,1535390000,1537390000,1539390000,1541390000,1543390000,1545390000,1547390000,1549390000,1551390000,1553390000,1555390000,1557390000,1559390000,1561390000,1563390000,1565390000,1567390000,1569390000,1571390000,1573390000,1575390000,1577390000,1579390000,1581390000,1583390000,1585390000,1587390000,1589390000,1591390000,1593390000,1595390000,1597390000,1599390000,1601390000,1603390000,1605390000,1607390000,1609390000,1611390000,1613390000,1615390000,1617390000,1619390000,1621390000,1623390000,1625390000,1627390000,1629390000,1631390000,1633390000,1635390000,1637390000,1639390000,1641390000,1643390000,1645390000,1647390000,1649390000,1651390000,1653390000,1655390000,1657390000,1659390000,1661390000,1663390000,1665390000,1667390000,1669390000,1671390000,1673390000,1675390000,1677390000,1679390000,1681390000,1683390000,1685390000,1687390000,1689390000,1691390000,1693390000,1695390000,1697390000,1699390000,1701390000,1703390000,1705390000,1707390000,1709390000,1711390000,1713390000,1715390000,1717390000,1719390000,1721390000,1723390000,1725390000,1727390000,1729390000,1731390000,1733390000,1735390000,1737390000,1739390000,1741390000,1743390000,1745390000,1747390000,1749390000,1751390000,1753390000,1755390000,1757390000,1759390000,1761390000,1763390000,1765390000,1767390000,1769390000,1771390000,1773390000,1775390000,1777390000,1779390000,1781390000,1783390000,1785390000,1787390000,1789390000,1791390000,1793390000,1795390000,1797390000,1799390000,1801390000,1803390000,1805390000,1807390000,1809390000,1811390000,1813390000,1815390000,1817390000,1819390000,1821390000,1823390000,1825390000,1827390000,1829390000,1831390000,1833390000,1835390000,1837390000,1839390000,1841390000,1843390000,1845390000,1847390000,1849390000,1851390000,1853390000,1855390000,1857390000,1859390000,1861390000,1863390000,1865390000,1867390000,1869390000,1871390000,1873390000,1875390000,1877390000,1879390000,1881390000,1883390000,1885390000,1887390000,1889390000,1891390000,1893390000,1895390000,1897390000,1899390000,1901390000,1903390000,1905390000,1907390000,1909390000,1911390000,1913390000,1915390000,1917390000,1919390000,1921390000,1923390000,1925390000,1927390000,1929390000,1931390000,1933390000,1935390000,1937390000,1939390000,1941390000,1943390000,1945390000,1947390000,1949390000,1951390000,1953390000,1955390000,1957390000,1959390000,1961390000,1963390000,1965390000,1967390000,1969390000,1971390000,1973390000,1975390000,1977390000,1979390000,1981390000,1983390000,1985390000,1987390000,1989390000,1991390000,1993390000,1995390000,1997390000,1999390000,2001390000,2003390000,2005390000,2007390000,2009390000,2011390000,2013390000,2015390000,2017390000,2019390000,2021390000,2023390000,2025390000,2027390000,2029390000,2031390000,2033390000,2035390000,2037390000,2039390000,2041390000,2043390000,2045390000,2047390000,2049390000,2051390000,2053390000,2055390000,2057390000,2059390000,2061390000,2063390000,2065390000,2067390000,2069390000,2071390000,2073390000,2075390000,2077390000,2079390000,2081390000,2083390000,2085390000,2087390000,2089390000,2091390000,2093390000 //Job - Renewal 255 Levels 120,4054:4055:4056:4057:4058:4059:4060:4061:4062:4063:4064:4065:4066:4067:4068:4069:4070:4071:4072:4073:4074:4075:4076:4077:4078:4079:4080:4081:4082:4083:4084:4085:4086:4087:4096:4097:4098:4099:4100:4101:4102:4103:4104:4105:4106:4107:4108:4109:4110:4111:4112:4045:4218,1,112000,355000,615000,917000,1253000,1595000,2007000,2430000,2868000,3420000,3863000,4504000,4998000,5769000,6321000,7254000,7870000,9015000,9530000,11072000,11848000,13467000,14337000,16243000,17216000,19446000,20781000,23070000,24453000,27568000,29118000,31820000,34125000,37048000,40204000,42972000,45937000,49110000,52696000,57158000,61305000,67167000,72285000,77647000,83624000,91113000,98548000,107630000,119077000,131668000,145518000,160753000,177511000,195944000,216220000,238523000,263056000,290042000,319726000,324726000,329726000,334726000,339726000,344726000,349726000,354726000,359726000,364726000,369726000,374726000,379726000,384726000,389726000,394726000,399726000,404726000,409726000,414726000,419726000,424726000,429726000,434726000,439726000,444726000,449726000,454726000,459726000,464726000,469726000,474726000,479726000,484726000,489726000,494726000,499726000,504726000,509726000,514726000,519726000,524726000,529726000,534726000,539726000,544726000,549726000,554726000,559726000,564726000,569726000,574726000,579726000,584726000,589726000,594726000,599726000,604726000,609726000,614726000,619726000,624726000,629726000,634726000,639726000,644726000,649726000,654726000,659726000,664726000,669726000,674726000,679726000,684726000,689726000,694726000,699726000,704726000,709726000,714726000,719726000,724726000,729726000,734726000,739726000,744726000,749726000,754726000,759726000,764726000,769726000,774726000,779726000,784726000,789726000,794726000,799726000,804726000,809726000,814726000,819726000,824726000,829726000,834726000,839726000,844726000,849726000,854726000,859726000,864726000,869726000,874726000,879726000,884726000,889726000,894726000,899726000,904726000,909726000,914726000,919726000,924726000,929726000,934726000,939726000,944726000,949726000,954726000,959726000,964726000,969726000,974726000,979726000,984726000,989726000,994726000,999726000,1004726000,1009726000,1014726000,1019726000,1024726000,1029726000,1034726000,1039726000,1044726000,1049726000,1054726000,1059726000,1064726000,1069726000,1074726000,1079726000,1084726000,1089726000,1094726000,1099726000,1104726000,1109726000,1114726000,1119726000,1124726000,1129726000,1134726000,1139726000,1144726000,1149726000,1154726000,1159726000,1164726000,1169726000,1174726000,1179726000,1184726000,1189726000,1194726000,1199726000,1204726000,1209726000,1214726000,1219726000,1224726000,1229726000,1234726000,1239726000,1244726000,1249726000,1254726000,1259726000,1264726000,1269726000,1274726000,1279726000,1284726000,1289726000,1294726000,1299726000 Put that in your import for job_exp.txt #define MAX_LEVEL 255 src/map/map.h Make sure to recompile
  9. That map is bad ass, you did a very good job!
  10. In conf\battle\client.conf packet_ver_flag2: 0x7FFFFFFF in src\common\mmo.h Define the correct packetver with your client that you are using. #ifndef PACKETVER #define PACKETVER 20151104 <~~~~change that date #endif then on your clientinfo.xml make sure that its using the correct packetver has in mmo.h Somewhere the client isnt working with the server. Double check all those with the client you are using. <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <desc>RO Name</desc> <servicetype>america</servicetype> <servertype>primary</servertype> <connection> <display></display> <address></address> <port>6900</port> <version>55</version> <~~~~~~~~~~~here. <langtype>1</langtype> <registrationweb></registrationweb> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> <image>loading02.jpg</image> <image>loading03.jpg</image> </loading> <yellow> <admin>2000000</admin> <admin>2000001</admin> <admin>2000002</admin> </yellow> </connection> </clientinfo>
  11. Are you using the 2013-08-07 Ragexe (version 45) Client?
  12. http://download.cnet.com/PE-Viewer/3000-2352_4-10966763.html
  13. Diff the client for custom aura? Am I understand that this is an item that gives an aura? What about Item ID# 20407 ?
  14. srhmike

    FluxCP + WebSite

    Yeah no problem, but I dont know how updated that version is, so I would suggest use at your own risk.
  15. http://www.aardvarktopsitesphp.com/ Check out there.
  16. srhmike

    FluxCP + WebSite

    I dont see any guides, but if you goto this link https://phptrends.com/dig_in/Fluxcp?page=2 theres an api for laravel.
  17. Hmm it doesn't make sense because I just ran it on mine, and it worked fine. Your SQL query has been executed successfully (Query took 0.0016 sec) CREATE TABLE `clan` ( `clan_id` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT , `name` VARCHAR( 24 ) NOT NULL DEFAULT '', `master` VARCHAR( 24 ) NOT NULL DEFAULT '', `mapname` VARCHAR( 24 ) NOT NULL DEFAULT '', `max_member` SMALLINT( 6 ) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY ( `clan_id` ) ) ENGINE = MYISAM AUTO_INCREMENT =5; [ Inline ] [ Edit ] [ Create PHP Code ] Run SQL query/queries on database zodiacbr_rag: Documentation CREATE TABLE `clan` ( `clan_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '', `master` varchar(24) NOT NULL DEFAULT '', `mapname` varchar(24) NOT NULL DEFAULT '', `max_member` smallint(6) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`clan_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5 Clear [ Delimiter ; ] Show this query here again Retain query box So something is not right. Apache Version 2.4.23 PHP Version 5.6.28 MySQL Version 5.6.34 That's what I'm running. Can you take a screen shot of your database, get your mysql version, screenshot of the error? Update- Personally I would drop all the ragnarok tables, every single one of them. Make sure you have the latest rAthena. Then import item_cash_db, item cash db2, item db, item db re, item db2, item db2re, logs,main, mob db, mob dbre, mobdb2, mobdb2 re, mob skill db, mob skill db2, mobskilldb2 re, and roulette. Dont do any of the upgrades. And see where that gets you
  18. upgrade_20161116.sql. rathena\sql-files\upgrades import that one well, that kinda dont make sense because its in the main.sql itself. -- -- Table structure for table `clan` -- CREATE TABLE `clan` ( `clan_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '', `master` varchar(24) NOT NULL DEFAULT '', `mapname` varchar(24) NOT NULL DEFAULT '', `max_member` smallint(6) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`clan_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5; -- ---------------------------- -- Records of clan -- ---------------------------- INSERT INTO `clan` VALUES ('1', 'Swordman Clan', 'Raffam Oranpere', 'prontera', '500'); INSERT INTO `clan` VALUES ('2', 'Arcwand Clan', 'Devon Aire', 'geffen', '500'); INSERT INTO `clan` VALUES ('3', 'Golden Mace Clan', 'Berman Aire', 'prontera', '500'); INSERT INTO `clan` VALUES ('4', 'Crossbow Clan', 'Shaam Rumi', 'payon', '500'); -- ---------------------------- -- Table structure for `clan_alliance` -- ---------------------------- CREATE TABLE `clan_alliance` ( `clan_id` int(11) unsigned NOT NULL DEFAULT '0', `opposition` int(11) unsigned NOT NULL DEFAULT '0', `alliance_id` int(11) unsigned NOT NULL DEFAULT '0', `name` varchar(24) NOT NULL DEFAULT '', PRIMARY KEY (`clan_id`,`alliance_id`), KEY `alliance_id` (`alliance_id`) ) ENGINE=MyISAM; -- ---------------------------- -- Records of clan_alliance -- ---------------------------- INSERT INTO `clan_alliance` VALUES ('1', '0', '3', 'Golden Mace Clan'); INSERT INTO `clan_alliance` VALUES ('2', '0', '3', 'Golden Mace Clan'); INSERT INTO `clan_alliance` VALUES ('2', '1', '4', 'Crossbow Clan'); INSERT INTO `clan_alliance` VALUES ('3', '0', '1', 'Swordman Clan'); INSERT INTO `clan_alliance` VALUES ('3', '0', '2', 'Arcwand Clan'); INSERT INTO `clan_alliance` VALUES ('3', '0', '4', 'Crossbow Clan'); INSERT INTO `clan_alliance` VALUES ('4', '0', '3', 'Golden Mace Clan'); INSERT INTO `clan_alliance` VALUES ('4', '1', '2', 'Arcwand Clan'); Id double check your database files and config. Or try to manual run that query.
  19. Where do I edit this to change the save point? Say when time expires on the rental unit, I want it to "clear" their save point, so they can no longer have the save point there. Also, clear the savepoint of any guests that have been there. //===== eAthena Script ======================================= //= Shared Functions - Housing for Rent //===== By: ================================================== //= Zephyrus //=====Translation by: ======================================= //= Preima //===== Current Version: ===================================== //= 1.0 10399 //= 1.1 - Translation Version 2 // - Added Summer Clothes (Need updated SVN or edited src) // - Changed some found typos and overlooked spanish //= 1.2 - Did few edits with the grammar and got rid of typo in // as corrected by DasStrolch //===== Compatible With: ===================================== //= eAthena SVN Stable //===== Description: ========================================= //= Main functions applicable to the owners //= This reduces the size of scripts. //===== Additional Comments: ================================= //= 1.0 Initial Version //============================================================ //============================================================ //= Function for the npc, entrance to the Villas //= (Number of Villa,Cost of Property,Number of Houses) //============================================================ function script rent_villas { set @t, getarg(3); mes "^FF0000[Villas " + getarg(0) + "]^000000"; mes "The best place to rent..."; mes "" + @t + " Houses for rent."; mes "Cost of Property: ^0000FF" + getarg(1) + " zeny^000000"; set @j, 22; for (set @i, 1; @i <= @t; set @i, @i + 1) { if (getd("$house" + getarg(2) + @i + "_rent") == 1) set @j, @j - 1; } if (@j == 0) mes "There are no properties available."; else mes "Properties Available: ^0000FF" + @j + "^000000."; close; } //============================================================ //= Functions of the Signboard that shows the owners and GM options //= (id of Villa,Amount of Houses) //============================================================ function script rent_letrero { mes "[Rental Information]"; mes "Current Owners:"; set @t, getarg(1); for (set @i, 1; @i <= @t; set @i, @i + 1) { if (getd("$house" + getarg(0) + @i + "_rent") == 1) { if (@Color$ == "^0000FF") set @Color$, "^FF0000"; else set @Color$, "^0000FF"; // Detalle de Casa mes @Color$ + "House Nº " + @i + " rented a " + getd("$house" + getarg(0) + @i + "_user$") + "."; if (getgmlevel()) mes "Accessed " + getd("$house" + getarg(0) + @i + "_accesos") + " time from last reset"; mes "Final: " + getd("$house" + getarg(0) + @i + "_buy_day") + "-" + getd("$house" + getarg(0) + @i + "_buy_month") + "-" + getd("$house" + getarg(0) + @i + "_buy_year") + ".^000000"; } } if (getgmlevel()) goto L_GMmenu; close; L_GMmenu: next; menu "Release a house",L_Liberar,"Clean Accounts",L_Limpiar,"Cancel",-; L_Salir: mes "^FF0000[Rental Information]^000000"; mes "Level of administrative access"; mes "Goodbye..."; close; L_Limpiar: mes "^FF0000[Rental Information]^000000"; for (set @i, 1; @i <= @t; set @i, @i + 1) { setd "$house" + getarg(0) + @i + "_access", 0; } mes "Logs in accessing the house has been reseted."; close; L_Liberar: mes "^FF0000[Rental Information]^000000"; mes "You want to release a house?(1 - " + @t + ")"; mes "Enter the number of the house you want to release. (0 o mayor que " + @t + " para cancelar)."; next; input @house; if (@house < 1) goto L_Salir; if (@house > @t) goto L_Salir; if (getd("$house" + getarg(0) + @house + "_rent") == 1) { mes "^FF0000[Information on Rents]^000000"; setd "$house" + getarg(0) + @house + "_rent", 0; mes "The house " + @house + " has been released."; killmonsterall "rentin" + getarg(0) + @house + ".gat"; // Kills the small monsters } else { mes "^FF0000[Rental Information]^000000"; mes "I'm sorry, but this house doesn't have an owner right now!"; mes "Please try again with a different number."; } close; } //============================================================ //= Function for the Kafra (Warps you to the other Villas). //============================================================ function script rent_kafra { mes "^FF0000[Kafra]^000000"; mes "Hello, Welcome!"; mes "I can warp you to a different villa for 2000z."; if (Zeny < 2000) { mes "Oh..it seems you don't have enough money. You need to pay me ^FF00002000 zeny^000000 for the warp."; close; } mes "Where do you want to go? All the prices are the same."; next; menu "Prontera",L_Prontera,"Villas Prontera",L_VProntera,"Villas Geffen",L_VGeffen,"Villas Morroc",L_VMorroc,"Villas Payon",L_VPayon,"Villas Alberta",L_VAlberta,"Villas Izlude",L_VIzlude,"Villas Aldebaran",L_VAldebaran,"No where",-; mes "^FF0000[Kafra]^000000"; mes "Come back when you need my service, good day."; close; L_Prontera: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "prontera.gat",156,191; end; L_VProntera: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_mb.gat",133,113; end; L_VGeffen: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_md.gat",49,92; end; L_VMorroc: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_mc.gat",49,92; end; L_VPayon: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_ma.gat",49,92; end; L_VAlberta: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_me.gat",49,92; end; L_VIzlude: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_mf.gat",49,92; end; L_VAldebaran: set Zeny, Zeny - 2000; mes "^FF0000[Kafra]^000000"; mes "Have nice trip!"; close2; warp "rent_mg.gat",49,92; end; } //============================================================ //= Function of Signboards (tells the owners and GM options) //= (id of the villa, property costs, amount of houses) //============================================================ function script rent_propietario { mes "^0000FF[Proprietor]^000000"; mes "Hello, welcome to the house renting agency!"; mes "I let people rent houses!"; mes "Are you interested?"; next; set @t, getarg(2); L_next1: menu "Yes, of course!",L_rent,"Information please?",L_Info,"No, thanks.",-; mes "^0000FF[Proprietor]^000000"; mes "Feel free to return when you gain interest."; close; L_Info: mes "^0000FF[Proprietor]^000000"; mes "I have" + @t + " houses and properties."; mes "Well, you can rent houses from me."; mes "Pricing depends on the time you want the house."; mes "The monthly cost is " + getarg(1) + " zeny."; mes "When the contract is over, you can extend it or leave the house for other people to rent."; next; goto L_next1; L_rent: mes "^0000FF[Proprietor]^000000"; mes "How many months do you want to rent a house?"; mes "(Max of 3 months)"; next; L_next2: input @mo; if (@mo < 1) goto L_next2; if (@mo > 3) goto L_next2; menu @mo + " months is good",-,"Change the number of months",L_next2,"Main Menu",L_next1; set @costo, @mo * getarg(1); mes "^0000FF[Proprietor]^000000"; mes "In order to access your house, you need to make a password."; mes "Please input the password you want to use."; next; L_next3: input @pwg$; if(@pwg$ == "") goto L_next3; menu @pwg$ + " -is correct.",-,"Try again",L_next3,"Go back to Main Menu",L_next1; mes "^0000FF[Proprietor]^000000"; mes "Please input the passwords that your guests can use."; next; L_next4: input @pwb$; if(@pwb$ == "") goto L_next4; menu @pwb$ + "-is correct.",-,"Try again",L_next4,"Go back to Main Menu",L_next1; mes "^0000FF[Proprietor]^000000"; mes "Let us review the contract..."; mes "To rent one house in this villa,"; mes "It costs: " + @costo + " for " + @mo + " month(s)."; mes "Password: " + @pwg$; mes "Guest Password: " + @pwb$; mes "Do you want the house?"; next; menu "Yes",-,"No, I changed my mind",L_Salir; set @current,0; for (set @current, 1; @current <= @t; set @current, @current + 1) { if (getd("$house" + getarg(0) + @current + "_rent") != 1) goto L_Alquilar; } mes "^0000FF[Proprietor]^000000"; mes "I'm terribly sorry but I don't have any houses left for rent."; mes "They have to be rented when no one currently owns it. Please come back another time."; close; L_Alquilar: if (Zeny < @costo) goto L_NoZeny; set Zeny, Zeny - @costo; setd "$house" + getarg(0) + @current + "_rent", 1; setd "$house" + getarg(0) + @current + "_user$",strcharinfo(0); setd "$house" + getarg(0) + @current + "_passwort$",@pwg$; setd "$house" + getarg(0) + @current + "_userps$",@pwb$; setd "$house" + getarg(0) + @current + "_buy_day",gettime(5); setd "$house" + getarg(0) + @current + "_buy_month",gettime(6) + @mo; setd "$house" + getarg(0) + @current + "_buy_year",gettime(7); setd "$house" + getarg(0) + @current + "_accesos",0; if (getd("$house" + getarg(0) + @current + "_buy_month") > 12) { setd "$house" + getarg(0) + @current + "_buy_year", getd("$house" + getarg(0) + @current + "_buy_year") + 1; setd "$house" + getarg(0) + @current + "_buy_month", getd("$house" + getarg(0) + @current + "_buy_month") - 11; } mes "^0000FF[Proprietor]^000000"; mes "Congratulations " + strcharinfo(0)+"!"; mes "You now have successfully rented a house!"; mes "The number of your house is " + @current + "."; mes "Enjoy!"; close; L_Salir: mes "^0000FF[Proprietor]^000000"; mes "No worries, please return when you're interested."; close; L_NoZeny: mes "^0000FF[Proprietor]^000000"; mes "Hm? I'm sorry but you can't rent a house if you don't have sufficient funds."; mes "Please return when you have money."; close; } //============================================================ //= Fuction of the signboard (shows owners and gm options) //= (id of the house,cost of property,X,Y) //============================================================ function script rent_entrada { if (getd("$house" + getarg(0) + "_rent") == 1) goto L_Inicio; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "This house is available for rent!"; close; L_Inicio: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "This is house is rented by ^0000FF'" + getd("$house" + getarg(0) + "_user$") + "'.^000000"; if (getgmlevel()) mes "Accessed ^0000FF" + getd("$house" + getarg(0) + "_accesos") + "^000000 times."; mes "Do you wish to enter?"; next; menu "Yes",L_Accesar,"Maintainance",L_Conf,"No",-; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "...."; close; L_Accesar: if (getgmlevel()) goto L_Acceso; // Access for GMs without the key mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Please input the password for either owner or guest."; next; input @pw$; if ((@pw$ != getd("$house" + getarg(0) + "_passwort$")) && (@pw$ != getd("$house" + getarg(0) + "_userps$"))) goto L_ErrorClave; L_Acceso: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Please go ahead..."; close2; setd "$house" + getarg(0) + "_access",getd("$house" + getarg(0) + "_accesos") + 1; warp "rent" + getarg(0) + ".gat",getarg(2),getarg(3); end; L_Conf: if (getgmlevel()) goto L_ConfGM; // Access for GMs without the key mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Please enter the password for the property."; next; input @pw$; if (@pw$ != getd("$house" + getarg(0) + "_passwort$")) goto L_ErrorClave; L_ConfGM: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "What do you want to do?"; next; L_MMenu: menu "Change password",L_CambioPW,"Change guest password",L_CambioGPW,"Extend Contract",L_Extender,"Change owner",L_Owner,"Release Property",L_Liberar,"Nothing",-; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "We'll see each other again soon."; close; L_Extender: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Do you wish to extend your contract for another month? (Costo " + getarg(1) + " zeny)"; mes "Is this correct?"; next; menu "Yes",L_DExtender,"No",-; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Well..."; next; goto L_MMenu; L_DExtender: if (zeny < getarg(1)) goto L_NoZeny; if (gettime(6) < (getd("$house" + getarg(0) + "_buy_month") - 1)) goto L_NoExt; setd "$house" + getarg(0) + "_buy_month", getd("$house" + getarg(0) + "_buy_month") + 1; if (getd("$house" + getarg(0) + "_buy_month") > 12) { setd "$house" + getarg(0) + "_buy_month", getd("$house" + getarg(0) + "_buy_month") - 12; setd "$house" + getarg(0) + "_buy_year", getd("$house" + getarg(0) + "_buy_year") + 1; } set Zeny, Zeny - getarg(1); mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "The contract has been extended."; close; L_NoZeny: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "You do not have sufficient funds!"; mes "Please come back when you have enough zeny."; close; L_NoExt: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Contract has been maxed out. Please extend when you lack one month."; close; L_CambioPW: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Please enter your new password"; next; input @pw$; setd "$house" + getarg(0) + "_passwort$", @pw$; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Your new password is: " + @pw$ + "."; next; goto L_MMenu; L_CambioGPW: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Please enter a new password for guests."; next; input @pw$; setd "$house" + getarg(0) + "_userps$", @pw$; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Your new guest key is: " + @pw$ + "."; next; goto L_MMenu; L_ErrorClave: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "The password you entered is incorrect!"; close; L_Owner: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Current Owner: '" + getd("$house" + getarg(0) + "_user$") + "'"; mes "New Owner: '" + strcharinfo(0) + "'"; mes "Is this correct?"; next; menu "Yes, change it",L_DOwner,"No...",-; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Well..."; next; goto L_MMenu; L_DOwner: mes "^0000FF[Property " + getarg(0) + "]^000000"; setd "$house" + getarg(0) + "_user$",strcharinfo(0); mes "The house has changed ownerships."; mes "Please remember to change passwords."; next; goto L_MMenu; L_Liberar: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Do you wish to end the renting contract of this house?"; mes "There will be no refunds."; next; menu "Yes, I'm sure",L_DLiberar,"No...",-; mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "Well..."; next; goto L_MMenu; L_DLiberar: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "The property has been released and is now available for rent."; setd "$house" + getarg(0) + "_rent", 0; killmonsterall "rentin" + getarg(0) + ".gat"; close; } //============================================================ //= Function to control the Apple Tree //= (id of house) //============================================================ function script rent_manzano { if (getd("$@Manzanas" + getarg(0)) > 0) { setd "$@Manzanas" + getarg(0), getd("$@Manzanas" + getarg(0)) - 1; specialeffect2 363; getitem 512, 1; } end; } //============================================================ //= Function to control the pvp switch. //============================================================ function script rent_pvp { if (getmapxy(@mapa$,@mapx,@mapy,0,strcharinfo(0)) != 0) end; mes "[Switch]"; mes "What do you wish to do?"; next; menu "Activate PVP",L_PvpOn,"Deactivate PVP",L_PvpOff,"Nothing",-; mes "[Switch]"; mes "Good day."; close; L_PvpOn: mes "[Switch]"; mes "PVP is activated."; pvpon @mapa$; close; L_PvpOff: mes "[Switch]"; mes "PVP is deactivated"; pvpoff @mapa$; close; } //============================================================ //= BED!!!! //= (id of House,X,Y) //============================================================ function script rent_camas { mes "Take a nap?"; menu "Yes",-,"No",L_No; close2; sc_start SC_BLIND,500000,1; emotion e_yawn,1; sleep2(4000); warp "rentin" + getarg(0) + ".gat",getarg(1),getarg(2); percentheal 100,100; sc_end SC_BLIND; end; L_No: close; } //============================================================ //= Function for the piano //= (id of House) //============================================================ function script rent_pianoStart { if (getmapxy(@mapa$,@mapx,@mapy,0,strcharinfo(0)) != 0) end; mes "[Automatic Piano]"; if (getd("$@Piano" + getarg(0)) > 0) { mes "Wait a little bit until the song finishes or when the piano is prepared again."; close; } mes "Please choose a song."; set @Tema, select ("Song 01","Chaos of Eternity","Song 03","Song 04","Bragis Poem","Song 06","Ring of Nibelungen","Song 08","Song 09","Song 10","Dont Forget Me Not","In To The Abyss","Song 13","Assassin of Sunset","Song 15","Song 16","Song 17","Song 18","Song 19","None"); if (@Tema >= 20) close; if (@Tema < 10) set @Tema$, "m0" + @Tema + ".wav"; else set @Tema$, "m" + @Tema + ".wav"; close2; if (getd("$@Piano" + getarg(0)) <= 0) { // Sonar el Tema Elegido setd "$@Piano" + getarg(0), 1; // Reproduciendo initnpctimer; switch (@Tema) { case 14: soundeffectall "assassin_of_sunset.wav",1,@mapa$,0,0,50,50; break; case 12: soundeffectall "in_to_the_abyss.wav",1,@mapa$,0,0,50,50; break; case 11: soundeffectall "dont_forget_me_not.wav",1,@mapa$,0,0,50,50; break; case 7: soundeffectall "ring_of_nibelungen.wav",1,@mapa$,0,0,50,50; break; case 5: soundeffectall "bragis_poem.wav",1,@mapa$,0,0,50,50; break; case 2: soundeffectall "chaos_of_eternity.wav",1,@mapa$,0,0,50,50; break; default: soundeffectall @Tema$,1,@mapa$,0,0,50,50; break; } } end; } function script rent_pianoStop { emotion e_no1; stopnpctimer; setd "$@Piano" + getarg(0), 0; // Finishes the song end; } //============================================================ //= Storage //============================================================ function script rent_armario { mes "Use the Closet?"; menu "Yes",-,"No",L_No; callfunc("F_CheckKafCode"); close2; openstorage; end; L_No: close; } //============================================================ //= Cleaning Services //============================================================ //============================================================ //= Calculate the following point X and Y //= (Present Position XoY) //============================================================ function script rent_aliceXY { set .@CP, getarg(0); // Present position XoY set .@DST, rand(1,5); // Distance to cross if (rand(2)) // Direccion a tomar (izq der arr abj) set .@CP, .@CP + .@DST; else set .@CP, .@CP - .@DST; if (.@CP < getarg(1)) set .@CP, .@CP + .@DST; // If the new point is smaller, thats the minimum if (.@CP > getarg(2)) set .@CP, .@CP - .@DST; // If the new point is greater, thats the maximum return .@CP; } //============================================================ //= Hides alice when the server is loaded //= (Id of House) //============================================================ function script rent_serviceInit { disablenpc "AliceR" + getarg(0) + ""; end; } //============================================================ //= Fuction for the Service Request NPC //= (Id of House) //============================================================ function script rent_serviceCall { set @alicecost,5000; // Variable to change service cost [Brainstorm] mes "[Cleaning Service]"; if (getd("$@house" + getarg(0) + "_alice") == 0) { mes "Do you wish to have Alice clean for 8 hours?"; mes "While she is cleaning, insects will cease to appear."; mes "This service costs 5000z."; mes "Would you like Alice to come?"; next; menu "Yes",-,"No",L_No; if (Zeny < @alicecost) goto L_NoZeny; if (getd("$@house" + getarg(0) + "_alice") == 1) goto L_Activo; setd "$@house" + getarg(0) + "_alice", 1; // Activo set Zeny, Zeny - @alicecost; // Bug extermination setd "$house" + getarg(0) + "_bugs", 0; killmonsterall "rentin" + getarg(0) + ".gat"; mes "[Cleaning Service]"; mes "Alice will be in your house immediately."; enablenpc "AliceR" + getarg(0) + ""; // This shows the npc donpcevent "AliceR" + getarg(0) + "::OnEmpezar"; // Initiates the event initnpctimer; } else { mes "Do you wish to dispatch Alice now?"; next; menu "Yes",-,"No",L_No; if (getd("$@house" + getarg(0) + "_alice") == 0) goto L_Activo; setd "$@house" + getarg(0) + "_alice", 0; // Inactive mes "[Cleaning Service]"; mes "Alice will leave now, finishing the cleaning service."; stopnpctimer; donpcevent "AliceR" + getarg(0) + "::OnTerminar"; disablenpc "AliceR" + getarg(0) + ""; } close; L_Activo: mes "[Cleaning Service]"; mes "You already asked for Alice to clean, you can only ask for one Alice at a time."; mes "Good day."; close; L_NoZeny: mes "[Cleaning Service]"; mes "Sorry, but you don't have enough zeny to pay for the fees."; close; L_No: mes "[Cleaning Service]"; mes "Tell me again if you need our services."; close; } //============================================================ //= Finish Kafra Service //= (Id of House) //============================================================ function script rent_serviceFinish { stopnpctimer; setd "$@house" + getarg(0) + "_alice", 0; // Inactivo donpcevent "AliceR" + getarg(0) + "::OnTerminar"; disablenpc "AliceR" + getarg(0) + ""; end; } //============================================================ //= Intiates Alice, walking speed //============================================================ function script rent_aliceInit { npcspeed 100; end; } //============================================================ //= Start of the Alice function, activates NPC timer and salutation //============================================================ function script rent_aliceStart { npctalk "I will make this place all in good order!"; initnpctimer; return 0; } //============================================================ //= Alice's movements //============================================================ function script rent_aliceWalk { emotion e_ho; getmapxy .@map$,.@x,.@y,1; set .@curX, callfunc("rent_aliceXY",.@x,8,35); set .@curY, callfunc("rent_aliceXY",.@y,5,27); npcwalkto .@curX, .@curY; stopnpctimer; initnpctimer; end; } //============================================================ //= Only happens when you speak to Alice...click! //= Add more in if you want to (Preima) //============================================================ function script rent_aliceTalk { switch (rand(1,5)) { case 1: npctalk "Yes sir, I'm almost done cleaning."; break; case 2: npctalk "If you want to eat something, go to the kitchen and you'll find..."; break; case 3: npctalk "They don't pay me enough for this!"; emotion e_pif; break; case 4: npctalk "Whew, I'm lucky I only get to clean this stuff."; emotion e_heh; break; case 5: npctalk "This house is disgusting!"; emotion e_wah; break; } end; } //============================================================ //= Finishing Alice's service (stopping her) //============================================================ function script rent_aliceStop { npctalk "Everything is done and in order!"; stopnpctimer; return 0; } //============================================================ //= Function for changing clothes //= Summer //============================================================ function script rent_cambioropa { mes "Change clothes to..."; menu "Normal",L_Normal,"Formal",L_Formal,"Christmas",L_Abrigo,"Summer",L_summer,"Don't change",-; close; L_Normal: sc_end SC_Xmas; setoption Option_Wedding,0; sc_end SC_Summer; close; L_Formal: sc_end SC_Xmas; sc_end SC_Summer; setoption Option_Wedding,1; close; L_Abrigo: setoption Option_Wedding,0; sc_start SC_Xmas,600000,0; close; L_summer: sc_end SC_Xmas; setoption Option_Wedding,0; sc_start SC_Summer,600000,0; close; } I know I can change one spot, is when they release the proporty, Ill have to change it here: L_DLiberar: mes "^0000FF[Property " + getarg(0) + "]^000000"; mes "The property has been released and is now available for rent."; setd "$house" + getarg(0) + "_rent", 0; killmonsterall "rentin" + getarg(0) + ".gat"; close; But I dont see where else I would have to do it. I dont see where the time ends, or anything. Maybe instead of allowing guests to save there, I could make the npc that does the saving, only allow the renter to save and not anyone else.
  20. Sorry for double post but I found it. It was in a skin folder. On the custom skin I added, Phieti Renewal Skin. Ended up actually being 6 different ones in all the custom skins I added. Why would it load the loading screen from there?
×
×
  • Create New...