ArcEmu: Arcemu Feedback Interface - ArcEmu

Jump to content

Toggle shoutbox Lastest Announcements

dfighter  : (07 December 2014 - 12:06 PM) Arcemu is in hibernation mode, please read http://arcemu.org/fo...showtopic=26903
dfighter  : (01 January 2013 - 05:56 PM) Arcemu wishes you all a happy new year!
Hasbro  : (12 September 2012 - 10:01 AM) Please excuse our outage from the web! Our web host had a major malfunction!
dfighter  : (01 September 2012 - 04:05 PM) Since the spam bots just don't want to stop, I've enabled admin verification when registering.
dfighter  : (23 January 2012 - 09:56 PM) Please note that from now on you will need to confirm your email on the wiki in order to edit it!
Hasbro  : (31 December 2011 - 12:50 PM) Happy New Years all!
Navid  : (26 December 2011 - 04:09 AM) Merry Christmas !!!!!! Happy holidays all :)
WAmadeus  : (24 December 2011 - 03:54 PM) Merry Christmas to all!
dfighter  : (24 December 2011 - 11:05 AM) The Arcemu team wishes y'all a Merry Christmukkah!
Hasbro  : (05 October 2011 - 12:53 PM) Looking for web designers for upcoming web related project. If you're interested in designing user interfaces contact me
dfighter  : (02 September 2011 - 03:47 PM) So who here wants vehicles in Arcemu? :P http://arcemu.org/fo...showtopic=25440
Hasbro  : (14 August 2011 - 03:25 PM) Join us on irc, grab an irc client and connect to irc.freenode.net join channel #arcemu /server irc.freenode.net:6667 /join #arcemu
jackpoz  : (03 August 2011 - 05:33 AM) to all Lua Engine (old one) users: please check http://arcemu.org/fo...showtopic=25274
Hasbro  : (20 May 2011 - 05:27 PM) Looking for people experienced with CMake configuration and setup! Contact me asap
Hasbro  : (15 May 2011 - 05:03 PM) ArcEmu is recruiting C++ programmers, contact Hasbro if interested.
paroxysm  : (03 May 2011 - 06:26 PM) Updated luabridge gossip example to describe the whole gossip creation process rather than just how to create menu. Gossip tutorial
paroxysm  : (23 April 2011 - 11:35 AM) Lua writers can refer to the Luabridge Tutorials section in the Wiki to learn how to write gossip code correctly.
Hasbro  : (20 April 2011 - 05:22 PM) Thank you for your continuous contribution of bug reports, we are working on them.
Hasbro  : (17 April 2011 - 03:20 AM) Please consider donating to support our bills. Donations can be sent using PayPal to donations@arcemu.org - Thank you for your support.
paroxysm  : (10 April 2011 - 12:43 AM) Refer to the Luabridge Tutorials section in the Wiki to learn the new syntax of luabridge.
Resize Shouts Area

Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

Arcemu Feedback Interface Notes and such

#1 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 02 August 2010 - 11:31 PM

Quote

Basically when this addon was announced - me and dfighter got together and said it would output to tables. So basically im posting this here for him to look at.


< THIS IS A HUGE POST >


