Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 04:58

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

Advertisement



[Sql-Abfrage] Reset

Discussion on [Sql-Abfrage] Reset within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 05/24/2011, 22:50   #16
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
Quote:
Originally Posted by Pumbaaa View Post
Ist nen nicht getestetes php-Script, habs eben zusammengecodet, vill hilfts ja weiter

Code:
<?php
	mssql_connect( 'Pumbaa-PC\SQLEXPRESS', '', '' );
	$query = mssql_query("SELECT * FROM CHARACTER_01_DBF.dbo.CHARACTER_TBL") ;
	$num = mssql_num_rows( $query );
	//$length = strlen( $num );
	for( int i = 1; i <= $num; i++)
	{
		if( strlen( i ) == 1 )
		{
			$id = "0000000"+i;
		}else if( strlen( i ) == 2 )
		{
			$id = "000000"+i;
		}else if( strlen( i ) == 3 )
		{
			$id = "00000"+i;
		}else if( strlen( i ) == 4 )
		{
			$id = "0000"+i;
		}else if( strlen( i ) == 5 )
		{
			$id = "000"+i;
		}else if( strlen( i ) == 6 )
		{
			$id = "00"+i;
		}else if( strlen( i ) == 1 )
		{
			$id = "0"+i;
		}else if( strlen( i ) == 1 )
		{
			$id = ""+i;
		}
		$query = mssql_query("SELECT * FROM CHARACTER_01_DBF.dbo.CHARACTER_TBL WHERE m_idPlayer = $id");
		$row = mssql_fetch_array( $query );
		$remain = ( $row['m_nStr'] - 15 ) + ( $row['m_nSta'] - 15 ) + ( $row['m_nDex'] - 15 ) + ( $row['m_nInt'] - 15 ) + $row['m_nRemainGP'];
		mssql_query("UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nRemainGP = $remain WHERE m_idPlayer = $id");
		
	}
?>
wenn das noch irgendwie als mssql abfrage machbar wäre
wäre das sowas von geil das du ein dickes thanks ever kriegst <3
~Product~ is offline  
Old 05/25/2011, 11:51   #17
 
elite*gold: 0
Join Date: Jul 2010
Posts: 730
Received Thanks: 256
das gleiche würde mich mal interessieren mit skill punkten.


allen playern wieder ihre skill punkte geben, je nach lvl da durch 1kilk jobb changes einigen skill punkte fehlen.

sry für thread missbrauch
luia is offline  
Old 05/26/2011, 13:55   #18
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
dont vergesst me
~Product~ is offline  
Old 05/26/2011, 15:02   #19


 
Mariodev's Avatar
 
elite*gold: 1778
The Black Market: 198/0/0
Join Date: Mar 2011
Posts: 2,680
Received Thanks: 573
Quote:
Originally Posted by ~Product~ View Post
dont vergesst me
Entweder Deutsch oder Englisch bitte und nicht mischen

Du wärst sicher schneller fertig wenn du GOOGLE verwenden würdest und selbst die Variablen in die SQL Abfrage tust.

Es wurde dir eine PHP Lösung gesagt und ja das kannst ja als VORLAGE verwenden.
Mariodev is offline  
Old 05/27/2011, 01:15   #20
 
.iLLuminat's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 22
Received Thanks: 4
Ich habe es nicht ausprobiert, aber syntaktisch müsste das eigentlich klappen.
PHP Code:
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nRemainGP = (m_nStr m_nSta m_nDex m_nInt m_nRemainGP) - 60;
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nStr=15,m_nSta=15,m_nDex=15,m_nInt=15
.iLLuminat is offline  
Thanks
1 User
Old 05/27/2011, 15:03   #21
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 828
Quote:
Originally Posted by .iLLuminat View Post
Ich habe es nicht ausprobiert, aber syntaktisch müsste das eigentlich klappen.
PHP Code:
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nRemainGP = (m_nStr m_nSta m_nDex m_nInt) - 60;
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nStr=15,m_nSta=15,m_nDex=15,m_nInt=15
Code:
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nRemainGP = (m_nStr + m_nSta + m_nDex + m_nInt[COLOR="Red"] + m_nRemainGP[/COLOR]) - 60;
UPDATE CHARACTER_01_DBF.dbo.CHARACTER_TBL SET m_nStr=15,m_nSta=15,m_nDex=15,m_nInt=15;

