Jump to content

Chromebore

Members
  • Posts

    12
  • Joined

  • Last visited

Posts posted by Chromebore

  1. If you are familiar with the Gift Box script (IG_GiftBox) I want something similar to that

     

    for example
     

    909,10

    7227,50

    969,80

     

    The chances of getting a Jellopy is 10%, TCG is 50%, Gold is 80%. But the box will only generate one item from the list.


    BTW the script loads but the npc doesnt show in game ? im using rathena.


    BUMP

  2.  

    Hello I tried putting the Images in illust folder, but when I talk to the npc the image doesnt show :( any help ?

    put the image at illust folder inside texture folder, make sure the images are bmp not jpg, or png

     

    Yea Im pretty surs its inside that folder and is bmp. But when I talk to the color game machine the image doesnt show

  3. I would like to ask for a simple script, that when a player talks to the warper he/she must have a certain item (eg: 5 Mithril coins) before he can enter. AAnd the npc will delete that number of item in his inventory once he entered.

    Also if you can modify the warper to have 2 choices, ( I will lend you my strength = enter, No im too scared ! = warp to nifleheim )

    here is the warper's script:

     prontera,143,179,5 script Galaxy Warper 651,{

     
    set @npc$,"[Galactica]";
     
    mes @npc$;
    mes "The Guardians have been awakened !";
    mes "We need your help to constrain them !";
    menu "I will lend you my strength !",-;
     
    warp "thana_boss",135,129;
    end;



    thanks !


    -----------------

    I would also like to request for a script similar to GIFT BOX, that you can edit the droprate of the item when the box is opened. 

    Im currenlty using the randombox which gives random items from the box but you cant set the droprate, anyone knows how to edit it ?

     

    this is the script of randombox:

     

    function script randombox {

    setarray .BoxItems[0],31871,31894,31897,31203,;
     
     
    set .Random, rand( getarraysize( .BoxItems ) );
    getitem .BoxItems[ .Random ], 1;
    end;
    }


    upp

  4. Hello I would like to ask how to make the item be on the players inventory ? Cause even with @autoloot, the item drops on the floor. Thanks !

    here is the script:

     

    - script gog -1,{

     
    OnNPCKillEvent:
    if(strcharinfo(3) == "thana_boss") {
     
    getmapxy(.@gold$,.@gx,.@gy,0);
    set .@Gold_Chance,rand(1,10); //Configure for chance
     
    if(.@Gold_Chance == 3) //10% chance. Change to '< 2' for 20%, etc..
    makeitem 12244,1,.@gold$,.@gx,.@gy;
    }
    end;


    bump

  5. Hello, I would like to request a script for this instance:

    A "Account" that have its own permission, for example "Account ID: 200000 has the permission, can_trade: false, etc. Without including them in a GM Group.

    Is this possible ? if it is, can someone help me ? thanks =)

  6. Hello so Im new to adding customs and the server is already running.

    I want to add a custom items, I have done all instructions here: http://rathena.org/wiki/Custom_Items#Files_for_non-identified_items

    But I dont get how to do this part:

     

    fkuxjc.jpg

     

    so what I did was like this ( since im about to make the players patch for it, is it correct ? lol. ):

    sq0bvb.jpg

    I follow all the instructions, when when I try to @Item the custom it says

     

    Invalid item ID or name.

    Here is the item_db script:

    16305,black_WoE_Cape,5,10000,,10,,10,,4,0xFFFFFFFF,63,2,1,,0,1,3230,{},{},{}

     

    Can somebody help me ? 

  7. Hello, I would like to ask for a request on how to remove all ADMINS (GM LVL 99) from the GM online list ?

    this is the script im using: 

     

     

     
    prontera,164,182,4 script Online GMs 611,{
    mes "Staffs Online Lists : ^FF0000"+getarraysize( .GM_Name$ )+"^000000 Staffs";
    mes "^0000FF_____________________________^000000";
    for( set .@i,0; .@i < getarraysize( .GM_Name$ ) ; set .@i,.@i + 1 ){
    getmapxy( .Map$,.x,.y,0,.GM_Name$[.@i] );
    mes "[ Lv ^63D1F4"+.GM_Level[.@i]+"^000000 ] ^FF0000@ ^0000FF"+.GM_Name$[.@i]+"^000000";
    mes "Location : ^0000FF"+.Map$+"^000000";
    mes "^0000FF_____________________________^000000";
    }
    close;
     
    OnInit:
    set .MinGMLevel,1; // Min. GM Level to Show in Online Lists
    end;
     
    OnPCLoginEvent:
    if( getgmlevel() < .MinGMLevel ) end;
    set .GM_Name$[ getarraysize( .GM_Name$ ) ],strcharinfo(0);
    set .GM_Level[ getarraysize( .GM_Level ) ],getgmlevel();
    end;
     
    OnPCLogoutEvent:
    if( getgmlevel() < .MinGMLevel ) end;
    for( set .@i,0; .@i < getarraysize( .GM_Name$ ) ; set .@i,.@i + 1 ){
    if( strcharinfo(0) != .GM_Name$[.@i] ) continue;
    deletearray .GM_Name$[.@i],1;
    deletearray .GM_Level[.@i],1;
    end;
    }
    end;
    }



    thanks !

×
×
  • Create New...