FEEDBACKUI_FIELDS = {
	[0] = "feedbacktype", -- number returns the type, ex: bug feedback or advice
	[1] = "version", -- version = 2.2.2 etc
	[2] = "build", -- build numbers ex: 12340
	[3] = "date", -- Possibly build date or time/date submitted 
	[4] = "realm", -- Realm name
	[5] = "locale", -- language -_-
	[6] = "name", -- character name
	[7] = "level", -- character level
	[8] = "race", -- race
	[9] = "sex", -- gender
	[10] = "class", -- herp
	[11] = "map", -- map ID possibly?
	[12] = "zone", -- zone ID possibly?
	[13] = "area", -- area ID?
	[14] = "position", -- positon in coordnates
	[15] = "facing", -- direction coordnates
	[16] = "speed", -- speed (probably walking speed)
	[17] = "chunk", -- chunk? something to do with map tiles?
	[18] = "coords", -- coordnates XYZ
	[19] = "addonsloaded", -- herp
	[20] = "addonsdisabled", -- herp
	[21] = "talents", -- uh I expect this to be the same output as in the database
	[22] = "equipment", -- equipment item IDs?
	[23] = "who", -- bugreport npc name
	[24] = "where", -- bugreport where was it stuff
	[25] = "when", -- bugreport time that it went on
	[26] = "type",	-- type of bugreport
	[27] = "surveyname", -- survey name (probably easy to make them)
	[28] = "surveyid", -- servey ID (possibly for quests)
	[29] = "surveyobjective", -- same as above
	[30] = "surveytype", -- see above too
	[31] = "surveyobtained", -- here
	[32] = "surveysubmitted", -- and here
	[33] = "category1", -- probably graphical / game world / etc types of bug categorys
	[34] = "category2",
	[35] = "category3",
	[36] = "category4",
	[37] = "combats", -- amount of recorded combats
	[38] = "deaths", -- amount of deaths
	[39] = "averagelength", -- average legnth of combat
	[40] = "videooptions", -- CVARs for video options
	[41] = "text", -- text the user types in
	[42] = "soundoptions", -- CVARs for sound options
	[43] = "objectname", -- objectname for the bug report
};                	



Edit 2: Added comments on most of these.

Now it also sends the CVARs to the server, so im sure we can get by with not supporting them - as I see no reason to because we are not blizzard. Blizzard uses these to tell what is wrong specifically with thier code, unless someone wants to go beyond the call and script these, im saying we leave them alone. Possibly even comment them out, seems like just junk information on the players.


Now as far as letting users integrate this into a CMS or something of the like this thread is targeted at you.
(also when the addon is supported I will add and remove some things from the addon, just because not everyone will want it to popup unless they have a bug to report. It gets annoying after 1-5 quests)

For everyone in web development interested in looking at this, post away. Im happy to answer any questions you may have as detailed as I can as we work to support this feedback addon.

0

#2 User is offline   Wil 

  • Advanced Member
  • Group: Super Moderator
  • Posts: 224
  • Joined: 31-January 09
  • Gender:Male
  • Server OS:Windows

Posted 15 September 2010 - 02:45 PM

View PostMarforius, on 02 August 2010 - 11:31 PM, said:

Basically when this addon was announced - me and dfighter got together and said it would output to tables. So basically im posting this here for him to look at.


< THIS IS A HUGE POST >


FEEDBACKUI_FIELDS = {
	[0] = "feedbacktype", -- number returns the type, ex: bug feedback or advice
	[1] = "version", -- version = 2.2.2 etc
	[2] = "build", -- build numbers ex: 12340
	[3] = "date", -- Possibly build date or time/date submitted 
	[4] = "realm", -- Realm name
	[5] = "locale", -- language :)
	[6] = "name", -- character name
	[7] = "level", -- character level
	[8] = "race", -- race
	[9] = "sex", -- gender
	[10] = "class", -- herp
	[11] = "map", -- map ID possibly?
	[12] = "zone", -- zone ID possibly?
	[13] = "area", -- area ID?
	[14] = "position", -- positon in coordnates
	[15] = "facing", -- direction coordnates
	[16] = "speed", -- speed (probably walking speed)
	[17] = "chunk", -- chunk? something to do with map tiles?
	[18] = "coords", -- coordnates XYZ
	[19] = "addonsloaded", -- herp
	[20] = "addonsdisabled", -- herp
	[21] = "talents", -- uh I expect this to be the same output as in the database
	[22] = "equipment", -- equipment item IDs?
	[23] = "who", -- bugreport npc name
	[24] = "where", -- bugreport where was it stuff
	[25] = "when", -- bugreport time that it went on
	[26] = "type",	-- type of bugreport
	[27] = "surveyname", -- survey name (probably easy to make them)
	[28] = "surveyid", -- servey ID (possibly for quests)
	[29] = "surveyobjective", -- same as above
	[30] = "surveytype", -- see above too
	[31] = "surveyobtained", -- here
	[32] = "surveysubmitted", -- and here
	[33] = "category1", -- probably graphical / game world / etc types of bug categorys
	[34] = "category2",
	[35] = "category3",
	[36] = "category4",
	[37] = "combats", -- amount of recorded combats
	[38] = "deaths", -- amount of deaths
	[39] = "averagelength", -- average legnth of combat
	[40] = "videooptions", -- CVARs for video options
	[41] = "text", -- text the user types in
	[42] = "soundoptions", -- CVARs for sound options
	[43] = "objectname", -- objectname for the bug report
};                	



