Sửa thể nào để có thể ủy thác tại map Devias thưa các bro ?

duongsonbn

New member
Chào các bro!

Em bỏ hết các map Noria, Loren, Elbeland và giữ lại mỗi map Devias thôi cho đỡ lag, nhưng không nghĩ ra cái ủy thác online, có bác nào biết sửa giúp em với ạ !!

Không biết có phải sửa trong file api_uythacon.php không nhưng em đã sửa thành thế này:
Y lớn nhất = 240 - nhỏ nhất = 210
X lớn nhất = 70 - nhỏ nhất = 9


Mã:
<?php


/** 
 * @Project NWebMU v4
 * @author [NetBanBe Group]
 * @copyright 5/10/2011
 * @WebSite http://netbanbe.net
 * @FileName api_uythacon.php
 */


include('checklic.php');


// Thuc hien chuc nang
$Map = $_POST['Map'];           $Map = abs(intval($Map));
$ToaDoX = $_POST['ToaDoX'];     $ToaDoX = abs(intval($ToaDoX));
$ToaDoY = $_POST['ToaDoY'];     $ToaDoY = abs(intval($ToaDoY));


if( ($Map == 2 && $ToaDoX>=9 && $ToaDoX<=70 && $ToaDoY>=210 && $ToaDoY<=240) || ($Map == 3 && $ToaDoX>=165 && $ToaDoX<=205 && $ToaDoY>=85 && $ToaDoY<=130) ) $accept_uythac = 1;
else $accept_uythac = 0;


echo "
        <info>OK</info>
        <accept_uythac>" . $accept_uythac ."</accept_uythac>
    ";
?>



Mã:
[B]CREATE PROCEDURE PointUyThac_by_NetBanBe
[/B]As
Begin
Declare
@PointUyThac int,
@SubUyThac varchar(50)
SET @PointUyThac=5                -- So PointUyThac tang
SET @SubUyThac='%-1'        --Ten Sub cho phep Uy Thac


Update Character SET UyThac = 0 From Character JOIN MEMB_STAT ON Character.AccountID collate DATABASE_DEFAULT = MEMB_STAT.memb___id collate DATABASE_DEFAULT AND (Character.UyThac=1) AND ((MEMB_STAT.ServerName NOT LIKE @SubUyThac) OR (Character.MapNumber!=2 AND Character.MapNumber!=3) OR (Character.MapNumber=2 AND (Character.MapPosX<70 OR Character.MapPosX>9 OR Character.MapPosY<240 OR Character.MapPosY>210)) OR (Character.MapNumber=3 AND (Character.MapPosX<165 OR Character.MapPosX>205 OR Character.MapPosY<85 OR Character.MapPosY>130)) )


UPDATE Character
SET PointUyThac = PointUyThac + @PointUyThac
FROM MEMB_STAT JOIN AccountCharacter ON MEMB_STAT.ConnectStat = 1 AND MEMB_STAT.ServerName LIKE @SubUyThac AND MEMB_STAT.memb___id collate DATABASE_DEFAULT = AccountCharacter.Id collate DATABASE_DEFAULT JOIN Character ON AccountCharacter.GameIDC collate DATABASE_DEFAULT = Character.Name collate DATABASE_DEFAULT AND Character.UyThac = 1


End


GO

Cũng không được, xin các bro giúp đỡ, em cảm ơn ạ :)

yh: hoangson_bn
 
Sửa lần cuối:
Back
Top