Register for your free account! | Forgot your password?

Go Back   elitepvpers > The Black Market > MMORPG Trading > Flyff Trading
You last visited: Today at 11:34

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Biete]Source Shop & so. :p

Discussion on [Biete]Source Shop & so. :p within the Flyff Trading forum part of the MMORPG Trading category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
[Biete]Source Shop & so. :p

~
Wanetrain is offline  
Old 06/10/2013, 05:09   #2 Trade Status: Unverified(?)


 
Reavern's Avatar
 
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
Arrow Flyff PServer - Discussions / Questions -> Fly For Fun Trading

#moved
Reavern is offline  
Old 06/11/2013, 19:59   #3
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Push.
Wanetrain is offline  
Old 06/12/2013, 20:20   #4
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Push.
Wanetrain is offline  
Old 06/13/2013, 10:05   #5 Trade Status: Unverified(?)
 
elite*gold: 59
Join Date: Oct 2012
Posts: 716
Received Thanks: 465
Kommunikation mit ihm ist total schlecht, er braucht mehrere Tage um auf ne PM zu antworten und dann steht da nix vernünftiges drinne -.-
FlyCraft.TobiLap is offline  
Thanks
2 Users
Old 06/15/2013, 03:05   #6
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Quote:
Originally Posted by FlyCraft.TobiLap View Post
Kommunikation mit ihm ist total schlecht, er braucht mehrere Tage um auf ne PM zu antworten und dann steht da nix vernünftiges drinne -.-
Die antworten auf deine Nachrichten kamen spätestens 5h Später, ich schau selbst nicht 100x am Tage rein, da ich nicht die zeit dafür hab.

Antworten unvernünftig? aha, gut zu wissen, wenn man etwas nicht versteht dann ja.. tut es mir leid.
Wanetrain is offline  
Old 06/20/2013, 19:10   #7
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Push ~

Update: V15 Standart Source wäre sofort auf VS2012 verfügbar.
Wanetrain is offline  
Old 07/22/2013, 17:05   #8
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
Die neue Datenbank Klasse kann man wie die derzeitige verwenden (Was durch die vielen Switch Case abfragen nicht zu empfehlen ist!) oder die meinige nehmen, hier habt ihr einen Ausschnitt:

Quote:
#include "StdAfx.h"

#include "dploginsrvr.h"

#include "DBWorkerIns.h"
#include "DBInstance.h"

#include "IQuerys.h"

extern APP_INFO g_appInfo;
extern CDPLoginSrvr g_dpLoginSrvr;

CDBWorkerIns::CDBWorkerIns()
{
m_hHandle = NULL;

m_pWorkList[eQUERY_INS::INS_NEW_PLAYER] = &CDBWorkerIns::InsNewCharacter;
}

CDBWorkerIns::~CDBWorkerIns()
{
}

void CDBWorkerIns::Worker()
{
if( m_hHandle == NULL )
return;

DWORD dwBytesTransferred = NULL;
DWORD dwCompletionKey = NULL;
DB_OVERLAPPED* pOverlapped = nullptr;

m_pDBInstance = new CDBInstance;
m_pDBInstance->Connect( "TEST_SRV_03", "", "" );

while( true )
{
GetQueuedCompletionStatus( m_hHandle, &dwBytesTransferred, &dwCompletionKey, (LPOVERLAPPED*)&pOverlapped, INFINITE );

void( CDBWorkerIns::*pFunction )( DB_OVERLAPPED* ) = m_pWorkList[pOverlapped->nQueryMode];

if( pFunction )
( this->*( pFunction ) )( pOverlapped );
else
Error( "(INFO) %s(%d): Invalid QueryMode!! [INS][%d]" __FUNCTION__, __LINE__, pOverlapped->nQueryMode );
}
}