Edit 2: Added comments on most of these.

Now it also sends the CVARs to the server, so im sure we can get by with not supporting them - as I see no reason to because we are not blizzard. Blizzard uses these to tell what is wrong specifically with thier code, unless someone wants to go beyond the call and script these, im saying we leave them alone. Possibly even comment them out, seems like just junk information on the players.


Now as far as letting users integrate this into a CMS or something of the like this thread is targeted at you.
(also when the addon is supported I will add and remove some things from the addon, just because not everyone will want it to popup unless they have a bug to report. It gets annoying after 1-5 quests)

For everyone in web development interested in looking at this, post away. Im happy to answer any questions you may have as detailed as I can as we work to support this feedback addon.


I hope to see support for this addon in the core, It would help those working on databases as well because players would be able to report bugs that are database caused.
Keep up the good work
Nothing
0

#3 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 31 October 2010 - 06:50 AM

Supported in the core finally :3 (Some downgraded functionality but it still functions the same as a decent bug reporter.)




TABLE `playerbugreports` (
 `UID` int(10) unsigned NOT NULL,
 `AccountID` int(10) unsigned NOT NULL,
`TimeStamp` int(10) unsigned NOT NULL,
 `Suggestion` int(10) unsigned NOT NULL,
 `Type` text NOT NULL,
 `Content` text NOT NULL,



Have fun CMS makers :)
0

#4 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 31 October 2010 - 09:34 AM

View PostMarforius, on 31 October 2010 - 06:50 AM, said:

(Some downgraded functionality but it still functions the same as a decent bug reporter.)


Quote

[2010-10-31 13:59] <+Marforius> Its true somewhat, people looking to have the full functionality of the addon are going to be liek "wut"
[2010-10-31 14:00] <+Marforius> but its ok, I didnt mean it anything less - it works fine
[2010-10-31 14:01] <@dfighter> well it's full functionality
[2010-10-31 14:01] <@dfighter> it saves it to a db
[2010-10-31 14:01] <@dfighter> where you can read it
[2010-10-31 14:01] <@dfighter> and then parse the xml
[2010-10-31 14:02] <@dfighter> without holding up mapmgr for parsing
[2010-10-31 14:02] <@dfighter> which is slow
[2010-10-31 14:02] <@dfighter> very very slow


I might write a sample Java or PHP application that can properly read it, although anyone who seriously wants to a run a bug tracker with the addon should be able to do it themselves.
It's not like it's rocket science or something :)
"The demand for free goods is infinite."
0

#5 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 31 October 2010 - 10:39 AM

I just tested it out and lol'd. Its not reduced at all. Spoke too soon.


