|
 FFXIService 2.x now with FishID, Gil, Exp, and more! : Site News - Page 4
|
|
Posted: September 25th, 2006, 5:17 pm
|
|
|
|
kourath
Total Posts: 1979
Location: Pangea
Joined: February 8th, 2006, 8:04 pm
kourath's Reps: 23
|
|
|
|
|
Posted: September 25th, 2006, 5:43 pm
|
|
|
|
elginx01
elginx01's Reps:
|
My other scripts work without the all script stop thing so im guessing that something is wrong with my FishID script since my fisher_basic is working well >_>
|
|
|
|
|
Posted: September 26th, 2006, 6:33 am
|
|
|
|
unoone
unoone's Reps:
|
This looks great, and I'll grab a copy of it soon.
On the item names in inventory. Would it be possible to get both the long and short names from memory as two different function calls?
For instance:
Broken Mithran Fishing Rod
has a shorter name that shows up in the inventory list. I don't remember which of these names is currently provided by the function, but having both available would be great.
-unoone
|
|
|
|
|
Posted: September 26th, 2006, 10:28 am
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
elginx01, check your script for errors.
What error does it say in the xu log?
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: September 26th, 2006, 10:52 am
|
|
Posted: September 26th, 2006, 12:04 pm
|
|
|
|
sumini
sumini's Reps:
|
I have adding the lines given from the first post to my fisher_basic.vbs but it does not seem to be running the function. I have tried adding it to both before and after the line 'XuScriptHost.ImportScript("xufish\fisher.vbs")'. Neither will write to the log file the hex for the catch ID to the log file which i assume 'writeLogLine ("Caught something with ID: " & hex(w))" does.
Am I missing something obvious?
|
|
|
|
|
Posted: September 26th, 2006, 2:40 pm
|
|
|
|
elginx01
elginx01's Reps:
|
my log reads like this atm
(!empty($user->lang['QUOTE'])) ? $user->lang['QUOTE'] : ucwords(strtolower(str_replace('_', ' ', 'QUOTE'))): 09/26/06 03:39:30 PM FFXiService::Initialize()
09/26/06 03:39:30 PM FFXiService::Connecting to ffxi.mmo-info.com
09/26/06 03:39:30 PM FFXiService: ERROR FFXi Service failed!
09/26/06 03:39:30 PM FFXiService: ERROR TargetItem failed!
09/26/06 03:39:30 PM FFXiService: ERROR PlayerInfo failed!
09/26/06 03:39:30 PM FFXiService: ERROR Target failed!
09/26/06 03:39:30 PM FFXiService: ERROR ChatLog failed!
09/26/06 03:39:30 PM FFXiService: ERROR SynthTrack failed!
09/26/06 03:39:30 PM FFXiService: ERROR Fish Class failed!
09/26/06 03:39:30 PM FFXiService: ERROR Item Struct failed!
09/26/06 03:39:30 PM FFXiService: ERROR Fish Pole Class failed!
09/26/06 03:39:30 PM FFXiService: ERROR Player Exp failed!
09/26/06 03:39:30 PM FFXiService: ERROR Equipment Struct failed!
09/26/06 03:39:30 PM FFXiService: ERROR Gil Pointer failed!
09/26/06 03:39:30 PM FFXiService: ERROR FindName Pointer failed!
09/26/06 03:39:30 PM FFXiService::Service out of date, Give WyvernX some time to update it!!!
09/26/06 03:39:30 PM Loading Map: Global.map
09/26/06 03:39:30 PM Loading User Map: Global.map
09/26/06 03:39:30 PM Loaded Global.map
09/26/06 03:39:51 PM FFXiService::Terminate()
|
|
|
|
|
Posted: September 26th, 2006, 4:50 pm
|
|
|
|
Tault_admin
Total Posts: 29974
Joined: November 9th, 2002, 9:57 am
Tault_admin's Reps: 1444
|
Get the newest service if you havent yet 
|
|
|
|
|
Posted: September 26th, 2006, 4:54 pm
|
|
|
|
elginx01
elginx01's Reps:
|
OK I manage to get the fishing script with the FishID part to work but It still pulls w.e fish up >_> and It wont log the ID of the fish.
|
|
|
|
|
Posted: September 26th, 2006, 11:36 pm
|
|
|
|
sandwhale
sandwhale's Reps:
|
hmm I think we can put all the fish ID together into an array. So we don't have to have that many OR in our script. We can just point to the array.
But well I'm not familiar with vb scripts. You make arrays like this right?
myFishID = array (_ id, id, id, id, id _)
? And how can you check through it?
|
|
|
|
|
Posted: September 27th, 2006, 11:29 am
|
|
|
|
no_grip
no_grip's Reps:
|
Wyv,
The one memory pointer that I would absolutely love to have would be target claim status.
EG. target is free, target is claimed.
This would make revamping NamedHunter 1000 times more efficient as well as possibly breeding a new line of farming bots.
It has to be in there somewere ... is this possible?
Thanks,
No_Grip
|
|
|
|
|
Posted: September 28th, 2006, 6:39 am
|
|
|
|
blakmarket
Total Posts: 257
Joined: March 5th, 2005, 8:39 am
blakmarket's Reps: 0
|
Selected item count yet? lol ^^
|
|
|
|
|
Posted: September 28th, 2006, 12:42 pm
|
|
|
|
unoone
unoone's Reps:
|
Wyv,
I pulled this service today, and loaded the dll into the object browser in VB6. Was looking for the functions that you called out in the initial post. However O wasn't able to find functions to support gil, current level, or experience. The only new function that I saw was the FishPoleHash function.
Are the other implemented yet? If not is that expected in the final version, or are you going to update the Beta?
Thanks,
--unoone
|
|
|
|
|
Posted: September 28th, 2006, 5:23 pm
|
|
|
|
wyvernx
Total Posts: 6718
Joined: May 1st, 2004, 4:00 am
wyvernx's Reps: 21
|
Whoops, let me update the beta. The API's are there, I must have not added them to the IDL.
_________________
Use Search first, ask questions later!
|
|
|
|
|
Posted: September 30th, 2006, 3:29 pm
|
|
|
|
sotradamus
sotradamus's Reps:
|
function getFishPoleHash(ByRef obj)
on error resume next
obj.UpdateData
getFishPoleHash = obj.FishPoleHash
if (Err.Number <> 0) then
getFishPoleHash = -1
end if
on error goto 0
end function
function doBite
Dim w
w = getFishPoleHash(serviceObject)
'Get your ID's from the log after you catch one.
writeLogLine ("Caught something with ID: " & hex(w))
doBite = true
end function
' Include and start main script
XUScriptHost.ImportScript("xufish\fisher.vbs")
onBite = "doBite"
runFisher
why is this cancelling my catches? i just want to get the ID
|
|
|
|
|
Who is online |
|
Users browsing this forum: No registered users and 21 guests |
|
|
|