Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server > Flyff PServer Guides & Releases
You last visited: Today at 12:19

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

Advertisement



[Mini-Release] StartItem Hilfs Script

Discussion on [Mini-Release] StartItem Hilfs Script within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1
 
Andrej-Delany's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 235
Received Thanks: 123
[Mini-Release] StartItem Hilfs Script

Hallo da draußen,
eins vorweg ich hab kein Plan von SQL und jeder der nen Plan davon hat wird mich vermutlich für das was ich da mache lünchen aber nun gut um es mit den am meist verhassten Worten meines Chefs zu sagen: "Aber es Funktioniert!"

Nun gut nun zu dem worum es geht:
Ich denke ich bin nicht der einzige der Probleme damit hat neue Startitems in der DB einzutragen
das nervige zwischen den Tabellen hin und her springen wenn man die einträge aus den Tabellen händisch hin und her kopiert, deshalb habe ich folgendes kleines script geschrieben:
Code:
use CHARACTER_01_DBF

DECLARE @nCharId	int;
SET		@nCharId	= 1;
	
update dbo.BASE_VALUE_TBL
set dbo.BASE_VALUE_TBL.m_adwEquipment = inventory.m_adwEquipment
from dbo.CHARACTER_TBL currentChar
	join dbo.INVENTORY_TBL inventory
		on inventory.m_idPlayer = @nCharId and currentChar.m_idPlayer = @nCharId
where 
	dbo.BASE_VALUE_TBL.m_nJob = currentChar.m_nJob and dbo.BASE_VALUE_TBL.g_nSex = currentChar.m_dwSex;

update dbo.BASE_VALUE_TBL
set dbo.BASE_VALUE_TBL.m_Inventory = inventory.m_Inventory
from dbo.CHARACTER_TBL currentChar
	join dbo.INVENTORY_TBL inventory
		on inventory.m_idPlayer = @nCharId and currentChar.m_idPlayer = @nCharId
where 
	dbo.BASE_VALUE_TBL.m_nJob = currentChar.m_nJob and dbo.BASE_VALUE_TBL.g_nSex = currentChar.m_dwSex;

update dbo.BASE_VALUE_TBL
set dbo.BASE_VALUE_TBL.m_apIndex = inventory.m_apIndex
from dbo.CHARACTER_TBL currentChar
	join dbo.INVENTORY_TBL inventory
		on inventory.m_idPlayer = @nCharId and currentChar.m_idPlayer = @nCharId
where 
	dbo.BASE_VALUE_TBL.m_nJob = currentChar.m_nJob and dbo.BASE_VALUE_TBL.g_nSex = currentChar.m_dwSex;

update dbo.BASE_VALUE_TBL
set dbo.BASE_VALUE_TBL.m_dwObjIndex = inventory.m_dwObjIndex
from dbo.CHARACTER_TBL currentChar
	join dbo.INVENTORY_TBL inventory
		on inventory.m_idPlayer = @nCharId and currentChar.m_idPlayer = @nCharId
where 
	dbo.BASE_VALUE_TBL.m_nJob = currentChar.m_nJob and dbo.BASE_VALUE_TBL.g_nSex = currentChar.m_dwSex;
bei @nCharId die id des Chars eintragen dessen invi ihr auf die Base_Value übertragen wollt

also:
1. neuen Eintrag in der Base_Value anlegen
2. Job und Geschlecht anpassen
3. Char anlegen und Invi/Equip so anpassen wie ihr es wollt
4. Char ID in das Script eingeben
5. Script ausführen
6. Fertig!

Wie immer nehmt es oder lasst es kein Spam bitte.

würde mich aber über Verbesserungsvorschläge freuen.

MFG
Andrej-Delany

EDIT: Sry für die Redundanz innerhalb des "set" kein "and" benutzten...
Andrej-Delany is offline  
Old 10/28/2013, 10:53   #2
 
elite*gold: 59
Join Date: Oct 2012
Posts: 716
Received Thanks: 465
Gibts schon (und zwar über den Charnamen, also noch etwas einfacher)



Mfg Tobi
FlyCraft.TobiLap is offline  
Thanks
1 User
Reply

Tags
flyff, sql, startitems


Similar Threads Similar Threads
[Mini-Release]Register script
11/16/2012 - Last Chaos Private Server - 8 Replies
Hey, da ich gerade am schreiben einer HP, für meinen neuen LC server, bin release ich mal ein simples aber relativ sicheres register script ^^ LC Register script - Pastebin.com viel spaß, damit solltet ihr nicht mehr so leicht gehackt werden :D fast edit : captcha hab ich rausgemacht weil es mich beim testen genervt hat, wenn ihr wollt geb ich euch das script mit captcha
[RELEASE]HOMEPAGE DESIGN + Mini SCRIPT
10/27/2012 - Metin2 PServer Guides & Strategies - 30 Replies
Hallo Elitepvpers. Ich release euch heute meine erste selbst Designte Homepage.Die Homepage hat ein kleinen Script zum rumklicken etc. Live-Demonstration: Zephos - Reloadet Den Download findet ihr im Anhang ! Ich Kritik und Feedback sind Willkommen !Flame aber nicht !
[mini mini Release] Warning for IE for heni script
09/19/2011 - Metin2 PServer Guides & Strategies - 14 Replies
this is nothing special I just i see a lots of people have troubles with the Internet Explorer browser on the almost all HP have be release on epvp so i will explain a bether way to warning the user he is using the internet explorer and you recomend use firefox or chrone without using enterpage 1 put this code inside the <head> </head> tag <!--> <script type="text/javascript">
[Mini-Release] Push-Search Script
08/24/2011 - Metin2 PServer Guides & Strategies - 16 Replies
Hey Com, da auf einem Server meines Freundes ein Teammitglied Spieler mit extremen Werten gepusht hat, habe ich mal ein kleines crap Script geschrieben ;) Wiso Crap Script? Da es nur klein ist und auch nur den höchsten Wert sucht. Reicht aber völlig aus um Pushitems zu finden.
[Release] SH Script zum Mini Fixxes des API's
11/01/2010 - Metin2 PServer Guides & Strategies - 35 Replies
Joar, also ich habe euch hier mal ein Script vorbereitet, was ihr noch anpassen müsst und in euerm Server einfügen müsst ;> Ihr loggt euch in vpc oder PuTTy ein und tippt folgendes ein: Da kommt folgender Inhalt rein:



All times are GMT +1. The time now is 12:21.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.