<26>5</26><1>3.3.5</1><37>0</37><2>12340</2><3>Jun 24 2010</3><4>Marapor</4><5>enUS</5><6>Tacgnol</6><7>80</7><9>Female</9><11>Kalimdor</11><13></13><19>ArcAddons-Tweaks, Arcemu_FeedbackUI, ArcGM, Blizzard_ArenaUI, Blizzard_AuctionUI, Blizzard_BarbershopUI, Blizzard_BattlefieldMinimap, Blizzard_Calendar, Blizzard_CombatLog, Blizzard_CombatText, Blizzard_GlyphUI, Blizzard_GMSurveyUI, Blizzard_GuildBankUI, Blizzard_InspectUI, Blizzard_ItemSocketingUI, Blizzard_BindingUI, Blizzard_MacroUI, Blizzard_RaidUI, Blizzard_TalentUI, Blizzard_TimeManager, Blizzard_TradeSkillUI, Blizzard_TrainerUI, Blizzard_DebugTools, Blizzard_AchievementUI, Blizzard_GMChatUI, Blizzard_TokenUI</19><23>1</23><39>0</39><40>0690041A3C5848A0278A32</40><24>1</24><41>Test1!!</41><8>Draenei</8><10>Death Knight</10><12>GM Island</12><21>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</21><25>4</25><42>DF98AA554050A01422,`,System Default,System Default,System Default</42><38>0</38><0>0</0><18>0, 0</18><22>51312:0:0:0:0 0:0:0:0:0 51314:0:0:0:0 0:0:0:0:0 51310:0:0:0:0 34651:0:0:0:0 51313:0:0:0:0 34648:0:0:0:0 0:0:0:0:0 51311:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 34659:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0</22>

Username:	derp
Computer:	derp
Processors:	derp
Processor vendor:	derp
Processor speed: 	derp
Memory:	derp
OS:		WinNT_Other
Version:	WoW [Release] Build 12340 (Jun 24 2010 23:54:57)
Realm:	Marapor
Account:	MARFORIUS
Character:	Tacgnol (level 80 Draenei Female Death Knight)
Map:		1 (Kalimdor)
Zone:		GM Island
Position:	16162.229492 16112.920898 18.940712, 2.560396
Auras:



Really neat.
0

#6 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 01 November 2010 - 09:17 PM

Sample type field parser class + application. Nothing big.
I will make a PHP site when I wake up, or at least try my PHP is kinda rusty :P

package com.arcemu.bugparser;


//////////////////////////////////////////////////
//class ArcemuBugParser
//  Simple Arcemu bugreport field parser class
//
///////////////////////////////////////////////////
class ArcemuBugParser{
	
	public ArcemuBugParser( ){
		BugReport = null;
		Data = 
			new java.util.HashMap< Integer, String >();
	}
	
	public ArcemuBugParser( String br ){
		BugReport = br;
		Data = 
			new java.util.HashMap< Integer, String >();
	}
	
	/////////////////////////////////////////////////////////////
	//public void SetBugReportString( String br )
	//  Sets the parsable string.
	//
	//Parameters
	//  String br  -  The string to be parsed.
	//
	//Return Value
	//  None.
	//
	/////////////////////////////////////////////////////////////
	public void SetBugReportString( String br ){
		BugReport = br;
	}
	
	
	////////////////////////////////////////////////////////////
	//public boolean Parse()
	//  Parses the bugreport string.
	//  throws NumberFormatException.
	//
	//Parameters
	//  None.
	//
	//
	//Return Value
	//  Returns true on success.
	//  Returns false on failure.
	//
	///////////////////////////////////////////////////////////
	public boolean Parse() throws NumberFormatException{
		
		// no string? :)
		if( BugReport == null )
			return false;
		
		java.util.StringTokenizer tokenizer =
			new java.util.StringTokenizer( BugReport, "</>" );
		
		// empty string? :(
		if( !tokenizer.hasMoreTokens() )
			return false;
		
		int key = 0;
		String value = null;
		boolean intag = false; 
		
		while( tokenizer.hasMoreElements() ){
			String tok = tokenizer.nextToken();
		
			if( !intag ){
				key = Integer.parseInt( tok );
				intag = true;
				
			}else{
				if( value == null ){
					value = tok;
				}else{
					int i = Integer.parseInt( tok );
					
					if( i == key ){
						Data.put( new Integer( key ), value );
						
						intag = false;
						value = null;
						key = 0;
					}else
						return false;
					}
				}
			}
		return true;
	}
	
	
	/////////////////////////////////////////////////////////////////////
	//Iterator GetIterator()
	//  Returns an Iterator to map key-value pairs of the parsed fields
	//
	//Parameters
	//  None.
	//
	//Return Value
	//  Returns an Iterator if parsing was successful.
	//  Returns null if there is nothing to iterate.
	//
	/////////////////////////////////////////////////////////////////////
	java.util.Iterator GetIterator(){
		if( Data.isEmpty() )
			return null;
		
		return Data.entrySet().iterator();
	}

	
	private String BugReport;
	private java.util.Map< Integer, String > Data;
}


/////////////////////////////////////////////////////////
//class bugparser
//  Sample bugreport type field parser application
//  Parses the field and dumps it onto the screen.
//
//
////////////////////////////////////////////////////////
public class bugparser{
	public static void main( String args[] ){
		String s =
			new String("<26>14</26><1>3.3.5</1><37>0</37><2>12340</2><3>Jun 24 2010</3><4>Test Realm</4><5>enUS</5><6>Rhon</6><7>80</7><9>Male</9><11>Eastern Kingdoms</11><13>Trade District</13><19>Arcemu_FeedbackUI, AtlasLoot, AtlasLoot_BurningCrusade, AtlasLoot_Crafting, AtlasLoot_OriginalWoW, AtlasLoot_WorldEvents, AtlasLoot_WrathoftheLichKing, AtlasLootFu, Prat-3.0, Prat-3.0_Libraries, TitanAmmo, TitanBag, TitanClock, TitanCoords, TitanGoldTracker, TitanLootType, TitanPerformance, TitanRegen, TitanRepair, TitanVolume, TitanXP, Titan</19><23>7</23><39>0</39><40>055003003C524832248A72</40><20>Prat-3.0_HighCPUUsageModules</20><24>1</24><41>Mrr Grrrrl!</41><8>Human</8><10>Warrior</10><12>Stormwind City</12><21>3022030123335100030012000000000305050005025010050100000000203000000000000000000000000</21><25>4</25><43>Walla, Stormwind City</43><42>7590AA454050A01422,`,System Default,Primary Sound Capture Driver,Primary Sound Driver</42><38>0</38><0>0</0><18>62, 75</18><22>10588:0:0:0:0 0:0:0:0:0 42949:0:0:0:0 38:0:0:0:0 48685:0:0:0:0 0:0:0:0:0 39:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 0:0:0:0:0 42991:0:0:0:0 10587:0:0:0:0 0:0:0:0:0 47515:0:0:0:0 0:0:0:0:0 15995:0:0:0:0 45574:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0 23162:0:0:0:0</22>");
		
		ArcemuBugParser parser =
			new ArcemuBugParser( s );
		
		
		try{
			boolean success = parser.Parse();
			if( !success )
				System.out.println( "Borat execute!!" );
			else{
				java.util.Iterator it = parser.GetIterator();
				
				while( it.hasNext() ){
					java.util.Map.Entry<Integer, String > pairs = (java.util.Map.Entry<Integer, String>)it.next();
					
					int k = pairs.getKey().intValue();
					String v = pairs.getValue();
					
					System.out.println( k + ": " + v  );
				}
			}
			
		}catch( NumberFormatException nfe ){
			System.out.println( "Borat execute!!" );
		}
	}
}


