Jump to content

Elysium

Members
  • Posts

    164
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Elysium

  1. Thanks for your tips, i'll just wait for another answers. ?
  2. Like i said "ABOVE" everything is working and no issues. it's just everytime i connect to the server i get disconnected that's the only problem.
  3. Hi, does anyone experiencing this technical issues before? I'm currently running for a Test Server under OVH. Everytime i login it automatically disconnected that's all and its weird. Centos 7 4GB RAM 80 SSD There was no errors or something it's running fine both char,login and map-server. I'm currently using MySQL 5.6+ since i'm using an Old Emulator. And there was no errors when IMPORTING those database. Thank you!
  4. Hello, i know this is really common questions asking for Refiner something like this but first i tried to search via forum but i couldn't find any exact what i want. So my request is an NPC refines a specific ITEMS ONLY. Example: setarray .@equip_loc[0],EQI_HAND_L, EQI_HAND_R; setarray .@item_id[0], 1201, 1202, 1203; .@item_req_id = 512; Each refine cost is x 1 the higher refinement the higher is cost example: + 4 and your going to upgrade for + 5 you need to pay x5 too. Thank you!
  5. How did you do that? Did you ask for Functor for this?
  6. @AndyTheGoblin @Functor @4144 Thank you both guys! I appreciate your response.
  7. Why not show us or a guide how can we exactly do this? instead of showing off? That would be appreciated.
  8. Hi, everyone! does anyone know what is the best recommended client for 2018 (Stable) Thank you each and everyone!
  9. Ma'am is there a way can convert to rA?
  10. Thank you Ma'dam! i'll test it
  11. Could you convert this plugin to rAthena please? instead of Hercules.
  12. @K e o u g h hi, thanks for the great released! i was wondering if we can get the .EXTRA file on the map? so we could edit it easily just incase? without the .extra everything will be messed up. Once again Thank you!
  13. Thank you for the response but still didn't work.
  14. Hi, i was wondering what's wrong with the script? i tested it a couple of times somethings going that i couldn't figure it out can i have some a little assistance on the script please. Problem: variable .GlobalMessage doesn't show up properly looks like it announces a random items instead of only 1 .set prontera,164,173,3 script Ticket Gambling 562,{ mes .n$; for( .@j = 0; .@j < getarraysize(.item); .@j++ ) { mes .qnt[.@j] +"x "+ Itemlink(.item[.@j ]) +""; } next; mes .n$; mes "Would you like to insert a Ticket now?"; next; if( select("- Insert Ticket:- Cancel") == 2 ) { mes .n$; mes " "; close; } if( countitem(7608) >= 1 ) { mes .n$; mes "^0000FF*You insert the Promotion Ticket into the Machine slot and watch as she pulls the Ticket automatically*^000000"; next; mes .n$; mes "This is great! This will be very useful."; delitem 7608,1; for( .@i = 0; .@i < getarraysize(.item); .@i++ ) { if( rand(1,100) <= .chance[.@i] ) { if( .item[.@i] == .GlobalMessage ) { } getitem .item[.@i],.qnt[.@i]; .@reward = 1; mes ""+.qnt[.@i]+" x "+Itemlink(.item[.@i])+""; end; } } if( !.@reward ) { .@i = rand(getarraysize(.item)); if( .item[.@i] == .GlobalMessage ) { announce "Player "+ strcharinfo(0) +" obtaining "+ .qnt[.@i] +" x "+ getitemname(.item[.@i]) +".",0; } getitem .item[.@i], .qnt[.@i]; end; } else { mes "You must have ^008800Premium Ticket^000000 to receive one of the items."; close; } } OnInit: .n$ = "[ Ticket Gambling ]"; // Array of items, quantity and chance. // Chance 1 = 0.01 setarray .item[0], 30029, 12412, 12915, 12903, 12904, 12908, 12905, 12906, 12907, 12912, 13858, 13588, 12210, 12709, 12710, 13718, 13750, 13756, 13714, 13711, 7608; setarray .qnt[0], 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 20, 5, 1, 1, 1, 1; setarray .chance[0], 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 5, 5, 10, 10; // Send a Global Message to everyone online when win item with id .GlobalMessage = 7608; end; }
  15. Thank you @Sehrentos your the best!
  16. Your the best! waiting for the TODO to make it complete
  17. At least share us your code on how you fixed it?
  18. Elysium

    R>@resists

    I think more efficient is doing source modification I think?
  19. Elysium

    R>@resists

    Thanks buddy, however same thing. i think i'm using an older rev of emulator that's why.
  20. Elysium

    R>@resists

    Does not work? - script Resist Manager::alarm -1,{ end; OnAtcommand: setarray .@resistsValues[0], 0, 0, 0, 0, 0, 0, 0, 0, 0; setarray .@resistsType$[0], "Fire", "Water", "Wind", "Earth", "Holy", "Dark", "Ghost", "Poison", "Neutral"; //ARMOR setarray .@equipPos[0], EQI_ARMOR, EQI_HEAD; freeloop 1; for( .@r = 0; .@r < getarraysize(.@resistsValues); .@r++ ) { for( .@p = 0; .@p < getarraysize(.@equipPos); .@p++ ) { .@id = getequipid(.@pos); //get equip resists .@resistsValues[.@r] += callsub("OnGetResist", .@r, .@id); //now, check cards coumpounded for( .@i = 0; .@i < 4; .@i++ ) { .@id = getequipcardid(.@pos, .@i); if(.@id > 0) { .@resistsValues[.@r] += callsub("OnGetResist", .@r, .@id); } } } } freeloop 0; dispbottom "-------------------Resist Values-------------------"; for( .@r = 0; .@r < getarraysize(.@resistsValues); .@r++ ) { dispbottom " ~" + .@resistsType$[.@r] + " --> " + .@resistsValues[.@r]; } end; OnGetResist: query_sql("SELECT `script` FROM `item_db` WHERE `id` = " + getarg(1), .@result$); if(getarraysize(.@result$) > 0) { .@script$ = .@result$[0]; .@seekStr$ = "bonus2 bSubEle,Ele_"; switch(getarg(0)) { case 0: .@seekStr$ += "Fire", break; case 1: .@seekStr$ += "Water", break; case 2: .@seekStr$ += "Wind", break; case 3: .@seekStr$ += "Earth", break; case 4: .@seekStr$ += "Holy", break; case 5: .@seekStr$ += "Dark", break; case 6: .@seekStr$ += "Ghost", break; case 7: .@seekStr$ += "Poison", break; case 8: .@seekStr$ += "Neutral", break; } if(compare(.@script$, .@seekStr$) == 1) { explode(.@dest$, .@script$, .@seekStr$); if(getarraysize(.@seekStr$) > 1) { .@valueAfter$ = .@seekStr$[1]; explode(.@values$, .@valueAfter$, ";"); if(getarraysize(.@values$) > 1) { .@realValue = atoi(.@values$[0]); } } } } return .@realValue; OnInit: bindatcmd "resistlist",strnpcinfo(3) + "::OnAtcommand"; end; }
  21. Jey can you share the full script of this? that would be appreciated.
  22. What;s the difference between this one? http://herc.ws/board/files/file/379-quest-npc-instance-base/
×
×
  • Create New...