ArcEmu: Modifica Di Un Item E Gestione Da Parte Dell'emulatore - 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
  • You cannot reply to this topic

Modifica Di Un Item E Gestione Da Parte Dell'emulatore

#1 User is offline   Tem 

  • Newbie
  • Group: Members
  • Posts: 6
  • Joined: 27-August 10
  • Gender:Male

Posted 01 September 2010 - 09:11 AM

Sto certamente sbagliando io ma qualcosa non va a buon fine nell'inserimento di un nuovo item.
Uso l'ultima versione di ArcEmu ed ho installato sopra WhyDB ultima versione (come suggeritomi ^__^ ), tutto è perfettamente compatibile e funzionante.
Fino a quando non provo a modificare un record da me inserito.
Ho creato il recond 29 all'interno della tabella arc_world del mio db (ho chiamato così la tabella world per praticità) e poi lo ho riempito con i dati che riporto in coda.
Tutto pare funzionare perfettamente ma l'item non viene riconosciuto come arma, nonostante io abbia dato 'class' 2 e 'subclass' 7, per creare una spada.
Mi accorgo che non viene letto come arma nonostante la possibilità di equipparlo sul pg perchè il tasto destro dallo zaino non lo mette in mano automaticamente e le spell che richiedono un'arma in mano non sono castabili.
Le stats della spada tuttavia vengono lette normalmente e considerate nel danno portato al manichino.
Mi spiace di porre una domanda così (probabilmente) sciocca ma ormai sto su questo problema da 4 giorni e non riesco proprio a capire cosa io stia sbagliando.
Grazie per l'attenzione :)

PS: non so se possa essere legato al problema principale ma nello zaino l'item viene visualizzato come un punto interrogativo

UPDATE `items` SET `entry` = '29', `class` = '2', `subclass` = '7', `field4` = '-1', `name1` = 'NOME SPADA', `displayid` = '46609', `quality` = '4', `flags` = '0', `faction` = '0', `buyprice` = '0', `sellprice` = '0', `inventorytype` = '13', `allowableclass` = '-1', `allowablerace` = '-1', `itemlevel` = '300', `requiredlevel` = '80', `RequiredSkill` = '0', `RequiredSkillRank` = '0', `RequiredSpell` = '0', `RequiredPlayerRank1` = '0', `RequiredPlayerRank2` = '0', `RequiredFaction` = '0', `RequiredFactionStanding` = '0', `Unique` = '0', `maxcount` = '1', `ContainerSlots` = '0', `itemstatscount` = '5', `stat_type1` = '4', `stat_value1` = '312', `stat_type2` = '7', `stat_value2` = '193', `stat_type3` = '12', `stat_value3` = '68', `stat_type4` = '14', `stat_value4` = '53', `stat_type5` = '13', `stat_value5` = '78', `stat_type6` = '0', `stat_value6` = '0', `stat_type7` = '0', `stat_value7` = '0', `stat_type8` = '0', `stat_value8` = '0', `stat_type9` = '0', `stat_value9` = '0', `stat_type10` = '0', `stat_value10` = '0', `ScaledStatsDistributionId` = '0', `ScaledStatsDistributionFlags` = '0', `dmg_min1` = '1278', `dmg_max1` = '2376', `dmg_type1` = '0', `dmg_min2` = '0', `dmg_max2` = '0', `dmg_type2` = '0', `armor` = '0', `holy_res` = '0', `fire_res` = '0', `nature_res` = '0', `frost_res` = '0', `shadow_res` = '0', `arcane_res` = '0', `delay` = '1700', `ammo_type` = '0', `range` = '0', `spellid_1` = '41380', `spelltrigger_1` = '2', `spellcharges_1` = '0', `spellcooldown_1` = '-1', `spellcategory_1` = '0', `spellcategorycooldown_1` = '-1', `spellid_2` = '0', `spelltrigger_2` = '1', `spellcharges_2` = '0', `spellcooldown_2` = '-1', `spellcategory_2` = '0', `spellcategorycooldown_2` = '-1', `spellid_3` = '0', `spelltrigger_3` = '1', `spellcharges_3` = '0', `spellcooldown_3` = '-1', `spellcategory_3` = '0', `spellcategorycooldown_3` = '-1', `spellid_4` = '0', `spelltrigger_4` = '0', `spellcharges_4` = '0', `spellcooldown_4` = '-1', `spellcategory_4` = '0', `spellcategorycooldown_4` = '-1', `spellid_5` = '0', `spelltrigger_5` = '0', `spellcharges_5` = '0', `spellcooldown_5` = '-1', `spellcategory_5` = '0', `spellcategorycooldown_5` = '-1', `bonding` = '2', `description` = '', `page_id` = '0', `page_language` = '0', `page_material` = '0', `quest_id` = '0', `lock_id` = '0', `lock_material` = '0', `sheathID` = '0', `randomprop` = '0', `randomsuffix` = '0', `block` = '0', `itemset` = '0', `MaxDurability` = '205', `ZoneNameID` = '0', `mapid` = '0', `bagfamily` = '0', `TotemCategory` = '0', `socket_color_1` = '0', `unk201_3` = '0', `socket_color_2` = '0', `unk201_5` = '0', `socket_color_3` = '0', `unk201_7` = '0', `socket_bonus` = '0', `GemProperties` = '0', `ReqDisenchantSkill` = '-1', `ArmorDamageModifier` = '0', `existingduration` = '0', `ItemLimitCategoryId` = '0', `HolidayId` = '0' WHERE `entry` = 29 LIMIT 1;

0

#2 User is offline   jackpoz 

  • ArcEmu Lemon Priest
  • PipPipPipPipPipPipPipPip
  • Group: Developers
  • Posts: 2,153
  • Joined: 19-June 08
  • Gender:Male
  • Location:Italy
  • Server OS:Windows

Posted 01 September 2010 - 09:17 AM

Il punto interrogativo dipende dal fatto che hai creato un nuovo Item non riconosciuto dal client, in quanto hai modificato solo il database di ArcEmu e non il client stesso. Per quando riguarda il fatto che non venga riconosciuto come arma, un anno fa circa Blizzard ha aggiunto un ulteriore controllo sugli Items: ora le loro informazioni vengono lette nei DBCs del client, quindi per poter creare un'arma personalizzata devi o modificare i DBCs del client, o usare un Item id di un'arma già esistente. La seconda è la scelta più usata visto che non richiede alcuna modifica al client e come si sa, gli utOnti che giocano sui server privati sanno a malapena modificare il realmlist, figurarsi sovrascrivere i file *.mpq.
Posted Image We develop dreams. Your dreams ;)
Posted ImagePosted Image
0

#3 User is offline   Tem 

  • Newbie
  • Group: Members
  • Posts: 6
  • Joined: 27-August 10
  • Gender:Male

Posted 01 September 2010 - 12:06 PM

Cavolo... mi hai dato una gran brutta notizia in verità...
Dovrò riprogrammare tutto il lavoro che avevo impostato da 0.
Stop con l'editing allora e si torna a far di conto...
Grazie mille :)
0

#4 User is offline   jackpoz 

  • ArcEmu Lemon Priest
  • PipPipPipPipPipPipPipPip
  • Group: Developers
  • Posts: 2,153
  • Joined: 19-June 08
  • Gender:Male
  • Location:Italy
  • Server OS:Windows

Posted 01 September 2010 - 01:30 PM

Prego ;)
Posted Image We develop dreams. Your dreams ;)
Posted ImagePosted Image
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

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