EDIT:

Although the sample site is not done yet, but here I wrote some PHP code anyways.

///////////////////////////////////////////////
//class StringTokenizer
//  Breaks up a string into smaller parts using
//  the provided delimiter(s) as break points
//
//////////////////////////////////////////////
class StringTokenizer{

	private $NextToken;
	private $Delimiter;

	public function StringTokenizer( $str , $delim  ){
		if( $str != NULL && $delim != NULL ){
			$this->NextToken = strtok( $str, $delim );
			$this->Delimiter = $delim;
		}else{
			$this->NextToken = false;
			$this->Delimiter = NULL;
		}
	}
	
	
	///////////////////////////////////////////////////
	//public function HasNextToken()
	//  Tells if there are more tokens in the string
	//
	//Parameters
	//  None
	//
	//Return Value
	//  Returns true if there are more tokens.
	//  Returns false if there aren't.
	//
	///////////////////////////////////////////////////
	public function HasNextToken(){
		if( $this->NextToken !== false )
			return true;
		else
			return false;
	}
	
	//////////////////////////////////////////////////
	//public function GetNextToken()
	//  Returns the next token if there is such.
	//
	//Parameters
	//  None.
	//
	//Return Values
	//  Returns the next token if there is such.
	//  Returns NULL if there are no more tokens.
	//
	//////////////////////////////////////////////////
	public function GetNextToken(){
		if( !$this->HasNextToken() )
			return NULL;
		else{
			$return = $this->NextToken;
			$this->NextToken = strtok( $this->Delimiter );
				
			return $return;
		}
	}
} 


/////////////////////////////////////////////////////////
//class ArcemuBugReportTypeFieldParser
//  Simple Arcemu bugreport type field parser class
//
////////////////////////////////////////////////////////
class ArcemuBugReportTypeFieldParser{
	private $BugReport;
	private $Data;
	
