Leaderboard
Popular Content
Showing content with the highest reputation on 04/17/17 in Posts
-
@Jey I get it now. Thanks for clearing that up! I'll edit my first post.2 points
-
@Technoken It's just a small difference. Take a closer look. Your script removes the speed bonus if the player isn't standing on every map of .map_list$. That is impossible if there is more than one map in .map_list$ ;>2 points
-
Ajustando Level Máximo Sumário: 1- Introdução 2- Entendendo os arquivos 3- Alterando arquivos 4- Recompilando 5- Créditos 1- Introdução Uma pergunta muito frequente é como alterar corretamente o level máximo de seu servidor, seja ele base ou job. Neste tutorial estaremos aprendendo e compreendendo um pouco mais de como funciona essa configuração e como aproveita-la da melhor forma possível. 2- Entendendo os arquivos Iremos trabalhar com 4 arquivos essenciais para essa configuração, todos eles já estão em seu emulador... estes são: exp.txt, exp2.txt, client.conf e map.h. Os arquivos exp.txt e exp2.txt são para o ajuste de como você vai adquirir experiência para subir de level e as definições máximas de leveis. Já no client.conf iremos alterar uma linha de comando que define para o client o level máximo configurado. No map.h é definido na source do seu emulador o level máximo. 3- Alterando arquivos Vamos começar com o exp.txt e exp2.txt. Entre na pasta db/ do seu rAthena e troque o nome do arquivo exp.txt para exp3.txt. A seguir troque o nome do arquivo exp2.txt para exp.txt, agora troque novamente o nome do exp3.txt para exp2.txt. Feito isso abra o arquivo que agora possui o nome de exp.txt e você irá fazer as seguintes modificações.. você deve alterar o primeiro número da linha que eu citar para o level máximo citado. Então se eu escrever //Base - Normal Jobs - Level máximo você vai alterar a linha (supondo que o level máximo seja 255) //Base - Normal Jobs 99,0:1:2:3:4:5:6:7:8:9:10:11... para //Base - Normal Jobs 255,0:1:2:3:4:5:6:7:8:9:10:11... Seguindo este raciocínio altere as seguintes linhas: //Base - Normal Jobs | Level base máximo do servidor //Job - Adv Second Classes | Level job máximo //Base - Baby Jobs | Level base BABY máximo //Job - 2nd Baby Classes | Level job BABY máximo Após terminar, salve e feche o arquivo. Em seguida faça o mesmo com o exp2.txt. Terminado a configuração na pasta db, vamos até a pasta conf/battle/ e abra o arquivo client.conf e procure pela seguinte linha: max_lv: 99 altere o 99 pelo level máximo de base (tem que ser igual ao level configurado no exp.txt). Supondo que o level máximo seja 255 a linha ficaria assim max_lv: 255 Feito isso, salve e feche o arquivo e vamos para o próximo arquivo. Vamos agora para a pasta scr/map/ a seguir abra o arquivo map.h então procure pela seguinte linha #define MAX_LEVEL 99 Ao achar esta linha altere o 99 pelo level base máximo configurado nos arquivos anteriores... continuando com o exemplo de 255 ficaria #define MAX_LEVEL 255 Após feita a alteração, salve e feche o arquivo. 4- Recompilando Agora que já alterou todos os arquivos ditos no passo 3, recompile seu emulador. Se durante a recompilação não houver erros você fez tudo corretamente e seu emulador já está configurado para o level máximo definido, caso ocorra algum erro você errou em alguma das etapas acima, revise suas alterações e qualquer dúvida vá até o fórum de suporte do tutorial. 5- Créditos Piradinhoo (Igor Tupini) - Tutorial na integra Se for copiar, mantenha os créditos.1 point
-
It's been a long time since we've had an influx of new staff, and with the team dwindling down to only 6 active members it's time for a hiring push to cope with the mounting number of systems and processes we have in place. Now is an ideal time to submit your applications to join our team! The following positions are open for anyone to apply for: Developer The Developer is responsible for providing a number of fixes or additions that effect the operation of the emulator. They work closely with the community on both the forums and our Github repository to confirm bugs and provide updates. Must be proficient in C/C++ and have some sort of experience with C/C++ programming. A script/DB developer must know the rAthena scripting language intimately. Good English typing skills are required to fill out concise reports. Forum Moderator The Forum Moderator takes care of the forums by moderating topics and posts. These simple actions can make the world of difference! A tidy forum is a happy forum! Occasionally, members need to be kept in-check and it is the Forum Moderators' duty to issue warnings and provide advice to members in order to keep them within the Rules and Guidelines. Content Moderator In addition to having the ability to provide general forum moderation, the Content Moderator looks after our Files app and various plugin content. Moderation areas for this role are Files, Server Database, Jobs Available, Awards. International Moderator (Special requirements apply) The International Moderators take charge over a specific language forum, providing moderation, support and such to the international community where they are most fluent. * An international moderator must be fluent (usually a native) of the language he/she wants to moderate for. * An international moderator must also speak decent to very good English to communicate with the rest of the team as needed. As always, the Staff Applications are open and waiting to be filled in. Good luck!1 point
-
Hello! So far, ive made my scripts like: Take a ready script, costumize it, and have fun. The Reason is there are a few important things, which i dont understand, so i hope, you guys can help me out with a short example npc. What testing npc am i looking for is: An npc, positioning: hu_fild03,249,171,3 with menu, 4 options to choose option 1: warps the player to prt_fild04 any coordinates option 2: warps the player to a random map option3: summons a random mvp, and heal,agi,bless the player. option4: offers a quest item for a player, reward for quest: 18982 item ID, requirements for the quest: 619 5 piece,2168 2 piece, 5k zeny I think, there are a lot of things in this scrip, so if you guys could help me out, i could experience the scripting by my own, i would really appreciate it! Best Regards.1 point
-
the aura is part of the standard 3job or renewal classes once you achieve level 175 the aura activates and has two effects the one u see in the video is the slim version and the standard one is alot bigger and more annoying.1 point
-
As far as i'm aware there's no function to open the world map except via the world map button. You could achieve similar if you added a script function to your item that opens a cutin of the map.1 point
-
OnPCStatCalcEvent: if( !@speed )end; for( .@i = 0; .@i < .map_size; .@i++ ) { if( strcharinfo(3) == .map_list$[.@i] ) { end; // don't remove speed } } atcommand "@speed 150"; // Put normal speed here @speed = 0; end; @Technoken Sadly the player has to re-log to get back his "normal" speed with modifiers like agi-up, Moonlight Flower, etc. after it has been changed by `@speed`1 point
-
Try - script autospeed -1,{ OnInit: setarray .map_list$[0],"prontera","payon"; // Map lists .map_size = getarraysize(.map_list$); for( .@i = 0; .@i < .map_size; .@i++ ) { .@map$ = .map_list$[.@i]; setmapflag .@map$,mf_loadevent; } end; OnPCLoadMapEvent: for( .@i = 0; .@i < .map_size; .@i++ ) { if( strcharinfo(3) == .map_list$[.@i] ) { atcommand "@speed 1"; @speed = 1; } } end; OnPCStatCalcEvent: if( !@speed )end; for( .@i = 0; .@i < .map_size; .@i++ ) { if( strcharinfo(3) == .map_list$[.@i] ) end; // don't remove speed } atcommand "@speed 150"; // Put normal speed here @speed = 0; end; }1 point
-
And thus begins the day Joshua feels useless as a Mage... in the new strip of PP&P! https://tapastic.com/episode/6634551 point
-
March Digest 2017 The following digest covers the month of March, 2017. Staff Changes None Development Highlights CORE: Fixed monster's trap placement and activation behaviour (Git Hash: 8f82d04) Fixed Job Name display (Git Hash: 29b0670) Fixed a warning in clif_globalmessage (Git Hash: 55e445b) Updated alternate 3rd job body style (Git Hash: 12ee8aa) Fixed a bug with character deletion (Git Hash: b8d1dc6, Git Hash: 5fa2db9, Git Hash: 11f5009, Git Hash: ebc39cd) Fixed invalid vending items being saved (Git Hash: c1ef0aa) Fixed a warning in Random Option (Git Hash: e655a73) DATABASE: Skill update: Counter Kick, Heel Drop, Storm Kick, Counter Kick, Flying Kick, Tumbling (Git Hash: 40f6b7f) Added missing packet (Git Hash: 7ecaf8b, Git Hash: 43ba736) Added missing Quest DB entries (Git Hash: 6018578, Git Hash: 17a2738) Changed getexp into getexp2 for Pre-RE items (Git Hash: 870001c) Fixed item_db_re different from item_db_re2 (Git Hash: 6eb4cc4) SCRIPT: Removed an unused character variable (Git Hash: 800f22b) Removed an extra semicolon in kafras.txt (Git Hash: 1a233da) Added parenthesis in tu_ma_th01.txt (Git Hash: c6e09fd) Fixed a warp destination typo in The Sign quest (Git Hash: f6488a2) Implemented Equip quest in Eden Group for Summoner class (Git Hash: 08338e0) Fixed typo in Geffen Magic Tournament (Git Hash: 0b5687d) OTHERS: Fixed a compile warning (Git Hash: da23d87) Removed Doxygen files (Git Hash: 08e862c) Updated main.sql (Git Hash: 61ff251) Statistics Excluding merges, 1 authors have pushed 25 commits to master and 35 commits to all branches. On master, 75 files have changed. There have been 139 additions and 1,816 deletions. There are 4 merged Pull Requests and 5 Proposed Pull Requests. There are 12 new Issues and 20 Closed Issues. List of Contributors @admkakaroto, @Akkarinage, @aleos89, @anacondaqq, @Atemo, @cold-hr, @cydh, @daisyanne1380, @Everade, @ex0ample, @hazimjauhari90, @hendra814, @Indigo000, @Jeybla, @Lemongrass, @lucasoli, @MishimaHaruna, @MysticFurur0RE, @Playtester, @RadianFord, @secretdataz, @spangler88, @srhmike, @TokeiBuru Show your support to rAthena by submitting your Issue or Pull Requests! By providing enough useful info (Git Hash, Client Date, RE/Pre-RE, crashdump, how to reproduce, etc) you will help us to solve the issues faster1 point
-
1 point