Mostrar posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - jprey7

Paginas: [1] 2 3
1
Sources Generales / Re: SSEMU 2.0.7 [ PACKAGE ]
« Posteado: June 14, 2023, 03:07:25 PM »
hola como genero el GameServerCS

No se compila usas GameServer

3
Soporte / Ayudas / PEDIDO Quitar dll a main 1.3.11.0
« Posteado: December 10, 2021, 08:06:35 AM »
Hola, necesito si alguien puede sacar la dll MainLoad.dll porque es el único main que encontré 1.3.11.0 que no lo toman como virus.
Descarga:
https://mega.nz/file/rtRQmDrA#5gsoNhFL3iOCqxNqBUqRsuphDn2hRHo_6OIrnEwvnSo

Muchas Gracias.

4
Season9 / Re: Files Compiled IGCN Season 9 (Repack)
« Posteado: September 22, 2020, 11:58:05 AM »
para los que quieran seguir avanzando en este proyecto, postie las souces de estos files hace unos meses atras.

los sources de este proyecto?

5
Season9 / Re: Files Compiled IGCN Season 9 (Repack)
« Posteado: September 16, 2020, 12:40:29 PM »
common and ancient legendary set, does not sell in npc, does not drop, no trade, does not put in store store

conjunto legendario común y antiguo, no vende en npc, no cae, no hay comercio, no pone en la tienda

Ya he editado el itenlist pero no funcionó





Son los lucky item, modifica en IGC_ItemList.xml el valor de Dump="0" ponele 1.

6
Season9 / Re: Files Compiled IGCN Season 9 (Repack)
« Posteado: September 15, 2020, 10:36:23 AM »
me metí en mi monsterlist, erohim dorado y kundun dorado. No me me pongo en el juego. i poner a aparecer en lorencia para probar, pero no aparece

tenho em meu monsterlist, golden erohim e golden kundun. não me aparece no jogo. coloquei  para aparecer em lorencia para testar mas não aparece

gracias por tudo brothers
con el edito pone en tu inventario scroll "Titan's Anger", "Tantalose's Punishment",  "Erohim's Nightmare", "Hell Maine's Insanity" y "Kundun's Greed"

7
Season9 / Re: Files Compiled IGCN Season 9 (Repack)
« Posteado: September 15, 2020, 10:32:59 AM »
compró un unicornio mascota en X Shop con fecha de caducidad para 1 día
la validez ha terminado, pero la mascota de unicornio permanece en mi inventario ocupando espacio
y no puedo vender en ningún NPC

comprei um pet unicorn em X Shop com data de expiração para 1 dia
a validade terminou mas o pet unicorn permanece em meu inventário ocupando espaço
e não consigo vender em nenhum NPC

bought a pet unicorn in X Shop with expiration date for 1 day
the validity is over but the unicorn pet remains in my inventory taking up space
and I can't sell on any NPC



fijate en IGC_ItemList.xml y cambio el 0 por 1 en SellToNPC="1"

8
CMSWebs / Re: DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 09, 2020, 04:19:27 PM »
Display wcoins in sidebar

error quando activa el Display wcoins in sidebar




abri el archivo ****.txt que te indica el error, para ver porque falla la consulta, talvez pusiste mal la tabla en la config. de la web 

9
CMSWebs / Re: DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 09, 2020, 11:52:05 AM »
podem me ajudar com uno error en shop / acessories

lá pagina 1 funciona perfeito
https://ibb.co/yB5qF4s

lá pagina 2, 3 e 4 sale error
https://ibb.co/Gx3xK5s
https://ibb.co/vqwR5by
https://ibb.co/w7G6nsq

lá pagina 5 funciona perfeito
https://ibb.co/JvHh6PZ

gracias amigos buenas
Bundled Jewel of Bless, Bundled Jewel of Life, Bundled Jewel of Creation pone en 0 el valor de costo

10
Sources Generales / Re: IGC.GameServer.SX-master
« Posteado: September 07, 2020, 08:49:12 AM »
Who fixes the error and has this source code library please share it

11
Soporte / Ayudas / Re: Error DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 05, 2020, 02:16:16 PM »
Hola
Para todos los que le de el error de carga de los archivos, solo tienen que seguir estos pasos
Si obtiene un error de carga del archivo del elemento, haga esto
Reemplace item.txt o ItemList.xml con approriate de su servidor en application \ data \ ServerData \ en_GB
Vaya a AdminCP -> Configuración del sitio web -> Configuración del programador, seleccione la pestaña Tareas programadas y ejecute la tarea ParseServerFiles

Replace item.txt or ItemList.xml with approriate from your server in application\data\ServerData\en_GB
Go into AdminCP -> Website Settings -> Scheduler Settings select tab Scheduled Tasks and RUN TASK ParseServerFiles

Saludos

yo hice eso, no me funciono, le escibi a neo6, al otro dia me contesta que baja de nuevo la web, y no tuve problemas. 

12
Soporte / Ayudas / Re: Error DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 05, 2020, 12:04:08 PM »
Solucionado.
se agrego link mega

13
CMSWebs / Re: DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 04, 2020, 11:05:24 AM »
If getting item file load error do this
Replace item.txt or ItemList.xml with approriate from your server in application\data\ServerData\en_GB
Go into AdminCP -> Website Settings -> Scheduler Settings select tab Scheduled Tasks and execute task ParseServerFiles
it didn't work for me