	public function ArcemuBugReportTypeFieldParser( $str  ){
		$this->BugReport = $str;
		$this->Data = array();
	}
	
	
	////////////////////////////////////////////////////////////
	//public function Parse()
	//  Parses the bugreport string and inserts the parsed
	//  key/value pairs into an array.
	//
	//Parameters
	//  None.
	//
	//
	//Return Value
	//  Returns true on success.
	//  Returns false on failure.
	//
	///////////////////////////////////////////////////////////
	public function Parse(){
		if( $this->BugReport == NULL )
			return false;
			
		$tokenizer =
			new StringTokenizer( $this->BugReport, "</>" );
		
		if( !$tokenizer->HasNextToken() )
			return false;
		
		
		$key = 0;
		$value = NULL;
		$intag = false;
		
		while( $tokenizer->HasNextToken() ){
			$i = 0;
			
			if( $intag == false ){
				$key = $tokenizer->GetNextToken();
				if( !is_numeric( $key ) )
					return false;
				
				$intag = true;
			}else{
				if( $value == NULL ){
					$value = $tokenizer->GetNextToken();
				}else{
					$i = $tokenizer->GetNextToken();
					if( is_numeric( $i ) && ( $i == $key ) ){
						$this->Data[ $key ] = $value;
						$intag = false;
						$value = NULL;
						$key = 0;
						$i = 0;
					}else{
						return false;
					}
				}
			}
		}
		
		return true;
	}
	
	//////////////////////////////////////////////////////
	//public function GetArray()
	//  Returns an array that contains the parsed fields
	//  as key/value pairs
	//
	//////////////////////////////////////////////////////
	public function GetArray(){
		return $this->Data;
	}
} 

"The demand for free goods is infinite."
0

#7 User is offline   iEzri 

  • < Ace of spades >
  • Group: Contributor
  • Posts: 1,692
  • Joined: 22-December 08
  • Gender:Female
  • Interests:I'm likely to cause mischief
  • Server OS:Linux

Posted 02 November 2010 - 07:41 AM

View Postdfighter, on 01 November 2010 - 09:17 PM, said:

I will make a PHP site


omgomgOMGOMG!! :P
Posted Image I do not join. I lead.
0

#8 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 02 November 2010 - 09:58 AM

View PostiEzri, on 02 November 2010 - 07:41 AM, said:

omgomgOMGOMG!! :P

Posted Image
??
"The demand for free goods is infinite."
0

#9 User is offline   iEzri 

  • < Ace of spades >
  • Group: Contributor
  • Posts: 1,692
  • Joined: 22-December 08
  • Gender:Female
  • Interests:I'm likely to cause mischief
  • Server OS:Linux

Posted 02 November 2010 - 12:12 PM

View Postdfighter, on 02 November 2010 - 09:58 AM, said:

Posted Image
??


oh i didnt know you were that skinny... what about the chubby sex ?!?!? awwww... :P
Posted Image I do not join. I lead.
0

#10 User is offline   Wil 

  • Advanced Member
  • Group: Super Moderator
  • Posts: 224
  • Joined: 31-January 09
  • Gender:Male
  • Server OS:Windows

Posted 02 November 2010 - 02:21 PM

Was hoping at some point the data would be added to arcgm so that you can onclick portal to the site of the bug report if needed, possible even more.

Is this a future possibility?
Nothing
0

#11 User is offline   Dzjhenghiz 

  • حشّاشين
  • Group: Contributor
  • Posts: 1,936
  • Joined: 07-June 08
  • Gender:Male
  • Location:2nd stone after the 3rd oase western sahara
  • Interests:M.C.S.E :- Minesweeper Consultant & Solitaire Expert
  • Server OS:Other

Posted 02 November 2010 - 03:20 PM

it fills a dbase so imo its readable from a website ?
Need Help With Arcemu ? ^^
Posted Image
Concordia res parvae crescunt In varietate concordia
Spoiler

0

#12 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 02 November 2010 - 05:59 PM

View PostWil, on 02 November 2010 - 02:21 PM, said:

Was hoping at some point the data would be added to arcgm so that you can onclick portal to the site of the bug report if needed, possible even more.