void CDBWorkerIns::InsNewCharacter( _In_ DB_OVERLAPPED* lpDbOverlapped )
{
CAr arRead( lpDbOverlapped->lpBuf, lpDbOverlapped->uBufSize );

char szAccount[MAX_ACCOUNT] = { NULL, };
char szPassword[MAX_PASSWORD] = { NULL, };
char szPlayer[16] = { NULL, };

int nSlot = NULL;
int nSex = NULL;
int nJob = JOB_MERCENARY;
int nHeadMesh = NULL;
int nHairMesh = NULL;

D3DXVECTOR3 vPos = D3DXVECTOR3( 255, 255, 255 );

arRead.ReadString( szAccount, MAX_ACCOUNT );
arRead.ReadString( szPlayer, 16 );
arRead >> nSlot;
arRead >> nSex;
arRead >> nJob;
arRead >> nHairMesh;
arRead >> nHeadMesh;

if( strlen( szPlayer ) < 4 )
{
SAFE_DELETE_ARRAY( lpDbOverlapped->lpBuf );
return;
}

if( nSlot > 2 || nSlot < 0 || nJob > 4 || nJob < 1 || nSex > 1 || nSex < 0 )
{
SAFE_DELETE_ARRAY( lpDbOverlapped->lpBuf );
return;
}

if( prj.IsInvalidName( szPlayer ) || !prj.IsAllowedLetter( szPlayer ) )
{
SAFE_DELETE_ARRAY( lpDbOverlapped->lpBuf );
return;
}

strcpy( lpDbOverlapped->szAccount, szAccount );

prj.GetRandomBeginPos( WI_WORLD_MADRIGAL, &vPos );

m_pDBInstance->Execute( "CHARACTER_STR @iGu = 'I1', @iserverindex = '%02d', @iaccount = '%s', @im_szName = '%s', @iplayerslot = %d, @im_nJob = %d, @im_vPos_x = %f, @im_vPos_y = %f, @im_vPos_z = %f, @idwWorldID = %d, @im_dwSex = %d", g_appInfo.dwSys, szAccount, szPlayer, nSlot, nJob, vPos.x, vPos.y, vPos.z, WI_WORLD_MADRIGAL, nSex );
if( m_pDBInstance->Fetch() )
{
int nError = m_pDBInstance->GetInt( "nError" );
switch( nError )
{
case 0: g_dpLoginSrvr.SendError( ERROR_USER_EXISTS, lpDbOverlapped->dpid ); break; // Player Name exists.
case 1: g_dpLoginSrvr.SendError( ERROR_DUPLICATE_SLOT, lpDbOverlapped->dpid ); break; // Slot not empty.
case 2: g_dpLoginSrvr.SendPlayerList( szAccount, szPassword, lpDbOverlapped->dpid ); break; // User OK --> Created.
}
}
SAFE_DELETE_ARRAY( lpDbOverlapped->lpBuf );
}
Recht einfach zu benutzen, wer sie nutzen möcht einfach melden und ich zeige euch genau wie ihr dies machen könnt!
Wanetrain is offline  
Old 11/14/2013, 09:07   #9
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
~~ Pushi, Snapshot Handler addet.

Andere dinge in Arbeit.^^
Wanetrain is offline  
Old 11/18/2013, 16:36   #10
 
elite*gold: 0
Join Date: Apr 2013
Posts: 511
Received Thanks: 431
~~ Push. ;>
Wanetrain is offline  
Reply


Similar Threads Similar Threads
[Flyff Source] aldimaster's Source Shop
07/29/2020 - Flyff Trading - 145 Replies
Hallo Leute, In diesem Thread wollte ich meine Dienstleistung als Flyff Source Entwickler für Privat Server anbieten. Allgemeine Infos Alle in diesem Thread ausgestellten Systeme stehen zum Verkauf. Falls ihr wünscht, diese zu modifizieren und weiterzuverkaufen ist eine weitere Lizenz von nöten die einen höheren Aufpreis erfordert. Es werden nicht nur diese System verkauft, sondern auch gerne (sogar bevorzugt) Aufträge angenommen. Ebenfalls seid ihr als Serverbetreiber in der Lage,...
[Flyff Source] Source Shop
06/03/2013 - Flyff Trading - 27 Replies
Hello / Hallo :) Ich wollte mal paar Source Sachen verkaufen. I sell system in source Glow system (Hand / Body ): http://img15.hostingpics.net/pics/903071glow.jpg
[Source]I<3-electro&house's Source Shop
02/19/2013 - Flyff Trading - 3 Replies
Hey Leute, In diesem Thread biete ich Source Systeme zum Verkauf an. Allgemeine Information Alle in diesem Thread aufgelisteten Systeme stehen zum Verkauf. Die Systeme dürfen nicht ohne meine Erlaubnis weiterverkauft werden. Wenn ihr bestimmte Modifikationen oder neue Systeme haben wollt könnt ihr diese ebenfalls bei mir erwerben(Absprache per PN).
[Shop] Professionelle Maps. [Der Mapper-Shop] / Source SDK
03/18/2011 - elite*gold Trading - 13 Replies
Hallo liebe, Community Ich mappe(erstellen Karten/Maps) bereits seit 2Jahren für Alle Source Spiele (CSS,HL2,DOD usw...). Da ich wieder auf ''Mapping-Lust'' bin , biete ich hier meine Dienste für EliteGold. Ich möchte:
[Biete]COD6 Modern Warfare 2 Steam Accounts + CS:Source + DoD:Source
04/17/2010 - Steam Trading - 9 Replies
Hallo, ich biete hier einen Call of Duty 6 - Modern Warfare (UNCUT + RETAIL) Steam Account an. 1. STEAM-Account Call Of Duty 6 - Modern Warfare 2 + Cunter-Strike: Source + Day Of Defeat: Source SOLD! http://img199.imageshack.us/img199/7035/steamaccou nt1.png Des weiteren biete ich hier noch einen orignalen Uncut Modern Warfare 2 Steam Account mit VAC Bann an, welcher jedoch im Single Player problemlos zu spielen ist.



All times are GMT +1. The time now is 11:35.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.