14
Soporte / Ayudas / SOPORTE Error DMNCms 1.2.1 - Premium Version FULL
« Posteado: September 02, 2020, 09:03:34 AM »
Tengo un problema con todos los módulos que acceden a los item.

dmnmucms-checker esta ok.
Uso xampp-windows-x64-7.2.33

15
Launcher / Re: Launcher + AutoUpdate free
« Posteado: August 29, 2020, 09:51:55 AM »
Launcher developed by  m y h e a r t.
source:


si compilan su codigo, asi lo podes llamar al launcher.exe:

Code: [Select]
void CheckLauncher()
{
HANDLE hMutex = CreateMutex(NULL, FALSE, "#32770");

if (GetLastError() != ERROR_ALREADY_EXISTS)
{
  WinExec("launcher.exe", 0);

  ExitProcess(0);
}

//CloseHandle(hMutex);
}

16
pass = loikoi666 (pass = file name )

17
Temas solucionados / Re: Problema con RF ICGN 9.5
« Posteado: August 11, 2020, 10:37:14 AM »
hola,
en \IGCData\Scripts\Skills esta el archivo RegularSkillCalc.lua vas a encontrar la formula de los skill.

/****************************************/
Original:


-- SkillID: 260, Killing Blow - (Rage Fighter, Fist Master)
function RageFighterKillingBlow(InDamage, Vitality)
local OutDamage = InDamage * (Vitality / 10 + 50) / 100.0

return OutDamage
end

-- SkillID: 261, Beast Uppercut - (Rage Fighter, Fist Master)
function RageFighterBeastUppercut(InDamage, Vitality)
local OutDamage = InDamage * (Vitality / 10 + 50) / 100.0

return OutDamage
end

-- SkillID: 262, Chain Drive - (Rage Fighter, Fist Master)
function RageFighterChainDrive(InDamage, Vitality)
local OutDamage = (InDamage + Vitality / 10) * (Vitality / 10 + 50) / 100.0

return OutDamage
end

-- SkillID: 263, Dark Side - (Rage Fighter, Fist Master)
function RageFighterDarkSideIncDamage(InDamage, Dexterity, Energy)
local OutDamage = (Dexterity / 8 + InDamage + Energy / 10) * (Dexterity / 8 + Energy / 10 + 100) / 100.0

return OutDamage
end

-- SkillID: 264, Dragon Roar - (Rage Fighter, Fist Master)
function RageFighterDragonRoar(InDamage, Energy)
local OutDamage = (InDamage + Energy / 10) * (Energy / 10 + 50) / 100.0

return OutDamage
end

-- SkillID: 265, Dragon Slasher - (Rage Fighter, Fist Master)
function RageFighterDragonSlasher(InDamage, Energy, TargetType)
local OutDamage = 0

if (TargetType == 1) then -- Player
OutDamage = InDamage * (Energy / 10 + 50) / 100.0
else -- Monster
OutDamage = (InDamage * (Energy / 10 + 50) / 100.0 + 100.0) * 3.0
end

return OutDamage
end

-- SkillID: 265, 564, 566 - Dragon Slasher - SD Reduction - (Rage Fighter, Fist Master)
function DragonSlasher_DecreaseVictimSD(Energy)
local SuccessRate = 0
local DecreasePercent = 0

SuccessRate = Energy / 100 + 10
DecreasePercent = Energy / 30 + 10

if (SuccessRate > 100) then
SuccessRate = 100
end

if (DecreasePercent > 100) then
DecreasePercent = 100
end

return SuccessRate, DecreasePercent
end

-- SkillID: 269, Charge - (Rage Fighter, Fist Master)
function RageFighterCharge(InDamage, Vitality)
local OutDamage = InDamage * (Vitality / 10 + 50) / 100.0

return OutDamage
end

-- SkillID: 270, Phoenix Shot - (Rage Fighter, Fist Master)
function RageFighterPhoenixShot(InDamage, Vitality)
local OutDamage = InDamage * (Vitality / 10 + 200) / 100.0

return OutDamage
end


/****************************************/

Modificado:
-- SkillID: 260, Killing Blow - (Rage Fighter, Fist Master)
function RageFighterKillingBlow(InDamage, Vitality)
local OutDamage = InDamage * (Vitality / 10 + 50) / 1500.0

return OutDamage
end


......
/****************************************/

fíjate que lo dividen por 1500.0 modifica ese valor a tu gusto.

18
Soporte / Ayudas / Re: configurar servidor SMTP
« Posteado: April 15, 2020, 08:45:13 AM »
si usas XAMPP esta en "C:\XAMPP\php\php.ini" o donde lo instalaste ".....\XAMPP\php\php.ini"

19
Soporte / Ayudas / Re: configurar servidor SMTP
« Posteado: April 12, 2020, 11:54:48 AM »
si usas Gmail
SMTP server address : smtp.gmail.com
SMTP server username: yourmuonline@gmail.com (tu correo)
SMTP server password: password (de la cuenta yourmuonline@gmail.com)
SMTP server port: 465
Secure Connection: TLS (or SSL; TSL is improved SSL)

Nota: Connection SSL or TLS require php_openssl.dll to be enabled in php.ini

