Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - elezekiel

#211
Foro Libre / duda smf
11 Julio 2014, 19:20 PM
no sabia donde plantear esto ademas no se como buscar en google si alguien me ayuda xD

Tengo un foro SMF 2.7

si activo la confirmacion por mail no lo envia (no se que onda xd)

asike lo deje libre, que se registren de una.

el problema es que se me llena de bots pero tiene algo particular.

siempre usan la misma firma

es posible bannear por la firma que ponen?

si es asi me ahorraria mucho trabajo B|


gracias.
#212
Excelente songoku, creo que por ahi viene la mano...

te comento por que..

En "Security" (no esta ni fastboot ni security boot)

Tengo esto:

Set MAchine Password
y puedo proporcionar uno nuevo.

Key Management
Cuando presiono me dice "Set up confirmation, Go to configure secure boot setting?"

Si presiono que si se reinicia y me dice que no se encontro sistema operativo (como siempre)

Si pongo que no bueno, quedo donde estoy.
Desactivado aparece "Secure boot" y "Secure Boot Mode"

Enabled(secure boot) y custom(secure bot mode).

Pero como digo aparecen desactivados, no los puedo modificar.

Saludd

Edito:
Cambie la configuracion a Default, luego desactive "secure Boot" como me indicaste, organize la secuencia como lo hacia en un inicio y me boteo normalmente del USB.

El "Secure boot " en enabled no me dejaba botear como bien decias bro.

Gracias songoku, den tema por solucionado (Y)

Saluddd aguante el foro de el hacker!!
#213
Windows / Instalar windows 7 sobre windows 8
6 Julio 2014, 17:37 PM
Hola como siempre me trajeron una laptop para reparar :D y el problema que tengo es que no logro ejecutar el sistema de boteo ni desde un cd ni desde un USB.

Paso a detallarles la PC que tengo a ver donde puede estar el error, yo intento instalar un windows 7 que previamente instale sin inconvenientes en un ordenador de escritorio, si bien yo accedo a la laptop con el windows 8 actual y me reconoce el USB normalmente, sin embargo al reiniciar y querer bottear no lo puedo hacer.

Busque distintos metodos que vi en google pero no di con ninguno, alguno me da una mano?

Laptop marca Sony Vaio mod SVE141L11U

Esa es la laptop pueden buscar en google para verla, vino con Windows 8.

Les comento lo que tengo enl a bios y lo que he realizado:

en la bios sección boot

Boot configuration
-Boot mode
--UEFI
--LEGACY

-External device boot
--Enabled/Disabled

-Network Boot
--Enabled/Disabled

-Boot PRiority
--Exxternal Device
--Internal Hard Disk Drive
--Network
--Internal Optical Disc Drive


Primero esta el disco duro como arranque pero lo cambio a "Internal Optical Disc Drive" que supongo que es el disco interno pero no lo botea de ahi.

El "External Device" sino me equivoco son medios extraibles/externos, verdad?.


Salud
#214
PHP / Re: funcion en php
30 Junio 2014, 19:35 PM
gracias por contestar, lo solucione poniendo esto, ya que al no colocar el valor que quiero obtener pienso yo que me tomaba la cantidad de registros y no el valor del campo:

Código (php) [Seleccionar]
$exc_gr_res_Con->fields[0]

Ahora me devuelve el valor corrrecto, pueden dar por solucionado el tema, muchas ggracias por su tiempo, siempre se aprende algo nuevo sin querer :)

Salud!
#215
PHP / Re: funcion en php
29 Junio 2014, 20:54 PM
No me tira error alguno... solamente cuando yo normalmente voy en la web a ese panel me aparecen casillas para llenar y datos de informacion, al ingresar el code que me pasaron desaparece todo, como que es un error de sintaxis pero no lanza error, se entiende?

como usaria esa funcion que dices "require" soy noob en php.

gracias por contestar.

----

Pude resolver haciendo esto pero me queda un detalle:

Código (php) [Seleccionar]
$obt_gr_res = "Select Grand_Resets From Character Where mu_id=?";
$exc_gr_res_Con=$core_db->Execute($obt_gr_res,$id);
$exc_gr_res_Con = ($exc_gr_res_Con*10000);
$new_bpoints = ($reset_points*($select_req->fields[2]+1)+$exc_gr_res_Con); break;
}