//EDIT: Und ja, das Script funktioniert
Pumbaaa is offline  
Thanks
1 User
Old 06/02/2011, 15:28   #22
 
ziBBer™'s Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 126
Received Thanks: 51
Hallo e*pvpers,

ich bins wieder. Bei unserem server besteht immer noch das problem das wir mit einer abfrage alle charakter restaten wollen.
Bei der Abfrage von: .iLLuminat, restatn alle charakter, aber erhalten immer wieder die stat Points die sie hatten...
Ich bitte um Rat.
ziBBer™ is offline  
Old 06/21/2011, 18:43   #23
 
ziBBer™'s Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 126
Received Thanks: 51
Push it Up! Sind immer noch auf der suche.
ziBBer™ is offline  
Old 06/22/2011, 13:05   #24
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
ab nach oben
reset ist immer noch gesucht
~Product~ is offline  
Old 06/28/2011, 15:23   #25
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
wir brauchen ein sql befehl
welcher : egal welches level original stat points zurück gibt
und alle unnötigen entfernt
~Product~ is offline  
Old 07/24/2011, 18:31   #26
 
ziBBer™'s Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 126
Received Thanks: 51
Neue suche: Wir suchen eine SQL-Abfrage womit wir z.B. alle lvl 80-M restaten können und die GP zuweißen können.
Ich bedanke mich im vorraus.
ziBBer™ is offline  
Old 07/24/2011, 22:47   #27
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
bitte um hilfe
ich möchte das nun so :

man restatet alle 200er auf einmal per sql befehl und alle 200er bekommen 630 points
so das alle gleich sind
~Product~ is offline  
Old 07/24/2011, 22:55   #28



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,177
Received Thanks: 14,471
Denkst du eigendlich auch mal selber nach ode nicht ? Ich würd an deiner stelle etwas SQL lernen...

PHP Code:
USE [CHARACTER_01_DBF]
GO
UPDATE 
[CHARACTER_TBLSET [m_nRemainGP] = 630, [m_nSta] = 15, [m_nStr] = 15, [m_nDex] = 15, [m_nInt] = 15 WHERE [m_nLevel] = 200;
GO 
Sedrika is offline  
Thanks
2 Users
Old 07/24/2011, 23:22   #29
 
elite*gold: 0
Join Date: Jan 2011
Posts: 373
Received Thanks: 114
danke dir hat geklappt
ich hatte zwar 2 sachen wusste nur nicht wie ich sie genau zusammen setzen musste
danke dir :P
~Product~ is offline  
Reply


Similar Threads Similar Threads
In der Z8games mall für crossfire gibt es 2 items '(K/D reset und W/L reset)
11/10/2012 - CrossFire - 13 Replies
was bringt das ?:confused:
bot abfrage
04/08/2011 - Ragnarok Online - 4 Replies
hallo ich habe beim server wo ich bin wenn man da in iein dun is eine botabfrage dann kommt ein bild man muss die zahl eingeben und dann kann man weiter machen wenn ich es aber mit openkore machen wie soll das gehen danke für die hilfe
Abfrage in dec?
12/02/2010 - General Coding - 7 Replies
Hallo Leute, ich habe mir hier schnell ein kleines Programm zum üben geschrieben und hab nun eine Frage. Der Code sieht so aus: /* Autor: ****** E-mail: ****** Datum: 28.11.2010 Programm: Check if letter is uppercase or not
If abfrage
12/29/2009 - AutoIt - 8 Replies
Hallo leute. Wollt ma fragen ob mir jemand sagen könnte wie ich abfragen kan ob in einer input box z.b steht xD und dan in der if abfrage so abfragen könnte wen dort xD steht das er z.b das script schliest weis das einer?



All times are GMT +2. The time now is 04:58.


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