|
You last visited: Today at 06:51
Advertisement
[PHP] Awakes anzeigen
Discussion on [PHP] Awakes anzeigen within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.
01/21/2013, 21:45
|
#1
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
[PHP] Awakes anzeigen
.
|
|
|
01/21/2013, 21:59
|
#2
|
TBM Head Mod
elite*gold: 28
Join Date: Oct 2012
Posts: 27,411
Received Thanks: 2,253
|
Nice. Du Pro! Nutze C++ in PHP, nette Idee!
Greetz  
|
|
|
01/21/2013, 22:03
|
#3
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
PHP hat die Snytax von C
|
|
|
01/22/2013, 11:12
|
#4
|
elite*gold: 0
Join Date: Oct 2007
Posts: 491
Received Thanks: 732
|
Gibt er nur die Awake-IDs zurück oder die richtigen Awakenamen?
|
|
|
01/22/2013, 11:23
|
#5
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Quote:
Originally Posted by Xxl3lubbs
Gibt er nur die Awake-IDs zurück oder die richtigen Awakenamen?
|
$nDst wird als ID ausgegeben und $nAdj als Wert.
|
|
|
01/22/2013, 14:24
|
#6
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Wer probleme hat die Attribute anzuzeigen sollte gleich die finder davon lassen.
|
|
|
01/22/2013, 15:34
|
#7
|
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
|
Quote:
Originally Posted by Sedrika
Ich Hans nur released, da sich anscheinend kein anderer daran gemacht hat.
|
Die Anderen hans nur nicht released 
Ich kenn es schon
Die Funktion ist sehr nett und komfortabel inem Admin-Panel ;D
|
|
|
01/22/2013, 15:37
|
#8
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Quote:
Originally Posted by Reavern
Die Anderen hans nur nicht released 
Ich kenn es schon
Die Funktion ist sehr nett und komfortabel inem Admin-Panel ;D
|
Ich kann auch Awake ID's generieren mit den Awakes wie ich es will.
Wenn du das schon kanntest, kennst du auch die andere Methode.
Ich hätte gern einen Beweis dafür gesehen, ansonsten ist das reines gelaber.
|
|
|
01/22/2013, 15:47
|
#9
|
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
|
Quote:
Originally Posted by Sedrika
Ich kann auch Awake ID's generieren mit den Awakes wie ich es will.
Wenn du das schon kanntest, kennst du auch die andere Methode.
Ich hätte gern einen Beweis dafür gesehen, ansonsten ist das reines gelaber.
|
So wie ich es damals im Admin-Panel hatte, konnte ich den Namen eines Chars eingeben, dann konnte ich auswählen was ich machen will, also bannen, löschen das übliche Blabla.
Mir wurden die Items aus dem Inventar, der Bank und den Bags angezeigt, mit deren zugehörigen Erweckungen, falls vorhanden.
Das meinte ich mit "Kenn ich schon".
Geschrieben war das von ocram1095.
|
|
|
01/22/2013, 17:55
|
#10
|
elite*gold: 1778
Join Date: Mar 2011
Posts: 2,680
Received Thanks: 573
|
Hatten schon in den V14 Zeiten paar Server. Deines etwas besser strukturiert
|
|
|
01/23/2013, 11:01
|
#11
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Komischerweise haben alle alles, wenn man etwas released.
Woher wusste man denn zu v14 Zeiten ohne die Source wie die Berechnung ist ?
Labern okay, mist labern nicht okay.
Ich will hier nicht hören wer wann was hatte, das hat auch nichts hier zu suchen.
|
|
|
01/23/2013, 18:02
|
#12
|
elite*gold: 20
Join Date: Oct 2012
Posts: 180
Received Thanks: 68
|
Schon was tolles , ist es viel Arbeit die ID´s in die Genaue Awake zuändern.
?
|
|
|
01/23/2013, 18:16
|
#13
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Nein, es ist so ziemlich andersherum.
|
|
|
01/23/2013, 21:08
|
#14
|
elite*gold: 30
Join Date: Sep 2012
Posts: 426
Received Thanks: 1,021
|
Quote:
Originally Posted by Мichie
Schon was tolles , ist es viel Arbeit die ID´s in die Genaue Awake zuändern.
?
|
Quote:
Originally Posted by Sedrika
Nein, es ist so ziemlich andersherum.
|
PHP Code:
public function GetParam( $nRandomOptItemId, $i, &$pnDst, &$pnAdj ) { if ( $i > MAX_RANDOM_OPTION ) return false; $nRandomOption = ( $nRandomOptItemId >> ( 8 + $i * 18 ) ); $pnAdj = $nRandomOption & 0x000001FF; if( $nRandomOption & 0x00000200 ) $pnAdj = -$pnAdj; $nRandomOption = $nRandomOption >> 10; $pnDst = $nRandomOption & 0x0000007F; return ( $pnDst > 0 ); }
Ich bin jetzt nicht der Php Profi aber das gibt doch die Awake ID zurück? Es gibt maximal 3, i ist der Wert der Awake z.b 2 wäre für die letzte Awake. ( 0, 1, 2 )
Dann rechnet er das ganze zusammen verschiebt Bits und so weiter.
Im Endeffekt ist $pnDst am Ende der Wert aus der defineAttribute.h, oder nicht? ( Korrigiere mich wenn ich falsch liege. )
Quote:
Originally Posted by Mariodev
Hatten schon in den V14 Zeiten paar Server. Deines etwas besser strukturiert 
|
Dann sag mir mal wie du herrausgefunden hast wieviele Bits nach wo verschoben wurden, ohne Source.
|
|
|
01/23/2013, 21:18
|
#15
|
elite*gold: 18
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
|
Quote:
Originally Posted by Мentus
PHP Code:
public function GetParam( $nRandomOptItemId, $i, &$pnDst, &$pnAdj ) { if ( $i > MAX_RANDOM_OPTION ) return false; $nRandomOption = ( $nRandomOptItemId >> ( 8 + $i * 18 ) ); $pnAdj = $nRandomOption & 0x000001FF; if( $nRandomOption & 0x00000200 ) $pnAdj = -$pnAdj; $nRandomOption = $nRandomOption >> 10; $pnDst = $nRandomOption & 0x0000007F; return ( $pnDst > 0 ); }
Ich bin jetzt nicht der Php Profi aber das gibt doch die Awake ID zurück? Es gibt maximal 3, i ist der Wert der Awake z.b 2 wäre für die letzte Awake. ( 0, 1, 2 )
Dann rechnet er das ganze zusammen verschiebt Bits und so weiter.
Im Endeffekt ist $pnDst am Ende der Wert aus der defineAttribute.h, oder nicht? ( Korrigiere mich wenn ich falsch liege. )
Dann sag mir mal wie du herrausgefunden hast wieviele Bits nach wo verschoben wurden, ohne Source.
|
Exakt.
Durch das verschieben bekommst du ID ( $pnDst ) von defineAttribute.h und Wert ( $pnAdj ) heraus.
da du das ganze mit einer for schleife durchgehst, kannst du auch 3 werte max wieder bekommen.
PHP Code:
for( $i = 0; $i < CRandomOptionProperty::GetRandomOptionSize( $nRandomOptItemId ); $i++ ) { if( !CRandomOptionProperty::GetParam( $nRandomOptItemId, $i, &$nDst, &$nAdj ) ) continue; if( $nAdj >= 0 ) $str .= $nDst.' +'.$nAdj.$nStr; else $str .= $nDst.' -'.$nAdj.$nStr; }
PS: Das ganze wird mit referenzen behandelt, da es einfacher zu handhaben ist.
|
|
|
 |