El problema es este, la variable "Grand_Resets" yo ejecuto la misma consulta directo del SQL y me devuelve el valor correcto (2)

Pero cuando lo hago de la web me hace 10000 multiplicado por 1.

Por que es eso? donde estoy fallando? Me esta tomando el numero 1 como valor no el 2 como deberia ser.

mi idea es obtener ese numero y multiplicarlo por diez mil.

Saludos.

PD: disculpen, soy novato en PHP, derepente mi codigo esta malo o inentendible.
#216
PHP / Re: funcion en php
28 Junio 2014, 03:48 AM
Cita de: MinusFour en 28 Junio 2014, 02:35 AM
Los archivos pueden estar donde sea, lo único importante es que el include apunte correctamente a él archivo de configuración. El archivo tiene que cargar todas las variables y los archivos correspondientes para configurar las variables.

Cuando quieras utilizar las variables sólo llamas al archivo vía include y listo.

Bueno intente pero no pude, me ignora el resto del code si coloco el "include"
Quiero decir que cuando voy a la pagina y apreto el boton para que vaya a aesa opcion no aparece nada, no me muestra nada.

Hay alguna parte especial donde deba colocarlo?

En el nombre del archivo con el nombre basta o tengo que colocar la ruta completa?

Saludos.
#217
PHP / Re: funcion en php
28 Junio 2014, 03:22 AM
Excelente, gracias, ya entiendo mas... muchas gracias.. voy a llevar a cabo la modificacion y comento  como me fue.

Nuevamente muchas gracias por tu tiempo y experiencia.
#218
PHP / Re: funcion en php
28 Junio 2014, 02:16 AM
Entiendo perfectamente lo que decis, gracias por la claridad, como agrego el archivo??..
sorry se que soy nulo en php..

o el code que me facilitaste ya lo tiene cargado?

Creo otro con extension html y agrego el script que me pasaste?
no me queda claro lo de agregar mas archivos.. si le llamas aregar a la linea de code o a crear un archivo nuevo de 0.

de verdad disculpas por no saber, yo solo manejo visual basic 6.

gracias
#219
PHP / Re: funcion en php
28 Junio 2014, 00:44 AM
Como incluyo el archivo que contiene el segundo codigo en el script del primero?

Eso se hace con algun code especial, te paso parte del codigo inicial para que te orientes:

esto va en el primer archivo del cual tengo que ejecutar el script y de ahi tomar el valor del segundo:

