Jump to content

simplynice

Members
  • Content Count

    52
  • Joined

  • Last visited

Posts posted by simplynice


  1. Well i have no idea how to update.

     

    1.

    Is there a thorough guide on how can i update my hercules? Like downloading something and any other command line. I needed it badly because of the random crash everytime i load an npc.

     

    2.

    I need to know how to compile the plugins using command line. Do i need to download something etc..

     

     

    Thank you in advance,


  2. I don't know if it's just me or something. I made my new .thor patch and yes it patched very well but when i tried to login in game using loki the new desc and displaynametable of the existing item won't show up, but when i try to open my .grf file and extract i can see my changes, any idea why am i getting this kind of issue?


  3. prontera,118,119,6	script	Premium Buffer	72,{		if(getgroupid() != 99){		message strcharinfo(0),"You're not allowed to use my service..";		close;	}			switch ( basejob ) {	  case Job_Alchemist:	set .@spirit, 445; break;	  case Job_Monk:	 set .@spirit, 447; break;	  case Job_Star_Gladiator:  set .@spirit, 448; break;	  case Job_Sage:	 set .@spirit, 449; break;	  case Job_Crusader:	set .@spirit, 450; break;	  case Job_SuperNovice:   set .@spirit, 451; break;	  case Job_Knight:	set .@spirit, 452; break;	  case Job_Wizard:	set .@spirit, 453; break;	  case Job_Priest:	set .@spirit, 454; break;	  case Job_Bard: case Job_Dancer: set .@spirit, 455; break;	  case Job_Rogue:	 set .@spirit, 456; break;	  case Job_Assassin:	set .@spirit, 457; break;	  case Job_Blacksmith:   set .@spirit, 458; break;	  case Job_Hunter:	set .@spirit, 460; break;	  case Job_Soul_Linker:   set .@spirit, 461; break;	  default:	   if ( upper == 1 && baselevel < 70 )		set .@spirit, 494;	}		if ( .@spirit ) {			sc_start4 sc_spirit, 900000, 5, .@spirit,0,0;			skilleffect .@spirit, 5;		}	   sc_start SC_SECRAMENT,900000,5;	sc_start SC_IMPOSITIO,900000,5;	sc_start SC_INC_AGI,900000,10;	sc_start SC_BLESSING,900000,10;		end;} 

    This NPC works perfectly but why i'm having a stone curse status?


  4. Hello Sir Shikazu, i already compiled the @afk plugin on my server using Visual Studio. It's working.

     

    I migrated / uploaded my server to my VPS, recompiled it and the server is running and @afk seems not working, says unknown command.

     

    groups.conf

    afk: true

     

    Edit:

     

    My VPS is under unix distribution.


  5. Client: 20130522

     

    Hercules last updated yesterday.

     

    I have NPC that detects if Game Master logs in it will use the command @mount2. Warping from another map will release the mount, that means the mount is off. When a GM goes back to the map where it uses the @mount2 it will activate again the mount.


  6. Well, it would be great if it's not just MVPs also regular mobs and mini-bosses. Quest items can be obtain in a regular mobs and mini-bosses. @reloadscript causes them to respawn also.

     

     

    this could be done in src easily..

     

    MVP killed -> save to db left respawn time

    Server restarted or npc reloaded -> server fetch respawn time from db then parse then load to its ticking process before respawn

     

    this will only work if the MVP mob dies after server initial start...

     

    ATM just an idea and the codes are still in my brain..if I have time I'll do it..  :)

     

    I agree with this, after killing MVPs you can save it to db, if uses @reloadscript it will fetch the respawn time from and calculate it like how it spawns normally but the the thing is alive MVPs. You'll figure it out malufett.


  7. -	script	Anti_Corrupt	-1,{OnInit:	bindatcmd "monster",strnpcinfo(3)+"::OnAtcommand";	end;	OnAtcommand:	if (getmapxy(@mapname$,@mapx,@mapy,1,"+strcharinfo(0)+")!=0) goto Notfound;		announce "[ "+strcharinfo(0)+" ] spawned a monster on "+@mapname$+" at X:"+@mapx+" Y:"+@mapy+" !",0;	end;	Notfound:	mes "I can't seem to find the person anywhere!";	end;unbindatcmd "monster";}  

    This is what i got so far.

     

    I'm trying to announce the "MAP LOCATION, MONSTER, MONSTER AMOUNT, GM NAME" everytime a Game Master uses  @monster in game.


  8. -	script	Anti_Corrupt	-1,{OnInit:	bindatcmd "monster",strnpcinfo(3)+"::OnAtcommand";	end;	OnAtcommand:	if (getmapxy(@mapname$,@mapx,@mapy,1,"+strcharinfo(0)+")!=0) goto Notfound;		announce "[ "+strcharinfo(0)+" ] spawned a monster on "+@mapname$+" at X:"+@mapx+" Y:"+@mapy+" !",0;	end;	Notfound:	mes "I can't seem to find the person anywhere!";	end;unbindatcmd "monster";} 

    This is what i got so far. Is there anyway i can get the monster id? Will this work using bindatcmd.

×
×
  • Create New...

Important Information

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