take a look on this for the Soul Link part...
http://pastebin.com/raw.php?i=C2uH07ac
credit for @AnnieRuru...xD
sc_start wont work for certain soul link effect ( assassin sonic blow damage) ...
details...
what client you use...
what langtype you use..
what diff you apply...
screenshot ? or etc..
you have to give us away to duplicate your problems....
why not just disable the shop npc instead of another npc to call for the shop ? O.O ??
give a coordinate to the shop NPC....and disable it when there isnt woe ....and enable it when it's woe ...
there is no need to create another npc to call for the shop script.. O.o.
i dont think you can create 1 NPC and ask the only 1 NPC to follow more than 1 player.. O.O
common sense.. how 1 NPC can follow more than 1 player at the same time ??
the answer still the same... you have to duplicate / clone the npc ...
a suggestion for you ....
in the NPC folder... there are ALOT npc that are not used....remove all of them...and then create those duplicated npc for rent by player..
and i belive you dont need much .... 50 ~ 100 should be enough for your server ......else... improve your server specs....
isnt we got this...?
*getequippercentrefinery(<equipment slot>)
This function calculates and returns the percent value chance to successfully
refine the item found in the specified equipment slot of the invoking character
by +1. There is no actual formula, the success rate for a given weapon level of
a certain refine level is found in the db/refine_db.txt file. For a list of
equipment slots see 'getequipid'.
These values can be displayed for the player to see, or used to calculate the
random change of a refine succeeding or failing and then going through with it
(which is what the official NPC refinery scripts use it for)
or you can just simple create a simple npc that show the refine rate ....
and add a bindatcmd to trigger this message...
=='' there is no way for you connect if you cant make sure your client read your custom clientinfo ....
either you put it in data folder ( ensure your client read Data Folder First ) or put it in GRF and do what i mentioned in previous post..
otherwise....there is no way you can connect ....
GRF has nothing to do with SQL Injection... only for Client to connect with Server ... as well as other misc data ( textures / translated data / sound clips / customs )
what you need is clientinfo to establish the connection between server and clients.
you need your own grf in order to make it connect with your server based on the setting you set in clientinfo
i was wondering where you guide get the guide of this installation ? wiki ?
because you guys seem to alway missed out the part for custom grf ....