Código (php) [Seleccionar]
<?
$load_reset_settings = simplexml_load_file('engine/config_mods/reset_character_settings.xml');
$active = trim($load_reset_settings->active);
if($active == '0'){
echo msg('0','Sorry, this feature is temporarily unavailable at the moment.');
}else{
$reset_level = trim($load_reset_settings->level);
$reset_zen  = trim($load_reset_settings->zen);
$reset_points = trim($load_reset_settings->bpoints);
$reset_points_formula = trim($load_reset_settings->bpoints_formula);
$reset_clear_skills = trim($load_reset_settings->clear_skills);
$reset_clear_inv = trim($load_reset_settings->clear_inv);
$reset_stats = trim($load_reset_settings->reset_stats);
$reset_limit = trim($load_reset_settings->reset_limit);

if(isset($_GET['rid'])){
echo '<div style="margin-top: 10px;">';
$id = safe_input($_GET['rid'],'');
if(empty($id) || !is_numeric($id)){
header('Location: '.$core_run_script.'');
exit();
}else{
if(character_and_account($id,$user_auth_id) === false){
header('Location: '.$core_run_script.'');
exit();
}else {
if(account_online($user_auth_id) === true){
echo msg('0','Estas conectado al juego,porfavor desconectate para resetear.');
}else{
$select_req = $core_db->Execute("select clevel,money,resets,leveluppoint from character where mu_id=? and accountid=?",array($id,$user_auth_id));
if($select_req->fields[0] < $reset_level){
echo msg('0','Unable to reset, reason: lacking '.($reset_level - $select_req->fields[0]).' levels.');
$no_reset = 1;
}
if($select_req->fields[1] < $reset_zen){
echo msg('0','Unable to reset, reason: lacking '.number_format($reset_zen - $select_req->fields[1]).' zen.');
$no_reset = 1;
}
if($select_req->fields[2] >= $reset_limit){
echo msg('0','Unable to reset, reason: reset limit reached : '.number_format($reset_limit).'');
$no_reset = 1;
}
if($no_reset != '1'){
$new_money = $select_req->fields[1] - $reset_zen;
switch ($reset_points_formula){
case '0': $new_bpoints = ($select_req->fields[3]+$reset_points); break;
case '1': $new_bpoints = ($reset_points*($select_req->fields[2]+1)); break;
}
switch ($reset_stats){
case '1':
if($reset_clear_inv == '1' and $reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null) where mu_id=?";
}elseif ($reset_clear_inv == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null) where mu_id=?";
}elseif ($reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[magiclist]=CONVERT(varbinary(180), null) where mu_id=?";
}elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25' where mu_id=?";
}
break;
case '0':
if($reset_clear_inv == '1' and $reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null) where mu_id=?";
}elseif ($reset_clear_inv == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null) where mu_id=?";
}elseif ($reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[magiclist]=CONVERT(varbinary(180), null) where mu_id=?";
}elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){
$reset_formula = "Update character set [resets]=(resets+1),[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=? where mu_id=?";
}
break;
}
$exc_reset_formula=$core_db->Execute($reset_formula,array($new_bpoints,$new_money,$id));
if($exc_reset_formula){
echo msg('1','Character successfully reseted.');
}else{
echo msg('0','Unable to reset, reason: system error, please contact administrator.');
}
}
}
}
}
echo '</div>';
}


Tiene mucho mas pero creo que con eso alcanza, no ? el otro archivo tiene este code:

(que de este archivo es de donde obtengo el valor pero para este archivo, yo lo quiero tomar para el otro)

