Jump to content

AdrianoGC

Members
  • Posts

    40
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by AdrianoGC

  1. Substitua a linha por: for (set .i, 0; .i < getarraysize(.cartas_proibidas); set .i, .i+1) { // Loop para checar todas as cartas proibidas
  2. Abra o arquivo "interface\statusbar.def" na pasta "data". Procure a linha que contém "sc_data_lv.lvp." e comente-a adicionando "//" no início da linha, assim: // sc_data_lv.lvp. Salve o arquivo e reinicie o seu cliente do Ragnarok Online.
  3. Certifique-se de que o nome do arquivo .spr esteja correto e em minúsculas. O arquivo .act deve ter o mesmo nome e estar na mesma pasta. Verifique se o seu servidor rAthena suporta mob customs e se eles estão configurados corretamente. Verifique se o seu cliente Ragnarok Online está atualizado e suporta mob customs. Tente usar um visualizador de sprites, como o SPR Viewer, para verificar se o arquivo .spr está corrompido ou não. Se estiver corrompido, tente baixar novamente o arquivo. Verifique se o seu arquivo .spr está na pasta correta do seu servidor rAthena. O arquivo .spr deve estar na pasta "data/sprite/¸ó½ºÅÍ/". Verifique as permissões da pasta "¸ó½ºÅÍ". Elas devem estar definidas como "todos podem ler e escrever".
  4. prontera,185,185,5 script Pegaritem 109,{ mes "[Pegaritem]: Olá, você está afk por muito tempo. Eu preciso remover um item do seu inventário."; mes "[Pegaritem]: Tem certeza que deseja continuar? Você perderá um item."; switch (select("Sim", "Não")) { case 1: if (countidlepc(sd, 1) >= 60000) { // verifica se o jogador está AFK por mais de um minuto (60000 milissegundos) if (pc.countitem(sd, 502) > 0) { // verifica se o jogador tem o item com ID 502 pc.delitem(sd, 502, 1, 0, 0); // remove o item com ID 502 do inventário do jogador mes "[Pegaritem]: Você perdeu um item com ID 502 por ficar afk por muito tempo."; } else { mes "[Pegaritem]: Você não tem o item com ID 502."; } } else { mes "[Pegaritem]: Tudo bem, volte quando estiver pronto para jogar."; } break; case 2: mes "[Pegaritem]: Tudo bem, volte quando estiver pronto para jogar."; break; default: mes "[Pegaritem]: Tudo bem, volte quando estiver pronto para jogar."; break; } close; } Este código cria um NPC chamado "Pegaritem" em Prontera nas coordenadas (185, 185) com o ID 109. Quando o jogador interage com o NPC, ele exibe uma mensagem de diálogo informando que o jogador está AFK por muito tempo e que o item com o ID 502 será removido. Se o jogador confirmar, o código verifica se o jogador está AFK por mais de um minuto. Se sim, o código verifica se o jogador tem o item com o ID 502. Se o jogador tiver o item com o ID 502, o código remove o item do inventário do jogador e exibe uma mensagem de confirmação. Caso contrário, exibe uma mensagem informando que o jogador não tem o item com o ID 502. Compile seu servidor rAthena novamente e reinicie-o para que as alterações tenham efeito. Agora, o NPC "Pegaritem" em Prontera removerá o item com o ID 502 do inventário do jogador se ele ficar AFK por mais de um minuto. (Ainda não testei)
  5. Adicionado uma chave de abertura para a condição "if (getgroupid2() < 1)" e uma chave de fechamento para o "if" e "dispbottom"; Alterado o comando "perto" para "close"; Alterado o comando "efeito de habilidade" para "effectskill"; Alterado o comando "percentual" para "percentheal"; Uma virgula no lugar de ponto em 100.100; Adicionado uma chave de fechamento para o script "BuffVIP2"; Substituído ".@now" por ".@agora" e adicionado "#" na variável "#bvip_delay". Com essas alterações, o script deve funcionar corretamente.
  6. Any 1 knows the answer? [Status]: Connecting to 63.XXX.XX.XXX:6900 [Error]: make_connection: connect failed (socket #5, error 115: Operation now in progress)! [Info]: Attempt to connect to login-server... https://github.com/rathena/rathena/blob/8ae788b643ed00713f070ab80b01496aa2715aba/src/common/socket.cpp#L677
  7. https://github.com/jojo5528/StandRO/blob/7f3a8d18c7a585e2c0f74d0c92aff50019fa5708/npc/Appleroplus/EventPoringSlots.txt https://github.com/sammeepay/immortal-ro-renewal/blob/86f8dcb9d9fc90c9c215f4197f9d424b1f6be5b9/Server/rathena_Immortal-RO_main/npc-en/immortal-ro/รวมScript Npc/Z-NPC/Event/Poringslot.txt
  8. Does anyone have a bomberman script? What I found is very old.
  9. I need some modifications. When the last pile has 3 or less stones, I want the npc to take the all. (take only 1 or 2 makes him dunce lol, in Tales of Eternia the NPC always leaves the piles with 4 or 8 )
  10. ARITHMETIC NPC: How to play: - There are three piles of stones, with random amounts between 0 and 12. - NPC and player take turns taking the stones. - You can take one to three stones each turn. - The one to take the last stone wins. - You can choose to take first or second turn.
  11. Refine Rate +7 or higher on ratemyserver.net http://ratemyserver.net/index.php?page=re_item_db&item_id=&iname=&itype=-1&islot_sign=-1&islot=-1&ij[+]=-1&iju=-1&idesc=Refine+Rate+%2B7+or+higher&iscript=&i_ele=-1&i_status=-1&i_race=-1&i_bonus=-1&icfix=&sort_r=0&sort_o=0&isearch=Search
  12. Adicionei no npc mes "Dragon Ball "+(.@i + 1)+" location: "+.@map$+" "+.@x+" "+.@y+"."; Retornou: Dragon Ball 1 location: 0 0.
  13. Can anyone help me? script.cpp: In function 'int buildin_getskillname(script_state*)': script.cpp:24755:29: error: no match for 'operator[]' (operand types are 'SkillDatabase' and 'uint16 {aka short unsigned int}') memcpy(skill_name, skill_db[skill_get_index(skill_id)]->desc, SKILL_DESC_LENGTH);
  14. script.cpp: In function 'int buildin_getskillname(script_state*)': script.cpp:24755:29: error: no match for 'operator[]' (operand types are 'SkillDatabase' and 'uint16 {aka short unsigned int}') memcpy(skill_name, skill_db[skill_get_index(skill_id)]->desc, SKILL_DESC_LENGTH);
  15. vampire.txt Line 4246: "If you want refine your equipment, then go to the Illusion Echanter."; "If you want refine your equipment, then go to the Illusion E"n"chanter."; ======================================================== Line 663,929,1222,1242,2811,2851,3468: ^0000FFafer dawn^000000."; ^0000FFaf"t"er dawn^000000."; ======================================================== Line 3301:: Oh, oome on! You know I've been"; Oh, 'c'ome on! You know I've been"; ======================================================= Line 3510: You two get along aw well as I remember."); You two get along a's' well as I remember."); ======================================================= Line 3350: "Be honet, though. "Be hone's't, though.
  16. https://rathena.org/board/files/file/3705-security-prevent-account-transaction/
  17. Tem jeito sim, use o programa GRF Editor, faça download se necessário... Na aba: Tool>Text encoding> Na primeira janela mude de 'Auto' para 'Korean(494)', na segunda janela mude de 'Korean(949)' para 'Default (1252 - Western European)', cole seu texto e pronto.
  18. Try https://pastebin.com/R6rVrfS0
  19. // More Mace 16018,Mace_Of_Judgement2,Empowered Mace Of Judgement,5,20,,1200,170:180,,1,1,0x00000100,56,2,2,3,130,1,8,{ bonus bAtkEle,Ele_Holy; bonus bStr,2; bonus bInt,2; autobonus "{ bonus2 bMagicAddRace,RC_Demon,40; }",60,7000,BF_MAGIC,"{ specialeffect2 EF_SPELLBREAKER; }"; autobonus "{ bonus2 bAddRace,RC_Demon,40; }",10,7000,BF_WEAPON,"{ specialeffect2 EF_ENHANCE; }"; },{},{}
  20. [Error]: itemdb_readdb: Invalid format (Script column) in line 9735 of "db/import/item_db.txt" (item with id 16018), skipping.
×
×
  • Create New...