Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/22/13 in all areas

  1. I propose to add multilingual support. Player's language stored in the database (sd-> lang_id, for ex.), default 0 - English language. The idea is to read multiple files msg_conf different languages. sd->lang_id = 0 // English sd->lang_id = 1 // Spanish sd->lang_id = 2 // German etc... For add the new language we must add a new parameter like 'read_msg: 1,map_msg_sp.conf', where '1' - is Language ID 'map_msg_sp.conf' - spanish translation. In-game example: if player havent language (sd->lang_id = 0), he will recive 'Character not found' if(sd->lang_id = 1) // Spanish he will recive 'El carácter no se ha encontrado'. Thus, each player will receive messages from the server in understandable language.
    2 points
  2. kRO Decompiled LUA: svn link: http://krotranslatedlua.googlecode.com/svn/trunk/ Changelog r2: Added rdata.grf files, r3: Added data.grf Files r4: Added System Files r5: Added March 13 Files r6: Added System Files[13 March] and Jan13 Files(That was deleted by me accidently) r7: Added March 21 Files Files Date: 21st March 2013. Dropping New Items Project Because of Lack of Time.
    2 points
  3. All headgear official bRO, cRO, euRO, fRO, idRO, iRO, jRO mysgRO, twRO, tRO Update November 2022 Headgear November 2022.7z Iclude list and miss headgear
    1 point
  4. Translated iteminfo/cskroption.lub (Lua_Project: Revision 272) w/ additional item translations (2011~2012++ items) for 2012-04-18 RagexeRE Clients & up (Sakray) 2012-07-10 Ragexe Clients & up (Main) ■Updates -Initial Realease: Translated malangdo/ bio labs 4 & vellum weapons (rev1) -Update #1: Added translations for some armors/shield/footgears/garments (rev2) -Update #2: Added translations for more weapons/sealed cards and malangdo related stuffs (rev3) -Update #3: Major Cleanup; Added/Translated/Updated/Reworked usable items & more (rev4) -Update #4: Translated Uprade Items/Metal Weapons/Costume Items & etc (rev 5) -Update #5: Merged items up to 03/21/2013, Etc item revamp, Tanos Weapons, bunch of official non-kRO items & more (rev 6) Read the Changelog.txt for more info ■Downloads -cskroption beta 1.rar -cskroption beta 2.rar -cskroption rev 3.rar -cskroption rev4.rar -cskroption rev5.rar -cskroption rev6.rar ■Notes: -Translations for new items(kRO) which are not yet translated in English on any official RO are "Google Translated" which are reworked and rephrased by me (to the best of my knowledge). -This also applies on official non-kRO items from aRO,bRO,cRO,jRO,ruRO,twRO which are not present on any English Server -Also note that many official item descriptions were modified/reworked bec. of official grammatical errors (we all know that) ■Credits: -Lua Project Team members -& all ■Pls visit my post here if you have time... (maybe you can help me.) kindly spare a sec and give me a click if you find my work somewhat helpful or useful.
    1 point
  5. Infromation Change logsv.1.0 Screenshots Download v.1.0: at_lockcommand_script-rA-svn17200.patch Sample NPCs lockcommand(): LockCommand.txt unlockcommand(): LockCommandUn.txt checklockcommand(): LockCommandCheck.txt Lock and unlock with password lockcommand(): LockCommand-Pass.txt unlockcommand(): LockCommandUn-Pass.txt **If you like this, +1 please. **
    1 point
  6. Ragexe Support Thread So far we probably should start focusing on the latest client which is 2013-03-20e, mainly because this is where the new skills are implemented. Whether support for older Ragexe clients I'm not sure. I'd rather focus on the newer ones. Here goes: Thanks to k3dt for upacking the clients, we have access to 2013-03 where new skills were added. RagexeRE are compiled differently so at the moment, it can't be used unless someone finds a way. Anyway, this topic is mainly for support in trying to get ragexe working since it seems that it will prove more useful than RagexeRE. Shows new skill effects ingame: View Video 2013-03-20 Packet lengths: http://pastebin.com/7Qpw31Mk 2013-03-20 Packet DB: http://pastebin.com/5ZWK9NwY 2013-03-20 Client w/ Skip Packet Obfuscation Applied: Notes ~ Haven't got a chance to disable hshield yet, but everything is laid out (Bare Minimum) for you if you want to test and contribute. http://www.sendspace.com/file/2xtqkr I don't have the translations/translated lub files that rytech has, but here is the 2 new skills in the skill list. Problems faced so far: Can't seem to equip any weapons, maybe it's my mistake or packet? ALT+W (For Cart) won't work anymore. I tried last time on RagexeRE, and I assume the same problem on Ragexe. It says prohibit to use in area. (Packet related?) Method to log in: Note: This process is only for testing for now, since the client still needs to be diffed with the necessary patches. ragexe.exe -1rag1 /account:sci.xml -t:blah blah server (In bat file) where sci.xml is in the data folder In mysql, create a new account with no ID/Pass, and set the group_id to 99 to get a gm account Reason for this is due to the xml settings and the client isn't fully patched You may see in your console, accept account ID(blank) with password(blank) When you login, you can login with the blank account and log in with your character I had to manually create a character in mysql though, I got "Not Available" in my char select screen Once done, login, and you see your character you made. Toggle right and back to your character to login to the account. If you don't, then enter won't do anything. Over the few days, if no one has done it yet, I'll keep applying some patches to the client so it'll be easier to test data/sci.xml: 2013-03-20 Hex Strings Notes: For me, if you diff with ShinsdiffPatcher the client will no longer work. So I think until someone updates it, we just have to manually find/replace. Below are the strings that was auto found by the client. [Experimental] *Please post a working client with these applied if possible Malufett's Progress (Skill Testing) Updated Topic Post
    1 point
  7. I scene this topic will be full of win in the future. Thumbs up dude and I agree on focusing development on the 2013-03-20 clients since EP 14.3 Part 2 was added on this date with things finalized. Also Ragexe's may be less buggy since things added to them are more finalized then in RE clients and they even have cash shop support (number of people lately has requested this feature). But one thing bothers me. Doesn't the Ragexe clients have additional security then the RE client? This is one that that keeps me from wanting to use it. So it makes me lean more to continuing using the RagexeRE. Now that things are finalized I can start working on updating some critical lub files but I wont be starting til Monday. I don't have any english files made yet. I only have a partial updated skillinfolist that isnt even ready for testing. ill post a update later next week when i make some progress.
    1 point
  8. you can download this script again, already upload new fixed version.
    1 point
  9. Tomorrow, i will do it.
    1 point
  10. {if(BaseClass == Job_Mage) bonus bNoMagicDamage,75; else if(BaseClass == Job_Ninja) bonus bNoMagicDamage,95; else bonus bNoMagicDamage,99;},{},{}
    1 point
  11. Hi. You are using one of your cPanel web hosting plan. Did you remember to update your domain's name server to ours? At the moment it is pointing to: ns3.link.net. ['213.131.64.19'] [TTL=172800] ns4.link.net. ['213.131.64.20'] [TTL=172800] See for yourself : http://intodns.com/accelro.com So, this is why you are getting that error "Error 137 (net::ERR_NAME_RESOLUTION_FAILED): Unknown error." Yea... because this something you (domain owner) have to do - nothing to do with us. It was documented in the welcome email you receive, did you read it?
    1 point
  12. do you have a domain?
    1 point
  13. Hi, http://rathena.org/board/topic/65085-how-to-installby-flux-cp-calcium-kids-help/#entry107917 http://rathena.org/board/topic/67109-flux-control-panel-setup-with-screens/ nxt time try to search
    1 point
  14. isnt that this sprite is already included in the default data.grf ? it has been there for soooo loonnngggggg time ago.... trunk/db/re/mob_db.txt 1022,WEREWOLF,Werewolf,Werewolf,80,28600,0,11813,7289,2,2560,3280,65,35,1,97,60,1,135,52,10,10,2,0,40,163,200,1500,768,652,0,0,0,0,0,0,0,999,500,1034,4000,984,500,985,500,7017,800,0,0,1912,300,0,0,0,0,0,0
    1 point
  15. In iOS I use Prompt (http://panic.com/prompt/). In Android ConnectBot (http://code.google.com/p/connectbot/).
    1 point
  16. For GMs, the server already displays "________ is Unknown Command." To enable that for players too (group_id 0), edit trunk/src/map/atcommand.c (line 9299-9309) Remove the pc_get_group_level(sd) check (line 9302) so it looks like this: //Grab the command information and check for the proper GM level required to use it or if the command exists info = get_atcommandinfo_byname(atcommand_checkalias(command + 1)); if (info == NULL) { sprintf(output, msg_txt(153), command); // "%s is Unknown Command." clif_displaymessage(fd, output); atcommand_get_suggestions(sd, command + 1, *message == atcommand_symbol); return true; }
    1 point
  17. thank you soo much, time to get new skills =) so I guess this is a +1 for ragexe?
    1 point
  18. Sure! I tested it with something like the following (Only the easy one works, but I think you can easily add the other two). I hope this will help you ^^ #include <iostream> using namespace std; int main() { int a,b,c,d; string answer; bool isCorrect=false; cout << "Welcome To Word Fruit Hunt!\n"; cout << "Please Choose you Game Mode "; cout<< "Just Type\n 1 for Easy\n 2 for Medium\n 3 for Hard\n"; cout << "Type Here: "; cin >> a; switch(a) { case 1: //Easy cout << "A X O B\nP Z ? C\n? D A N\nL O N D\nE Q G O\nI W ? T\n"; break; case 2: //Medium cout << " P I N E T L\n D A N G E R\n M A P M O R\n S C O A D E\n Q N R Z Y P\n A U S T I A\n"; break; case 3: //Hard cout << "A B E M G J L S D\nG R A P E S K P R\nC D F I H L Q N O\nU Z O L E M O P F\nX W B Z Y V U N T"; break; default: return -1; } //User Input (answer) cin >> answer; switch(a) { case 1: //Easy if( answer.compare("APPLE") == 0 || answer.compare("ORANGE") == 0 ) isCorrect = true; break; case 2: //TODO Medium string comparison break; //TODO Hard case } if( isCorrect ) cout << "Right!"; else cout << "Wrong!"; return 0; }
    1 point
  19. Hi,k3dT, Thanks for your amazing work..I'm following u these days,Bigfan. if possible,could u do me a favour? https://docs.google.com/file/d/0B1k-Z7DOattDQUdJTl80bFU0Yms/edit It's another "ragexe.exe" with themida, I've failded about it for a long time. Drive me crazy so I would be very much obliged if u could unpack it long time? it's exe from 18.3.2013 o_O Here is latest unpacked Ragexe: 2013-03-20eRagexe.exe
    1 point
  20. Yes you can substitute a variable for the <default_value> in getarg. getarg(<index>{,<default_value>}) For account or char variables, just make sure there is a player attached during that part of your script.
    1 point
  21. Script Intermediário! - 7 Bom, nesta aula ensinarei a utilizar as operações matemáticas, comparações, e condições (Baseado na linguagem C). Segue abaixo os tópicos que ensinaremos: 1.0 Operador de igualdade 2.0 Operadores aritméticos 3.0 Operadores lógicos 4.0 Operadores condicionais 1.0 Operador de igualdade É um operador super comum em todas as linguagens de programação, esse operador (=) faz a variável da esquerda assumir o valor da variável da direita, ou expressão (caso for string), porém, no script nós NÃO utilizamos esse tipo de operador, e fazemos uma soma direto, utilizando a vírgula, vide o exemplo: set @var, @var + 2; // O conteúdo de @var é aumentado em 2! Simples, não? O operador de igualdade em C ficaria assim: var = var + 2; // O conteúdo de var é aumentado em 2! 2.0 Operadores aritméticos Bom, são os operadores mais usados simplesmente na linguagem de script, tabela: Exemplo com variável: set @variavel, 2; if (@variavel >= 3) { // Isso aqui nunca aparecerá pois @variavel que é igual a 2, nunca será // maior ou igual a 3, logo essa parte aqui se torna falsa, e pulará o if. mes "Essa condição é falsa!"; close; } mes "A condição acima é falsa!"; close; Outros exemplos agora sem variável: if (2 >= 3) { mes "Isso nunca aparecerá (pois não é verdadeiro) porque 3 não é maior ou igual que 2."; close; } mes "O valor é falso!"; close; Agora vai da sua lógica saber utilizar os comandos da maneira como quiser e como necessitar em seu script! 3.0 Operadores lógicos As vezes são usados normalmente com expressões booleanas (acho que o Dubugras explicou isso uma vez no Cronus), isto é, expressões que retornam verdadeiro ou falso (1 ou 0 por exemplo), para fins de testes em declarações condições. && (E lógico) Retorna verdadeiro se todos os operadores forem verdadeiros e falsos nos demais casos, por exemplo: if (1 < 2 && 2 > 1); // 1 é menor que 2, e 2 é maior que 1. || (OU lógico) Retorna verdadeiro se todos os operadores forem verdadeiros e falsos nos demais casos, por exemplo: if (1 < 2 || 2 > 1); // 1 é menor que 2, ou 2 é maior que 1. ! (NÃO lógico) Retorna verdadeiro se ele é falso e vice-versa, por exemplo: set @variavel, 1; if (!@variavel); // A variável NÃO é igual a 1. Em C, se fizemos só isso bastaria: if (!var); // Ou até mesmo: if (var == 0); // Daria no mesmo! 4.0 Operadores condicionais Temos uma forma genérica, por exemplo. <variável>, (expressao 1) ? (expressao 2) : (expressao 3); Em if poderiamos fazer simplesmente: if (var == 0) { set varx, 2; } else { set varx = 3; } Agora poderiamos otimizar da seguinte maneira: if ((var == 0) ? 2 : 3)); Com certeza depois de almejar mais scripts, de fazer modificações ou até mesmo elaborar seus própios scripts, verão que são coisas extremamente simples de entender e até mesmo praticar! _____________________________________________________________ Fim do tutorial, criado por Wolf!
    1 point
  22. ...so, I worked out the problem myself. It wasn't the client, but the server. The char server, to be specific; I had the wrong IP set up in char_athena.conf and map_athena.conf, so I guess they weren't talking to each other.
    1 point
  23. use bindatcmd to redefine it sample : http://rathena.org/board/topic/78195-modification-in-warpgo-command/#entry176838
    1 point
  24. Latest Stable Client Latest Stable LUB Latest Stable Data Files/GRF Clean RO Folder PM Judas if you have any useful content to add, suggestions, or information to make this setup process much easier! Thanks!
    1 point
  25. I've tried both ways, check and uncheck the @-bug, but no difference. :[
    1 point
×
×
  • Create New...