20
Soporte / Ayudas / Re: Modulo Market MVcore no funciona
« Posteado: April 11, 2020, 10:20:29 PM »
Te dejo el market que funciona
Code: [Select]
<?php if(!$mvcore['Market'] == 'on') { echo'<div class="mvcore-nNote mvcore-nFailure">'.eng_for_the_moment_tpi_disabled.'</div>'; } ?>
<?php if($mvcore['Market'] == 'on') { ?>
<?php if($_SESSION['user_login'] == 'ok') { ?>
<style>
.trhowthis:hover {
  background-color: <?php echo''.$table_border.'';?>;
  cursor:pointer;
}
</style>
<?php
//== Post Start ==//
if(isset($_POST['subform'])) {

//== Post Procedure Select ==//
$hex = trim(isset($_POST['hex']) ? $_POST['hex'] : '');
$serial = trim(isset($_POST['serial']) ? $_POST['serial'] : '');
$name = trim(isset($_POST['name']) ? $_POST['name'] : '');

//if(strlen($hex) >= 34) { exit; }; // if S2 - S8
//if(strlen($serial) >= 9) { exit; }; // if S2 - S8
//if(strlen($name) >= 15) { exit; }; // if S2 - S8

$errors = array();
$success = array();

//== Main Info Get Script ==//
$useracc = $_SESSION['username']; // Get Logedin Username

$select_hex_infof= mssql_query("Select serial,hex,soldby,cost,ptype from MVCore_Market_Items where hex='".$hex."'");
$s_hex_i= mssql_fetch_row($select_hex_infof); // Get Some Information

$select_hex_infofas= mssql_query("Select serial from MVCore_Market_Items where serial='".$serial."'");
$s_hex_ias= mssql_fetch_row($select_hex_infofas); // Check Hex Codes Else Error

$select_char_info= mssql_query("Select AccountID from Character where AccountID='".$s_hex_i[2]."'");
$s_char_i= mssql_fetch_row($select_char_info); // Check Seller Acc ID

$select_zen_info= mssql_query("Select money from warehouse where AccountID='".$useracc."'");
$s_zen_i= mssql_fetch_row($select_zen_info); // Check if Can BUY

$select_cred_check= mssql_query("Select ".$mvcore['credits_column'].",".$mvcore['credits2_column']." from ".$mvcore['credits_table']." where ".$mvcore['user_column']."='".$useracc."'");
$s_c_check= mssql_fetch_row($select_cred_check); // Check if Can BUY

$select_charwcv_info= mssql_query("Select memb_guid from ".$mvcore_medb_i." where memb___id='".$s_char_i[0]."'");
$s_charwcv_i= mssql_fetch_row($select_charwcv_info); // Seller Guid Check

$select_charwcv_infos= mssql_query("Select acc_ip from ".$mvcore_medb_i." where memb___id='".$s_char_i[0]."'");
$s_charwcv_ia= mssql_fetch_row($select_charwcv_infos); // Seller Guid Check

if($mvcore['guid_column'] == 'memb_guid'  || $mvcore['guid_column'] == 'MemberGuid'){ $fix_wcoins_user_seller = $s_charwcv_i[0]; } else { $fix_wcoins_user_seller = $s_char_i[0]; };


$select_charwc_infs= mssql_query("Select acc_ip from ".$mvcore_medb_i." where memb___id='".$useracc."'");
$s_charwc_ia= mssql_fetch_row($select_charwc_infs); // get IP

$select_charwc_info= mssql_query("Select memb_guid from ".$mvcore_medb_i." where memb___id='".$useracc."'");
$s_charwc_i= mssql_fetch_row($select_charwc_info); // Check if Can BUY

if($mvcore['guid_column'] == 'memb_guid' || $mvcore['guid_column'] == 'MemberGuid'){ $fix_wcoins_user = $s_charwc_i[0]; } else { $fix_wcoins_user = $useracc; };

$check_online = mssql_query("Select connectstat from ".$mvcore_medb_s." where memb___id='".$useracc."'");
$check_onlines = mssql_fetch_row($check_online);

if($check_onlines[0] == '1') { $errors[] = '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_charonlineexit.'</div>'; };

$v_f_h= mssql_query("Select ".$mvcore['wcoins_column']." from ".$mvcore['wcoins_table']." where ".$mvcore['guid_column']."='".$fix_wcoins_user."'");
$v_f_hd= mssql_fetch_row($v_f_h); // Check if Can BUY

//== End Script ==//

//== Error MSG ==//
if($s_hex_ias[0] == '' || $s_hex_ias[0] == ' ') { $has_error = '1'; echo ''; }
if($s_hex_i[0] == '' || $s_hex_i[0] == ' ') { $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_hassoldalready.'</div>'; }

if($useracc == $s_char_i[0]) {} else {

if($mvcore['mark_ip_check'] == 'on') {
//Ip Check
if($s_charwc_ia[0] == $s_charwcv_ia[0]){ $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_cannotbuyitemacc.'</div>'; };
//End
};

if($s_hex_i[4] == '1'){if($s_c_check[0] <= $s_hex_i[3]) { $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_youdonthaveenought.' '.$mvcore['money_name1'].' '.main_p_market_buythisitem.'</div>'; }};
if($s_hex_i[4] == '4'){if($s_c_check[1] <= $s_hex_i[3]) { $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_youdonthaveenought.' '.$mvcore['money_name2'].' '.main_p_market_buythisitem.'</div>'; }};
if($s_hex_i[4] == '2'){if($v_f_hd[0] <= $s_hex_i[3]) { $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_youdonthaveenought.' wcoins '.main_p_market_buythisitem.'</div>'; }};
if($s_hex_i[4] == '3'){if($s_zen_i[0] <= $s_hex_i[3]) { $has_error = '1'; echo '<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_youdonthaveenought.' zen '.main_p_market_buythisitem.'</div>'; }};
};if($pvsMarket != 'ok3472') { exit; };
if($s_hex_i[4] >= '5' || $s_hex_i[4] == '' || $s_hex_i[4] <= '0'){$has_error = '1'; echo '';};
//== End Script ==//

if($mvcore['db_season'] >= '9' && strlen($hex) == '32') { $exHex = 'FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'; } else { $exHex = ''; };
$Final_Result_hex = ''.$hex.''.$exHex.'';

$sy = hexdec(substr($Final_Result_hex,0,2)); // Item ID
$itt = hexdec(substr($Final_Result_hex,18,2)); // Item Type
$itemtype = floor($itt/16); // Item Type Fix

//FOR Item ID 256+
$ioo = hexdec(substr($Final_Result_hex,14,2)); // Item Excellent Info/ Option

if($mvcore['db_season'] == '1') {
$type = hexdec(substr($Final_Result_hex, 0,2))/32; // Category
$ioo = hexdec(substr($Final_Result_hex, 14,2)); // Excelent
$ids = hexdec(substr($Final_Result_hex, 0,2)); $idss = $ids / 32; $syfd = $ids - (floor($idss) * 32); //ID Algoritm
if($ioo >= 128) { $ioo = $ioo - 128; $type = $type + 8; }; $itemtype = round($type); $sy = floor($syfd);
};

if( $ioo >= '128' && $itemtype == '12' && $sy >= '0' ){

$sy = 255 + $sy;
}

if( $ioo >= '128' && $itemtype == '13' && $sy >= '0'){

$sy = 256 + $sy;

}

if( $ioo >= '128' && $itemtype == '14' && $sy >= '0'){

$sy = 256 + $sy;

}

$nameselectsdd= mssql_query("Select x, y from MVCore_Wshopp  where id='".$sy."' and category='".$itemtype."'");
$nameselectsd= mssql_fetch_row($nameselectsdd);

function smartsearch($whbin,$itemX,$itemY,$incSeason) {

if($incSeason >= '9') { $hexlen = '64'; } elseif($incSeason == '1') { $hexlen = '20'; } else { $hexlen = '32'; };
if($incSeason >= '9') { $ilc = '480'; } elseif($incSeason == '1') { $ilc = '60'; } else { $ilc = '240'; };

if (substr($whbin,0,2)=='0x') $whbin=substr($whbin,2);
$items = str_repeat('0', $ilc);
$itemsm = str_repeat('1', $ilc);
$i = 0;
while ($i<$ilc) {
$_item = substr($whbin,($hexlen*$i), $hexlen);
$check_ref = hexdec(substr($_item, 19,1))/16;
$check_wid = hexdec(substr($_item, 14,2));
if($check_ref == 0.5)
$type = floor(hexdec(substr($_item,18,2))/16);
else
$type = round(hexdec(substr($_item,18,2))/16);

if ($check_wid <= '127') { $last_try=hexdec(substr($_item,0,2)); $check_two = $last_try; }
elseif ($check_wid >= '128') { $last_try=hexdec(substr($_item,0,2)); $check_two = $last_try+'256'; }

if($incSeason == '1') {
$type = hexdec(substr($_item, 0,2))/32; // Category
$ioo = hexdec(substr($_item, 14,2)); // Excelent
$ids = hexdec(substr($_item, 0,2)); $idss = $ids / 32; $syfd = $ids - (floor($idss) * 32); //ID Algoritm
if($ioo >= 128) { $ioo = $ioo - 128; $type = $type + 8; }; $type = round($type); $check_two = floor($syfd);
};

$res= mssql_fetch_row(mssql_query("select [x],[y] from [MVCore_Wshopp] where [id]='".$check_two."' and [category]='".$type."'"));

$y = 0;
while($y<$res[1]) {
$y++;$x=0;
while($x<$res[0]) {
$items = substr_replace($items, '1', ($i+$x)+(($y-1)*8), 1);
$x++;
}
}
$i++;
}

$y = 0;
while($y<$itemY) {
$y++;$x=0;
while($x<$itemX) {
$x++;
$spacerq[$x+(8*($y-1))] = true;
}
}
$walked = 0;
$i = 0;
while($i<$ilc) {
if (isset($spacerq[$i])) {
$itemsm = substr_replace($itemsm, '0', $i-1, 1);
$last = $i;
$walked++;
}
if ($walked==count($spacerq)) $i=$ilc;
$i++;
}
$useforlength = substr($itemsm,0,$last);
$findslotlikethis='^'.str_replace('++','+',str_replace('1','+[0-1]+', $useforlength));
$i=0;$nx=0;$ny=0;
while ($i<$ilc) {
if ($nx==8) { $ny++; $nx=0; }
if ((eregi($findslotlikethis,substr($items, $i, strlen($useforlength)))) && ($itemX+$nx<9) && ($itemY+$ny<16))
return $i;
$i++;
$nx++;
}
return 1337;
}

if($mvcore['db_season'] >= '9') { $hexlen = '64'; } elseif($mvcore['db_season'] == '1') { $hexlen = '20'; } else { $hexlen = '32'; };

if($mvcore['db_season'] >= '9') { $cvbins = '7680'; } elseif($mvcore['db_season'] == '1') { $cvbins = '1200'; } else { $cvbins = '3840'; }; // Warehouse
if($mvcore['db_season'] >= '9') { $cvbinsch = '7584'; } elseif($mvcore['db_season'] == '1') { $cvbinsch = '1080'; } else { $cvbinsch = '3776'; }; // Inventory

$query = mssql_query("declare @it varbinary(".$cvbins."); set @it=(select [Items] from [warehouse] where [AccountID]='".$useracc."'); print @it");
$mycuritems = mssql_get_last_message();

$newitem = $Final_Result_hex;
$test = 0;
$slot = smartsearch($mycuritems,$nameselectsd[0],$nameselectsd[1],$mvcore['db_season']);
$test = $slot*$hexlen; if($pvsMarket != 'ok3472') { exit; };

$mynewitems = substr_replace($mycuritems, $newitem, ($test+2), $hexlen);

if($slot == '1337' ) { $has_error = '1'; echo'<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_wareseemsfull.'</div>'; };

$check_online = mssql_query("Select ConnectStat from ".$mvcore_medb_s." where memb___id='".$useracc."'");
$check_onlines = mssql_fetch_row($check_online);
if( $check_onlines[0] == '1' ) { $has_error = '1'; echo'<div class="mvcore-nNote mvcore-nFailure">'.main_p_market_charonlineexit.'</div>'; };

if($has_error >= '1'){} else {

//== Procedure Update Or Insert ==//
$edit_site = mssql_query("UPDATE warehouse SET Items = ".$mynewitems." WHERE AccountId='".$useracc."'");
$edit_site = mssql_query("DELETE from MVCore_Market_Items WHERE hex='".$hex."'");

if($useracc == $s_char_i[0]) {} else {

if($s_hex_i[4] == '1'){
$edit_site = mssql_query("UPDATE ".$mvcore['credits_table']." SET ".$mvcore['credits_column']." = ".$mvcore['credits_column']." + '".$s_hex_i[3]."' WHERE ".$mvcore['user_column']."='".$s_char_i[0]."'");
$edit_site = mssql_query("UPDATE ".$mvcore['credits_table']." SET ".$mvcore['credits_column']." = ".$mvcore['credits_column']." - '".$s_hex_i[3]."' WHERE ".$mvcore['user_column']."='".$useracc."'");
$edit_site = mssql_query("INSERT INTO MVCore_Market_Sold_Items (hex,memb___id,name,price,type,soldto,date) VALUES ('".$hex."','".$s_char_i[0]."','".$name."','".$s_hex_i[3]."','1','".$useracc."','".time()."')");
$fInfoInt = mssql_query("insert into MVCore_Money_Data (Username,Credits,GoldCredits,Description,Date,VoteType) VALUES ('".$s_char_i[0]."','".$s_hex_i[3]."','0','From Market Item Buy','".time()."','0')");
}
elseif($s_hex_i[4] == '2'){
$edit_site = mssql_query("UPDATE ".$mvcore['wcoins_table']." SET ".$mvcore['wcoins_column']." = ".$mvcore['wcoins_column']." + '".$s_hex_i[3]."' WHERE ".$mvcore['guid_column']."='".$fix_wcoins_user_seller."'");
$edit_site = mssql_query("UPDATE ".$mvcore['wcoins_table']." SET ".$mvcore['wcoins_column']." = ".$mvcore['wcoins_column']." - '".$s_hex_i[3]."' WHERE ".$mvcore['guid_column']."='".$fix_wcoins_user."'");
$edit_site = mssql_query("INSERT INTO MVCore_Market_Sold_Items (hex,memb___id,name,price,type,soldto,date) VALUES ('".$hex."','".$s_char_i[0]."','".$name."','".$s_hex_i[3]."','2','".$useracc."','".time()."')");
}
elseif($s_hex_i[4] == '3'){
$edit_site = mssql_query("UPDATE warehouse SET money = money + '".$s_hex_i[3]."' WHERE AccountID='".$s_hex_i[2]."'");
$edit_site = mssql_query("UPDATE warehouse SET money = money - '".$s_hex_i[3]."' WHERE AccountID='".$useracc."'");
$edit_site = mssql_query("INSERT INTO MVCore_Market_Sold_Items (hex,memb___id,name,price,type,soldto,date) VALUES ('".$hex."','".$s_char_i[0]."','".$name."','".$s_hex_i[3]."','3','".$useracc."','".time()."')");
}
elseif($s_hex_i[4] == '4'){
$edit_site = mssql_query("UPDATE ".$mvcore['credits_table']." SET ".$mvcore['credits2_column']." = ".$mvcore['credits2_column']." + '".$s_hex_i[3]."' WHERE ".$mvcore['user_column']."='".$s_char_i[0]."'");
$edit_site = mssql_query("UPDATE ".$mvcore['credits_table']." SET ".$mvcore['credits2_column']." = ".$mvcore['credits2_column']." - '".$s_hex_i[3]."' WHERE ".$mvcore['user_column']."='".$useracc."'");
$edit_site = mssql_query("INSERT INTO MVCore_Market_Sold_Items (hex,memb___id,name,price,type,soldto,date) VALUES ('".$hex."','".$s_char_i[0]."','".$name."','".$s_hex_i[3]."','4','".$useracc."','".time()."')");
$fInfoInt = mssql_query("insert into MVCore_Money_Data (Username,Credits,GoldCredits,Description,Date,VoteType) VALUES ('".$s_char_i[0]."','0','".$s_hex_i[3]."','From Market Item Buy','".time()."','0')");
};

};

//== End Script ==//

//== Success MSG ==//
echo '<div class="mvcore-nNote mvcore-nSuccess">'.main_p_market_itemaddedinware.'</div>'; $message_edit = $success;}
//== End Script ==//
};
?>

<div class="mvcore-ucp-info" align="center" style="width:100%;padding-top: 15px; padding-bottom: 15px;">
<div align="center" style="text-align:center;">
<?php if($mvcore['m_page0'] == '1') { echo"<a href='-id-market-id-gf.html'>".main_p_market_recent."</a> - ";} ?>
<?php if($mvcore['m_page1'] == '1') { echo"<a href='-id-market-id-0.html'>".main_p_market_swords."</a> - ";} ?>
<?php if($mvcore['m_page2'] == '1') { echo"<a href='-id-market-id-1.html'>".main_p_market_axes."</a> - ";} ?>
<?php if($mvcore['m_page3'] == '1') { echo"<a href='-id-market-id-2.html'>".main_p_market_scepters."</a> - ";} ?>
<?php if($mvcore['m_page4'] == '1') { echo"<a href='-id-market-id-3.html'>".main_p_market_spears."</a> - ";} ?>
<?php if($mvcore['m_page5'] == '1') { echo"<a href='-id-market-id-4.html'>".main_p_market_bows."</a> - ";} ?>
<?php if($mvcore['m_page6'] == '1') { echo"<a href='-id-market-id-5.html'>".main_p_market_staff."</a> - ";} ?>
<?php if($mvcore['m_page7'] == '1') { echo"<a href='-id-market-id-6.html'>".main_p_market_shields."</a> - ";} ?>
<?php if($mvcore['m_page8'] == '1') { echo"<a href='-id-market-id-7.html'>".main_p_market_helps."</a> - ";} ?>
<?php if($mvcore['m_page9'] == '1') { echo"<a href='-id-market-id-8.html'>".main_p_market_armors."</a> - ";} ?>
<?php if($mvcore['m_page10'] == '1') { echo"<a href='-id-market-id-9.html'>".main_p_market_pants."</a> - ";} ?>
<?php if($mvcore['m_page11'] == '1') { echo"<a href='-id-market-id-10.html'>".main_p_market_gloves."</a> - ";} ?>
<?php if($mvcore['m_page12'] == '1') { echo"<a href='-id-market-id-11.html'>".main_p_market_boots."</a> - ";} ?>
<?php if($mvcore['m_page13'] == '1') { echo"<a href='-id-market-id-12.html'>".main_p_market_accesories."</a> - ";} ?>
<?php if($mvcore['m_page14'] == '1') { echo"<a href='-id-market-id-13.html'>".main_p_market_miscitems."</a> - ";} ?>
<?php if($mvcore['m_page15'] == '1') { echo"<a href='-id-market-id-14.html'>".main_p_market_miscitemstwo."</a> - ";} ?>
<?php if($mvcore['m_page16'] == '1') { echo"<a href='-id-market-id-15.html'>".main_p_market_scrolls."</a>";} ?>
</div>
</div>
<br>
<table width="100%" cellpadding="0" cellspacing="0">
<tr><td><div style="float:right;"><form action="-id-market-id-MyItems.html" method="POST"><input name="myItemsSubmit" class="mvcore-button-style" type="submit" value="<?php echo ''.main_p_market_mysolditem.'';?>"></form></div></td></tr>
<tr style="border-collapse: collapse; border-spacing: 0px;">

<td style="padding: 0px 0px 0px 0px;" valign="top">

<center>
<?php
$change_page_name = clean_variable($_GET['op2']);
$default_category = $mvcore['mark_default'];
if($_GET['op2'] == '') { $change_page_name = $default_category; } else { $change_page_name = clean_variable($_GET['op2']); };

if($change_page_name == '0') {$add_text = ''.main_p_market_swords.'';}
elseif($change_page_name == '1') {$add_text = ''.main_p_market_axes.'';}
elseif($change_page_name == '2') {$add_text = ''.main_p_market_scepterss.'';}
elseif($change_page_name == '3') {$add_text = ''.main_p_market_spears.'';}
elseif($change_page_name == '4') {$add_text = ''.main_p_market_bowss.'';}
elseif($change_page_name == '5') {$add_text = ''.main_p_market_staff.'';}
elseif($change_page_name == '6') {$add_text = ''.main_p_market_shields.'';}
elseif($change_page_name == '7') {$add_text = ''.main_p_market_helps.'';}
elseif($change_page_name == '8') {$add_text = ''.main_p_market_armors.'';}
elseif($change_page_name == '9') {$add_text = ''.main_p_market_pants.'';}
elseif($change_page_name == '10') {$add_text = ''.main_p_market_gloves.'';}
elseif($change_page_name == '11') {$add_text = ''.main_p_market_boots.'';}
elseif($change_page_name == '12') {$add_text = ''.main_p_market_accesories.'';}
elseif($change_page_name == '13') {$add_text = ''.main_p_market_miscitems.'';}
elseif($change_page_name == '14') {$add_text = ''.main_p_market_miscitemstwo.'';}
elseif($change_page_name == '15') {$add_text = ''.main_p_market_scrolls.'';}
elseif($change_page_name == 'gf') {$add_text = ''.main_p_market_recentsitems.'';}
elseif($change_page_name == 'MyItems') {$add_text = ''.main_p_market_mysolditem.'';}
else {$add_text = ''.main_p_market_recentsitems.'';};

echo'<h3>'.$add_text.'</h3><br>';
?>
</center>

<?php

$change_pages = clean_variable($_GET['op2']);
if($change_pages >= '0') {$add_wherea = 'where cate = '.$change_pages.'';} else {$add_wherea = '';};
if($_GET['op2'] == 'MyItems') { $add_wherea = "where soldby = '".$_SESSION['username']."'"; };
$market_item_lista = mssql_query("select count(*) from MVCore_Market_Items ".$add_wherea."");
$acr4fd =mssql_result($market_item_lista, 0, 0);
?>
<center>
<form action="" method="POST">
<?php if($acr4fd >= $mvcore['top_select'] * 1 && $acr4fd != $mvcore['top_select']) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="<?php echo''.main_p_market_mainpag.'';?>"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 1 && $acr4fd != $mvcore['top_select']) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="1"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 2) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="2"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 3) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="3"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 4) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="4"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 5) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="5"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 6) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="6"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 7) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="7"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 8) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="8"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 9) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="9"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 10) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="10"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 11) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="11"><?php } ?>
</form>
</center>

