Jump to content

Poseidon

Members
  • Posts

    107
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Poseidon

  1. If you goto the hercules forums you will find links to there version of flux cp install that

     

    once that is installed and working upload that theme to your themes folder in flux cp then edit this file

    root/config/application.php

    'ThemeName'            => 'default', /// Change this line to your theme folders name
    

    then edit error.php in the same folder

     

    it should look like this

    <?php
    // Configuration information for critical error handling.
    // Critical errors are exposed due to an exception in the program.
    
    // Setting $showExceptions to true will cause not only exceptions to be displayed
    // but also the backtrace, which can result in security issues such as exposing
    // your MySQL user and password when unable to connect. Please keep it at false
    // in a production environment.
    
    $adminEmail      = 'admin@localhost'; // Administrator e-mail address.
    $errorFile       = 'error.php';       // Error file to render.
    $showExceptions  = false;              // Whether or not to show exceptions (only applies to error.php) /// Change this line to True
    ?>

    Then work though the errors and report back if you have any problems

  2. you need to edit

     

    /src/common/mmo.h

    #ifndef PACKETVER
    	#define PACKETVER 20130807  //edit this line to match your client date
    	//#define PACKETVER 20120410
    #endif
    

    also make sure you have edited you packetdb.txt in your db files to match your client version

     

    also make sure your clientinfo.xml matches the version in packetdb.txt too

  3. On the top you should see tabs if you click on privileges and then add user

     

    You can use xampp and host a website online but there are alot of cons compared to hosting with a hosting provider as there servers are built just for that

     

    1. you cant have a domain name and point it to you machine as you need DNS servers, You could have a host domain ie host.no-ip.org or something but thats not very professional

    2. you would need to keep you machine on 24/7 and normal Home user pc/laptops aren't built to be on 24/7 you would find hardware might start to fail 6months down the line

    3. you website would be very slow if you use the machine that the site is hosted on

    4. Security wise its not wise to host an online website with xampp

     

    on a side note you can pick up a hosting package hosted professional for next to nothing, really xampp is for development purpose only not for live websites unless you have a dedicated system with its own line (Broadband connection),

  4. Okay if you start xampp

     

    on your task bar area you see a orange small icon with a white X right click it and open the xampp control panel

    once it loads up you should see button "start" next apache and mysql, click it and wait for the module colour to go green

    then click admin on the mysql line and that will load up phpmyadmin on a loopback address 127.0.0.1 or localhost make your ragnarok databases there and give permissions to a user and then add those details in

     

    htdoc / flux / config / servers.php and for development purpose find error.php and change $showExceptions  = false; to true and then install flux if all goes well then you should see the flux default home page if it doesnt then it will show you the error so you can fix it.

     

    Hope that helps

     

    Poseidon

  5. Okay ive been though the Rachel sanc quest and changed all the set variables to set #variable and in my warper i have added a #MISC_QUEST & 8192 and it dont work guys, i also have errors in my console

    [Error]: quest_change: Character 150029 doesn't have quest 8097.
    [Error]: quest_change: Character 150029 doesn't have quest 8097.
    [Error]: quest_change: Character 150029 doesn't have quest 8098.
    [Error]: quest_update_status: Character 150029 doesn't have quest 8099.
    
    [Error]: quest_change: Character 150029 doesn't have quest 8102.
    [Error]: quest_change: Character 150029 doesn't have quest 8103.
    [Error]: quest_change: Character 150029 doesn't have quest 8104.
    [Error]: quest_update_status: Character 150029 doesn't have quest 8105.
    
    

    Could this be why its not working as technically according to this error the character doesn't have said quest so the account variable wont work?

  6. At the moment the quest before i charged the #account _variable it use to warp you to either the dungeon entrance or to the start of the quest, but now i changed it to account bound is just warps to the begin of the quest on character on the same account that haven't done the quest, I would like it so if a no quest character want to warp to a quest dungeon they can if the quest has been done on that account before

  7. As its apart of this request i would like to know how i can i have the account bound in my warper script please

     

    thanks

    prontera,158,193,4	script	Warper	117,{
    
    	mes "[Warper]";
    	mes "Hello " + strcharinfo(0) + ",";
    	mes "What can I do for you?";
    	next;
    	switch(select("Save:Warp Service")){
    		case 1:
    			mes "You position is saved!";
    			getmapxy(@mapname$,@mapx,@mapy,0);
    			mes "Current Coordinates: "+@mapname$+", "+@mapx+", " +@mapy;
    			savepoint @mapname$,@mapx,@mapy;		
    			close2;
    			end;
    		case 2:
    			mes "[Warper]";
    			mes "Where would you like to go?";
    			next;
    			switch(select("Last Warp:Towns:Dungeons:Mall")){
    				case 1:
    						if(lastmap$=="") { mes "You have not warped anywhere yet!"; close; }
    						warp lastmap$,lastx,lasty;
    						end;
    						break;
    				case 2:
    					mes "[Warper]";
    					mes "Please choose your destination.";
    					next;
    					switch(select("Prontera:Alberta:Aldebaran:Amatsu:Ayothaya:Brasilis:Comodo:Dewata:Eclarge:Einbech:Einbroch:El Dicastes:Geffen:Gonryun:hugel:Izlude:Jawaii:Lighthalzen:Louyang:Lutie:Malangdo:Malaya:Mora:Morroc:Moscovia:Nameless:Niflheim:Payon:Rachel:Thor's Camp:Umbala:Veins:Yuno")){
    						case 1:
    							warp "prontera",155,183;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 2:
    							warp "alberta",116,58;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 3:
    							warp "aldebaran",140,119;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 4:
    							warp "amatsu",198,84;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 5:
    							warp "ayothaya",208,166;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 6:
    							warp "brasilis",196,217;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 7:
    							warp "comodo",118,157;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 8:
    							warp "dewata",200,180;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 9:
    							warp "ecl_in01",48,53;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 10:
    							warp "einbech",187,121;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 11:
    							warp "einbroch",64,200;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 12:
    							warp "dicastes01",198,187;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 13:
    							warp "geffen",119,59;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 14:
    							warp "gonryun",160,120;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 15:
    							warp "hugel",96,145;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 16:
    							warp "izlude",127,143;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 17:
    							warp "jawaii",251,132;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 18:
    							warp "lighthalzen",158,92;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 19:
    							warp "louyang",217,100;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 20:
    							warp "xmas",147,134;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 21:
    							warp "malangdo",140,114;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 22:
    							warp "malaya",231,200;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 23:
    							warp "mora",55,146;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 24:
    							warp "morocc",156,93;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 25:
    							warp "moscovia",223,184;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 26:
    							warp "nameless_n",256,215;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 27:
    							warp "niflheim",202,174;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 28:
    							warp "payon",179,100;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 29:
    							warp "rachel",130,110;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 30:
    							warp "thor_camp",246,68;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 31:
    							warp "umbala",97,153;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 32:
    							warp "veins",216,123;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 33:
    							warp "yuno",151,182;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    					}
    				case 3:
    					mes "[Warper]";
    					mes "^0024ff[Please note to access certain dungeons you will need to do the access quest first]^000000";
    					mes "Please choose your destination.";
    					next;
    					switch(select("Abyss Lakes:Amatsu Dungeon:Anthell:Ayothaya Dungeon:Beach Dungeon:Bio Labs:Brasilis Dungeon:byalan Dungeon:Clock Tower:Coal Mines:Culverts:Cursed Abbey:Dewata Dungeons:Einbroch Dungeon:Gefenia:Geffen Dungeon:Glast Heim:Gonryun Dungeon:Hidden Dungeon:Ice Dungeon:Juperos:Kiel Dungeon:Louyang Dungeon:Magma Dungeon:Malangdo Dungeon:Moscovia Dungeon:Odin Temple:Orc Dungeon:Payon Dungeon:Pyramids:Rachel Sanctuary:Sphinx:Sunken Ship:Thanatos Tower:Thor Volcano:Toy Factory:Turtle Dungeon:Bifrost Tower")){
    						case 1:
    							warp "abyss_01",261,272;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 2:
    							if( event_amatsu >= 6){
    							warp "ama_dun01",228,11;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "amatsu",168,171;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;}
    						case 3:
    							warp "anthell01",35,262;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 4:
    							if(ayodunquest >= 2){
    							warp "ayo_dun01",275,19;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "ayothaya",87,129;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;}
    						case 5:
    							warp "beach_dun",266,67;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 6:
    							if (#MISC_QUEST & 512){
    							warp "lhz_dun01",149,287;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "lighthalzen",158,92;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							}
    						case 7:
    							if (brazil_ghost == 8){
    							warp "bra_dun01",87,47;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "brasilis",194,216;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							}
    						case 8:
    							warp "iz_dun01",253,254;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 9:
    							warp "c_tower1",199,159;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 10:
    							warp "mjo_dun01",52,17;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 11:
    							warp "prt_sewb1",131,247;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 12:
    							warp "abbey01",51,14;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 13:
    							warp "dew_dun01",285,160;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 14:
    							warp "ein_dun01",22,14;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 15:
    							if (sign_q = 144) {
    							warp "gefenia01",40,103;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "prontera",150,303;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							}
    						case 16:
    							warp "gef_dun00",104,99;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 17:
    							warp "glast_01",200,134;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 18:
    							warp "gon_dun01",153,53;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 19:
    							warp "prt_maze01",176,7;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 20:
    							warp "ice_dun01",157,14;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 21:
    							warp "juperos_01",53,247;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 22:
    							if (KielHyreQuest = 34){
    							warp "kh_dun01",28,226;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "yuno",53,105;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							}
    						case 23:
    							warp "lou_dun01",218,196;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 24:
    							warp "mag_dun01",126,68;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 25:
    							warp "mal_dun01",33,230;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 26:
    							if(mos_whale_edq >= 38){
    							warp "mosk_dun01",189,48;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "moscovia",137,50;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;}
    						case 27:
    							warp "odin_tem01",298,167;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 28:
    							warp "orcsdun01",32,170;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 29:
    							warp "pay_dun00",21,180;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 30:
    							warp "moc_pryd01",192,9;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 31:
    							if(#MISC_QUEST & 8192){
    							warp "ra_temin",27,315;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							} else {
    							warp "rachel",98,239;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    							}
    						case 32:
    							warp "in_sphinx1",288,9;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 33:
    							warp "treasure01",69,24;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 34:
    							warp "tha_t01",150,39;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 35:
    							warp "thor_v01",21,228;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 36:
    							warp "xmas_dun01",205,15;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 37:
    							warp "tur_dun02",148,264;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						case 38:
    							warp "ecl_tdun01",57,13;
    							getmapxy(lastmap$,lastx,lasty,0);
    							close;
    						
    						}
    				case 4:
    					warp "mall_01",40,50;
    					getmapxy(lastmap$,lastx,lasty,0);
    					close;
    		}
    	}
    }
    
  8. Okay i've tried that, ive even tried editing the number  JT_MONSTER_LAST = 8000 but i still see a poring in game does it have anything to do with the number 909 in the mob_db.txt i am using 2013-08-07a cleint so im really stuck here of what to try next. When i spawn the poing in town i cant hit it as a normal monster so ive done something wrong but what ive done worng i dont know

  9. Hi guys

     

    okay so here go's,

     

    ive added the mobs to the current files i think

     

    here is jobname.lub

      [jobtbl.JT_APPLERING] = "applering",
      [jobtbl.JT_AQUARING] = "aquaring",
      [jobtbl.JT_BOMBRING] = "bombring",
      [jobtbl.JT_CAKERING] = "cakering",
      [jobtbl.JT_CATRING] = "catring",
      [jobtbl.JT_COWRING] = "cowring",
      [jobtbl.JT_GHOSTRING] = "ghostring",
      [jobtbl.JT_HEARTRING] = "heartring",
      [jobtbl.JT_KINGPORING] = "kingporing",
      [jobtbl.JT_PANDARING] = "pandaring",
      [jobtbl.JT_PIKARING] = "pikaring",
      [jobtbl.JT_RAINBOWRING] = "rainbowring",
      [jobtbl.JT_SAPLING] = "sapling",
      [jobtbl.JT_SKELING] = "skeling",
      [jobtbl.JT_SODAPOP] = "sodapoop",
      [jobtbl.JT_USORING] = "usoring"
    

    here is npcidentity.lub

      JT_APPLERING = 7000,
      JT_AQUARING = 7001,
      JT_BOMBRING = 7002,
      JT_CAKERING = 7003,
      JT_CATRING = 7004,
      JT_COWRING = 7005,
      JT_GHOSTRING = 7006,
      JT_HEARTRING = 7007,
      JT_KINGPORING = 7008,
      JT_PANDARING = 7009,
      JT_PIKARING = 7010,
      JT_RAINBOWRING = 7011,
      JT_SAPLING = 7012,
      JT_SKELING = 7013,
      JT_SODAPOP = 7014,
      JT_USORING = 7015
    

    here is my mob_db.txt

    7000,JT_APPLERING,applering,applering,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7001,JT_AQUARING,aquaring,aquaring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7002,JT_BOMBRING,bombring,bombring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7003,JT_CAKERING,cakering,cakering,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7004,JT_CATRING,catring,catring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7005,JT_COWRING,cowring,cowring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7006,JT_GHOSTRING,ghostring,ghostring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7007,JT_HEARTRING,heartring,heartring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7008,JT_KINGPORING,kingporing,kingporing,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7009,JT_PANDARING,pandaring,pandaring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7010,JT_PIKARING,pikaring,pikaring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7011,JT_RAINBOWRING,rainbowring,rainbowring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7012,JT_SAPLING,sapling,sapling,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7013,JT_SKELING,skeling,skeling,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7014,JT_SODAPOP,sodapop,sodapop,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    7015,JT_USORING,usoring,usoring,1,60,1,27,20,1,8,9,2,5,6,1,1,0,6,5,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
    
    
    

    as you will notice its a basic data at the moment of a poring

     

    am i missing a file, as all i see in game is poring so i know ive missed something but im not sure hope someone can point me in the right direction

     

    thanks

     

    Poseidon

×
×
  • Create New...