Làm forum !!!

Thảo luận trong 'Lập Trình Web' bắt đầu bởi KKDANDTKP, 9/5/06.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. KKDANDTKP

    KKDANDTKP Youtube Master Race

    Tham gia ngày:
    2/3/05
    Bài viết:
    26
    Có trang nào cho đăng ký forum miễn phí mà có các chỉ số tăng như của gamevn ko các bạn . Nếu có các bạn chỉ giúp mình nhé !!!
     
  2. hungmom

    hungmom The Warrior of Light

    Tham gia ngày:
    25/4/05
    Bài viết:
    2,041
    Nơi ở:
    http://www.fm-vn.com
    Ặc ặc...cái Forum cỡ vậy mà cho Free thì mấy cha thiết kế 4rum như Bulletin chết đói hết à ??? Có tiền thì đi mua thôi ^^
     
  3. I'm Shevchenko

    I'm Shevchenko T.E.T.Я.I.S

    Tham gia ngày:
    1/8/05
    Bài viết:
    508
    Nơi ở:
    Milan
    Hôm truớc thấy có mà nhưng topic đó bị xoa mất rồi !!!
     
  4. cuonglongzero

    cuonglongzero Mega Man Lão Làng GVN

    Tham gia ngày:
    5/8/04
    Bài viết:
    3,410
    Nơi ở:
    Ho Chi Minh City
    theo tui biết thì mấy cái HP, MP hay EXP là do các đoạn code chứ ko phải là do 4rum sẵn có
    cho nên nếu mún thì bạn nên tìm mấy đoạn code đó mà gắn dzô
     
  5. tungnhoi

    tungnhoi Youtube Master Race

    Tham gia ngày:
    19/1/06
    Bài viết:
    10
    Nơi ở:
    Hà Nội
  6. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    CÓ 1 trang cho đằn ký làm FOrum có sẵn , khỏi cần cài đặt , còn cái code MP , HP thì sử dụng những cái MOD RPG mà trong Forum support của nó đã hướng dẫn :
    http://invisionfree.com
     
  7. I'm Shevchenko

    I'm Shevchenko T.E.T.Я.I.S

    Tham gia ngày:
    1/8/05
    Bài viết:
    508
    Nơi ở:
    Milan
    Cho code đó đi bạn . Mình cũng có 1 forum đang muốn add thêm vụ tính điểm vào cho đông khách !!!
    Save MB !!!Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!! Save MB !!!
     
  8. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Forum của bạn là gì ? VBB , IPB hay là Forum miễn phí của invisionfree , bạn phải nói rõ thì mình mới hướng dẫn được chứ :wink:
    Nhân tiện nói thêm , save MP chứ , sao lại MB :>
     
  9. I'm Shevchenko

    I'm Shevchenko T.E.T.Я.I.S

    Tham gia ngày:
    1/8/05
    Bài viết:
    508
    Nơi ở:
    Milan
    Forum của mình là Invisionfree bạn ạh . Rất hi vọng bạn sẽ giúp đựơc mình . Thank bạn nhìu nha !!!
     
  10. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Ok , mình có những bản RPG sau , bạn thấy thích bản RPG nào thì cứ chọn nhé :D :

    bản 1 :GTA:Online RPG Hack

    Cop cái đoạn này vào header and footer (mình nhớ là như thế , đại khái là cái nơi để bạn đưa các MOD vào ý , thông cảm , lâu quá rồi chưa sờ vào IF :D )

    Mã:
    <style>
    .rpgmain {font-size: 10px}
    .rpgmain2 {color: 000000}
    </style>
    <script>
    /*
    
    GTA:Online by Nova11 http://s3.invisionfree.com/Nova_Mods/index.php
    
    RPG Hack v3.2
    Created by Webworldx & Peter - 17.11.03
    Updated for xHTML compliance by Magus
    
    This code may not be redistributed without express permission.
    This header must stay intact at all times. Failure to comply with the above may result in your board being deleted.
    */
    
    RPGHigh="1000"
    NextLevel="15"
    MoneySign="$"
    NextWeapon="8"
    NextItem="20"
    AddMoney="15"
    
    MoneyOn="Y"
    ItemWeapOn="N"
    
    var BaseURL="http://www.webpost.net/ww/wwx/ifrpg/images"
    var StatsURL="http://www.webpost.net/ww/wwx"
    
    var statsImage=[];
    statsImage[0]=["HP","/hp.gif"]
    statsImage[1]=["STR","/str.gif"]
    statsImage[2]=["GUNABIL","/mag.gif"]
    statsImage[3]=["DEF","/def.gif"]
    
    var theEXP = ["EXP","/exp.gif"]
    
    function getStats() {
    TheStats=[];
    stats=[];
    var HP=0;STR=1;GUNABIL=2;DEF=3;Gangster=1;Drugdealer=2;Mastermind=3;
    
    TheStats[HP]=[]
    TheStats[HP][Gangster]=PostCount
    TheStats[HP][Drugdealer]=PostCount
    TheStats[HP][Mastermind]=PostCount
    
    TheStats[STR]=[]
    TheStats[STR][Gangster]=parseInt(TheStats[HP][Gangster]) - 5
    TheStats[STR][Drugdealer]=parseInt(TheStats[HP][Drugdealer]) - 50
    TheStats[STR][Mastermind]=parseInt(TheStats[HP][Mastermind]) + 10
    
    TheStats[GUNABIL]=[]
    TheStats[GUNABIL][Gangster]=parseInt(TheStats[HP][Gangster] * (3/2))
    TheStats[GUNABIL][Drugdealer]=parseInt(TheStats[HP][Drugdealer] * 2)
    TheStats[GUNABIL][Mastermind]=parseInt(TheStats[HP][Mastermind] / 2)
    
    TheStats[DEF]=[]
    TheStats[DEF][Gangster]=parseInt((2/3) *(TheStats[HP][Gangster] - 10))
    TheStats[DEF][Drugdealer]=parseInt(TheStats[HP][Drugdealer] * (4/3))
    TheStats[DEF][Mastermind]=parseInt(TheStats[HP][Mastermind] * (5/4))
    
    for (i=0;i<TheStats.length;i++){
    if (ChosenRace==""){
    stats[i]=TheStats[i][1]
    } else {
    stats[i]=TheStats[i][ChosenRace]
    }}
    
    for (i=0;i<stats.length;i++){
    if (parseInt(stats[i]) >= parseInt(RPGHigh)) { stats[i]=RPGHigh; }
    if (parseInt(stats[i]) < 0 ) { stats[i]=0 }
    }
    return stats
    }
    
    var Race=[];
    Race[1] = ["1","Gangster"]
    Race[2] = ["2","Drugdealer"]
    Race[3] = ["3","Mastermind"]
    
    var WPName=[ [] , [] ];
    WPName[0][1]=["Bow","Gloves","Grass Boots","Thick Leather"]
    WPName[0][2]=["Staff","Cloak","Freeze Spell","Basic Heal Spell","Seismic Wind"]
    WPName[0][3]=["Wooden Sword","Light Armour","Helmet","Spear"]
    
    WPName[1][1]=["Grand Bow","Tough Leather Gauntlets","Jungle Boots","Brigandine"]
    WPName[1][2]=["Elite Staff","Cloak of Light","Repel Spell","Death Curse","Seismic Wind"]
    WPName[1][3]=["Steel Sword","Immune Armour","Dazzling Helm","Spear of the Forsaken"]
    
    var WPURL=[ [] , [] ];
    WPURL[0][1]=["bow","gloves","grassboots","thickleather"]
    WPURL[0][2]=["staff","cloak","freeze","basicheal","seismicwind"]
    WPURL[0][3]=["wooden","lightarmour","helm","spear"]
    
    WPURL[1][1]=["grandbow","leathergt","jungleboots","brigandine"]
    WPURL[1][2]=["elitestaff","cloaklight","repel","deathcurse","seismicwind"]
    WPURL[1][3]=["steel","immunearmour","dazzlinghelm","spforesaken"]
    
    var Items=[]
    Items[0]=["Fire Orb","Heal Leaf","Strength Increase Bottle","Ring of Death","Protect Shield","Sword of the Wise"]
    Items[1]=["fireorb","healleaf","strincrease","ringdeath","lock","sticky"]
    
    var Extension=".gif"
    </script>
    
    <script src="http://webpost.net/ww/wwx/ifrpg/images/u_rpgv3profile.js"></script>
    
    <script src="http://webpost.net/ww/wwx/ifrpg/images/u_rpgv3forum.js"></script>
     
  11. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Bản 2 : LOTR RPG hack

    Nếu không thích bản trên , bạn có thể dùng bản mới này (nên nhớ tất cả những bản RPG mình đưa sẽ không thể chạy chung với cái CODE profile , nếu bạn hack CODE profile thì phải xóa CODE đó trước , còn nếu Forum bạn trắng nguyên thì vô tư )

    Mã:
    <style>
    .rpgmain {font-size: 10px}
    .rpgmain2 {color:000000}
    </style>
    <script>
    /*
    RPG Hack v3.2
    Created by Webworldx & Peter - 17.11.03
    Updated for xHTML compliance by Magus
    This code may not be redistributed without express permission
    This header must stay intact at all times. Failure to comply with the above may result in your board being
    deleted.
    Edited to be Lord of the Rings Army Creator Version 2.0 by anthraxus cain.
    Great thanks to the creators for inspiring me to code and for giving the opportunity.
    */
    
    RPGHigh="10000"
    NextLevel="25"
    MoneySign="Gold."
    NextWeapon="8"
    NextItem="20"
    
    MoneyOn="Y"
    ItemWeapOn="N"
    
    var BaseURL="http://www.webost.net/ww/wwx/ifrpg/images"
    var StatsURL="http://www.webpost.net/ww/wwx"
    
    var statsImages=[]
    statsImage[0]=["WarriorsofMinasTirith","/str.gif"]
    statsImage[1]=["KnightsofMinasTirith","/str.gif"]
    statsImage[2]=["GuardofFountainCourt","/def.gif"]
    statsImage[3]=["MenofGondor","/str.gif"]
    statsImage[4]=["RangersofGondor","/str.gif"]
    statsImage[5]=["GondorTrebuchet","/str.gif"]
    statsImage[6]=["AvengerBoltThrower","/str.gif"]
    statsImage[7]=["WarriorsofRohan","/str.gif"]
    statsImage[8]=["RidersofRohan","/str.gif"]
    statsImage[9]=["MordorOrcs","/str.gif"]
    statsImage[10]=["UrukHai","/str.gif"]
    statsImage[11]=["MordorCorsairs","/str.gif"]
    statsImage[12]=["Mumaks","/hp.gif"]
    statsImage[13]=["Easterlings","/str.gif"]
    statsImage[14]=["WargRiders","/str.gif"]
    statsImage[15]=["MoriaGoblins","/str.gif"]
    statsImage[16]=["CaveTroll","/str.gif"]
    statsImage[17]=["MordorTroll","/str.gif"]
    statsImage[18]=["MordorCatapult","/str.gif"]
    statsImage[19]=["UrukHaiBerserkers","/str.gif"]
    statsImage[20]=["SoldiersoftheDead","/str.gif"]
    statsImage[21]=["ElvesOfRivendell","/str.gif"]
    statsImage[22]=["MirkwoodElves","/str.gif"]
    
    var theEXP=["Power","/exp.gif"]
    
    function getStats(){
    TheStats=[];
    stats=[];
    
    var WarriorsofMinasTirith=0;KnightsofMinasTirith=1;GuardofFountainCourt=2;
    MenofGondor=3;RangersofGondor=4;GondorTrebuchet=5;
    var AvengerBoltThrower=6;WarriorsofRohan=7;RidersofRohan=8;MordorOrcs=9;Ur
    ukHai=10;MordorCorsairs=11;Mumaks=12;
    var Easterlings=13;WargRiders=14;MoriaGoblins=15;CaveTroll=16;MordorTroll=
    17;MordorCatapult=18;UrukHaiBerserkers=19;
    var ElvesofRivendell=20;MirkwoodElves=21;MinasTirith=1;Osgiliath=2;Rohan=3
    ;HelmsDeep=4;Mordor=5;
    var Morgul=6;Gorgoroth=7;Nurn=8;Rivendell=9;Mirkwood=10;
    
    TheStats[WarriorsofMinasTirith][MinasTirith]=PostCount * 9
    TheStats[WarriorsofMinasTirith][Osgiliath]=PostCount * 6
    TheStats[WarriorsofMinasTirith][Rohan]=PostCount * 0
    TheStats[WarriorsofMinasTirith][HelmsDeep]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Mordor]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Morgul]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Gorgoroth]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Nurn]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Rivendell]=PostCount * 0
    TheStats[WarriorsofMinasTirith][Mirkwood]=PostCount * 0
    
    TheStats[KnightsofMinasTirith][MinasTirith]=PostCount * 6
    TheStats[KnightsofMinasTirith][Osgiliath]=PostCount * 2
    TheStats[KnightsofMinasTirith][Rohan]=PostCount * 0
    TheStats[KnightsofMinasTirith][HelmsDeep]=PostCount * 0
    TheStats[KnightsofMinasTirith][Mordor]=PostCount * 0
    TheStats[KnightsofMinasTirith][Morgul]=PostCount * 0
    TheStats[KnightsofMinasTirith][Gorgoroth]=PostCount * 0
    TheStats[KnightsofMinasTirith][Nurn]=PostCount * 0
    TheStats[KnightsofMinasTirith][Rivendell]=PostCount * 0
    TheStats[KnightsofMinasTirith][Mirkwood]=PostCount * 0
    
    TheStats[GuardofFountainCourt][MinasTirith]=PostCount * 3
    TheStats[GuardofFountainCourt][Osgiliath]=PostCount * 0
    TheStats[GuardofFountainCourt][Rohan]=PostCount * 0
    TheStats[GuardofFountainCourt][HelmsDeep]=PostCount * 0
    TheStats[GuardofFountainCourt][Mordor]=PostCount * 0
    TheStats[GuardofFountainCourt][Morgul]=PostCount * 0
    TheStats[GuardofFountainCourt][Gorgoroth]=PostCount * 0
    TheStats[GuardofFountainCourt][Nurn]=PostCount * 0
    TheStats[GuardofFountainCourt][Rivendell]=PostCount * 0
    TheStats[GuardofFountainCourt][Mirkwood]=PostCount * 0
    
    TheStats[MenofGondor][MinasTirith]=PostCount * 9
    TheStats[MenofGondor][Osgiliath]=PostCount * 0
    TheStats[MenofGondor][Rohan]=PostCount * 0
    TheStats[MenofGondor][HelmsDeep]=PostCount * 0
    TheStats[MenofGondor][Mordor]=PostCount * 0
    TheStats[MenofGondor][Morgul]=PostCount * 0
    TheStats[MenofGondor][Gorgoroth]=PostCount * 0
    TheStats[MenofGondor][Nurn]=PostCount * 0
    TheStats[MenofGondor][Rivendell]=PostCount * 0
    TheStats[MenofGondor][Mirkwood]=PostCount * 0
    
    TheStats[RangersofGondor][MinasTirith]=PostCount * 2
    TheStats[RangersofGondor][Osgiliath]=PostCount * 5
    TheStats[RangersofGondor][Rohan]=PostCount * 0
    TheStats[RangersofGondor][HelmsDeep]=PostCount * 0
    TheStats[RangersofGondor][Mordor]=PostCount * 0
    TheStats[RangersofGondor][Morgul]=PostCount * 0
    TheStats[RangersofGondor][Gorgoroth]=PostCount * 0
    TheStats[RangersofGondor][Nurn]=PostCount * 0
    TheStats[RangersofGondor][Rivendell]=PostCount * 0
    TheStats[RangersofGondor][Mirkwood]=PostCount * 0
    
    TheStats[GondorTrebuchet][MinasTirith]=PostCount
    TheStats[GondorTrebuchet][Osgiliath]=PostCount * 0
    TheStats[GondorTrebuchet][Rohan]=PostCount * 0
    TheStats[GondorTrebuchet][HelmsDeep]=PostCount * 0
    TheStats[GondorTrebuchet][Mordor]=PostCount * 0
    TheStats[GondorTrebuchet][Morgul]=PostCount * 0
    TheStats[GondorTrebuchet][Gorgoroth]=PostCount * 0
    TheStats[GondorTrebuchet][Nurn]=PostCount * 0
    TheStats[GondorTrebuchet][Rivendell]=PostCount * 0
    TheStats[GondorTrebuchet][Mirkwood]=PostCount * 0
    
    TheStats[AvengerBoltThrower][MinasTirith]=PostCount * 2
    TheStats[AvengerBoltThrower][Osgiliath]=PostCount * 0
    TheStats[AvengerBoltThrower][Rohan]=PostCount * 0
    TheStats[AvengerBoltThrower][HelmsDeep]=PostCount * 0
    TheStats[AvengerBoltThrower][Mordor]=PostCount * 0
    TheStats[AvengerBoltThrower][Morgul]=PostCount * 0
    TheStats[AvengerBoltThrower][Gorgoroth]=PostCount * 0
    TheStats[AvengerBoltThrower][Nurn]=PostCount * 0
    TheStats[AvengerBoltThrower][Rivendell]=PostCount * 0
    TheStats[AvengerBoltThrower][Mirkwood]=PostCount * 0
    
    TheStats[WarriorsofRohan][MinasTirith]=PostCount * 0
    TheStats[WarriorsofRohan][Osgiliath]=PostCount * 0
    TheStats[WarriorsofRohan][Rohan]=PostCount * 6
    TheStats[WarriorsofRohan][HelmsDeep]=PostCount * 5
    TheStats[WarriorsofRohan][Mordor]=PostCount * 0
    TheStats[WarriorsofRohan][Morgul]=PostCount * 0
    TheStats[WarriorsofRohan][Gorgoroth]=PostCount * 0
    TheStats[WarriorsofRohan][Nurn]=PostCount * 0
    TheStats[WarriorsofRohan][Rivendell]=PostCount * 0
    TheStats[WarriorsofRohan][Mirkwood]=PostCount * 0
    
    TheStats[RidersofRohan][MinasTirith]=PostCount * 0
    TheStats[RidersofRohan][Osgiliath]=PostCount * 0
    TheStats[RidersofRohan][Rohan]=PostCount * 8
    TheStats[RidersofRohan][HelmsDeep]=PostCount * 4
    TheStats[RidersofRohan][Mordor]=PostCount * 0
    TheStats[RidersofRohan][Morgul]=PostCount * 0
    TheStats[RidersofRohan][Gorgoroth]=PostCount * 0
    TheStats[RidersofRohan][Nurn]=PostCount * 0
    TheStats[RidersofRohan][Rivendell]=PostCount * 0
    TheStats[RidersofRohan][Mirkwood]=PostCount * 0
    
    TheStats[MordorOrcs][MinasTirith]=PostCount * 0
    TheStats[MordorOrcs][Osgiliath]=PostCount * 0
    TheStats[MordorOrcs][Rohan]=PostCount * 0
    TheStats[MordorOrcs][HelmsDeep]=PostCount * 0
    TheStats[MordorOrcs][Mordor]=PostCount * 10
    TheStats[MordorOrcs][Morgul]=PostCount * 10
    TheStats[MordorOrcs][Gorgoroth]=PostCount * 8
    TheStats[MordorOrcs][Nurn]=PostCount * 5
    TheStats[MordorOrcs][Rivendell]=PostCount * 0
    TheStats[MordorOrcs][Mirkwood]=PostCount * 0
    
    TheStats[UrukHai][MinasTirith]=PostCount * 0
    TheStats[UrukHai][Osgiliath]=PostCount * 0
    TheStats[UrukHai][Rohan]=PostCount * 0
    TheStats[UrukHai][HelmsDeep]=PostCount * 0
    TheStats[UrukHai][Mordor]=PostCount * 4
    TheStats[UrukHai][Morgul]=PostCount * 5
    TheStats[UrukHai][Gorgoroth]=PostCount * 6
    TheStats[UrukHai][Nurn]=PostCount * 4
    TheStats[UrukHai][Rivendell]=PostCount * 0
    TheStats[UrukHai][Mirkwood]=PostCount * 0
    
    TheStats[MordorCorsairs][MinasTirith]=PostCount * 0
    TheStats[MordorCorsairs][Osgiliath]=PostCount * 0
    TheStats[MordorCorsairs][Rohan]=PostCount * 0
    TheStats[MordorCorsairs][HelmsDeep]=PostCount * 0
    TheStats[MordorCorsairs][Mordor]=PostCount * 6
    TheStats[MordorCorsairs][Morgul]=PostCount * 5
    TheStats[MordorCorsairs][Gorgoroth]=PostCount * 7
    TheStats[MordorCorsairs][Nurn]=PostCount * 10
    TheStats[MordorCorsairs][Rivendell]=PostCount * 0
    TheStats[MordorCorsairs][Mirkwood]=PostCount * 0
    
    TheStats[Mumaks][MinasTirith]=PostCount * 0
    TheStats[Mumaks][Osgiliath]=PostCount * 0
    TheStats[Mumaks][Rohan]=PostCount * 0
    TheStats[Mumaks][HelmsDeep]=PostCount * 0
    TheStats[Mumaks][Mordor]=PostCount * 2
    TheStats[Mumaks][Morgul]=PostCount * 2
    TheStats[Mumaks][Gorgoroth]=PostCount * 2
    TheStats[Mumaks][Nurn]=PostCount * 2
    TheStats[Mumaks][Rivendell]=PostCount * 0
    TheStats[Mumaks][Mirkwood]=PostCount * 0
    
    TheStats[Easterlings][MinasTirith]=PostCount * 0
    TheStats[Easterlings][Osgiliath]=PostCount * 0
    TheStats[Easterlings][Rohan]=PostCount * 0
    TheStats[Easterlings][HelmsDeep]=PostCount * 0
    TheStats[Easterlings][Mordor]=PostCount * 6
    TheStats[Easterlings][Morgul]=PostCount * 6
    TheStats[Easterlings][Gorgoroth]=PostCount * 5
    TheStats[Easterlings][Nurn]=PostCount * 3
    TheStats[Easterlings][Rivendell]=PostCount * 0
    TheStats[Easterlings][Mirkwood]=PostCount * 0
    
    TheStats[WargRiders][MinasTirith]=PostCount * 0
    TheStats[WargRiders][Osgiliath]=PostCount * 0
    TheStats[WargRiders][Rohan]=PostCount * 0
    TheStats[WargRiders][HelmsDeep]=PostCount * 0
    TheStats[WargRiders][Mordor]=PostCount * 7
    TheStats[WargRiders][Morgul]=PostCount * 7
    TheStats[WargRiders][Gorgoroth]=PostCount * 6
    TheStats[WargRiders][Nurn]=PostCount * 4
    TheStats[WargRiders][Rivendell]=PostCount * 0
    TheStats[WargRiders][Mirkwood]=PostCount * 0
    
    TheStats[MoriaGoblins][MinasTirith]=PostCount * 0
    TheStats[MoriaGoblins][Osgiliath]=PostCount * 0
    TheStats[MoriaGoblins][Rohan]=PostCount * 0
    TheStats[MoriaGoblins][HelmsDeep]=PostCount * 0
    TheStats[MoriaGoblins][Mordor]=PostCount * 8
    TheStats[MoriaGoblins][Morgul]=PostCount * 0
    TheStats[MoriaGoblins][Gorgoroth]=PostCount * 0
    TheStats[MoriaGoblins][Nurn]=PostCount * 0
    TheStats[MoriaGoblins][Rivendell]=PostCount * 0
    TheStats[MoriaGoblins][Mirkwood]=PostCount * 0
    
    TheStats[CaveTroll][MinasTirith]=PostCount * 0
    TheStats[CaveTroll][Osgiliath]=PostCount * 0
    TheStats[CaveTroll][Rohan]=PostCount * 0
    TheStats[CaveTroll][HelmsDeep]=PostCount * 0
    TheStats[CaveTroll][Mordor]=PostCount * 4
    TheStats[CaveTroll][Morgul]=PostCount * 0
    TheStats[CaveTroll][Gorgoroth]=PostCount * 4
    TheStats[CaveTroll][Nurn]=PostCount * 0
    TheStats[CaveTroll][Rivendell]=PostCount * 0
    TheStats[CaveTroll][Mirkwood]=PostCount * 0
    
    TheStats[MordorTroll][MinasTirith]=PostCount * 0
    TheStats[MordorTroll][Osgiliath]=PostCount * 0
    TheStats[MordorTroll][Rohan]=PostCount * 0
    TheStats[MordorTroll][HelmsDeep]=PostCount * 0
    TheStats[MordorTroll][Mordor]=PostCount * 4
    TheStats[MordorTroll][Morgul]=PostCount * 5
    TheStats[MordorTroll][Gorgoroth]=PostCount * 4
    TheStats[MordorTroll][Nurn]=PostCount * 0
    TheStats[MordorTroll][Rivendell]=PostCount * 0
    TheStats[MordorTroll][Mirkwood]=PostCount * 0
    
    TheStats[MordorCatapult][MinasTirith]=PostCount * 0
    TheStats[MordorCatapult][Osgiliath]=PostCount * 0
    TheStats[MordorCatapult][Rohan]=PostCount * 0
    TheStats[MordorCatapult][HelmsDeep]=PostCount * 0
    TheStats[MordorCatapult][Mordor]=PostCount * 5
    TheStats[MordorCatapult][Morgul]=PostCount * 6
    TheStats[MordorCatapult][Gorgoroth]=PostCount * 4
    TheStats[MordorCatapult][Nurn]=PostCount * 0
    TheStats[MordorCatapult][Rivendell]=PostCount * 0
    TheStats[MordorCatapult][Mirkwood]=PostCount * 0
    
    TheStats[UrukHaiBerserkers][MinasTirith]=PostCount * 0
    TheStats[UrukHaiBerserkers][Osgiliath]=PostCount * 0
    TheStats[UrukHaiBerserkers][Rohan]=PostCount * 0
    TheStats[UrukHaiBerserkers][HelmsDeep]=PostCount * 0
    TheStats[UrukHaiBerserkers][Mordor]=PostCount * 7
    TheStats[UrukHaiBerserkers][Morgul]=PostCount * 6
    TheStats[UrukHaiBerserkers][Gorgoroth]=PostCount * 5
    TheStats[UrukHaiBerserkers][Nurn]=PostCount * 0
    TheStats[UrukHaiBerserkers][Rivendell]=PostCount * 0
    TheStats[UrukHaiBerserkers][Mirkwood]=PostCount * 0
    
    
    TheStats[ElvesofRivendell][MinasTirith]=PostCount * 0
    TheStats[ElvesofRivendell][Osgiliath]=PostCount * 0
    TheStats[ElvesofRivendell][Rohan]=PostCount * 0
    TheStats[ElvesofRivendell][HelmsDeep]=PostCount * 0
    TheStats[ElvesofRivendell][Mordor]=PostCount * 0
    TheStats[ElvesofRivendell][Morgul]=PostCount * 0
    TheStats[ElvesofRivendell][Gorgoroth]=PostCount * 0
    TheStats[ElvesofRivendell][Nurn]=PostCount * 0
    TheStats[ElvesofRivendell][Rivendell]=PostCount * 5
    TheStats[ElvesofRivendell][Mirkwood]=PostCount * 0
    
    
    TheStats[MirkwoodElves][MinasTirith]=PostCount * 0
    TheStats[MirkwoodElves][Osgiliath]=PostCount * 0
    TheStats[MirkwoodElves][Rohan]=PostCount * 0
    TheStats[MirkwoodElves][HelmsDeep]=PostCount * 0
    TheStats[MirkwoodElves][Mordor]=PostCount * 0
    TheStats[MirkwoodElves][Morgul]=PostCount * 0
    TheStats[MirkwoodElves][Gorgoroth]=PostCount * 0
    TheStats[MirkwoodElves][Nurn]=PostCount * 0
    TheStats[MirkwoodElves][Rivendell]=PostCount * 0
    TheStats[MirkwoodElves][Mirkwood]=PostCount * 6
    
    for(i=0;i<stats.length;i++){
    if(ChosenRace==""){
    stats[i]=TheStats[i][1]
    }else{
    stats[i]=TheStats[i][ChosenRace]
    }}
    
    for(i=0;i<stats.length;i++){
    if(parseInt(stats[i])>=parseInt(RPGHigh)){stats[i]=RPGHigh;}
    if(parseInt(stats[i])<0){stats[i]=0}
    }
    return stats
    }
    
    var Race=[]
    Race[1]=["1","MinasTirith"]
    Race[2]=["2","Osgiliath"]
    Race[3]=["3","Rohan"]
    Race[4]=["4","HelmsDeep"]
    Race[5]=["5","Mordor"]
    Race[6]=["6","Morgul"]
    Race[7]=["7","Gorgoroth"]
    Race[8]=["8","Nurn"]
    Race[9]=["9","Rivendell"]
    Race[10]=["10","Mirkwood"]
    
    var Extension=".gif"
    </script>
    <script src="http://webpost.net/ww/wwx/ifrpg/images/u_rpgv3profile.js"></script>
    <script src="http://webpost.net/ww/wwx/ifrpg/images/u_rpgv3forum.js"></script>
    <script type="text/javascript"
    /*
    Add Gender options in Profile
    Created by Peter
    Thanks to Webworldx
    This code cannot be reposted without express permission from its creator
    This header must stay intact at all times.
    http://ssdesigns.gmail17.com
    Editted from Gender to General by anthraxus cain.
    http://s4.invisionfree.com/RPG_Hacks_R_Us/index.php
    */
    
    //Display gender images?
    DisGendImage="N"
    
    function getVal(gender){
    Selected = "///" + gender
    WebSiteVal=document.theForm.WebSite
    if(WebSiteVal.value=="http://"){
    WebSiteVal.value+="invisionfree.com" + selected
    } else {if(WebSiteVal.value.indexOf("///")!=-1){Remove ()} else {WebSiteVal.value=WebSiteVal.value+Selected}
    }}
    function Remove(){
    WebSiteVal.value = WebSiteVal.value.replace(/\/\/\/\d/,Selected)
    }
    if(location.href.indexOf("act=UserCP&CODE") != -1){
    var table = document.getElementsByTagName("table")
    for(t=0;t<table.length;t++){
    if(table[t].width=="100%"){
    if(table[t].id=="submenu" || table[t].id=="userlinks" ||
    table[t].cellSpacing=="0"){} else {
    var AddR = table[t].insertrow(10)
    var AddC = AddR.insertCell()
    AddC.innerHTML="<b>Your General</b>
    AddC.className="pformleft"
    AddCa. = Add.R.insertCell()
    AddCa.classname"pformright"
    AddCa.innerHTML='<select class="forminput"name"general"
    onChange="getVal(this.selectedIndex)"><option><option value="Aragorn">Aragorn<option value="Legolas">Legolas<option value="Theodon">Theodon<option value="Gandalf">Gandalf<option value="Boromir">Boromir<option value="Faramir">Faramir<option value="Sauron">Sauron<option value="Gothmog">Gothmog<option value="Elrond">Elrond</select>'
    }}}}
    var TD = document.getElementsByTagName("TD")
    for(t=0;t<TD.length;t++>
    if (TD[i].className.match("post2") || TD[t].className.match("post1")){
    if (TD[t].innerHTML.match(/Posts: /i)){
    var thisTD="";var gotTD="0"
    for(i=t;i<TD.length;i++){
    if{TD[i].innerHTML.match(/<div/i) && TD[i].className=="darkrow3" && gotTD=="0"){
    thisTD=i
    gotTD="1"
    }}
    var Gends= "------"
    var A =TD[thisTD].getElementsbyTagName("A")
    for(a=0;a<A.length;a++){
    if (A[a].href.match(/\/\/\/\d/)){
    Ahref = A[a].href.split("///")
    A[a].href.=Ahref[0];
    if(Ahref[1]==0){Gends = "------"} else{
    if(Ahref[1]==1){Gends = "Aragorn"; var GendImg = MaleImage; var AltMe = "Aragorn"} else
    {
    if(Ahref[1]==2){Gends = "Legolas"; var GendImg = MaleImage; var AltMe = "Legolas"} else
    {
    if(Ahref[1]==3){Gends = "Theodon"; var GendImg = MaleImage; var Altme = "Theodon"} else
    {
    if(Ahref[1]==4){Gends = "Gandalf"; var GendImg = MaleImage; var Altme = "Gandalf"} else
    {
    if(Ahref[1]==5){Gends = "Boromir"; var GendImg = MaleImage; var Altme = "Boromir"} else
    {
    if(Ahref[1]==6){Gends = "Faramir"; var GendImg = MaleImage; var Altme = "Faramir"} else
    {
    if(Ahref[1]==7){Gends = "Sauron"; var GendImg = MaleImage; var Altme = "Sauron"} else
    {
    if(Ahref[1]==8){Gends = "Gothmog"; var GendImg = MaleImage; var Altme = "Gothmog"} else
    {
    if(Ahref[1]==9){Gends = "Elrond"; var GendImg = MaleImage; var Altme = "Elrond"}
    }}}}
    if(location.href.indexOf("showuser")!=-1){
    var Gends = "------"
    var A = document.getElementsByTagName("A")
    if (A[a].href.match(/\/\/\/\d/)){
    Ahref = A[a].href.split("///")
    A[a].href = Ahref[0];
    if(Ahref[1]==0){Gends = "------"} else{
    if(Ahref[1]==1){Gends = "Aragorn";} else{
    if(Ahref[1]==2){Gends = "Legolas";} else{
    if(Ahref[1]==3){Gends = "Theodon";} else{
    if(Ahref[1]==4){Gends = "Gandalf";}else{
    if(Ahref[1]==5){Gends = "Boromir";} else{
    if(Ahref[1]==6){Gends = "Faramir";} else{
    if(Ahref[1]==7){Gends = "Sauron"; } else{
    if(Ahref[1]==8){Gends = "Gothmog";}else{
    if(Ahref[1]==9){Gends = "Elrond";}
    }}}}
    var table = document.getElementsByTagName("table")
    for(a=0;a<table.length;a++){
    if(table[a].width=='100%' && table[a].cellPadding=="6" &&
    table[a].innerHTML.match(/Birthday/i)){
    var AddRp = table[a].insertRow(2)
    var AddCp = AddRp.insertCell()
    AddCp.className="row3"
    AddCp.innerHTML="<b>Your General</b>"
    AddCp = AddRp.insertCell()
    AddCp.className="row1"
    AddCp.innerHTML=Gends
    }}}
    </script>
     
  12. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Bản 3 : Star Wars mod of RPG code

    Bản RPG dựa theo các tên của nhân vật trong SW , đừng edit tên hay bất kỳ cái gì , paste nó vào phần trên cùng của footer trong board wrapper :

    Mã:
    <script>
    //Created for InvisionFree by Webworldx - v2.5
    //Credit to Webworldx, Lans Tartare and Overlord - PB - http://ssdesigns.proboards17.com
    //This code may NOT be posted on any other forum without express permission from Webworldx
    //Modded for InvisionFree by Beldin - v1.1
    //This StarWars mod is property of Beldin, Administrator of AlternateUniverz- http://alternateuniverz.co.nr
    //This header must be kept intact at all times
    
    RPGHigh="1000"
    NextLevel="15"
    MoneySign="$"
    NextWeapon="8"
    NextItem="8"
    AddMoney="15"
    
    MoneyOn="Y"
    ItemWeapOn="Y"
    
    //Directory of all uploaded pics
    var BaseURL="http://www.angelfire.com/magic/rpgmod/sw"
    var StatsURL="http://www.angelfire.com/magic/rpgmod/sw"
    
    var statsImage=new Array();
    statsImage[0]=new Array("HP","/exp.gif")
    statsImage[1]=new Array("SKL","/str.gif")
    statsImage[2]=new Array("FRC","/mag.gif")
    statsImage[3]=new Array("DEF","/def.gif")
    
    var theEXP = new Array("EXP","/exp.gif")
    
    function getStats() {
    TheStats=new Array();
    stats=new Array();
    
    TheStats[0]=new Array()
    TheStats[0][1]=PostCount
    TheStats[0][2]=PostCount
    TheStats[0][3]=PostCount
    TheStats[0][4]=PostCount
    TheStats[0][5]=PostCount
    TheStats[0][6]=PostCount
    TheStats[0][7]=PostCount
    
    TheStats[1]=new Array()
    TheStats[1][1]=parseInt(TheStats[0][1]) - 5
    TheStats[1][2]=parseInt(TheStats[0][2]) -10
    TheStats[1][3]=parseInt(TheStats[0][3]) + 10
    TheStats[1][4]=parseInt(TheStats[0][4]) - 5
    TheStats[1][5]=parseInt(TheStats[0][5]) - 5
    TheStats[1][6]=parseInt(TheStats[0][6]) + 20
    TheStats[1][7]=parseInt(TheStats[0][7]) + 20
    
    TheStats[2]=new Array()
    TheStats[2][1]=parseInt(TheStats[0][1] /(2/3))
    TheStats[2][2]=parseInt(TheStats[0][2] * 2)
    TheStats[2][3]=parseInt(TheStats[0][3] * 0)
    TheStats[2][4]=parseInt(TheStats[0][4] * 0)
    TheStats[2][5]=parseInt(TheStats[0][5] * 0)
    TheStats[2][6]=parseInt(TheStats[0][6] * 10)
    TheStats[2][7]=parseInt(TheStats[0][7] * 10)
    
    TheStats[3]=new Array()
    TheStats[3][1]=parseInt(TheStats[0][1] * (5/3))
    TheStats[3][2]=parseInt(TheStats[0][2] * (4/3))
    TheStats[3][3]=parseInt(TheStats[0][3] * (5/3))
    TheStats[3][4]=parseInt(TheStats[0][4] * (6/3))
    TheStats[3][5]=parseInt((2/3) *(TheStats[0][5] - 10))
    TheStats[3][6]=parseInt(TheStats[0][6] * (8/3))
    TheStats[3][7]=parseInt(TheStats[0][7] * (8/3))
    
    for (i=0;i<TheStats.length;i++){
    if (ChosenRace==""){
    stats[i]=TheStats[i][1]
    } else {
    stats[i]=TheStats[i][ChosenRace]
    }}
    
    for (i=0;i<stats.length;i++){
    if (parseInt(stats[i]) >= parseInt(RPGHigh)) { stats[i]=RPGHigh; }
    if (parseInt(stats[i]) < 0 ) { stats[i]=0 }
    }
    return stats
    }
    
    var Race=new Array();
    Race[1]=new Array("Jedi","/")
    Race[2]=new Array("Sith","/")
    Race[3]=new Array("BountyHunter","/")
    Race[4]=new Array("Wookie","/")
    Race[5]=new Array("Noghri","/")
    Race[6]=new Array("JediMaster","/")
    Race[7]=new Array("SithLord","/")
    
    var WPName=new Array();
    WPName[1]=new Array("Lightsaber","Hooded Cloak","Force Heal","Blaster")
    WPName[2]=new Array("Dual Lightsaber","Hooded Cloak","Force Crush")
    WPName[3]=new Array("Blaster","Mandalorian Armor","Blaster")
    WPName[4]=new Array("Blaster Rifle","Bandoleer","Blaster")
    WPName[5]=new Array("Blaster Rifle","Cloak","Blaster")
    WPName[6]=new Array("Blue Lightsaber","Hooded Cloak","Force Heal","Force Throw","Force Crush")
    WPName[7]=new Array("Red Lightsaber","Hooded Cloak","Force Lightning","Force Crush","Force Throw")
    
    var WPName2=new Array();
    WPName2[1]=new Array("Lightsaber","Hooded Cloak","Force Heal","Force Throw")
    WPName2[2]=new Array("Dual Lightsaber","Hooded Cloak","Force Crush","Force Throw")
    WPName2[3]=new Array("Blaster Rifle","Mandalorian Armor","Blaster","Thermal Detonator")
    WPName2[4]=new Array("Bowcaster","Bandoleer","Blaster Rifle")
    WPName2[5]=new Array("Assassin Knife","Cloak","Blaster","Thermal Detonator")
    WPName2[6]=new Array("Blue Lightsaber","Hooded Cloak","Force Heal","Force Throw","Force Crush")
    WPName2[7]=new Array("Red Lightsaber","Hooded Cloak","Force Lightning","Force Crush","Force Throw")
    
    var WPURL=new Array();
    WPURL[1]=new Array("lightsaber","cloak","forceheal","blaster")
    WPURL[2]=new Array("dual","cloak","forcegrip")
    WPURL[3]=new Array("blaster","boba","blaster")
    WPURL[4]=new Array("blasterrifle","bandoleer","blaster")
    WPURL[5]=new Array("blasterrifle","cloak","blaster")
    WPURL[6]=new Array("bluesaber","cloak","forceheal","forcethrow","forcegrip")
    WPURL[7]=new Array("redsaber","cloak","forcelightning","forcegrip","forcethrow")
    
    var WPURL2=new Array();
    WPURL2[1]=new Array("lightsaber","cloak","forceheal","forcethrow")
    WPURL2[2]=new Array("dual","cloak","forcegrip","forcethrow")
    WPURL2[3]=new Array("blasterrifle","boba","blaster","thermaldet")
    WPURL2[4]=new Array("bowcaster","bandoleer","blasterrifle")
    WPURL2[5]=new Array("knife","cloak","blaster","thermaldet")
    WPURL2[6]=new Array("bluesaber","cloak","forceheal","forcethrow","forcegrip")
    WPURL2[7]=new Array("redsaber","cloak","forcelightning","forcegrip","forcethrow")
    
    var Items=new Array("Bacta Canister","Electrobinoculars","Battery Pack","Shield")
    var ItemsURL=new Array("bacta","binoculars","battery","shield")
    
    var Extension=".gif"
    </script><script src="http://www.angelfire.com/magic/rpgmod/sw/invisionRPGv25.js"></script>
    
    <script>
    if(location.href.indexOf("act=UserCP") != -1) {
    var tTD= document.getElementsByTagName('TD');
    for (i=0;i<tTD.length;i++){
    if (tTD[i].className=="pformleft" && tTD[i].innerText=="Your website url"){
    tTD[i].innerHTML="<B>RPG Race:</b>"
    document.theForm.WebSite.outerHTML = document.theForm.WebSite.outerHTML.replace("<INPUT","<select")
    document.theForm.WebSite.outerHTML = document.theForm.WebSite.outerHTML.replace("size=40","size=0")
    
    for (i=1;i<Race.length;i++){
    document.theForm.WebSite.outerHTML+='<option value="http://invisionfree.com/RPG/' + Race[i][0] + '">' + Race[i][0] + '</option>'
    }
    document.theForm.WebSite.outerHTML+='</select>'
    }}}
    </script>
     
  13. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    bản 4 : RPG tổng hợp , đầy đủ và quy mô nhất (dĩ nhiên là khó hack nhất :D ) , nếu bạn không hack được cái bản này , thì tốt nhất nên dùng những bản mình đã đưa ở trên :

    Bản này gồm :
    + Cửa hàng
    + Đấu giá
    + Xổ số
    + Tặng tiền
    + CHo phép admin + hay - tiền
    + Hệ thống chiến đấu RPG theo lượt
    + Ảnh của từng hệ
    + Nhiều chức năng phụ khác

    Nến nhớ là nó rất khó để hack , bạn không nên hack bất kỳ 1 MOD nào trước khi hack cái MOD này

    Paste cái này vào Admin CP> Skinning & Styles> Board Wrappers> Footer:

    Mã:
    <script type="text/javascript">
    // Automated Lottery Hack
    // By Fierce, Slayer766 and Slaytanist
    // Money code by Gornakle of InvisionFree.com
    // s15.invisionfree.com/RPGHaven
    // s13.invisionfree.com/Hamsoft
    // Redistribution will lead to smitings!
    
    var thestats=["STR","Strength","DEX","Dexterity","WIS","Wisdom","INT","Intelligence","CHA","Charisma","CON","Constitution"];
    var NoClassPic = "http://slaytanist.viracocha.co.uk/RPG_Stuffs/Noclass.gif"
    var NoClassPicF = "http://slaytanist.viracocha.co.uk/RPG_Stuffs/NoclassF.gif"
    
    var DonateMessage = " has donated to your cause the princely sum of"
    var defaultstorecategory = "Armour";
    var sign = "$";
    var name = "Money";
    var PerPost = 8;
    var XPPerPost = 325;
    var default_amount = 0;
    var theAdmin = "Lottery"
    var Jackpot = 100;
    var winner = "No Winner";
    var interest = 5;
    var MOTDprice = 100;
    var noRPG = 0;
    var TurnsOfRanged = 4;
    var GoldSteal= 1;
    var XPpercent = 5;
    var postsperpage = 15;
    var classavatars = true;
    var minuspic = "<img src='http://slaytanist.viracocha.co.uk/RPG_Stuffs/minus.gif' alt='-'>"
    var donatepic = "<img src='http://slaytanist.viracocha.co.uk/RPG_Stuffs/donate.gif'>"
    var pluspic = "<img src='http://slaytanist.viracocha.co.uk/RPG_Stuffs/plus.gif' alt='+'>"
    var fightpic = "<img src='http://slaytanist.viracocha.co.uk/RPG_Stuffs/fight.gif' alt='FIGHT!'>"
    
    var ShowTopicURL = '[COLOR=Red]http://xx.invisionfree.com/BOARDNAME[/COLOR]';
    var PostURL = '[COLOR=Red]http://xx.invisionfree.com/BOARDNAME[/COLOR]';
    var EditURL = '[COLOR=Red]http://xx.invisionfree.com/BOARDNAME[/COLOR]';
    var Adminpost =
    "[COLOR=Red]http://xx.invisionfree.com/BOARDNAME[/COLOR]";
    
    var itemlist=[];
    var classes=[];
    
    function [COLOR=Blue]HookYourOwnStuffHere[/COLOR]() {
    
    };
    
    </script>
    
    <script language="Javascript" src="http://slaytanist.viracocha.co.uk/defaultclasses2.js"></script>
    <script language="Javascript" src="http://slaytanist.viracocha.co.uk/defaultitems2.js"></script>
    <script language="Javascript" src="http://slaytanist.viracocha.co.uk/namepack.js"></script>
    
    
    <!--Add item packs here!-->
    
    <script language="Javascript" src="http://slaytanist.viracocha.co.uk/tehcoed0.js"></script>
    Thay chữ màu đỏ bằng tên thích hợp (xem phía sau)

    Admin CP> Skinning & Styles> Board Wrappers> Header & Body Thay cái chữ <% BOARD %> thành :
    Mã:
    <div id="theBoard">
    <% BOARD %>
    </div>
    Bây giờ tạo một category mới tên là Lottery
    Trong category đó tạo một forum tên là Lottery Drawing
    Bây giờ đặt permission là read và reply cho các nhóm trừ nhóm khách , banned và validating
    Ngoại trừ nhóm admin đặt thêm chức năng được phép start
    Bây giờ lập 1 account mới tên là Lottery viết 1 bài mới ở forum Lottery Drawing đặt tên bài đó là This is teh post! nội dung có thể là bất kỳ cái gì nhưng tiêu đề và tên người post phải giống nhau
    Lấy đường link của thư mục This is teh post! và paste nó vào cái chỗ màu đỏ đầu tiên ở phía trên , sau đó ấn vào nút trả lơi cái bài viết This is teh post! , lấy link cái này và post vào cái dòng màu đỏ thứ 2 , ấn vào nút edit cái bài viết trên , lấy link ,rồi đưa vào cái dòng màu đỏ thứ 3 . Tạo 1 forum mới chỉ dành riêng cho admin (accessable/readable by ADMINS ONLY) , tạo 1 bài viết mới , rồi lấy link đưa vào cái dòng màu đỏ cuối cùng .

    Bạn có thể dùng cách trên để tạo ra việc mua đồ , hay các trận đánh , nó hoạt động như nhau . Để đưa thêm chữ ký đẹp hay là các đường link quý , hãy đưa đường link hay cái đó vào cái forum chỉ dành cho admin với tên đúng với tên item bạn định bán (đoạn này khó hiểu nhất đó , bạn phải cực hiểu cái MOD này mới làm được cái đoạn cuối)
    Các cái category item mới sẽ tự được tạo , bạn chỉ việc thay hoặc tạo thêm cái mới dựa trên cái đã tạo

    Cuối cùng là đưa cái đường link ra ngoài nào :

    ACP > Board Wrappers > Header & Footer > phía dưới <% BOARD %>


    Mã:
    <script>
    /*
    Adding NaviBar Links
    By Webworldx
    */
    var aLink=new Array()
    aLink[0]='<img src="http://forum.rhondalicious.com/style_images/ONi_Styl-474/shop.gif" border="0" alt="" width="18" height="18" /> <a href="[COLOR=Red]http://sx.invisionfree.com/ForumName[/COLOR]/index.php?act=store">&nbsp;Store/Bank</a>'
    aLink[1]='<img src="http://forum.rhondalicious.com/style_images/ONi_Styl-474/atb_reput.gif" border="0" alt="" width="17" height="15" /> <a href="[COLOR=Red]http://sx.invisionfree.com/ForumName[/COLOR]/index.php?act=lottery">&nbsp;Lottery</a>'
    aLink[2]='<img src="http://67.15.5.220/5512/176/upload/p1137726.gif" border="0" alt="" width="17" height="15" /> <a href="[COLOR=Red]http://sx.invisionfree.com/ForumName[/COLOR]/index.php?act=battles">&nbsp;Recent Battles</a>'
    
    var uCell = document.getElementsByTagName('TD')
    for (i=0;i<uCell.length;i++){
    if (uCell[i].align=="right" && uCell[i].innerHTML.match("act=calendar") && uCell[i].innerHTML.match("act=Help")){
    var addLink=""
    for (j=0;j<aLink.length;j++){
    addLink+=aLink[j]+"&nbsp;&nbsp;&nbsp;"
    }
    
    uCell[i].innerHTML=addLink+uCell[i].innerHTML
    }}
    </script>
    Thay dòng màu đỏ = link đường dẫn diễn đàn của mình

    Chọn cái category Lottery, ấn edit , chọn :
    Mã:
    Hidden from list. Can acess if URL is known
    Mệt quá chết người , còn 1 MOD cuôi cùng đi kèm MOD này :
    Bài viết trong ngày (gắn kèm MOD RPG trên )
    Trong cái dòng hookyourownstuffhere ở ô đầu tiên (trên cùng ý) , thêm vào (ko phải thay đâu nhé) :

    Mã:
    c = document.getElementById("MOTD_Here");
    d = c.innerHTML;
    c.innerHTML = "";
    
    c = document.getElementById("MOTD_Setter");
    h = c.innerHTML;
    c.innerHTML = "";
    
    b = document.getElementsByTagName('table');
    for (j = 0;j<b.length;j++)
    if ((b[j].width == '100%') && (b[j].rows[0].cells[0].className == "pformstrip") && (b[j].rows[0].cells[0].innerHTML.match("active")))
    {
    a = b[j].getElementsByTagName('TD');
    
    c = b[j].getElementsByTagName('TBODY')[0];
    
    e = b[j].getElementsByTagName('TR')
    f = e[2].cloneNode(true)
    g = e[3].cloneNode(true)
    
    c.insertBefore(f,c.getElementsByTagName('TR')[2])
    c.insertBefore(g,c.getElementsByTagName('TR')[3])
    c.getElementsByTagName('TR')[2].getElementsByTagName('td')[0].innerHTML = "MOTD"
    c.getElementsByTagName('TR')[3].getElementsByTagName('td')[1].innerHTML = "<div><marquee>"+d+"</marquee></div>MOTD set by "+h+'. <a href="Javascript:BuyMOTD();">Your message here!</a> Only $100!';
    break;
    }
    Lúc đó trông cái CODE nó sẽ như thế này :

    Mã:
    function HookYourOwnStuffHere() {
    
    c = document.getElementById("MOTD_Here");
    d = c.innerHTML;
    c.innerHTML = "";
    
    c = document.getElementById("MOTD_Setter");
    h = c.innerHTML;
    c.innerHTML = "";
    
    b = document.getElementsByTagName('table');
    for (j = 0;j<b.length;j++)
    if ((b[j].width == '100%') && (b[j].rows[0].cells[0].className == "pformstrip") && (b[j].rows[0].cells[0].innerHTML.match("active")))
    {
    a = b[j].getElementsByTagName('TD');
    
    c = b[j].getElementsByTagName('TBODY')[0];
    
    e = b[j].getElementsByTagName('TR')
    f = e[2].cloneNode(true)
    g = e[3].cloneNode(true)
    
    c.insertBefore(f,c.getElementsByTagName('TR')[2])
    c.insertBefore(g,c.getElementsByTagName('TR')[3])
    c.getElementsByTagName('TR')[2].getElementsByTagName('td')[0].innerHTML = "MOTD"
    c.getElementsByTagName('TR')[3].getElementsByTagName('td')[1].innerHTML = "<div><marquee>"+d+"</marquee></div>MOTD set by "+h+'. <a href="Javascript:BuyMOTD();">Your message here!</a> Only $100!';
    break;
    }
    
    };
    Đưa cái dòng này vào đoạn đầu tiên của Header & Body :
    Mã:
    <span id="MOTD_Here">&nbsp;</span><span id="MOTD_Setter">&nbsp;</span>
    Chết người , cuối cùng cũng xong , sau bài này bác nhớ ủng hộ tôi lên MOD box này nhé , mệt đứt hơi :whew:
     
  14. I'm Shevchenko

    I'm Shevchenko T.E.T.Я.I.S

    Tham gia ngày:
    1/8/05
    Bài viết:
    508
    Nơi ở:
    Milan
    Forum của tui đang kiếm MOD cho box Tin Học bạn có hứng thú ko . Mà cái cuối cùng khó quá hà . Mình cũng chưa dám thử . Lỡ hư hết thì hỏng . Để bữa nào lập 1 cái khác thử nghiệm !!!
     
  15. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Với Forum nào mình cũng hứng thú cả , nhưng khổ nỗi là thời gian online của mình ngày càng giảm , vì đang tập trung rất nhiều vào việc học ::( Mình phải quản lý cái site của mình , phải viết bài ở gamethu lẫn gamevn , nói chung là lịch online của mình kín chỗ , vậy nếu như bạn muốn mình làm MOD box tin học thì mình nói thật là mình chỉ biết lập Web thôi , có biết làm gì nữa đâu , Tin học là thứ chung chung lắm , có lẽ sẽ có nhiều người giỏi hơn mình nhiều lần :-s
     
  16. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    @ I'm Shevchenko
    Bác ơi.... Cho em cái link web đc ko
     
  17. _Tung`

    _Tung` nghỉ hưu, game gủng l` gì h này Moderator

    Tham gia ngày:
    11/7/05
    Bài viết:
    3,436
    càng thích có nhiều mod đã hack thì web càng nặng chứ sao..........
    làm invisionfree thì thôi đừng làm cái gì cả.......
    có tiền thì làm 1 bản vBulletin đi..... hoặc tìm trong các diễn đàn có sẵn đó (thiếu gì bản có crack)
     
  18. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Nói thế sao được , nếu làm IF mà không làm cái gì cả thì forum xấu tệ (bản 1.3 mà) , như thế còn khách khứa nào ghé qua nữa (chưa kể nếu không hack MOD thì forum sẽ thành ra tiếng Anh , khó chịu lắm)
     
  19. tungnhoi

    tungnhoi Youtube Master Race

    Tham gia ngày:
    19/1/06
    Bài viết:
    10
    Nơi ở:
    Hà Nội
    Bác Nguyen_Kain cho hỏi bác bao nhiu tuổi
    Bây giờ tui cũng đang bù đầu vào học ====> sắp thi rồi
    Việt Hóa 4rum có vẻ nặng nhưng mà cái Việt Hóa của mấy ổng khác cứ có cái kiểu thấy chữ nào là việt hóa chữ ấy. VD: Chữ Help ----> Giúp đỡ nhưng mà khi viết bài đánh chữ Help me vào 1 cái là lại thành Giúp đỡ me ====> Đến chán =)) :D
     
  20. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    ?
    Máy tính ko phải là người!!
    Hãy phân tích mọi chuyện như 1 cái máy tính xem
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này