The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
A Question on File-Options
Author Message
Shidhun
Journeyman
*

Posts: 59
Likes Given: 5
Likes Received: 3 in 3 posts
Joined: Jul 2012
Reputation: 1



Post: #12
RE: A Question on File-Options
Ok,

i'm a little bit frustrated after trying to solve this "problem". Maybe i'm using the wrong syntax, but i just don't see my error. Maybe you could help me out.

I have a number of Lists, containing several Informations on Items (like Name,baseid,color,more1h,price)

Now i wan't to check, if another Item matches one Element in some of these Informations. In my case i want to know, whether the List contains an element with the same Name/BaseID/Color.

So this is how my List looks like :

//Syntax : <name>,<baseid>,<color>,<amount>,<more1h>,<value>
Quote:[LIST pv_01e6f_blacksmithing]
ELEM="Test Halberd,i_halberd,044,1,43,175"
ELEM="War Axe,i_axe_war,026,1,45,143"
....


In My Function i have the following Script-Entries :
Quote:.....
REF1=<src.tag.itemuid>
REF2=<src.tag.vendor>

for 0 (<list.pv_<REF2>_<local.skillmake>.count>-1)
local.string=<uid.<REF1>.name>,<uid.<REF1>.baseid>,<uid.<REF1>.color>
local.element=<list.pv_<REF2>_<local.skillmake>.<local._for>>
serv.log String : <local.string>
serv.log Element : <local.element>
if (STRMATCH("*<local.string>*", <local.element>))
serv.log Match found in Line : <eval <local._for>>
endif
endfor

And this are the the server-logs :

Quote:String : Test Halberd,i_halberd,044
Element : Test Halberd,i_halberd,044,1,43,175
String : Test Halberd,i_halberd,044
Element : War Axe,i_axe_war,026,1,45,143

Normaly, there should be an Log-Entry like :
Quote:Match found in Line : 0

So something with STRMATCH has to be wrong. Maybe i'm just not seeing my error, or i'm just to tired.

I could of course make a workaround splitting both strings into their Arguments, and comparing each pair, but i'd prefer STRMATCH.
03-04-2013 06:12 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
A Question on File-Options - Shidhun - 02-12-2013, 01:16 AM
RE: A Question on File-Options - Mordaunt - 02-12-2013, 01:34 AM
RE: A Question on File-Options - Shidhun - 02-12-2013, 01:57 AM
RE: A Question on File-Options - Mordaunt - 02-12-2013, 02:04 AM
RE: A Question on File-Options - Shidhun - 02-12-2013, 08:20 PM
RE: A Question on File-Options - RanXerox - 02-15-2013, 05:00 AM
RE: A Question on File-Options - Mordaunt - 02-15-2013, 11:47 PM
RE: A Question on File-Options - darksun84 - 02-15-2013, 11:51 PM
RE: A Question on File-Options - Shidhun - 03-04-2013 06:12 PM
RE: A Question on File-Options - Ben - 03-05-2013, 08:55 AM

Forum Jump:


User(s) browsing this thread: 3 Guest(s)