Jump to content

iCORE

Members
  • Content Count

    393
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by iCORE

  1. envíeme su mob_db trato de convertir toda su aduana sin tocar el mob_db principal.
  2. bom Dia tente este // Item específico Gota Rácio de Banco de Dados// Substituições para item_rate mundial * valores de conf / batalha / drops.conf//// Estrutura da Base de dados:// ItemID, Ratio {, MonsterID}//// Resultado:// ItemId taxas de queda de base definidos no mob_db não vai se multiplicado// Por item_rate mundial valores * (aka cair taxas) de// Conf / batalha / drops.conf. Em vez disso Ratio será usado (100 = 1x).// Se não MonsterID for especificado, todos os monstros serão afetados,// Caso contrário, apenas aqueles listados.//// Exemplos:// // 909,100 Jellopies de monstros vão cair com 1x taxa de queda independentemente da taxa de queda global// // 909,1000 Jellopies de monstros vão cair com 10x de velocidade de queda independentemente da taxa de queda global// // 909,100,1002 Jellopies de Porings vai cair com 1x taxa de queda. Outros monstros que dropam Jellopies não são afetados (use taxa de queda global).//// Notas:// - Por padrão, você pode listar até 10 MonsterIDs por ItemID.// Pode ser alterado em src / map / mob.c ajustando MAX_ITEMRATIO_MOBS.// - Só ItemIDs até MAX_ITEMDB são suportados (padrão: 32768).// - Não substituir item_drop _ * _ ajustes min / max.// - Não afeta de cartão de gotas / concedeu-item. Para ajustar / cartão concedida item de-// Gotas, editá-los em item_db.// - Afeta prêmios MVP e caixas de tesouro.// - Você pode adicionar apenas uma linha por ItemID. Se você precisar de várias proporções// Para diferentes monstros, velocidade de queda com override Rácio = 100 e editar// Taxas de queda de base em mob_db.// - Este arquivo é recarregado porreloadmobdb. adicionar abaixo 4389,200
  3. for baby suit OnEquipScript: <" changebase Job_Baby; "> OnUnequipScript: <" changebase Class; ">
  4. - script Freebies -1,{ close; OnPCLoginEvent: set .@npcname$,"[Freebies Giver]"; if ( #Freebies ) { mes .@npcname$; mes "Hello to you " + strcharinfo(0); mes "I can give you freebies."; mes "Interested?"; if(select("Yes","No") == 1) { next; mes .@npcname$; mes "Perfect, choose a box."; switch(select("Valkyries Box","Diabolus Box")) { case 1: getitem 30233, 1; // Valkyrie Box break; case 2: getitem 30234, 1; // Diabolus Box break; } announce "Edit your Announce message here.",0; set Freebies, 1; } } close; end; }
  5. it will be IP based if ( #Freebies )
  6. - script Freebies -1,{ close;OnPCLoginEvent: set .@npcname$,"[Freebies Giver]"; if ( #Freebies ) { mes .@npcname$; mes "Hello to you " + strcharinfo(0); mes "Edit your message here."; if(select("Yes","No") == 1) { next; mes .@npcname$; mes "Perfect, choose a box."; switch(select("Valkyries Box","Diabolus Box")) { case 1: getitem 30233, 1; // Valkyrie Box break; case 2: getitem 30234, 1; // Diabolus Box break; } set Freebies, 1; } } close; end;}
  7. use client translation https://github.com/ROClientSide/Translation
  8. trial and error there is no need to be in rush. and patience is a must on having a server yet check the link below if that is what you are pointing out here is the link: http://herc.ws/board/files/category/11-pre-compiled-server/
  9. .datatexture유저인터페이스basic_interface < 2012 Lower kRo .datatextureÀ¯ÀúÀÎÅÍÆäÀ̽ºbasic_interface <2013 Above kRo
  10. can you show us your conf files? char-server.confinter-server.confmap-server.conf but here ill guide you some for more info if you miss something or you whatever is the problem @char-server.conf // Server Communication username and password.userid: Username <-- must be the same as what you put on your login table at your mysqlpasswd: Password <-- same whit this// Login Server IP// The character server connects to the login server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.login_ip: 127.0.0.1 <-- this will be the default so nothing to change// Character Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.char_ip: 127.0.0.1 <-- this will be the default so nothing to change those are the main 3 settings that you must not miss the rest ignore. @inter-server.conf // Global SQL settings// overridden by local settings when the hostname is defined there// (currently only the login-server reads/obeys these settings)sql.db_hostname: 127.0.0.1 <-- dont change thissql.db_port: 3306 <-- dont change thissql.db_username: root <-- Mysql ROOT usernamesql.db_password: 1234 <-- Mysql ROOT passwordsql.db_database: ragnarok <-- Mysql main.sql schemasql.codepage:// MySQL Character SQL serverchar_server_ip: 127.0.0.1 <-- dont change thischar_server_port: 3306 <-- dont change thischar_server_id: root <-- Mysql ROOT usernamechar_server_pw: 1234 <-- Mysql ROOT passwordchar_server_db: ragnarok <-- Mysql main.sql schema// MySQL Map SQL Servermap_server_ip: 127.0.0.1 <-- dont change this<dont change thismap_server_port: 3306 <-- dont change thismap_server_id: root <-- Mysql ROOT usernamemap_server_pw: 1234 <-- Mysql ROOT passwordmap_server_db: ragnarok <-- Mysql main.sql schema// MySQL Log SQL Databaselog_db_ip: 127.0.0.1 <-- dont change thislog_db_port: 3306 <-- dont change thislog_db_id: root <-- Mysql ROOT usernamelog_db_pw: 1234 <-- Mysql ROOT passwordlog_db_db: logs <-- Mysql logs.sql schemalog_codepage:log_login_db: loginlog the reset ignore @map-server.conf // Interserver communication passwords, set in account.txt (or equiv.)userid: Username <--- same as what you put on your Char-Server.confpasswd: Password <--- same as what you put on your Char-Server.conf// Character Server IP// The map server connects to the character server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.char_ip: 127.0.0.1 <--- same as what you put on your Char-Server.conf// Map Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.map_ip: 127.0.0.1 <--- same as what you put on your Char-Server.conf the rest ignore. for the other conf files that will depend on your setting and if you have other question about the misc settings just post here Sorry for the long post! if you are having problem with your client Client Translation (this is good if you have an updated Kro, Hmm but you can still use this for) as i suggested) https://github.com/ROClientSide/Translation For diffing clients i can help you on that i will diff a client for you 2013-12-23cRagexe_patched.rar 2 Chat Flood Allow8 Custom Window Title9 Disable 1rag1 type parameters (Recommended)13 Disable Ragexe Filename Check (Recommended)15 Disable HShield (Recommended)16 Disable Swear Filter20 Extend Chat Box21 Extend Chat Room Box22 Extend PM Box23 Enable /who command (Recommended)24 Fix Camera Angles (Recommended)28 Increase Headgear ViewID31 Increase Zoom Out 75%33 Always Call SelectKoreaClientInfo() (Recommended)34 Enable /showname (Recommended)35 Read Data Folder First36 Read msgstringtable.txt (Recommended)37 Read questid2display.txt (Recommended)38 Remove Gravity Ads (Recommended)39 Remove Gravity Logo (Recommended)40 Restore Login Window (Recommended)41 Disable Nagle Algorithm (Recommended)43 Always Use Email for Char Deletion44 Translate Client (Recommended)45 Use Custom Aura Sprites46 Use Normal Guild Brackets47 Use Ragnarok Icon48 Use Plain Text Descriptions (Recommended)49 Enable Multiple GRFs (Recommended)50 Skip License Screen61 Disable Packet Encryption64 @ Bug Fix (Recommended)68 Enable 64k Hairstyle69 Extend Npc Dialog Box71 Ignore Resource Errors72 Ignore Missing Palette Error73 Remove Hourly Announce (Recommended)204 Increase Attack Display74 Increase Screenshot Quality75 Enable Flag Emoticons213 Disable Help Message on Login (Recommended)84 Remove Serial Display (Recommended)86 Only First Login Background88 Allow space in guild name90 Enable DNS Support (Recommended)97 Cancel to Login Window (Recommended)
  11. hi you should edit your client side also to connect i suggest you to use the client translation here in herc and find data/clientinfo.xml edit : <address>127.0.0.1</address> if you dont know how to make a grf its easy to find it on google PS: Sometimes you will miss to edit your mmo.h (./trunk/src/common) and search for #define PACKETVER for example you are using 20120410 client put it like this #define PACKETVER 20120410 then recompile your server.
  12. http://herc.ws/board/topic/10743-all-monster-drops-specific-item-with-blacklist-mobs/?p=64868
  13. iCORE

    Help

    alam ko merong script na ganun (Y) pero d ko alam kung working sa herc susubukan ko mamaya.
  14. iCORE

    QUEST SHOP NPC

    // -------------------- Config 1 --------------------// For each shop added, copy this MSHOPX dummy data.// Write your shop names in the select() function.- shop MSHOP1 -1,512:-1- shop MSHOP2 -1,512:-1- shop MSHOP3 -1,512:-1- shop MSHOP4 -1,512:-1- shop MSHOP5 -1,512:-1- shop MSHOP6 -1,512:-1MAP,X,Y,P script Sample Shop 4_PORING,{ set @s, select("50 PCoins To 1 TCG","Tao Gunka to 15 TCGs","Ifrit to 30TCGs","Gloom to 45 TCGs","Thanatos to 60 TCGs","Keil to 80 TCGs");// -------------------------------------------------- message strcharinfo(0),"This shop only accepts "+getitemname(.Currency[@s])+"."; dispbottom "You have "+countitem(.Currency[@s])+" "+getitemname(.Currency[@s])+"."; callshop "MSHOP"+@s,1; npcshopattach "MSHOP"+@s; end;OnBuyItem: set .@i,0; while (.@i < getarraysize(@bought_nameid)) { set .@j, 0; while (.@j < getarraysize(getd(".Shop"+@s))) { if(getd(".Shop"+@s+"["+.@j+"]") == @bought_nameid[.@i]) { set @itemcost, (getd(".Shop"+@s+"["+(.@j+1)+"]") * @bought_quantity[.@i]); set @totalcost, @totalcost + @itemcost; break; } set .@j, .@j+2; } set .@i, .@i+1; } if (@totalcost > countitem(.Currency[@s])) dispbottom "You don't have enough "+getitemname(.Currency[@s])+"."; else { set .@i,0; while (.@i < getarraysize(@bought_nameid)) { getitem @bought_nameid[.@i], @bought_quantity[.@i]; dispbottom "Purchased "+@bought_quantity[.@i]+"x "+getitemname(@bought_nameid[.@i])+"."; set .@i, .@i+1; } delitem .Currency[@s], @totalcost; } set @totalcost, 0; deletearray @bought_nameid[0], 128; deletearray @bought_quantity[0], 128; end;OnInit:// -------------------- Config 2 --------------------// Currency: The ID of each shop currency,// in the same order as the shops.// Shop order follows that of the select() call,// and is formatted "ID1,Count1,ID2,Count2,..." setarray .Currency[1],7539,4302,4430,4408,4397,4403; setarray .Shop1[0],20000,1; //TCG setarray .Shop2[0],20000,15; //TGK setarray .Shop3[0],20000,30; //Ifrit setarray .Shop4[0],20000,45; //Gloom setarray .Shop5[0],20000,60; //Thanatos setarray .Shop6[0],20000,80; //Kiel// -------------------------------------------------- set .@i,1; while (.@i <= getarraysize(.Currency)) { set .@j,0; while (.@j < getarraysize(getd(".Shop"+.@i))) { npcshopdelitem "MSHOP"+.@i,512; npcshopadditem "MSHOP"+.@i, getd(".Shop"+.@i+"["+.@j+"]"), getd(".Shop"+.@i+"["+(.@j+1)+"]"); set .@j, .@j+2; } set .@i, .@i+1; } end;}
  15. // Enable Logs? (Note 3)// 0x00000 - Don't log at all// 0x00001 - (T) Log trades// 0x00002 - (V) Log vending transactions// 0x00004 - (P) Log items drop/picked by players// 0x00008 - (L) Log items drop/looted by monsters// 0x00010 - (S) Log NPC transactions (buy/sell)// 0x00020 - (N) Log Script transactions (items deleted/acquired through quests)// 0x00040 - (D) Log items stolen from mobs (Steal/Gank)// 0x00080 - © Log player-used items (consumables/pet&hom&merc food/items used for skills&attacks)// 0x00100 - (O) Log produced/ingredient items// 0x00200 - (U) Log MVP prize items// 0x00400 - (A) Log player created/deleted items (through @/# commands)// 0x00800 - ® Log items placed/retrieved from storage.// 0x01000 - (G) Log items placed/retrieved from guild storage.// 0x02000 - (E) Log mail system transactions.// 0x04000 - (I) Log auction system transactions.// 0x08000 - ( Log buying store transactions// 0x20000 - (K) Log account bank transactions// 0x10000 - (X) Log all other transactions (rentals expiring/inserting cards/items removed by item_check/// rings deleted by divorce/pet egg (un)hatching/pet armor (un)equipping/Weapon Refine skill/Remove Trap skill)// Example: Log trades+vending+script items+created items: 1+2+32+1024 = 1059// Please note that moving items from inventory to cart and back is not logged by design.enable_logs: 0xFFFFF
  16. iCORE

    Stress Reliever

    https://www.youtube.com/watch?v=4HUbYKyumBc WHO EVER MADE THIS....... YOU THE MAN!
  17. One way is to use item type 11. { Id: 501 AegisName: "Red_Potion" Name: "Red Potion" Type: 0 // change this to 11 Buy: 50 Weight: 70 Script: <" itemheal rand(45,65),0; ">},
  18. your view ID is out of range (max cap is 30,000 if your client is diff to 30000 max view headgear) PS: try using lower view ID.
  19. iCORE

    [help] Login

    no luck? i reffer to this
  20. Hi, how can i change the login system to the old one? instead of the service select it should be warning/rules/regulations (the long text)
  21. check you accaname and accessoryid and check your item_db2.conf "View: <"put the one you put on yor accessoryid">"
  22. well i saw this on my collection back on 2009 files and its from pornRO so much naked files there but i only back up the jobs @@Mysterious can i upload it?
  23. you are using updated kRO and i have the same problem i suggest you to use lower kro
  24. if you are copying only skill and you want to have a custom icon there is no need to change src's well if you change formula its a yes
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.