View Poll Results: do you like epic release serious ?

Voters
31. You may not vote on this poll
  • yes

    22 70.97%
  • stop it !

    9 29.03%

(DNS) Duplicate Npc Spawn

Page 2 of 2 FirstFirst 12
Results 16 to 22 of 22
  1. #16
    NewEvolust.Com xxNukertube is offline
    MemberRank
    Jul 2012 Join Date
    Ceres, Goias, BLocation
    215Posts

    Re: [Epic Release](DNS) Duplicate Npc Spawn

    @egsro,DECLARE @GAMEWORDID INT = 1 its is for Tab_RefHive

    Quote Originally Posted by egsro View Post
    @xxNukertube
    DECLARE @GAMEWORDID INT = 1 in my tool disabled (automatically gets gameworld)
    its totally miss xD
    main = much more optimized than yours
    how ever good work ;)
    PHP Code:
    USE [SRO_VT_SHARD]
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE PROCEDURE 
    [dbo].[_AddNewSpotForNpcOrMob
    --------------------------
    @
    CHARNAME    VARCHAR(32),
    @
    NPCNAME    VARCHAR(64),
    @
    NPCRotação    VARCHAR(64)
    --------------------------
    AS
    BEGIN
        
    ----------------------
    DECLARE    @
    GetTACTICSID            INT            =    (SELECT TOP 1[dwTacticsID]FROM[dbo].[Tab_RefTactics]WHERE[dwObjID]=(SELECT[ID]FROM[dbo].[_RefObjCommon]WHERE[CodeName128]=@NPCNAME))
    DECLARE    @
    Rotação                INT            =    (SELECT TOP 1[wInitialDir]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=(SELECT TOP 1[dwTacticsID]FROM[dbo].[Tab_RefTactics]WHERE[dwObjID]=(SELECT[ID]FROM[dbo].[_RefObjCommon]WHERE[CodeName128]=@NPCRotação)))
    DECLARE    @
    NESTID                    INT            =    (SELECT MAX ([dwNestID])FROM[dbo].[Tab_RefNest])+1
    DECLARE    @HIVEID                    INT            =    (SELECT TOP 1[dwHiveID]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    TACTICSID                INT            =    (@GetTACTICSID)
    DECLARE    @
    REGION                    VARCHAR(30)    =    (SELECT[LatestRegion]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSX                    VARCHAR(30)    =    (SELECT[POSX]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSY                    VARCHAR(30)    =    (SELECT[POSY]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSZ                    VARCHAR(30)    =    (SELECT[POSZ]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    wInitialDir            INT            =    (@Rotação)
    DECLARE    @
    nRadius                INT            =    (SELECT TOP 1[nRadius]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    nGenerateRadius        INT            =    (SELECT TOP 1[nGenerateRadius]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    nChampionGenPercentage    INT            =    (SELECT TOP 1[nChampionGenPercentage]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwDelayTimeMin            INT            =    (SELECT TOP 1[dwDelayTimeMin]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwDelayTimeMax            INT            =    (SELECT TOP 1[dwDelayTimeMax]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwMaxTotalCount        INT            =    (SELECT TOP 1[dwMaxTotalCount]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btFlag                    INT            =    (SELECT TOP 1[btFlag]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btRespawn                INT            =    (SELECT TOP 1[btRespawn]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btType                    INT            =    (SELECT TOP 1[btType]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    SET IDENTITY_INSERT Tab_RefNest ON 
    INSERT    INTO
    [dbo].[Tab_RefNest]
    ([
    dwNestID],[dwHiveID],[dwTacticsID],[nRegionDBID],[fLocalPosX],[fLocalPosY],[fLocalPosZ],[wInitialDir],[nRadius],[nGenerateRadius],[nChampionGenPercentage],[dwDelayTimeMin],[dwDelayTimeMax],[dwMaxTotalCount],[btFlag],[btRespawn],[btType])
    VALUES
    (@NESTID,@HIVEID,@TACTICSID,@REGION,@POSX,@POSY,@POSZ,@Rotação,@nRadius,@nGenerateRadius,@nChampionGenPercentage,@dwDelayTimeMin,@dwDelayTimeMax,@dwMaxTotalCount,@btFlag,@btRespawn,@btType)
    SET IDENTITY_INSERT Tab_RefNest OFF
    PRINT 'EgSRO Noob'
    END
    GO 
    ••••• EXEC
    PHP Code:
    USE [SRO_VT_SHARD]
    DECLARE    @
    CHARNAME    VARCHAR(32)='dinei'--CharName
    DECLARE    @NPCNAME    VARCHAR(64)='NPC_SD_M_AREA_SMITH'--NPC or Mob Name...
    DECLARE    @
    NPCRotação    VARCHAR(64)='NPC_CH_ACCESSORY'--NPC for [wInitialDirBase
    ------------------------------------------------------------------------------
    EXEC [dbo].[_AddNewSpotForNpcOrMob]@CHARNAME,@NPCNAME,@NPCRotação 

  2. #17
    Novice Nefetis is offline
    MemberRank
    Jan 2013 Join Date
    2Posts

    Re: [Epic Release](DNS) Duplicate Npc Spawn

    Quote Originally Posted by xxNukertube View Post
    Epic ??

    LOL
    kkkkkkkkkkkkkkkkkk

    See This

    Old

    My Query

    PHP Code:
     USE    [SRO_VT_SHARD]
    GO
    BEGIN
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    DECLARE    @CHARNAME                VARCHAR(30)    =    'EwE2'    --Nome do Seu Char T_T
    DECLARE    @NPCNAME                VARCHAR(30)    =    'NPC_MALL_EVO_SET'-----    --Nome do Mob,NPC ...
    DECLARE    @
    NPCRotação                VARCHAR(30)    =    'NPC_CH_ACCESSORY'---    --NPC Base de Rotação
    DECLARE    @GAMEWORDID                INT            =    1-------------------    --IMPORTANTEPegue o GameWorldID da Localização que você precisa adicionar o novo spawnCidades Normais é '1'
    DECLARE    @GetTACTICSID            INT            =    (SELECT TOP 1[dwTacticsID]FROM[dbo].[Tab_RefTactics]WHERE[dwObjID]=(SELECT[ID]FROM[dbo].[_RefObjCommon]WHERE[CodeName128]=@NPCNAME))
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    DECLARE    @Rotação                INT            =    (SELECT TOP 1[wInitialDir]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=(SELECT TOP 1[dwTacticsID]FROM[dbo].[Tab_RefTactics]WHERE[dwObjID]=(SELECT[ID]FROM[dbo].[_RefObjCommon]WHERE[CodeName128]=@NPCRotação)))
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    DECLARE    @NESTID                    INT            =    (SELECT MAX ([dwNestID])FROM[dbo].[Tab_RefNest])+1
    DECLARE    @HIVEID                    INT            =    (SELECT TOP 1[dwHiveID]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    TACTICSID                INT            =    (@GetTACTICSID)
    DECLARE    @
    REGION                    VARCHAR(30)    =    (SELECT[LatestRegion]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSX                    VARCHAR(30)    =    (SELECT[POSX]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSY                    VARCHAR(30)    =    (SELECT[POSY]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    POSZ                    VARCHAR(30)    =    (SELECT[POSZ]FROM[dbo].[_Char]WHERE[CharName16]=@CHARNAME)
    DECLARE    @
    wInitialDir            INT            =    (@Rotação)
    DECLARE    @
    nRadius                INT            =    (SELECT TOP 1[nRadius]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    nGenerateRadius        INT            =    (SELECT TOP 1[nGenerateRadius]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    nChampionGenPercentage    INT            =    (SELECT TOP 1[nChampionGenPercentage]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwDelayTimeMin            INT            =    (SELECT TOP 1[dwDelayTimeMin]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwDelayTimeMax            INT            =    (SELECT TOP 1[dwDelayTimeMax]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    dwMaxTotalCount        INT            =    (SELECT TOP 1[dwMaxTotalCount]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btFlag                    INT            =    (SELECT TOP 1[btFlag]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btRespawn                INT            =    (SELECT TOP 1[btRespawn]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    DECLARE    @
    btType                    INT            =    (SELECT TOP 1[btType]FROM[dbo].[Tab_RefNest]WHERE[dwTacticsID]=@GetTACTICSID)
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    INSERT    INTO[dbo].[Tab_RefNest]VALUES
    (@NESTID,@HIVEID,@TACTICSID,@REGION,@POSX,@POSY,@POSZ,@Rotação,@nRadius,@nGenerateRadius,@nChampionGenPercentage,@dwDelayTimeMin,@dwDelayTimeMax,@dwMaxTotalCount,@btFlag,@btRespawn,@btType)
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    /*    ------------------------------------------------ Made By Nukertube ------------------------------------------------    */
    /**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
    END
    GO 
    For NPC and Mob
    Simply query and u are need for that arround 40 lines? really?

  3. #18
    NewEvolust.Com xxNukertube is offline
    MemberRank
    Jul 2012 Join Date
    Ceres, Goias, BLocation
    215Posts

    Re: [Epic Release](DNS) Duplicate Npc Spawn

    see my last post

    in this thread

  4. #19
    Proficient Member sroYunk is offline
    MemberRank
    Jan 2012 Join Date
    156Posts

    Re: [Epic Release](DNS) Duplicate Npc Spawn

    Both dont work for me

    get alltime this error

    Msg 515, Level 16, State 2, Line 29
    Cannot insert the value NULL into column 'dwHiveID', table 'SRO_TEST_SHARD.dbo.Tab_RefNest'; column does not allow nulls. INSERT fails.

  5. #20
    Account Upgraded | Title Enabled! TheRock2007 is offline
    MemberRank
    Dec 2011 Join Date
    232Posts

    Re: [Epic Release](DNS) Duplicate Npc Spawn


  6. #21
    Enthusiast asker7r is offline
    MemberRank
    Feb 2012 Join Date
    GreeceLocation
    40Posts

    Re: (DNS) Duplicate Npc Spawn

    nice job thank you bro:D

  7. #22
    Apprentice Razor1337 is offline
    MemberRank
    Apr 2014 Join Date
    127.0.0.1Location
    21Posts

    Re: (DNS) Duplicate Npc Spawn

    It's a really epic release!



Page 2 of 2 FirstFirst 12

Advertisement