|
Similar Threads
|
Release ( GM Awakes ) Befehle
01/19/2014 - Flyff PServer Guides & Releases - 11 Replies
Die ID´s habe ich nicht rausgefunden also kriege ich auch nur 0,0001%
der Credits fürs Copy and Paste ;D
Die restlichen sollte man ohne Probleme in einem der GM Tools finden. Empfehlen tue ich da das Tool von Sedrika ;)!
|
Awakes
03/29/2013 - Flyff Private Server - 3 Replies
Hey,
Ich hab da mal ne frage , die Negativen kann man ja durch 00000000 deaktivieren aber nun müsste ich wissen wie man die Positiven deaktiviert.
Könnte mir das jemand sagen?
Mfg.: Nightr0ad
|
Awakes auslesen
06/04/2012 - Flyff Private Server - 3 Replies
Hey,
ist es möglich Awakes auszulesen? Falls ja was brauch ich dazu?
MfG
|
[Problem] Awakes
10/28/2011 - Flyff Private Server - 2 Replies
Ich habe so ein kleines Problem mit den Awa´s. Unzwar habe ich STR umgeänderdt so in etwa:
DST_STR 7 // ÇØ´ç DST°ªÀÌ ºÙÀ» È®·ü
10 10000000
15 10000000
30 10000000
39 10000000
43 10000000
50 10000000
55 5000000
|
Negative Awakes
02/24/2011 - Flyff Private Server - 3 Replies
Hi ich hab mal wieder nen problem :P
Ich wolte negative Awakes austellen doch wenn ich es nach dem TuT aus dem offi fiele index mache geht es nicht da kommt dan immer zb fp - 0.
da hab ich die - einträge gelöscht und es hat auchnix gebracht kann mir jemand helfen?
MFG
|
All times are GMT +1. The time now is 06:51.
|
|