Código (PHP) [Seleccionar]
<?
$load_reset_settings = simplexml_load_file('engine/config_mods/grandreset_character_settings.xml');
$active = trim($load_reset_settings->active);
if($active == '0'){
echo msg('0','Sorry, this feature is temporarily unavailable at the moment.');
}else{
$reset_resets_need = trim($load_reset_settings->resets_need);
$reset_level = trim($load_reset_settings->level);
$reset_zen  = trim($load_reset_settings->zen);
$reset_points = trim($load_reset_settings->bpoints);
$reset_points_formula = trim($load_reset_settings->bpoints_formula);
$reset_clear_skills = trim($load_reset_settings->clear_skills);
$reset_clear_inv = trim($load_reset_settings->clear_inv);
$reset_stats = trim($load_reset_settings->reset_stats);
$reset_limit = trim($load_reset_settings->reset_limit);
$reset_credits = trim($load_reset_settings->bcredits);
$reset_credits_formula = trim($load_reset_settings->bcredits_formula);

if(isset($_GET['rid'])){
echo '<div style="margin-top: 10px;">';
$id = safe_input($_GET['rid'],'');
if(empty($id) || !is_numeric($id)){
header('Location: '.$core_run_script.'');
exit();
}else{
if(character_and_account($id,$user_auth_id) === false){
header('Location: '.$core_run_script.'');
exit();
}else {
if(account_online($user_auth_id) === true){
echo msg('0','Account is connected on game, please logout.');
}else{
$select_req = $core_db->Execute("select clevel,money,resets,leveluppoint,grand_resets from character where mu_id=? and accountid=?",array($id,$user_auth_id));

if($select_req->fields[2] < $reset_resets_need){
echo msg('0','Unable to reset, reason: lacking '.($reset_resets_need - $select_req->fields[2]).' resets.');
$no_reset = 1;
}

if($select_req->fields[0] < $reset_level){
echo msg('0','Unable to reset, reason: lacking '.($reset_level - $select_req->fields[0]).' levels.');
$no_reset = 1;
}
if($select_req->fields[1] < $reset_zen){
echo msg('0','Unable to reset, reason: lacking '.number_format($reset_zen - $select_req->fields[1]).' zen.');
$no_reset = 1;
}
if($no_reset != '1'){
$new_money = $select_req->fields[1] - $reset_zen;
switch ($reset_points_formula){
case '0': $new_bpoints = ($select_req->fields[3]+$reset_points); break;
case '1': $new_bpoints = ($select_req->fields[3]+ ($reset_points*($select_req->fields[2]+1))); break;
}

switch ($reset_credits_formula){
case '0': $new_bcredits = ($reset_credits); break;
case '1': $new_bcredits = ($reset_credits*($select_req->fields[4]+1)); break;
}
switch ($reset_stats){
case '1':
if($reset_clear_inv == '1' and $reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_inv == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[inventory]=CONVERT(varbinary(1080), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[strength]='25',[dexterity]='25',[vitality]='25',[energy]='25',[leadership]='25',[grand_resets]=(grand_resets+1) where mu_id=?";
}
break;
case '0':
if($reset_clear_inv == '1' and $reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null),[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_inv == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[inventory]=CONVERT(varbinary(1080), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_skills == '1'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[magiclist]=CONVERT(varbinary(180), null),[grand_resets]=(grand_resets+1) where mu_id=?";
}elseif ($reset_clear_inv == '0' and $reset_clear_skills == '0'){
$reset_formula = "Update character set [resets]='0',[clevel]='1',[experience]='0',[leveluppoint]=?,[money]=?,[grand_resets]=(grand_resets+1) where mu_id=?";
}
break;
}
$exc_reset_formula=$core_db->Execute($reset_formula,array($new_bpoints,$new_money,$id));


$check_for_memb_id = $core_db2->Execute("Select ".MU_COINS_USERID_COLUMN." from ".MU_COINS_TABLE." where ".MU_COINS_USERID_COLUMN."=?",array($user_auth_id));
if($check_for_memb_id->EOF){
$set_credits = $core_db2->Execute("insert into ".MU_COINS_TABLE." (".MU_COINS_USERID_COLUMN.",".MU_COINS_COLUMN.")VALUES(?,?)",array($user_auth_id,$new_bcredits));
}else{
$set_credits = $core_db2->Execute("Update ".MU_COINS_TABLE." set ".MU_COINS_COLUMN."=".MU_COINS_COLUMN."+?  where ".MU_COINS_USERID_COLUMN."=?",array($new_bcredits,$user_auth_id));
}


if($exc_reset_formula && $set_credits){
echo msg('1','Character successfully grand reseted.');
}else{
echo msg('0','Unable to grand reset, reason: system error, please contact administrator.');
}
}
}
}
}
echo '</div>';
}


Gracias por tu pronta respuesta, hace 4 dias estoy con esto, y ayer publique en varios foros pero nadie quiso ayudarme.

Gracias por la sugerencia, ya lo modifique
#220
PHP / funcion en php
28 Junio 2014, 00:00 AM
hola amigos, conozco muy poco de php y aca se que hay expertos, lo que voy a decir seguramente es absolutamente ridiculo y de novato, pero no tengo idea...

Yo tengo una web montada la cual tiene un "script" en uno de los archivos de php, no se si llamarlo asi que es este:


switch ($reset_points_formula){
                        case '0': $new_bpoints = ($select_req->fields[3]+$reset_points); break;
                        case '1': $new_bpoints = ($reset_points*($select_req->fields[2]+1)); break;
                    }


El case 1, es el que ejecuta, pues he hecho cambios ahi y obtuve resultados satisfactorios comprobando que efectivamente ahi se realizan los cambios.

Despues tengo otro archivo en php que tiene esto :

$reset_credits = trim($load_reset_settings->bcredits);

junto con otras variables (creo que son variables, no estoy seguro)
es decir, creo que ese reset_credits es una variable,  no ?


El tema es este, lo tengo en archivos separados, es posible que yo desde el primer code, tome el valor de esa variable "reset_credits"

Si es asi, como lo puedo leer?

No se si se entiende lo que digo...

Espero que si, cualquier duda me dicen y aclaro.. gracias de ante mano por ayudarme (como siempre)