Jump to content

Jaburak

Members
  • Posts

    1125
  • Joined

  • Days Won

    31

Community Answers

  1. Jaburak's post in @autotrade @afk limit for 12 hours then automatically kick how? was marked as the answer   
    conf/battle/misc.conf
    // Set this to the amount of minutes autotrade chars will be kicked from the server. at_timeout: 0
  2. Jaburak's post in Help please. :) was marked as the answer   
    Follow this guide; https://github.com/rathena/rathena#3-installation-
  3. Jaburak's post in Map Name Display was marked as the answer   
    http://rathena.org/board/topic/87206-mapname-self-announce/
  4. Jaburak's post in Universal script Freebies 1 Per IP was marked as the answer   
    amatsu,116,146,3 script Seyra 90,{
    set .@n$, "[Seyra]";
    setarray .@rwd[0],2115,1,2357,1,2421,1,2524,1; // Rewards: <item id>,<item amount>
    query_sql ("SELECT `last_ip` FROM `login` WHERE `account_id`=" + getcharid(3) + "", .@lip$);
    if ( getd("$" + .@lip$ + "_NG") > 0 || #NewbieGift > 0)
    {
    mes .@n$;
    mes "I'm sorry, the rewards are exclusively for new players.";
    close;
    }
    mes .@n$;
    mes "Welcome! Here are some free gifts";
    mes "for newcomers:";
    for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 )
    mes .@rwd[.@i+1] + " x " + getitemname(.@rwd[.@i]);
    close2;
    set #NewbieGift, 1;
    setd "$" + .@lip$ + "_NG", getd("$" + .@lip$ + "_NG") + 1;
    for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 )
    getitem .@rwd[.@i], .@rwd[.@i+1];
    end;
    OnInit:
    waitingroom "Newbie Gift!",0;
    end;
    }

  5. Jaburak's post in how to fix this 2 errors? was marked as the answer   
    // _______ __ ____ ____ __ __ ____ __ __ __ __ __ __ __ ____ _ ____
    // /__ __/ / / / __ \ / __ \ / / / / /__ \ / / /_/ __/ /_ / // / / /__/ / /__ \ / /__ / __ \ _____
    // / / / /_ / /_/ / / / / / / / / / ____/ / / / __ /_ __// // / / _ _ / ____/ / / // / / /_/ / / __ \
    // / / / __ \ / ____/ / / / / / / / / / __ / / / / / / / \_ / / // /// / __ / / __/ / ____/ / / /_/
    // / / / / / / / /__ / /_/ /_ / /_/ / / /_/ / / / / / / / __/ / / // /// / /_/ / / _ \ / /__ / /
    ///_/ /_/ /_/ \____/ \_______/ \____/ \____/ /_/ /_/ /_/ \__/ /_//_/// \____/ /_/ \_\ \____/ /_/
    //=============================================================================
    //
    // Gold Room V2.0 Script - Mining Gold for wealth - Please Leave Credit \\
    //=============================================================================
    //POWERED by: rudolp
    //The Quality Maker
    //10:19 PM 2/25/2009
    //===== Compatible With: ====================================================================
    //= Any eAthena Version
    //===== Description: ========================================================================
    //=============Gold Room Settings===================
    //This should always be enable for a better Gold Room System.
    //==================================================
    ordeal_1-2.gat mapflag noskill
    ordeal_1-2.gat mapflag nomemo
    ordeal_1-2.gat mapflag nobranch
    ordeal_1-2.gat mapflag noexp
    ordeal_1-2.gat mapflag nodrop
    ordeal_1-2.gat mapflag nochat
    ordeal_1-2.gat mapflag novending
    ordeal_1-2.gat mapflag nowarp
    ordeal_1-2.gat mapflag nowarpto
    ordeal_1-2.gat mapflag noreturn
    //==================================================
    //Optional
    //==================================================
    ordeal_1-2.gat mapflag noloot
    //disable so that after logging in your still in the Gold Room..
    //ordeal_1-2.gat mapflag nosave SavePoint
    ordeal_1-2,0,0,0 script Gold Room -1,{
    OnPCDieEvent:
    if (getmapxy(@mapname$,@mapx,@mapy,0) == -1) end;
    if (@mapname$ == "ordeal_1-2"){
    soundeffect "HolyShit.wav",0;
    dispbottom "Holy Shit you died!";
    dispbottom "All of your gold will gone!";
    set alive, 0;
    set paid, 0;
    end;
    }
    OnNPCKillEvent:
    if (getmapxy(@mapname$,@mapx,@mapy,0) == -1) goto L_Finish;
    if (@mapname$ == "ordeal_1-2"){
    set @bonus,readparam(bLuk);
    if(@bonus >= 50 && @bonus <= 149){
    set @plus,1;
    }else if(@bonus >=150 && @bonus <= 199){
    set @plus,2;
    }else if(@bonus >= 200 && @bonus >=250){
    set @plus,3;
    }else if(@bonus > 250){
    set @plus,4;
    }else if(@bonus < 50){
    set @plus,0;
    }
    set @setadd,0;
    set @special,rand (4);
    if(@special == 0){
    set @special,(rand(4)*-1);
    set @setadd,(@special);
    }else{
    set @setadd,(@plus+@special);
    }
    set gold, gold + @setadd;
    if(gold < 50 && @special < 0) dispbottom "-|You got: " + @special + " gold|- ";
    if(@special == 0) dispbottom "-|You got: NOTHING! |- ";
    if(gold < 50 && @special > 0) dispbottom "-|You got: " + (@special + @plus) + " gold|- ";
    if(gold > 50 && @special >0) dispbottom "-|You got: " + (@special + @plus)+ " gold| - |Total: " +gold+ " gold|-";
    if(gold > 50 && @special <0) dispbottom "-|You got: " +@special+ " gold| - |Total: " +gold+ " gold|-";
    if (gold >= 100 && gold%2 == 0) goto L_HolyShit;
    if (gold >= 115 && gold <= 149){
    sc_start 33,240000,10;
    }else if (gold >= 150 && gold <= 199){
    sc_start 5,240000,10;
    }else if(gold > 200){
    percentheal -30,0;
    heal -50,0;
    }
    if(paid == 0){
    mapannounce "ordeal_1-2"," :"+strcharinfo(0)+" is a cheater!",bc_map;
    dispbottom "Go out you bastard!";
    warp "prontera", 173, 160;
    }
    end;
    L_HolyShit:
    dispbottom "Warning! you may die if you exceed.";
    misceffect 368;
    end;
    end;
    }
    }
    //===============================================
    //warper
    //===============================================
    ordeal_1-2,154,156,5 script Gold Miner 813,{
    mes "[Gold Miner]";
    if(gold >=50){
    goto wa;
    }
    mes "Want to go now?";
    mes "Your gold is just "+gold+" you can still get more, return after you get more than 50";
    close;
    wa:
    mes "Want to go now?";
    if(select("Yes Please", "No, i want more golds") == 1) {
    set alive,1;
    warp "prontera", 157, 147;
    close;
    }
    }
    prontera,165,147,2 script Gold Room Warper#1::GR 848,{
    set @name$,"prontera";
    callfunc "goldmain";
    end;
    }
    function script goldmain {
    if ( alive == 0){
    set gold,0;
    }
    mes "[Gold Room Miner]";
    mes "Hi,I am one of the best gold miners since this was discovered,What can i do for you?";
    next;
    menu "Take me to the Gold Room",-,"Exchange my Golds",exchange,"I'll Back Later",C_s;
    mes "[Gold Room Miner]";
    mes "Hmm.. So you want to go to the mines? OK";
    mes "It will cost you $100,000z for the transportation";
    mes "Would you like to go anyway to the gold room?";
    if(select("Yes Please!", "No, maybe later") == 1) {
    if(@name$ == "prontera") savepoint "prontera",160,180;
    if (Zeny < 100000) goto nomoney;
    set Zeny, Zeny - 100000;
    set alive, 1;
    set paid, 1;
    warp "ordeal_1-2", 156, 155;
    close;
    }
    nomoney:
    mes "[Gold Room Miner]";
    mes "Sorry you have insufficient balance";
    close;
    exchange:
    mes "[Gold Room Miner]";
    mes "Hmm...let me see";
    mes "You have " +gold+ ".";
    if (gold == 0) goto nogold;
    mes "Ok this is your reward for be a tough miner.";
    next;
    if (checkweight(969,gold) == 0) goto L_OverWeight;
    getitem 969, gold;
    set gold, 0;
    emotion e_no1;
    close;
    L_OverWeight:
    mes "[Gold Room Miner]";
    mes "Sorry your overweight";
    close;
    nogold:
    close;
    C_s:
    close;
    }
    //========================================
    //warps you may edit this one for your convenience
    //========================================
    ordeal_1-2,73,265,0 warp ord500 1,1,prontera,173,160
    ordeal_1-2,129,194,0 warp ord501 1,1,prontera,173,160
    ordeal_1-2,130,194,0 warp ord502 1,1,prontera,173,160
    ordeal_1-2,178,193,0 warp ord503 1,1,prontera,173,160
    ordeal_1-2,290,130,0 warp ord504 1,1,prontera,173,160
    ordeal_1-2,241,281,0 warp ord505 1,1,prontera,173,160
    ordeal_1-2,66,25,0 warp ord506 1,1,prontera,173,160
    ordeal_1-2,290,229,0 warp ord507 1,1,prontera,173,160
    ordeal_1-2,201,130,0 warp ord5s08 1,1,prontera,173,160
    //======================================
    //mobs you may edit this as you want but don't change the mobs
    //=====================================
    ordeal_1-2,0,0,0,0 monster Gold Guardian 1490,10,0,0,0
    ordeal_1-2,0,0,0,0 monster Gold Guardian 1490,10,0,0,0
    ordeal_1-2,0,0,0,0 monster Gold Guardian 1490,10,0,0,0
    ordeal_1-2,0,0,0,0 monster Gold Guardian 1490,10,0,0,0
    ordeal_1-2,0,0,0,0 monster Gold Guardian 1490,10,0,0,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,20,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,10,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,20,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,10,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,20,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,10,40000,20000,0
    ordeal_1-2,0,0,0,0 monster Golden Pecopeco 1369,20,40000,20000,0
    //======================================
    payon,148,228,6 duplicate(GR) Gold Room Warper#2 848
    turbo_room,77,108,6 duplicate(GR) Gold Room Warper#3 848
    lighthalzen,181,78,7 duplicate(GR) Gold Room Warper#4 848

  6. Jaburak's post in well, uhh .. changelogs for the latest revisions please ? :) was marked as the answer   
    http://sourceforge.net/p/rathena/svn/HEAD/log/
  7. Jaburak's post in Moving NPC Waitingroom Pub was marked as the answer   
    prontera,155,188,0 script test 910,{
    end;
    OnInit:
    set .message$, "Come Here! ";
    while (1) {
    set .message$, delchar(.message$+charat(.message$,0),0);
    delwaitingroom;
    waitingroom .message$, 0;
    sleep 200;
    }
    }

  8. Jaburak's post in Healer and buffer was marked as the answer   
    //===== rAthena Script =======================================
    //= Healer
    //===== By: ==================================================
    //= Euphy
    //===== Current Version: =====================================
    //= 1.1
    //===== Compatible With: =====================================
    //= rAthena SVN
    //===== Description: =========================================
    //= Basic healer script.
    //===== Additional Comments: =================================
    //= 1.0 Initial script.
    //= 1.1 Aligned coordinates with @go.
    //============================================================
    - script Healer -1,{
    set .@Price,0; // Zeny required for heal
    set .@Buffs,1; // Also buff players? (1: yes / 0: no)
    set .@Delay,1; // Heal delay, in seconds
    if (@HD > gettimetick(2)) end;
    if (.@Price) {
    message strcharinfo(0),"Healing costs "+.@Price+" Zeny.";
    if (Zeny < .@Price) end;
    if(select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end;
    set Zeny, Zeny-.@Price;
    }
    specialeffect2 EF_HEAL2; percentheal 100,100;
    if (.@Buffs) {
    if (Class > 20) end;
    specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,240000,10;
    specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10;
    skilleffect 74,0; sc_start SC_MAGNIFICAT,240000,5;
    skilleffect 66,0; sc_start SC_IMPOSITIO,240000,5;
    }
    if (.@Delay) set @HD, gettimetick(2)+.@Delay;
    end;
    }
    // Duplicates
    //============================================================
    alberta,25,240,6 duplicate(Healer) Healer#alb 909
    aldebaran,135,118,6 duplicate(Healer) Healer#alde 909
    amatsu,200,79,4 duplicate(Healer) Healer#ama 909
    ayothaya,207,169,6 duplicate(Healer) Healer#ayo 909
    comodo,184,158,6 duplicate(Healer) Healer#com 909
    einbech,57,36,6 duplicate(Healer) Healer#einbe 909
    einbroch,57,202,6 duplicate(Healer) Healer#einbr 909
    geffen,115,72,6 duplicate(Healer) Healer#gef 909
    gonryun,156,122,6 duplicate(Healer) Healer#gon 909
    hugel,89,150,6 duplicate(Healer) Healer#hug 909
    izlude,125,118,5 duplicate(Healer) Healer#izl 909
    jawaii,250,139,4 duplicate(Healer) Healer#jaw 909
    lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 909
    louyang,226,103,4 duplicate(Healer) Healer#lou 909
    manuk,272,144,6 duplicate(Healer) Healer#man 909
    mid_camp,203,289,6 duplicate(Healer) Healer#mid 909
    moc_ruins,72,164,4 duplicate(Healer) Healer#moc 909
    morocc,153,97,6 duplicate(Healer) Healer#mor 909
    moscovia,220,191,4 duplicate(Healer) Healer#mos 909
    niflheim,212,182,5 duplicate(Healer) Healer#nif 909
    payon,179,106,4 duplicate(Healer) Healer#pay 909
    prontera,162,193,4 duplicate(Healer) Healer#prt 909
    rachel,125,116,6 duplicate(Healer) Healer#rac 909
    splendide,201,153,4 duplicate(Healer) Healer#spl 909
    thor_camp,249,74,4 duplicate(Healer) Healer#thor 909
    umbala,105,148,3 duplicate(Healer) Healer#umb 909
    veins,217,121,4 duplicate(Healer) Healer#ve 909
    xmas,143,136,4 duplicate(Healer) Healer#xmas 909
    yuno,164,45,4 duplicate(Healer) Healer#yuno 909
    // Duplicates (Renewal)
    //============================================================
    brasilis,194,221,6 duplicate(Healer) Healer#bra 909
    dewata,195,187,4 duplicate(Healer) Healer#dew 909
    dicastes01,201,194,4 duplicate(Healer) Healer#dic 909
    ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909
    malangdo,132,114,6 duplicate(Healer) Healer#mal 909
    malaya,205,205,6 duplicate(Healer) Healer#ma 909
    mora,55,152,4 duplicate(Healer) Healer#mora 909

  9. Jaburak's post in Help for Job Master / Class Master was marked as the answer   
    Remove this line;
    if (Class == Job_Ninja) setarray .@exp[0],.@j1,70;
  10. Jaburak's post in Asura no pots was marked as the answer   
    trunk/db/re/skill_cast_db.txt
    Find:
    //-- MO_EXTREMITYFIST 271,2000:1750:1500:1250:1000:500:1000:1000:1000:1000,3000:2500:2000:1500:1000,0,10000,300000,0,2000:1750:1500:1250:1000:500:1000:1000:1000:1000 Replace:
    //-- MO_EXTREMITYFIST 271,2000:1750:1500:1250:1000:500:1000:1000:1000:1000,3000:2500:2000:1500:1000,0,0,300000,0,2000:1750:1500:1250:1000:500:1000:1000:1000:1000
  11. Jaburak's post in Asura Strike Delayed SP Recover Removal was marked as the answer   
    trunk/db/re/skill_cast_db.txt
    Find:
    //-- MO_EXTREMITYFIST 271,2000:1750:1500:1250:1000:500:1000:1000:1000:1000,3000:2500:2000:1500:1000,0,10000,300000,0,2000:1750:1500:1250:1000:500:1000:1000:1000:1000 Replace:
    //-- MO_EXTREMITYFIST 271,2000:1750:1500:1250:1000:500:1000:1000:1000:1000,3000:2500:2000:1500:1000,0,0,300000,0,2000:1750:1500:1250:1000:500:1000:1000:1000:1000
  12. Jaburak's post in help Translate was marked as the answer   
    Just download the 4.0 version and use it. To install; it depends on your client. Is your client reads grf? or data folder only?
  13. Jaburak's post in Help was marked as the answer   
    @set #Treasure_Token 120
  14. Jaburak's post in Request Script That Give Item Monthly Or Daily was marked as the answer   
    prontera,155,181,5 script Sample 757,{
    setarray .ItemID[0],512;
    setarray .Amount[0],1;
    if( #MonthlyReward != gettime(6) ){
    getitem .ItemID[gettime(6)],.Amount[gettime(6)];
    set #MonthlyReward,gettime(6);
    mes "You have grant an item for this month.";
    }else{
    mes "You cant take a reward again this month.";
    }
    close;
    }

  15. Jaburak's post in Question Monster Display was marked as the answer   
    Then you should set it to 6. -___-
    // Display some mob info next to their name? (add as needed) // (does not works on guardian or Emperium) // 1: Display mob HP (Hp/MaxHp format) // 2: Display mob HP (Percent of full life format) // 4: Display mob's level show_mob_info: 6
  16. Jaburak's post in Request V4P to Vote Proof was marked as the answer   
    prontera,150,150,0 script Vote Trader 123,{
    mes "You have ^000088"+ #CASHPOINTS +"^000000 Vote Points.";
    mes "1 Vote Point is equal to 1 Voting Proof.";
    mes "Do you want to trade your Vote Points into Voting Proof?";
    menu "No!",-,"Yes!",Cash2VP;
    next;
    mes "Ok, just let me know.";
    close;
    Cash2VP:
    next;
    mes "How many Vote Points would you like to trade?";
    input .@vps;
    next;
    if ( .@vps < 1) goto Zero;
    if ( .@vps > 30000) goto Toomany;
    if((countitem(30004)+.@vps) >= 30000) goto Toomany;
    if ( #CASHPOINTS < .@vps) goto Tooless;
    mes "Here you go!";
    set #CASHPOINTS,(#CASHPOINTS-.@vps);
    getitem 30004,.@vps;
    next;
    mes "Here's your Voting Proof.";
    close;
    Toomany:
    next;
    mes "You cannot hold more than 30,000 Vote Proof.";
    close;
    Tooless:
    next;
    mes "Insufficient Vote Points.";
    close;
    Zero:
    next;
    mes "0 means cancel!";
    close;
    }
  17. Jaburak's post in Help with warper was marked as the answer   
    //===== rAthena Script =======================================
    //= Warper
    //===== By: ==================================================
    //= Euphy
    //===== Current Version: =====================================
    //= 1.3
    //===== Compatible With: =====================================
    //= rAthena SVN
    //===== Description: =========================================
    //= A complete - but very condensed - warper script.
    //= Some coordinates written by Tekno-Kanix and ToastOfDoom.
    //===== Additional Comments: =================================
    //= 1.0 Initial script.
    //= 1.1 Added missing duplicates and fixed coordinates.
    //= 1.2 Added new episodes and simplified functions.
    //= 1.3 Added Renewal checks and Instances menu.
    //= Aligned coordinates with @go.
    //============================================================
    - script Warper -1,{
    function Go; function Disp; function Pick; function Restrict;
    // --------------------------------------------------
    // Main Menu:
    // --------------------------------------------------
    menu "Last Warp ^777777["+lastwarp$+"]^000000",-,
    " ~ Towns",Towns, " ~ Fields",Fields,
    " ~ Dungeons",Dungeons, " ~ Guild Castles",Castles;
    if (lastwarp$ == "")
    message strcharinfo(0),"You haven't warped anywhere yet.";
    else
    warp lastwarp$,lastwarpx,lastwarpy;
    end;
    // ------------------- Functions -------------------
    // * Go("<map>",<x>,<y>);
    // ~ Warps directly to a map.
    //
    // * Disp("<Menu Option>",<first option>,<last option>);
    // * Pick("<map_prefix>"{,<index offset>});
    // ~ Dynamic menu and map selection (auto-numbered).
    //
    // * Disp("<Option 1>:<Option 2>:<etc.>");
    // * Pick("","<map1>","<map2>","<etc.>");
    // ~ Manual menu and map selection (listed).
    //
    // * Restrict("<RE | Pre-RE>"{,<menu option numbers>});
    // ~ Only allows map for Renewal or Pre-Renewal modes.
    // If menu option numbers are given, only those maps
    // will be restricted (i.e. not for "Go").
    //
    // Other notes:
    // ~ Array @c[] holds all (x,y) coordinates.
    // ~ Use @c[2] EXCEPT when maps begin dynamically
    // at 0: use @c[0] and Pick() offset 1.
    // --------------------------------------------------
    function Go {
    warp getarg(0),getarg(1,0),getarg(2,0);
    getmapxy(lastwarp$,lastwarpx,lastwarpy,0);
    end;
    }
    function Disp {
    if (getargcount() < 3)
    set @menu$, getarg(0);
    else {
    set @menu$,"";
    for(set .@i,getarg(1); .@i<=getarg(2); set .@i,.@i+1)
    set @menu$, @menu$+getarg(0)+" "+.@i+":";
    }
    return;
    }
    function Pick {
    set .@warp_block,@warp_block;
    set @warp_block,0;
    if (getarg(0) == "") {
    set .@select, select(@menu$);
    set .@i, .@select;
    set .@map$, getarg(.@i);
    } else {
    set .@select, select(@menu$);
    set .@i, .@select-getarg(1,0);
    set .@map$, getarg(0)+((.@i<10)?"0":"")+.@i;
    }
    if (.@warp_block & (1<<.@select)) {
    message strcharinfo(0),"This map is not enabled in "+((checkre(0))?"":"Pre-")+"Renewal.";
    end;
    }
    warp .@map$,@c[.@i*2],@c[.@i*2+1];
    getmapxy(lastwarp$,lastwarpx,lastwarpy,0);
    deletearray @c[0],getarraysize(@c);
    end;
    }
    function Restrict {
    if ((getarg(0) == "RE" && !checkre(0)) || (getarg(0) == "Pre-RE" && checkre(0))) {
    if (getarg(1,0)) {
    set @warp_block,0;
    for(set .@i,1; .@i<getargcount(); set .@i,.@i+1)
    set @warp_block, @warp_block | (1<<getarg(.@i));
    } else {
    message strcharinfo(0),"This map is not enabled in "+((checkre(0))?"":"Pre-")+"Renewal.";
    end;
    }
    }
    return;
    }
    // --------------------------------------------------
    Towns:
    // --------------------------------------------------
    menu "Prontera",T1, "Alberta",T2, "Aldebaran",T3, "Amatsu",T4, "Ayothaya",T5,
    "Brasilis",T6, "Comodo",T7, "Dewata",T8, "Eclage",T9, "Einbech",T10,
    "Einbroch",T11, "El Dicastes",T12, "Geffen",T13, "Gonryun",T14, "Hugel",T15,
    "Izlude",T16, "Jawaii",T17, "Lighthalzen",T18, "Louyang",T19, "Lutie",T20,
    "Malangdo",T21, "Malaya",T22, "Manuk",T23, "Midgarts Expedition Camp",T24,
    "Mora",T25, "Morroc",T26, "Moscovia",T27, "Nameless Island",T28,
    "Niflheim",T29, "Payon",T30, "Rachel",T31, "Splendide",T32, "Thor Camp",T33,
    "Umbala",T34, "Veins",T35, "Yuno",T36;
    T1: Go("prontera",155,183);
    T2: Go("alberta",28,234);
    T3: Go("aldebaran",140,131);
    T4: Go("amatsu",198,84);
    T5: Go("ayothaya",208,166);
    T6: Restrict("RE");
    Go("brasilis",196,217);
    T7: Go("comodo",209,143);
    T8: Restrict("RE");
    Go("dewata",200,180);
    T9: Restrict("RE");
    Go("eclage",110,39);
    T10: Go("einbech",63,35);
    T11: Go("einbroch",64,200);
    T12: Restrict("RE");
    Go("dicastes01",198,187);
    T13: Go("geffen",119,59);
    T14: Go("gonryun",160,120);
    T15: Go("hugel",96,145);
    T16: Go("izlude",128,114);
    T17: Go("jawaii",251,132);
    T18: Go("lighthalzen",158,92);
    T19: Go("louyang",217,100);
    T20: Go("xmas",147,134);
    T21: Restrict("RE");
    Go("malangdo",140,114);
    T22: Restrict("RE");
    Go("malaya",212,206);
    T23: Go("manuk",282,138);
    T24: Go("mid_camp",210,288);
    T25: Restrict("RE");
    Go("mora",55,146);
    T26: Go("morocc",156,93);
    T27: Go("moscovia",223,184);
    T28: Go("nameless_n",256,215);
    T29: Go("niflheim",202,174);
    T30: Go("payon",179,100);
    T31: Go("rachel",130,110);
    T32: Go("splendide",201,147);
    T33: Go("thor_camp",246,68);
    T34: Go("umbala",97,153);
    T35: Go("veins",216,123);
    T36: Go("yuno",157,51);
    // --------------------------------------------------
    Fields:
    // --------------------------------------------------
    menu "Amatsu Fields",F1, "Ayothaya Fields",F2, "Bifrost Fields", F3,
    "Brasilis Fields",F4, "Comodo Fields",F5, "Dewata Fields",F6,
    "Eclage Fields",F7, "Einbroch Fields",F8, "El Dicastes Fields",F9,
    "Geffen Fields",F10, "Gonryun Fields",F11, "Hugel Fields",F12,
    "Lighthalzen Fields",F13, "Louyang Field",F14, "Lutie Field",F15,
    "Malaya Fields",F16, "Manuk Fields",F17, "Mjolnir Fields",F18,
    "Moscovia Fields",F19, "Niflheim Fields",F20, "Payon Forests",F21,
    "Prontera Fields",F22, "Rachel Fields",F23, "Sograt Deserts",F24,
    "Splendide Fields",F25, "Umbala Fields",F26, "Veins Fields",F27,
    "Yuno Fields",F28;
    F1: setarray @c[2],190,197;
    Disp("Amatsu Field",1,1); Pick("ama_fild");
    F2: setarray @c[2],173,134,212,150;
    Disp("Ayothaya Field",1,2); Pick("ayo_fild");
    F3: Restrict("RE");
    setarray @c[2],193,220,220,187;
    Disp("Bifrost Field",1,2); Pick("bif_fild");
    F4: Restrict("RE");
    setarray @c[2],74,32;
    Disp("Brasilis Field",1,1); Pick("bra_fild");
    F5: Restrict("Pre-RE",5);
    setarray @c[2],180,178,231,160,191,172,228,194,224,203,190,223,234,177,194,175,172,172;
    Disp("Comodo Field",1,9); Pick("cmd_fild");
    F6: Restrict("RE");
    setarray @c[2],371,212;
    Disp("Dewata Field",1,1); Pick("dew_fild");
    F7: Restrict("RE");
    setarray @c[2],97,314;
    Disp("Eclage Field",1,1); Pick("ecl_fild");
    F8: Restrict("Pre-RE",2,10);
    setarray @c[2],142,225,182,141,187,228,185,173,216,173,195,148,272,220,173,214,207,174,196,200;
    Disp("Einbroch Field",1,10); Pick("ein_fild");
    F9: Restrict("RE");
    setarray @c[2],143,132,143,217;
    Disp("El Dicastes Field",1,2); Pick("dic_fild");
    F10: Restrict("Pre-RE",13,15);
    setarray @c[0],46,199,213,204,195,212,257,192,188,171,166,263,248,158,195,191,186,183,221,117,178,218,136,328,240,181,235,235,211,185;
    Disp("Geffen Field",0,14); Pick("gef_fild",1);
    F11: setarray @c[2],220,227;
    Disp("Gonryun Field",1,1); Pick("gon_fild");
    F12: Restrict("Pre-RE",3,7);
    setarray @c[2],268,101,222,193,232,185,252,189,196,106,216,220,227,197;
    Disp("Hugel Field",1,7); Pick("hu_fild");
    F13: setarray @c[2],240,179,185,235,240,226;
    Disp("Lighthalzen Field",1,3); Pick("lhz_fild");
    F14: setarray @c[2],229,187;
    Disp("Louyang Field",1,1); Pick("lou_fild");
    F15: setarray @c[2],115,145;
    Disp("Lutie Field",1,1); Pick("xmas_fild");
    F16: Restrict("RE");
    setarray @c[2],40,272,207,180;
    Disp("Malaya Field",1,2); Pick("ma_fild");
    F17: setarray @c[2],35,236,35,262,84,365;
    Disp("Manuk Field",1,3); Pick("man_fild");
    F18: setarray @c[2],204,120,175,193,208,213,179,180,181,240,195,270,235,202,188,215,205,144,245,223,180,206,196,208;
    Disp("Mjolnir Field",1,12); Pick("mjolnir_");
    F19: setarray @c[2],82,104,131,147;
    Disp("Moscovia Field",1,2); Pick("mosk_fild");
    F20: setarray @c[2],215,229,167,234;
    Disp("Niflheim Field",1,2); Pick("nif_fild");
    F21: Restrict("Pre-RE",5,11);
    setarray @c[2],158,206,151,219,205,148,186,247,134,204,193,235,200,177,137,189,201,224,160,205,194,150;
    Disp("Payon Forest",1,11); Pick("pay_fild");
    F22: setarray @c[0],208,227,190,206,240,206,190,143,307,252,239,213,185,188,193,194,187,218,210,183,195,149,198,164;
    Disp("Prontera Field",0,11); Pick("prt_fild",1);
    F23: Restrict("Pre-RE",2,7,9,10,11,13);
    setarray @c[2],192,162,235,166,202,206,202,208,225,202,202,214,263,196,217,201,87,121,277,181,221,185,175,200,174,197;
    Disp("Rachel Field",1,13); Pick("ra_fild");
    F24: setarray @c[2],219,205,177,206,194,182,224,170,198,216,156,187,185,263,206,228,208,238,209,223,85,97,207,202,31,195,38,195;
    Disp("Sograt Desert 1:Sograt Desert 2:Sograt Desert 3:Sograt Desert 7:Sograt Desert 11:Sograt Desert 12:Sograt Desert 13:Sograt Desert 16:Sograt Desert 17:Sograt Desert 18:Sograt Desert 19:Sograt Desert 20:Sograt Desert 21:Sograt Desert 22");
    Pick("","moc_fild01","moc_fild02","moc_fild03","moc_fild07","moc_fild11","moc_fild12","moc_fild13","moc_fild16","moc_fild17","moc_fild18","moc_fild19","moc_fild20","moc_fild21","moc_fild22");
    F25: setarray @c[2],175,186,236,184,188,204;
    Disp("Splendide Field",1,3); Pick("spl_fild");
    F26: setarray @c[2],217,206,223,221,237,215,202,197;
    Disp("Umbala Field",1,4); Pick("um_fild");
    F27: Restrict("Pre-RE",5);
    setarray @c[2],186,175,196,370,222,45,51,250,202,324,150,223,149,307;
    Disp("Veins Field",1,7); Pick("ve_fild");
    F28: Restrict("Pre-RE",5,10);
    setarray @c[2],189,224,192,207,221,157,226,199,223,177,187,232,231,174,196,203,183,214,200,124,195,226,210,304;
    Disp("Yuno Field",1,12); Pick("yuno_fild");
    // --------------------------------------------------
    Dungeons:
    // --------------------------------------------------
    menu "Abyss Lakes",D1, "Amatsu Dungeon",D2, "Anthell",D3,
    "Ayothaya Dungeon",D4, "Beach Dungeon",D5, "Bio Labs",D6,
    "Brasilis Dungeon",D7, "Byalan Dungeon",D8, "Clock Tower",D9,
    "Coal Mines",D10, "Culvert",D11, "Cursed Abbey",D12, "Dewata Dungeon",D13,
    "Einbroch Dungeon",D14, "Gefenia",D15, "Geffen Dungeon",D16,
    "Glast Heim",D17, "Gonryun Dungeon",D18, "Guild Dungeons",GD,
    "Hidden Dungeon",D19, "Ice Dungeon",D20, "Juperos",D21, "Kiel Dungeon",D22,
    "Louyang Dungeon",D23, "Magma Dungeon",D24, "Malangdo Dungeon",D25,
    "Moscovia Dungeon",D26, "Nidhogg's Dungeon",D27, "Odin Temple",D28,
    "Orc Dungeon",D29, "Payon Dungeon",D30, "Pyramids",D31, "Rachel Sanctuary",D32,
    "Scaraba Hole",D33, "Sphinx",D34, "Sunken Ship",D35, "Thanatos Tower",D36,
    "Thor Volcano",D37, "Toy Factory",D38, "Turtle Dungeon",D39, "Umbala Dungeon",D40;
    D1: setarray @c[2],261,272,275,270,116,27;
    Disp("Abyss Lakes",1,3); Pick("abyss_");
    D2: setarray @c[2],228,11,34,41,119,14;
    Disp("Amatsu Dungeon",1,3); Pick("ama_dun");
    D3: setarray @c[2],35,262,168,170;
    Disp("Anthell",1,2); Pick("anthell");
    D4: setarray @c[2],275,19,24,26;
    Disp("Ancient Shrine Maze:Inside Ancient Shrine"); Pick("ayo_dun");
    D5: setarray @c[2],266,67,255,244,23,260;
    Disp("Beach Dungeon",1,3); Pick("","beach_dun","beach_dun2","beach_dun3");
    D6: Restrict("RE",4);
    setarray @c[2],150,288,150,18,140,134,244,52;
    Disp("Bio Lab",1,4); Pick("lhz_dun");
    D7: Restrict("RE");
    setarray @c[2],87,47,262,262;
    Disp("Brasilis Dungeon",1,2); Pick("bra_dun");
    D8: Restrict("RE",6);
    setarray @c[0],168,168,253,252,236,204,32,63,26,27,141,187;
    Disp("Byalan Dungeon",1,6); Pick("iz_dun",1);
    D9: setarray @c[2],199,159,148,283,65,147,56,155,297,25,127,169,277,178,268,74;
    Disp("Clock Tower 1:Clock Tower 2:Clock Tower 3:Clock Tower 4:Basement 1:Basement 2:Basement 3:Basement 4");
    Pick("","c_tower1","c_tower2","c_tower3","c_tower4","alde_dun01","alde_dun02","alde_dun03","alde_dun04");
    D10: setarray @c[2],52,17,381,343,302,262;
    Disp("Coal Mines",1,3); Pick("mjo_dun");
    D11: setarray @c[2],131,247,19,19,180,169,100,92;
    Disp("Culvert",1,4); Pick("","prt_sewb1","prt_sewb2","prt_sewb3","prt_sewb4");
    D12: setarray @c[2],51,14,150,11,120,10;
    Disp("Cursed Abbey",1,3); Pick("abbey");
    D13: Restrict("RE");
    setarray @c[2],285,160,299,29;
    Disp("Dewata Dungeon",1,2); Pick("dew_dun");
    D14: setarray @c[2],22,14,292,290;
    Disp("Einbroch Dungeon",1,2); Pick("ein_dun");
    D15: setarray @c[2],40,103,203,34,266,168,130,272;
    Disp("Gefenia",1,4); Pick("gefenia",0);
    D16: setarray @c[0],104,99,115,236,106,132,203,200;
    Disp("Geffen Dungeon",1,4); Pick("gef_dun",1);
    D17: setarray @c[2],370,304,199,29,104,25,150,15,157,287,147,15,258,255,108,291,171,283,68,277,156,7,12,7,133,271,224,274,14,70,150,14;
    Disp("Entrance:Castle 1:Castle 2:Chivalry 1:Chivalry 2:Churchyard:Culvert 1:Culvert 2:Culvert 3:Culvert 4:St. Abbey:Staircase Dungeon:Underground Cave 1:Underground Cave 2:Underground Prison 1:Underground Prison 2");
    Pick("","glast_01","gl_cas01","gl_cas02","gl_knt01","gl_knt02","gl_chyard","gl_sew01","gl_sew02","gl_sew03","gl_sew04","gl_church","gl_step","gl_dun01","gl_dun02","gl_prison","gl_prison1");
    D18: setarray @c[2],153,53,28,113,68,16;
    Disp("Gonryun Dungeon",1,3); Pick("gon_dun");
    D19: setarray @c[2],176,7,93,20,23,8;
    Disp("Hidden Dungeon",1,3); Pick("prt_maze");
    D20: setarray @c[2],157,14,151,155,149,22,33,158;
    Disp("Ice Dungeon",1,4); Pick("ice_dun");
    D21: setarray @c[2],140,51,53,247,37,63,150,285;
    Disp("Entrance:Juperos 1:Juperos 2:Core");
    Pick("","jupe_cave","juperos_01","juperos_02","jupe_core");
    D22: setarray @c[2],28,226,41,198;
    Disp("Kiel Dungeon",1,2); Pick("kh_dun");
    D23: setarray @c[2],218,196,282,20,165,38;
    Disp("The Royal Tomb:Inside the Royal Tomb:Suei Long Gon"); Pick("lou_dun");
    D24: setarray @c[2],126,68,47,30;
    Disp("Magma Dungeon",1,2); Pick("mag_dun");
    D25: Restrict("RE");
    setarray @c[2],33,230;
    Disp("Malangdo Dungeon",1,1); Pick("mal_dun");
    D26: setarray @c[2],189,48,165,30,32,135;
    Disp("Moscovia Dungeon",1,3); Pick("mosk_dun");
    D27: setarray @c[2],61,239,60,271;
    Disp("Nidhogg's Dungeon",1,2); Pick("nyd_dun");
    D28: setarray @c[2],298,167,224,149,266,280;
    Disp("Odin Temple",1,3); Pick("odin_tem");
    D29: setarray @c[2],32,170,21,185;
    Disp("Orc Dungeon",1,2); Pick("orcsdun");
    D30: setarray @c[0],21,183,19,33,19,63,155,159,201,204;
    Disp("Payon Dungeon",1,5); Pick("pay_dun",1);
    D31: setarray @c[2],192,9,10,192,100,92,181,11,94,96,192,8;
    Disp("Pyramids 1:Pyramids 2:Pyramids 3:Pyramids 4:Basement 1:Basement 2"); Pick("moc_pryd");
    D32: setarray @c[2],140,11,32,21,4,149,204,218,150,9;
    Disp("Rachel Sanctuary",1,5); Pick("ra_san");
    D33: Restrict("RE");
    setarray @c[2],364,44,101,141;
    Disp("Scaraba Hole",1,2); Pick("dic_dun");
    D34: setarray @c[2],288,9,149,81,210,54,10,222,100,99;
    Disp("Sphinx",1,5); Pick("","in_sphinx1","in_sphinx2","in_sphinx3","in_sphinx4","in_sphinx5");
    D35: setarray @c[2],69,24,102,27;
    Disp("Sunken Ship",1,2); Pick("treasure");
    D36: setarray @c[2],150,39,150,136,220,158,59,143,62,11,89,221,35,166,93,148,29,107,159,138,19,20,130,52;
    Disp("Thanatos Tower",1,12); Pick("tha_t");
    D37: setarray @c[2],21,228,75,205,34,272;
    Disp("Thor Volcano",1,3); Pick("thor_v");
    D38: setarray @c[2],205,15,129,133;
    Disp("Toy Factory",1,2); Pick("xmas_dun");
    D39: setarray @c[2],154,49,148,261,132,189,100,192;
    Disp("Entrance:Turtle Dungeon 1:Turtle Dungeon 2:Turtle Dungeon 3"); Pick("tur_dun");
    D40: Restrict("Pre-RE",1,2);
    setarray @c[2],42,31,48,30,204,78;
    Disp("Carpenter's Shop in the Tree:Passage to a Foreign World:Hvergermil's Fountain");
    Pick("","um_dun01","um_dun02","yggdrasil01");
    GD: setarray @c[2],119,93,39,161,50,44,116,45,199,195,200,124;
    Disp("Baldur:Luina:Valkyrie:Britoniah:Arunafeltz:Schwaltzvalt");
    Pick("","gld_dun01","gld_dun02","gld_dun03","gld_dun04","arug_dun01","schg_dun01");
    // --------------------------------------------------
    Castles:
    // --------------------------------------------------
    menu "Aldebaran Castles",C1, "Geffen Castles",C2, "Payon Castles",C3,
    "Prontera Castles",C4, "Arunafeltz Castles",C5, "Schwaltzvalt Castles",C6;
    C1: setarray @c[2],48,83,95,249,142,85,239,242,264,90;
    Disp("Neuschwanstein:Hohenschwangau:Nuenberg:Wuerzburg:Rothenburg");
    Pick("","alde_gld","alde_gld","alde_gld","alde_gld","alde_gld");
    C2: setarray @c[2],214,75,308,240,143,240,193,278,305,87;
    Disp("Repherion:Eeyolbriggar:Yesnelph:Bergel:Mersetzdeitz");
    Pick("","gef_fild13","gef_fild13","gef_fild13","gef_fild13","gef_fild13");
    C3: setarray @c[2],121,233,295,116,317,293,140,160,204,266;
    Disp("Bright Arbor:Scarlet Palace:Holy Shadow:Sacred Altar:Bamboo Grove Hill");
    Pick("","pay_gld","pay_gld","pay_gld","pay_gld","pay_gld");
    C4: setarray @c[2],134,65,240,128,153,137,111,240,208,240;
    Disp("Kriemhild:Swanhild:Fadhgridh:Skoegul:Gondul");
    Pick("","prt_gld","prt_gld","prt_gld","prt_gld","prt_gld");
    C5: setarray @c[2],158,272,83,47,68,155,299,345,292,107;
    Disp("Mardol:Cyr:Horn:Gefn:Banadis");
    Pick("","aru_gld","aru_gld","aru_gld","aru_gld","aru_gld");
    C6: setarray @c[2],293,100,288,252,97,196,137,90,71,315;
    Disp("Himinn:Andlangr:Viblainn:Hljod:Skidbladnir");
    Pick("","sch_gld","sch_gld","sch_gld","sch_gld","sch_gld");
    // --------------------------------------------------
    // Duplicates:
    // --------------------------------------------------
    alb2trea,57,70,6 duplicate(Warper) Warper#tre 811
    alberta,28,240,4 duplicate(Warper) Warper#alb 811
    aldebaran,145,118,4 duplicate(Warper) Warper#alde 811
    amatsu,203,87,4 duplicate(Warper) Warper#ama 811
    ayothaya,209,169,6 duplicate(Warper) Warper#ayo 811
    comodo,194,158,4 duplicate(Warper) Warper#com 811
    einbech,59,38,6 duplicate(Warper) Warper#einbe 811
    einbroch,69,202,4 duplicate(Warper) Warper#einbr 811
    gef_fild10,71,339,4 duplicate(Warper) Warper#orc 811
    geffen,124,72,4 duplicate(Warper) Warper#gef 811
    glast_01,372,308,4 duplicate(Warper) Warper#glh 811
    gonryun,162,122,4 duplicate(Warper) Warper#gon 811
    hugel,101,151,4 duplicate(Warper) Warper#hug 811
    izlu2dun,110,92,4 duplicate(Warper) Warper#izd 811
    izlude,132,120,4 duplicate(Warper) Warper#izl 811
    jawaii,253,138,4 duplicate(Warper) Warper#jaw 811
    lighthalzen,162,102,4 duplicate(Warper) Warper#lhz 811
    louyang,208,103,6 duplicate(Warper) Warper#lou 811
    manuk,274,146,6 duplicate(Warper) Warper#man 811
    mid_camp,216,288,4 duplicate(Warper) Warper#mid 811
    mjolnir_02,85,364,4 duplicate(Warper) Warper#mjo 811
    moc_ruins,64,164,4 duplicate(Warper) Warper#moc 811
    morocc,159,97,4 duplicate(Warper) Warper#mor 811
    moscovia,229,191,4 duplicate(Warper) Warper#mos 811
    nameless_n,259,213,4 duplicate(Warper) Warper#nam 811
    niflheim,205,179,4 duplicate(Warper) Warper#nif 811
    pay_arche,42,134,4 duplicate(Warper) Warper#arc 811
    payon,182,108,4 duplicate(Warper) Warper#pay 811
    prontera,159,192,4 duplicate(Warper) Warper#prt 811
    prt_fild05,279,223,6 duplicate(Warper) Warper#cul 811
    rachel,135,116,4 duplicate(Warper) Warper#rac 811
    splendide,205,153,4 duplicate(Warper) Warper#spl 811
    thor_camp,249,76,4 duplicate(Warper) Warper#thor 811
    umbala,106,150,3 duplicate(Warper) Warper#umb 811
    veins,214,123,4 duplicate(Warper) Warper#ve 811
    xmas,150,136,6 duplicate(Warper) Warper#xmas 811
    yuno,162,47,4 duplicate(Warper) Warper#yuno 811
    // --------------------------------------------------
    // Duplicates (Renewal):
    // --------------------------------------------------
    brasilis,201,222,4 duplicate(Warper) Warper#bra 811
    dewata,204,186,6 duplicate(Warper) Warper#dew 811
    dicastes01,194,194,6 duplicate(Warper) Warper#dic 811
    eclage,107,37,4 duplicate(Warper) Warper#ecl 811
    malangdo,134,117,6 duplicate(Warper) Warper#mal 811
    malaya,210,205,4 duplicate(Warper) Warper#ma 811
    mora,57,152,4 duplicate(Warper) Warper#mora 811

  18. Jaburak's post in delete the command /who was marked as the answer   
    trunk/src/map/clif.c
    Find:
    /// /w /who (CZ_REQ_USER_COUNT). /// Request to display amount of currently connected players. /// 00c1 void clif_parse_HowManyConnections(int fd, struct map_session_data *sd) { clif_user_count(sd, map_getusers()); } Replace:
    /// /w /who (CZ_REQ_USER_COUNT). /// Request to display amount of currently connected players. /// 00c1 void clif_parse_HowManyConnections(int fd, struct map_session_data *sd) { /* clif_user_count(sd, map_getusers());*/ }
  19. Jaburak's post in some items have unknown characters was marked as the answer   
    Edit idnum2itemdesctable.txt and idnum2itemdisplaynametable.txt
  20. Jaburak's post in failed to connect to server ! HELP was marked as the answer   
    Try this:
    char_athena.conf
    login_ip: 25.60.37.14 char_ip: 25.60.37.14 map_athena.conf
    char_ip: 25.60.37.14 map_ip: 25.60.37.14 Put your Hamachi IP in your clientinfo.xml
    Tell to your friend to download and install Hamachi; then connect to your hamachi IP.
  21. Jaburak's post in Vending Tax was marked as the answer   
    trunk/conf/battle/items.conf
    // Tax to apply to all vending transactions (eg: 10000 = 100%, 50 = 0.50%) // When a tax is applied, the item's full price is charged to the buyer, but // the vender will not get the whole price paid (they get 100% - this tax). vending_tax: 200
  22. Jaburak's post in Reset Variable was marked as the answer   
    query_sql "DELETE FROM `global_reg_value` WHERE `str`='#variable'";

  23. Jaburak's post in Mithril Shop was marked as the answer   
    http://pastebin.com/raw.php?i=YftccqDs
  24. Jaburak's post in Gold Room Script was marked as the answer   
    prontera,150,150,0 script Test 123,{
    mes "Do you want to enter my gold room?";
    menu "Ok",-,"No thanks.",L_No;
    warp "ordeal_3-2.gat",0,0;
    close;
    L_No:
    close;
    }
    // Monsters
    ordeal_3-2,0,0,0,0 monster Dokebi 1110,40,0,0,0
    ordeal_3-2,0,0,0,0 monster Dokebi 1110,40,0,0,0
    ordeal_3-2,0,0,0,0 monster Dokebi 1110,40,0,0,0
    ordeal_3-2,0,0,0,0 monster Dokebi 1110,40,0,0,0
    ordeal_3-2,0,0,0,0 monster Dokebi 1110,40,0,0,0
    ordeal_3-2,0,0,0,0 monster Gold Guardian 1439,30,0,0,0
    ordeal_3-2,154,154,0,0 monster Gold Guardian 1439,3,0,0,0
    // Warps
    ordeal_3-2.gat,130,193,0 warp testwrp#1 3,3,ordeal_3-2.gat,154,154
    ordeal_3-2.gat,106,154,0 warp testwrp#2 3,3,ordeal_3-2.gat,154,154
    ordeal_3-2.gat,201,129,0 warp testwrp#3 3,3,ordeal_3-2.gat,154,154
    ordeal_3-2.gat,177,193,0 warp testwrp#4 3,3,ordeal_3-2.gat,154,154

  25. Jaburak's post in [ask] about disable teleport in certain map was marked as the answer   
    trunk/npc/mapflag/noteleport.txt
    addmap mapflag noteleport
×
×
  • Create New...