<table class="mvcore-table" cellpadding="0" cellspacing="0">
<tr><td colspan="3"></td></tr>
<?PHP

$default_category = $mvcore['mark_default'];
if($_GET['op2'] == '0' && $mvcore['m_page1'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '1' && $mvcore['m_page2'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '2' && $mvcore['m_page3'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '3' && $mvcore['m_page4'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '4' && $mvcore['m_page5'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '5' && $mvcore['m_page6'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '6' && $mvcore['m_page7'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '7' && $mvcore['m_page8'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '8' && $mvcore['m_page9'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '9' && $mvcore['m_page10'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '10' && $mvcore['m_page11'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '11' && $mvcore['m_page12'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '12' && $mvcore['m_page13'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '13' && $mvcore['m_page14'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '14' && $mvcore['m_page15'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '15' && $mvcore['m_page16'] != '1') { $change_page = $default_category; }
elseif($_GET['op2'] == '') { $change_page = $default_category; }
else { $change_page = $_GET['op2']; };

$add_where = 'cate = '.$change_page.' and';
if($change_page == 'gf' || $_GET['op2'] == 'gf') { $add_where = ""; }

if($_GET['op2'] == 'MyItems') { $add_where = "soldby = '".$_SESSION['username']."' and"; }

//Paging System With POST
if($_POST['pageNr'] == '') { $pageNr = '0'; } else { $pageNr = $_POST['pageNr']; };
$row_num_first = $pageNr * $mvcore['top_select'];
$row_num_second = $pageNr * $mvcore['top_select'] + $mvcore['top_select'];

$market_item_list = mssql_query("
SELECT  hex,soldby,cost,serial,ptype FROM (
SELECT ROW_NUMBER() OVER ( order by date desc ) AS RowNum, hex,soldby,cost,serial,ptype FROM MVCore_Market_Items WHERE ".$add_where." date >= '1'
) AS RowConstrainedResult WHERE RowNum > ".$row_num_first." AND RowNum <= ".$row_num_second." ORDER BY RowNum ");
if($pvsMarket != 'ok3472') { exit; };
for($i=0;$i < mssql_num_rows($market_item_list);++$i) {
$nm_i_l = mssql_fetch_row($market_item_list);

$sy = hexdec(substr($nm_i_l[0],0,2)); // Item ID
$serial = substr($nm_i_l[0],6,8); // Item Serial
$itt = hexdec(substr($nm_i_l[0],18,2)); // Item Type
$itemtype = floor($itt/16); // Item Type Fix
$iop = hexdec(substr($nm_i_l[0],2,2)); // Item Level/Skill/Option Data
$itemdur = hexdec(substr($nm_i_l[0],4,2)); // Item Durability
$ioo = hexdec(substr($nm_i_l[0],14,2)); // Item Excellent Info/ Option
$ioosecon = hexdec(substr($item[$i],14,1)); // AD option 1 2 3 4 5 6 7
$ac = hexdec(substr($nm_i_l[0],16,2)); // Ancient data
$item_socket[1] = hexdec(substr($nm_i_l[0],22,2)); // Socket 1
$item_socket[2] = hexdec(substr($nm_i_l[0],24,2)); // Socket 2
$item_socket[3] = hexdec(substr($nm_i_l[0],26,2)); // Socket 3
$item_socket[4] = hexdec(substr($nm_i_l[0],28,2)); // Socket 4
$item_socket[5] = hexdec(substr($nm_i_l[0],30,2)); // Socket 5

$item_harmony = hexdec(substr($nm_i_l[0],20,1)); // Item harmony
$item_harm_val = hexdec(substr($nm_i_l[0],21,1)); // Item harmony Value
$item_refinary = hexdec(substr($nm_i_l[0],19,1)); // Item Refinery

if($mvcore['db_season'] == '1') {
$type = hexdec(substr($nm_i_l[0], 0,2))/32; // Category
$ioo = hexdec(substr($nm_i_l[0], 14,2)); // Excelent
$ids = hexdec(substr($nm_i_l[0], 0,2)); $idss = $ids / 32; $syfd = $ids - (floor($idss) * 32); //ID Algoritm
if($ioo >= 128) { $ioo = $ioo - 128; $type = $type + 8; }; $itemtype = round($type); $sy = floor($syfd);
};

include"system/engine_s_fnc.php";

if($nm_i_l[4] == '1'){$ptype = $mvcore['money_name1'];}
elseif($nm_i_l[4] == '2'){$ptype = 'WCoins';}
elseif($nm_i_l[4] == '3'){$ptype = 'Zen';}
elseif($nm_i_l[4] == '4'){$ptype = $mvcore['money_name2'];}
else {$ptype = $mvcore['money_name1'];};

$select_char_info= mssql_query("Select top 1 name, AccountID from Character where AccountID='".$nm_i_l[1]."'");
$s_char_i= mssql_fetch_row($select_char_info); // Check Seller Acc ID

if (file_exists("system/engine_images/webshop/item_images/".$itemtype."/".$sy.".gif")) {
$image_load = "system/engine_images/webshop/item_images/".$itemtype."/".$sy.".gif";
} else {
$image_load = 'system/engine_images/webshop/item_images/no.png';
};
if($pvsMarket != 'ok3472') { exit; };
// Item Information Combine
$drop_item_info ='<table><tr valign=top><td><img src='.$image_load.'><br>'.$iname.' '.$item_has_def.''.$item_has_dmg.''.$item_need_dur.''.$item_need_level.''.$item_class_need.''.$other_item_infos.''.$fenrir.'<font color=#cc7fcc>'.$ref.'</font>'.$joh_info_drop.'<font color=#7fb2ff>'.$skill.''.$luck.''.$itemoptionname.''.$itemoptionnamess.''.$db_item_info.''.$itemoptionnames.''.$anc_option.'</font><font color=#ff19ff>'.$socketinfos.'</font>'.$sok_info_drop1.''.$sok_info_drop2.''.$sok_info_drop3.''.$sok_info_drop4.''.$sok_info_drop5.'<br><font color=yellow><b>'.main_p_market_soldby.' '.$s_char_i[0].' '.main_p_market_for.' '.$nm_i_l[2].' '.$ptype.'</b></font><br></td></tr></table>';

$useracc = $_SESSION['username']; // Get Logedin Username

if($useracc == $s_char_i[1]) { $testssDrop = ''.main_p_market_takeback.''; } else { $testssDrop = ''.main_p_market_buyitem.''; };

$rank = $i+1;
$tr_color_2 = 'style="padding: 9px 3px 9px 3px;"';
$tr_color_1 = 'style="padding: 9px 3px 9px 3px;"';
$tr_color = ($rank % 2) ? $tr_color_1 : $tr_color_2;
if($nameselect[11] == '0'){} else {
echo '
<tr class="trhowthis" onMouseover="ddrivetip(\''.$drop_item_info.'\')" onMouseout="hideddrivetip()">
<td '.$tr_color.'>'.$inames.'</td>
<td '.$tr_color.'>'.$nm_i_l[2].' '.$ptype.'</td>
<td '.$tr_color.'><form action="-id-market.html" method="POST"><input name="name" type="hidden" value="'.$inames.'"><input name="serial" type="hidden" value="'.$serial.'"><input name="hex" type="hidden" value="'.$nm_i_l[0].'"><button class="mvcore-button-style" name="subform" type="submit">'.$testssDrop.'</button></form></td>
</tr>
';
} } ?>
</table>

<center>
<form action="" method="POST">
<?php if($acr4fd >= $mvcore['top_select'] * 1 && $acr4fd != $mvcore['top_select']) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="<?php echo''.main_p_market_mainpag.'';?>"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 1 && $acr4fd != $mvcore['top_select']) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="1"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 2) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="2"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 3) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="3"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 4) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="4"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 5) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="5"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 6) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="6"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 7) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="7"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 8) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="8"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 9) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="9"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 10) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="10"><?php } ?>
<?php if($acr4fd >= $mvcore['top_select'] * 11) { ?><input name="pageNr" class="mvcore-button-style" type="submit" value="11"><?php } ?>
</form>
</center>

</td>
</tr>
</table>
<?php } else { echo'<div class="mvcore-nNote mvcore-nFailure">'.eng_please_ltut_page.'</div>'; }; ?>
<?php } ?>


Paginas: [1] 2 3