[Source Frage]Glow Snippets+DB neue spalte

10/26/2011 20:14 Jopsi332#1
Hi,
weiß jemand gerade wo die funktion der set und elemement glows drinne stehen?
und wie man die funktion aufruft?
Wäre nice

2. Frage wie lässt man aus der db ne neue spalte einlesen`?
10/26/2011 20:37 Yakuzai.#2
Such doch einfach mal nach der Definierung von sfxEffectEnchant also sowas wie XI_ARMOR_GLOW (<- Nur ein Beispiel) und durchsuch deine Neuz danach ;D
Ist glaub ich in einer der ModelObject / MoverRender Dateien im _Common Ordner.
10/26/2011 20:38 Jopsi332#3
ich hab gerade nämlich shcon die ganzen sfx.cpp abgegrast hab da nix für set glow oder element glow gefunden XD nur skills o.ä.

ihc habs gefunden
2. Frage
wie kann man eine neue spalte aus der db einlesen?
10/26/2011 22:00 Yakuzai.#4
Hört sich nach Scroll of Glowchange an ? :D
Wie du den Glow suchen kannst, hab ich ja schon gesagt, aber hier nochmal eine Stelle die ich gefunden habe :
Mover.cpp
Code:
		pSfx = (CSfxPartsLinkShoulder*)CreateSfx( D3DDEVICE, XI_SETIEM_EFFECTHAND, GetPos(), GetId(), GetPos(), GetId(), -1 );
		pSfx->m_nPartsLink = 9;			
		pSfx->m_v3Offset.y = 0.2f;
		pSfx->m_nOldAbilityOption = nAbilityOption;
10/26/2011 22:26 .Crasy#5
DB Spalte: DBManager.cpp --> Gucksu DB Server? ..
10/27/2011 14:46 Jopsi332#6
mover.m_nLevel = (LONG)qry->GetInt("m_nLevel");
das? also anpassen und in entsprechend definieren?
oder muss ich inder .h noch was adden?
10/27/2011 15:17 .Crasy#7
Das mover.m_nLevel muss Definiert sein.

sprich: mover.m_nCrasy musst du in Mover.h "int m_nCrasy" definieren, dann einfach ja GetInt( .. ) usw :D
10/27/2011 15:23 Jopsi332#8
jaja das habe ich definiert
und in der mover klasse extra geäddet auch.
weil erhat problem los compiled nur wusste ihc nicht ob es damit getan war :D
10/27/2011 16:16 .Crasy#9
Ja, nun ließt er dies aus.

Zum verwenden einfach ja pMover->.. bla usw.

Speichern is etwas anders aber im Prinzip das selbe, nur is es da halt anders rum :D
10/27/2011 16:23 Jopsi332#10
wäre das set int? xD
10/27/2011 16:42 .Crasy#11
Naja, gucks halt ma an? oo
10/27/2011 20:24 Jopsi332#12
bOK[++j] = qry->BindParameter( ++i, SQL_PARAM_INPUT, SQL_C_LONG, SQL_INTEGER, 0, 0, &pMover->m_nmeinneuermover, 0, 0 );
iset es das ? wie kann man das falls ja denn aufrufen bitte o.o oder überschriebt der jede millimillimillimilli sekunde die db? XD