Jump to content

Checkmate

Members
  • Posts

    550
  • Joined

  • Last visited

  • Days Won

    1

Community Answers

  1. Checkmate's post in Weapon not shown when attacking was marked as the answer   
    is solved alrady.. it was because i make changes in iteminfo.lua and while it was saving it was did not save in default languange.. so i need to encoded all again and try it.. it works now.. thx bro
  2. Checkmate's post in How to fix this was marked as the answer   
    Ok guys. I will and try to fix those by recreating the table and for @Cyro why so serious about this? And it wont happen again.
    *Pstt*
     @Cyro read your pm about the service that you provide.
  3. Checkmate's post in GM Reward Giver Script was marked as the answer   
    Well you can use this 
     
    //===== eAthena Script ======================================= //= Item Rewards NPC //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.8 //===== Description: ========================================= //= Useful for event rewards, when a player is not necessarily online. //= Logging is available, if needed (holds 128 names). //= Note: Unclaimed rewards are limited to 64 at a time. //============================================================ prontera,156,195,6 script Item Rewards 836,{ // --------------------- Config --------------------- // Package format is "ID1,Count1,ID2,Count2,..." // GM Access: Level required to open the GM menu. // GM Delete: Level required to erase entries. // GM Logging: Level required to manage logs. set .GMAccess,60; set .GMDelete,80; set .GMLogging,99; set .PackageCount,3; setarray .Package1[0],501,1,502,2,503,3; setarray .Package2[0],601,5,602,10; setarray .Package3[0],607,10; // -------------------------------------------------- if (getgmlevel() >= .GMAccess) goto GM_Menu; mes "[Item Rewards]"; set [email protected],0; while ([email protected] < getarraysize($itemreward$)) { if (strcharinfo(0) == $itemreward$[[email protected]]) goto GetReward; set [email protected], [email protected]+2; } mes "You have no rewards pending."; close; GetReward: if (((Weight*100)/MaxWeight) > 49) { mes "You are over the weight limit."; close; } if (!checkweight(5055,getarraysize(getd(".Package"+$itemreward$[[email protected]+1])))) { mes "Clear space in your inventory."; close; } set [email protected],0; while ([email protected] < getarraysize(getd(".Package"+$itemreward$[[email protected]+1]))) { getitem getd(".Package"+$itemreward$[[email protected]+1]+"["[email protected]+"]"),getd(".Package"+$itemreward$[[email protected]+1]+"["+([email protected]+1)+"]"); set [email protected], [email protected]+2; } specialeffect2 248; deletearray $itemreward$[[email protected]],2; mes "Here you go!"; close; OnMinute00: OnMinute30: if (!getarraysize($itemreward$)) end; set [email protected],0; while ([email protected] < getarraysize($itemreward$)) { message $itemreward$[[email protected]],"[You have a reward pending. See the Item Rewards NPC.]"; sleep 10; set [email protected], [email protected]+2; } end; GM_Menu: mes "[Item Rewards]"; mes "What would you like to do?"; next; switch(select(" ~ ^FF55FFPackage information^000000: ~ ^FF55FFList unclaimed rewards^000000: ~ ^00D900Give a reward^000000: ~ "+((getgmlevel()<.GMDelete)?"^777777":"^DE0000")+"Delete a reward^000000: ~ "+((getgmlevel()<.GMDelete)?"^777777":"^DE0000")+"Delete all unclaimed rewards^000000: ~ "+((getgmlevel()<.GMLogging)?"^777777":"^55AAFF")+"Manage logs^000000: ~ [Close]")) { case 1: mes "[Item Rewards]"; set [email protected],1; while (getd(".Package"[email protected])) { mes "^660099Package " + [email protected] + ":^000000"; set [email protected],0; while ([email protected] < getarraysize(getd(".Package"[email protected]))) { mes " ~ " + getd(".Package"[email protected]+"["+([email protected]+1)+"]") + "x " + getitemname(getd(".Package"[email protected]+"["+([email protected])+"]")); set [email protected], [email protected]+2; } set [email protected], [email protected]+1; } next; goto GM_Menu; case 2: mes "[Item Rewards]"; mes "Used space: ^F52887" + (getarraysize($itemreward$)/2) + "^000000/64"; mes "--------------------------------"; set [email protected],0; while ([email protected] < getarraysize($itemreward$)) { mes "^B041FF" + $itemreward$[[email protected]] + "^000000: package #" + $itemreward$[[email protected]+1]; set [email protected], [email protected]+2; } next; goto GM_Menu; case 3: mes "[Item Rewards]"; if (getarraysize($itemreward$) > 127) { mes "No more names can be stored."; mes "Delete some values and try again."; next; goto GM_Menu; } mes "Input a name, then a package number."; input [email protected]$; query_sql "SELECT `char_id` FROM `char` WHERE `name` = '"[email protected]$+"'",[email protected]; if ([email protected]) { mes "The name is invalid."; next; goto GM_Menu; } else set [email protected],0; input [email protected],1,.PackageCount; next; mes "[Item Rewards]"; mes "Player: ^B041FF" + [email protected]$ + "^000000"; mes "Package: ^B041FF#" + [email protected] + "^000000"; mes " "; mes "Are you sure?"; if (select("Yes:No") == 2) { mes "Request cancelled."; next; goto GM_Menu; } setarray $itemreward$[getarraysize($itemreward$)],[email protected]$,[email protected]; message [email protected]$,"[You have a reward pending. See the Item Rewards NPC.]"; if ($itemlog) { if (getarraysize($itemlog1$) > 127) { deletearray $itemlog1$[0],1; deletearray $itemlog2$[0],1; } setarray $itemlog1$[getarraysize($itemlog1$)],strcharinfo(0); setarray $itemlog2$[getarraysize($itemlog2$)],[email protected]$; } mes "Reward added."; next; goto GM_Menu; case 4: mes "[Item Rewards]"; if (getgmlevel() < .GMDelete) { mes "You are not permitted to delete entries."; next; goto GM_Menu; } mes "Input a name to cancel a reward."; input [email protected]$; set [email protected],0; while ([email protected] < getarraysize($itemreward$)) { if ($itemreward$[[email protected]] == [email protected]$) { deletearray $itemreward$[[email protected]],2; mes "Name cleared."; next; goto GM_Menu; } set [email protected], [email protected]+2; } mes "The name is invalid."; next; goto GM_Menu; case 5: mes "[Item Rewards]"; if (getgmlevel() < .GMDelete) { mes "You are not permitted to delete entries."; next; goto GM_Menu; } mes "^FF0000This action cannot be undone.^000000"; mes "Are you sure?"; mes " "; if (select("Yes:No") == 2) { mes "Request cancelled."; next; goto GM_Menu; } deletearray $itemreward$[0],getarraysize($itemreward$); mes "All entries cleared."; next; goto GM_Menu; case 6: Log_Menu: mes "[Item Rewards]"; if (getgmlevel() < .GMLogging) { mes "You are not permitted to manage logs."; next; goto GM_Menu; } mes "Logs are currently "+(($itemlog)?"^00D900enabled^000000":"^FF0000disabled^000000")+"."; next; switch(select(" ~ ^55AAFFView Logs^000000: ~ "+((!$itemlog)?"^00D900Enable":"^777777Disable")+" logging^000000: ~ ^DE0000Delete all logs^000000: ~ [Go back]")) { case 1: mes "[Item Rewards]"; mes "Used space: ^F52887" + (getarraysize($itemlog1$)) + "^000000/128"; mes "--------------------------------"; set [email protected],0; while ([email protected] < getarraysize($itemlog1$)) { mes "^B041FF" + $itemlog1$[[email protected]] + "^000000: sent to ^55AAFF" + $itemlog2$[[email protected]] + "^000000"; set [email protected], [email protected]+1; } next; goto Log_Menu; case 2: set $itemlog, ((!$itemlog)?1:0); goto Log_Menu; case 3: mes "[Item Rewards]"; mes "^FF0000This action cannot be undone.^000000"; mes "Are you sure?"; mes " "; if (select("Yes:No") == 2) { mes "Request cancelled."; next; goto Log_Menu; } deletearray $itemlog1$[0],getarraysize($itemlog1$); deletearray $itemlog2$[0],getarraysize($itemlog2$); mes "Logs cleared."; next; goto Log_Menu; case 4: next; goto GM_Menu; } case 7: close; } } or in this site
    LINK
     
    Credit to Sir Euphy
  4. Checkmate's post in BGM did not playing on Prontera was marked as the answer   
    Yes i have it sir...
    Here the screen shot...
     

     
    **Edited**
    When i change into no 11(Morroc bgm),it was playing but when i change it back into custom song.. nothing happen...


    Solved Guys.. 
    Here what to do..
     
     
    Thanks to 
    Kaito Kid 
    In this topic

    Here


     
  5. Checkmate's post in Stats was marked as the answer   
    Well you can try this

    Here

    Here

    Or.. 

    I think other staff will came here soon to help...
    Be patient... ^ ^ 
     

    Btw try to look into google also sir.. ^ ^ 
    Cuz it mybe help a lot...  ^ ^


     
  6. Checkmate's post in Make the item in this script rentals was marked as the answer   
    PM Me

    In my server im use this script with 3 different job..
    Mean

    1 is for = Vote point
    2 is for = Quest Shop
    3 is for = Rental Shop...

    Try to change 

     
     
    into

     


    or you can try go here

    Here

    Here


     


    Here other topic told about this...
     
     
    Click Me
  7. Checkmate's post in WOE Error was marked as the answer   
    I already know how to resolve it...
    I try lot of thing.....
    Here what i found..


    Reason..

    My hoster did upgrade the server for me and when he upgrade it the /trunk/npc/mapflag/ was delete.(I dont know why)
    So server can't read any of mapflag cuz the main file was delete.
    Then i put it back and see if i can hit emperium and yes,I can hit emperium
    But another error coming out...
     
     
      This error was not here before i put back  /trunk/npc/mapflag/...

    Now i wonder what is that error mean?..?

    I try look here
    https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/re/guild/

    It was look like i must choose one from them and cannot both....
    I thing this was bug cuz i read somthing inside that script said
    about Expansion for War of Emperium FE.

    I dont know if this was updater wrong...(Sry bad english)



    **I will take look deep more about this cuz i never meet this problem b4**

    Thanks To Both Of You Guys

    Sir Emistry +1
    &
    Sir Evelynn +1


     
  8. Checkmate's post in A Sex Changer that makes 1 char male or female :) ? was marked as the answer   
    I dont think it can be done.. Since 1 acc only 1 gender... ^ ^
×
×
  • Create New...

Important Information

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