Is this a future possibility?


Not likely. We didn't make it parse inside the game because of mapmgr lag.

If we ever do have a log reader in game(that also reads the bugs) I will make a client for this, but that is more of a lavish commodity.

Anyhow

Quote

<CIA-81> ##arcemu: dfighter1985 *r3764 /trunk/src/scripts/ (27 files in 11 dirs)
<CIA-81> ##arcemu: Added a sample player bug report reader PHP application.
<CIA-81> ##arcemu: Refactored the Database class, broke it up into an abstract Database class and a MYSQL implementation.
<CIA-81> ##arcemu: Moved all web related stuff I found under the web directory.

0

#13 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 02 November 2010 - 06:11 PM

View PostiEzri, on 02 November 2010 - 12:12 PM, said:

oh i didnt know you were that skinny... what about the chubby sex ?!?!? awwww... :)

Says the girl who is nicknamed "The German plains" :P


On topic:
Yush I've commited mi ril pro PHP codez
"The demand for free goods is infinite."
0

#14 User is offline   iEzri 

  • < Ace of spades >
  • Group: Contributor
  • Posts: 1,692
  • Joined: 22-December 08
  • Gender:Female
  • Interests:I'm likely to cause mischief
  • Server OS:Linux

Posted 03 November 2010 - 05:15 AM

View Postdfighter, on 02 November 2010 - 06:11 PM, said:

"The German plains"


no peaks in our convo? :P
Posted Image I do not join. I lead.
0

#15 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 03 November 2010 - 06:56 AM

View PostiEzri, on 03 November 2010 - 05:15 AM, said:

no peaks in our convo? :)

Well if you continue this way it will be flat like Paris Hilton's EEG. :P













Denny Crane, is this peak enough for you? :D
"The demand for free goods is infinite."
0

#16 User is offline   iEzri 

  • < Ace of spades >
  • Group: Contributor
  • Posts: 1,692
  • Joined: 22-December 08
  • Gender:Female
  • Interests:I'm likely to cause mischief
  • Server OS:Linux

Posted 03 November 2010 - 03:28 PM

View Postdfighter, on 03 November 2010 - 06:56 AM, said:

Denny Crane, is this peak enough for you? :(


This definately cannot pass Constitutional mustard!

:D
Posted Image I do not join. I lead.
0

#17 User is offline   dfighter 

  • Titles are overrated
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 5,189
  • Joined: 14-June 08
  • IRC:dfighter
  • Gender:Male
  • Server OS:Linux

Posted 03 November 2010 - 03:58 PM

View PostiEzri, on 03 November 2010 - 03:28 PM, said:

This definately cannot pass Constitutional mustard!

:D

He doesn't give a fart imo :(
"The demand for free goods is infinite."
0

#18 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 04 November 2010 - 08:35 AM

Posted Image
/thread
1

#19 User is offline   Dark Spyro 003 

  • Member
  • Pip
  • Group: Members
  • Posts: 28
  • Joined: 13-April 09

Posted 13 January 2011 - 02:03 PM

Small mistake, these are:

Names and not IDs:
[11] = "map", -- map NAME
[12] = "zone", -- zone NAME
[13] = "area", -- area NAME


And some additional info that would be nice to be added:
[27] = "surveyname", -- survey name (probably easy to make them) :: For instances this returns Deadwind Pass, Karazhan  (portfromzone, porttoinstancezone)
[28] = "surveyid", -- survey ID (possibly for quests) :: For instances this returns something like Magisters' Terrace1

0

#20 User is offline   Marforius 

  • Permanantly on leave
  • PipPipPipPip
  • Group: Members
  • Posts: 597
  • Joined: 07-August 08
  • IRC:Marforius
  • Gender:Male
  • Location:Rome
  • Interests:ArcEmulatorius
  • Server OS:Linux

Posted 13 January 2011 - 03:32 PM

View PostDark Spyro 003, on 13 January 2011 - 02:03 PM, said:

[28] = "surveyid", -- survey ID (possibly for quests) :: For instances this returns something like Magisters' Terrace1



Yeah you can define "priority targets". I dont know what I was doing when I made the list.

Its for both zones/instances, quests, and targets.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users