Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 54.90 KB | None | 0 0
  1. USE [MuOnline]
  2. GO
  3. DROP PROCEDURE [dbo].[VERIFICAR_ITENS]
  4. GO
  5. DROP PROCEDURE [dbo].[chat_atualizar]
  6. GO
  7. DROP PROCEDURE [dbo].[WZ_GetMasterResetInfo]
  8. GO
  9. DROP PROCEDURE [dbo].[WZ_GetResetInfo]
  10. GO
  11. DROP PROCEDURE [dbo].[WZ_SetMasterResetInfo]
  12. GO
  13. DROP PROCEDURE [dbo].[WZ_SetResetInfo]
  14. GO
  15. DROP TABLE [dbo].[MK_Quest]
  16. GO
  17. DROP TABLE [dbo].[MK_MEDALHAS]
  18. GO
  19. DROP TABLE [dbo].[MK_Chat_online]
  20. GO
  21. DROP PROCEDURE [dbo].[EVENTO_ITENS]
  22. GO
  23. DROP PROCEDURE [dbo].[WZ_CS_ModifyTaxRate]
  24. GO
  25. DROP PROCEDURE [dbo].[WZ_GetAccountLevel]
  26. GO
  27. DROP TABLE [dbo].[MK_Chat_staff]
  28. GO
  29. DROP TABLE [dbo].[MK_DV]
  30. GO
  31. DROP TABLE [dbo].[MK_Reputacao]
  32. GO
  33. DROP TABLE [dbo].[MK_Server]
  34. GO
  35. DROP TABLE [dbo].[TOP_Diario]
  36. GO
  37. DROP TABLE [dbo].[TOP_Mensal]
  38. GO
  39. DROP TABLE [dbo].[TOP_Semanal]
  40. GO
  41. DROP TABLE [dbo].[MK_Mensagens]
  42. GO
  43. DROP TABLE [dbo].[MK_Mudar_Mail]
  44. GO
  45. DROP TABLE [dbo].[MK_Murkut_News]
  46. GO
  47. DROP TABLE [dbo].[MK_Online_today]
  48. GO
  49. DROP TABLE [dbo].[MK_Pagamentos]
  50. GO
  51. DROP TABLE [dbo].[LOG_ACESSO_N]
  52. GO
  53. DROP TABLE [dbo].[LOG_ADM]
  54. GO
  55. DROP TABLE [dbo].[LOG_AGRADECIMENTOS]
  56. GO
  57. DROP TABLE [dbo].[LOG_BAN]
  58. GO
  59. DROP TABLE [dbo].[LOG_BAU]
  60. GO
  61. DROP TABLE [dbo].[LOG_CADASTROS]
  62. GO
  63. DROP TABLE [dbo].[LOG_COMPRA_CREDITOS]
  64. GO
  65. DROP TABLE [dbo].[LOG_CREDITOS]
  66. GO
  67. DROP TABLE [dbo].[LOG_CUSTOM_ARENA]
  68. GO
  69. DROP TABLE [dbo].[LOG_DENUNCIAS]
  70. GO
  71. DROP TABLE [dbo].[LOG_DESBAN]
  72. GO
  73. DROP TABLE [dbo].[LOG_DUELO]
  74. GO
  75. DROP TABLE [dbo].[LOG_DUPE_EVENTO]
  76. GO
  77. DROP TABLE [dbo].[LOG_DV]
  78. GO
  79. DROP TABLE [dbo].[LOG_EVENTOS]
  80. GO
  81. DROP TABLE [dbo].[LOG_EVENTOS_ITENS]
  82. GO
  83. DROP TABLE [dbo].[LOG_GOLDS]
  84. GO
  85. DROP TABLE [dbo].[LOG_GUILDMEMBER]
  86. GO
  87. DROP TABLE [dbo].[LOG_MAIL]
  88. GO
  89. DROP TABLE [dbo].[LOG_NOME]
  90. GO
  91. DROP TABLE [dbo].[LOG_OBS]
  92. GO
  93. DROP TABLE [dbo].[LOG_ORDEM]
  94. GO
  95. DROP TABLE [dbo].[LOG_PAINEL]
  96. GO
  97. DROP TABLE [dbo].[LOG_RANK]
  98. GO
  99. DROP TABLE [dbo].[LOG_REI_MK]
  100. GO
  101. DROP TABLE [dbo].[LOG_SENHA_M]
  102. GO
  103. DROP TABLE [dbo].[LOG_SENHA_R]
  104. GO
  105. DROP TABLE [dbo].[LOG_STONES]
  106. GO
  107. DROP TABLE [dbo].[LOG_TRANSFERENCIA]
  108. GO
  109. DROP TABLE [dbo].[LOG_TRANSFERENCIA_CREDITOS]
  110. GO
  111. DROP TABLE [dbo].[LOG_USERONLINE]
  112. GO
  113. DROP TABLE [dbo].[LOG_VENDA_CONTA]
  114. GO
  115. DROP TABLE [dbo].[LOG_VIP]
  116. GO
  117. DROP TABLE [dbo].[LOG_VOTOS]
  118. GO
  119. DROP TABLE [dbo].[LOG_VOTOS2]
  120. GO
  121. DROP TABLE [dbo].[LOG_WAR]
  122. GO
  123. DROP TABLE [dbo].[LOG_XP_WAR]
  124. GO
  125. DROP TABLE [dbo].[MK_Character_GM]
  126. GO
  127. DROP TABLE [dbo].[MK_Chat]
  128. GO
  129. DROP TABLE [dbo].[MK_Chat_amigos]
  130. GO
  131. SET ANSI_NULLS ON
  132. GO
  133. SET QUOTED_IDENTIFIER ON
  134. GO
  135. CREATE TABLE [dbo].[MK_Chat_amigos](
  136.     [id_chat] [INT] IDENTITY(1,1) NOT NULL,
  137.     [login] [nvarchar](10) NOT NULL,
  138.     [login_amigo] [nvarchar](10) NOT NULL,
  139.     [qtd_msgs] [INT] NOT NULL CONSTRAINT [DF_Chat_amigos_qtd_msgs]  DEFAULT ((0)),
  140.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Chat_amigos_data]  DEFAULT (getdate()),
  141.  CONSTRAINT [PK_Chat_amigos] PRIMARY KEY CLUSTERED
  142. (
  143.     [id_chat] ASC
  144. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  145. ) ON [PRIMARY]
  146. GO
  147. SET ANSI_NULLS ON
  148. GO
  149. SET QUOTED_IDENTIFIER ON
  150. GO
  151. CREATE TABLE [dbo].[MK_Chat](
  152.     [id_chat] [INT] IDENTITY(1,1) NOT NULL,
  153.     [login] [nvarchar](10) NOT NULL,
  154.     [name] [nvarchar](10) NOT NULL,
  155.     [msg] [nvarchar](140) NOT NULL,
  156.     [DATA] [datetime] NOT NULL CONSTRAINT [DF_Chat_data]  DEFAULT (getdate()),
  157.     [img] [nvarchar](15) NULL,
  158.  CONSTRAINT [PK_Chat] PRIMARY KEY CLUSTERED
  159. (
  160.     [id_chat] ASC
  161. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  162. ) ON [PRIMARY]
  163. GO
  164. SET ANSI_NULLS ON
  165. GO
  166. SET QUOTED_IDENTIFIER ON
  167. GO
  168. CREATE TABLE [dbo].[MK_Character_GM](
  169.     [id] [INT] IDENTITY(1,1) NOT NULL,
  170.     [acc_gm] [nvarchar](10) NOT NULL,
  171.     [acc_player] [nvarchar](10) NULL,
  172.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Character_GM_data]  DEFAULT (getdate())
  173. ) ON [PRIMARY]
  174. GO
  175. SET ANSI_NULLS ON
  176. GO
  177. SET QUOTED_IDENTIFIER ON
  178. GO
  179. CREATE TABLE [dbo].[LOG_XP_WAR](
  180.     [id_xp] [INT] IDENTITY(1,1) NOT NULL,
  181.     [guild] [nvarchar](10) NOT NULL,
  182.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_XP_WAR_data]  DEFAULT (getdate())
  183. ) ON [PRIMARY]
  184. GO
  185. SET ANSI_NULLS ON
  186. GO
  187. SET QUOTED_IDENTIFIER ON
  188. GO
  189. SET ANSI_PADDING ON
  190. GO
  191. CREATE TABLE [dbo].[LOG_WAR](
  192.     [id_war] [INT] IDENTITY(1,1) NOT NULL,
  193.     [login] [nvarchar](10) NOT NULL,
  194.     [win] [nvarchar](10) NOT NULL,
  195.     [lose] [nvarchar](10) NOT NULL,
  196.     [ip] [CHAR](15) NULL,
  197.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_WAR_data]  DEFAULT (getdate()),
  198.  CONSTRAINT [PK_LOG_WAR] PRIMARY KEY CLUSTERED
  199. (
  200.     [id_war] ASC
  201. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  202. ) ON [PRIMARY]
  203. GO
  204. SET ANSI_PADDING OFF
  205. GO
  206. SET ANSI_NULLS ON
  207. GO
  208. SET QUOTED_IDENTIFIER ON
  209. GO
  210. CREATE TABLE [dbo].[LOG_VOTOS2](
  211.     [id_voto] [INT] IDENTITY(1,1) NOT NULL,
  212.     [login_fez] [nvarchar](10) NOT NULL,
  213.     [login_recebeu] [nvarchar](10) NOT NULL,
  214.     [ip] [nvarchar](15) NULL,
  215.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_VOTOS2_data]  DEFAULT (getdate())
  216. ) ON [PRIMARY]
  217. GO
  218. SET ANSI_NULLS ON
  219. GO
  220. SET QUOTED_IDENTIFIER ON
  221. GO
  222. CREATE TABLE [dbo].[LOG_VOTOS](
  223.     [id_voto] [INT] IDENTITY(1,1) NOT NULL,
  224.     [login_fez] [nvarchar](10) NOT NULL,
  225.     [login_recebeu] [nvarchar](10) NOT NULL,
  226.     [ip] [nvarchar](15) NULL,
  227.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_VOTOS_data]  DEFAULT (getdate()),
  228.  CONSTRAINT [PK_LOG_VOTOS] PRIMARY KEY CLUSTERED
  229. (
  230.     [id_voto] ASC
  231. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  232. ) ON [PRIMARY]
  233. GO
  234. SET ANSI_NULLS ON
  235. GO
  236. SET QUOTED_IDENTIFIER ON
  237. GO
  238. CREATE TABLE [dbo].[LOG_VIP](
  239.     [id_vip] [INT] IDENTITY(1,1) NOT NULL,
  240.     [login] [nvarchar](10) NOT NULL,
  241.     [dias] [INT] NOT NULL,
  242.     [tipo] [SMALLINT] NOT NULL,
  243.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_VIP_data]  DEFAULT (getdate()),
  244.     [login_lan] [nvarchar](10) NULL,
  245.  CONSTRAINT [PK_LOG_VIP] PRIMARY KEY CLUSTERED
  246. (
  247.     [id_vip] ASC
  248. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  249. ) ON [PRIMARY]
  250. GO
  251. SET ANSI_NULLS ON
  252. GO
  253. SET QUOTED_IDENTIFIER ON
  254. GO
  255. SET ANSI_PADDING ON
  256. GO
  257. CREATE TABLE [dbo].[LOG_VENDA_CONTA](
  258.     [id_venda] [INT] IDENTITY(1,1) NOT NULL,
  259.     [conta] [nvarchar](10) NULL,
  260.     [conta_comprou] [nvarchar](10) NULL,
  261.     [conta_creditos] [nvarchar](10) NULL,
  262.     [valor] [INT] NULL,
  263.     [mail_antigo] [nvarchar](50) NULL,
  264.     [mail_novo] [nvarchar](50) NULL,
  265.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_VENDA_CONTA_data]  DEFAULT (getdate()),
  266.     [ip] [CHAR](15) NULL,
  267.  CONSTRAINT [PK_LOG_VENDA_CONTA] PRIMARY KEY CLUSTERED
  268. (
  269.     [id_venda] ASC
  270. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  271. ) ON [PRIMARY]
  272. GO
  273. SET ANSI_PADDING OFF
  274. GO
  275. SET ANSI_NULLS ON
  276. GO
  277. SET QUOTED_IDENTIFIER ON
  278. GO
  279. CREATE TABLE [dbo].[LOG_USERONLINE](
  280.     [TIMESTAMP] [INT] NOT NULL CONSTRAINT [DF_LOG_USERONLINE_timestamp]  DEFAULT ((0)),
  281.     [ip] [nvarchar](15) NOT NULL,
  282.     [file] [nvarchar](50) NOT NULL
  283. ) ON [PRIMARY]
  284. GO
  285. SET ANSI_NULLS ON
  286. GO
  287. SET QUOTED_IDENTIFIER ON
  288. GO
  289. CREATE TABLE [dbo].[LOG_TRANSFERENCIA_CREDITOS](
  290.     [id] [INT] IDENTITY(1,1) NOT NULL,
  291.     [login] [nvarchar](10) NOT NULL,
  292.     [login_destino] [nvarchar](10) NOT NULL,
  293.     [valor] [INT] NOT NULL CONSTRAINT [DF_LOG_TRANSFERENCIA_CREDITOS_valor]  DEFAULT ((0)),
  294.     [ip] [nvarchar](15) NULL,
  295.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_TRANSFERENCIA_CREDITOS_data]  DEFAULT (getdate()),
  296.  CONSTRAINT [PK_LOG_TRANSFERENCIA_CREDITOS] PRIMARY KEY CLUSTERED
  297. (
  298.     [id] ASC
  299. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  300. ) ON [PRIMARY]
  301. GO
  302. SET ANSI_NULLS ON
  303. GO
  304. SET QUOTED_IDENTIFIER ON
  305. GO
  306. CREATE TABLE [dbo].[LOG_TRANSFERENCIA](
  307.     [id] [INT] IDENTITY(1,1) NOT NULL,
  308.     [login] [nvarchar](10) NOT NULL,
  309.     [CHAR] [nvarchar](10) NULL,
  310.     [gameid] [nvarchar](10) NULL,
  311.     [login_destino] [nvarchar](10) NOT NULL,
  312.     [gameid_dest] [nvarchar](10) NULL,
  313.     [ip] [nvarchar](15) NULL,
  314.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_TRANSFERENCIA_data]  DEFAULT (getdate()),
  315.     [adm] [tinyint] NOT NULL CONSTRAINT [DF_LOG_TRANSFERENCIA_adm]  DEFAULT ((0)),
  316.  CONSTRAINT [PK_LOG_TRANSFERENCIA] PRIMARY KEY CLUSTERED
  317. (
  318.     [id] ASC
  319. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  320. ) ON [PRIMARY]
  321. GO
  322. SET ANSI_NULLS ON
  323. GO
  324. SET QUOTED_IDENTIFIER ON
  325. GO
  326. SET ANSI_PADDING ON
  327. GO
  328. CREATE TABLE [dbo].[LOG_STONES](
  329.     [id] [INT] IDENTITY(1,1) NOT NULL,
  330.     [login] [nvarchar](10) NOT NULL,
  331.     [serial] [BINARY](4) NULL,
  332.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_STONES_data]  DEFAULT (getdate()),
  333.  CONSTRAINT [PK_LOG_STONES] PRIMARY KEY CLUSTERED
  334. (
  335.     [id] ASC
  336. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  337. ) ON [PRIMARY]
  338. GO
  339. SET ANSI_PADDING OFF
  340. GO
  341. SET ANSI_NULLS ON
  342. GO
  343. SET QUOTED_IDENTIFIER ON
  344. GO
  345. SET ANSI_PADDING ON
  346. GO
  347. CREATE TABLE [dbo].[LOG_SENHA_R](
  348.     [id_senha] [INT] IDENTITY(1,1) NOT NULL,
  349.     [login] [nvarchar](10) NULL,
  350.     [mail] [nvarchar](50) NULL,
  351.     [ip] [CHAR](15) NULL,
  352.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_SENHA_data]  DEFAULT (getdate()),
  353.  CONSTRAINT [PK_LOG_SENHA] PRIMARY KEY CLUSTERED
  354. (
  355.     [id_senha] ASC
  356. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  357. ) ON [PRIMARY]
  358. GO
  359. SET ANSI_PADDING OFF
  360. GO
  361. SET ANSI_NULLS ON
  362. GO
  363. SET QUOTED_IDENTIFIER ON
  364. GO
  365. SET ANSI_PADDING ON
  366. GO
  367. CREATE TABLE [dbo].[LOG_SENHA_M](
  368.     [id_mudar] [INT] IDENTITY(1,1) NOT NULL,
  369.     [login] [nvarchar](10) NULL,
  370.     [antiga] [nvarchar](10) NULL,
  371.     [ip] [CHAR](15) NULL,
  372.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_SENHA_M_data]  DEFAULT (getdate()),
  373.  CONSTRAINT [PK_LOG_SENHA_M] PRIMARY KEY CLUSTERED
  374. (
  375.     [id_mudar] ASC
  376. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  377. ) ON [PRIMARY]
  378. GO
  379. SET ANSI_PADDING OFF
  380. GO
  381. SET ANSI_NULLS ON
  382. GO
  383. SET QUOTED_IDENTIFIER ON
  384. GO
  385. CREATE TABLE [dbo].[LOG_REI_MK](
  386.     [id] [INT] IDENTITY(1,1) NOT NULL,
  387.     [login] [nvarchar](10) NOT NULL,
  388.     [name] [nvarchar](10) NOT NULL,
  389.     [guild] [nvarchar](10) NOT NULL,
  390.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_REI_MK_data]  DEFAULT (getdate()),
  391.  CONSTRAINT [PK_Log_rei_mk] PRIMARY KEY CLUSTERED
  392. (
  393.     [id] ASC
  394. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  395. ) ON [PRIMARY]
  396. GO
  397. SET ANSI_NULLS ON
  398. GO
  399. SET QUOTED_IDENTIFIER ON
  400. GO
  401. CREATE TABLE [dbo].[LOG_RANK](
  402.     [id] [INT] IDENTITY(1,1) NOT NULL,
  403.     [name] [nvarchar](10) NOT NULL,
  404.     [tipo] [SMALLINT] NOT NULL,
  405.     [posicao] [INT] NOT NULL,
  406.  CONSTRAINT [PK_LOG_RANK] PRIMARY KEY CLUSTERED
  407. (
  408.     [id] ASC
  409. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  410. ) ON [PRIMARY]
  411. GO
  412. SET ANSI_NULLS ON
  413. GO
  414. SET QUOTED_IDENTIFIER ON
  415. GO
  416. SET ANSI_PADDING ON
  417. GO
  418. CREATE TABLE [dbo].[LOG_PAINEL](
  419.     [id_painel] [INT] IDENTITY(1,1) NOT NULL,
  420.     [login] [nvarchar](10) NULL,
  421.     [ip] [CHAR](15) NULL,
  422.     [host] [nvarchar](50) NULL,
  423.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_PAINEL_data]  DEFAULT (getdate()),
  424.  CONSTRAINT [PK_LOG_PAINEL] PRIMARY KEY CLUSTERED
  425. (
  426.     [id_painel] ASC
  427. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  428. ) ON [PRIMARY]
  429. GO
  430. SET ANSI_PADDING OFF
  431. GO
  432. SET ANSI_NULLS ON
  433. GO
  434. SET QUOTED_IDENTIFIER ON
  435. GO
  436. CREATE TABLE [dbo].[LOG_ORDEM](
  437.     [id] [INT] IDENTITY(1,1) NOT NULL,
  438.     [login] [nvarchar](10) NOT NULL,
  439.     [posicao1] [nvarchar](10) NULL,
  440.     [posicao2] [nvarchar](10) NULL,
  441.     [ip] [nvarchar](15) NULL,
  442.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_ORDEM_data]  DEFAULT (getdate()),
  443.  CONSTRAINT [PK_LOG_ORDEM] PRIMARY KEY CLUSTERED
  444. (
  445.     [id] ASC
  446. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  447. ) ON [PRIMARY]
  448. GO
  449. SET ANSI_NULLS ON
  450. GO
  451. SET QUOTED_IDENTIFIER ON
  452. GO
  453. CREATE TABLE [dbo].[LOG_OBS](
  454.     [id_obs] [INT] IDENTITY(1,1) NOT NULL,
  455.     [login] [nvarchar](10) NOT NULL,
  456.     [obs] [nvarchar](150) NOT NULL,
  457.     [mostrar] [tinyint] NOT NULL CONSTRAINT [DF_LOG_OBG_mostrar]  DEFAULT ((0)),
  458.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_OBG_data]  DEFAULT (getdate()),
  459.  CONSTRAINT [PK_LOG_OBG] PRIMARY KEY CLUSTERED
  460. (
  461.     [id_obs] ASC
  462. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  463. ) ON [PRIMARY]
  464. GO
  465. SET ANSI_NULLS ON
  466. GO
  467. SET QUOTED_IDENTIFIER ON
  468. GO
  469. CREATE TABLE [dbo].[LOG_NOME](
  470.     [login] [nvarchar](10) NOT NULL,
  471.     [novo] [nvarchar](10) NOT NULL,
  472.     [antigo] [nvarchar](10) NOT NULL,
  473.     [ip] [nvarchar](15) NULL,
  474.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_NOME_data]  DEFAULT (getdate())
  475. ) ON [PRIMARY]
  476. GO
  477. SET ANSI_NULLS ON
  478. GO
  479. SET QUOTED_IDENTIFIER ON
  480. GO
  481. SET ANSI_PADDING ON
  482. GO
  483. CREATE TABLE [dbo].[LOG_MAIL](
  484.     [id_mail] [INT] IDENTITY(1,1) NOT NULL,
  485.     [login] [nvarchar](10) NULL,
  486.     [antigo] [nvarchar](50) NULL,
  487.     [novo] [nvarchar](50) NULL,
  488.     [ip] [CHAR](15) NULL,
  489.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_MAIL_data]  DEFAULT (getdate()),
  490.  CONSTRAINT [PK_LOG_MAIL] PRIMARY KEY CLUSTERED
  491. (
  492.     [id_mail] ASC
  493. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  494. ) ON [PRIMARY]
  495. GO
  496. SET ANSI_PADDING OFF
  497. GO
  498. SET ANSI_NULLS ON
  499. GO
  500. SET QUOTED_IDENTIFIER ON
  501. GO
  502. CREATE TABLE [dbo].[LOG_GUILDMEMBER](
  503.     [id_historico] [INT] IDENTITY(1,1) NOT NULL,
  504.     [name] [nvarchar](10) NOT NULL,
  505.     [id_guild] [INT] NOT NULL CONSTRAINT [DF_LOG_GUILD_MEMBER_id_guild]  DEFAULT ((0)),
  506.     [vitorias] [INT] NOT NULL CONSTRAINT [DF_LOG_GUILD_vitorias]  DEFAULT ((0)),
  507.     [derrotas] [INT] NOT NULL CONSTRAINT [DF_LOG_GUILD_derrotas]  DEFAULT ((0)),
  508.     [valor_compra] [INT] NOT NULL CONSTRAINT [DF_LOG_GUILD_valor_compra]  DEFAULT ((0)),
  509.     [data_compra] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_GUILDMEMBER_data_compra]  DEFAULT (getdate()),
  510.     [saiu] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_GUILDMEMBER_saiu]  DEFAULT ((0))
  511. ) ON [PRIMARY]
  512. GO
  513. SET ANSI_NULLS ON
  514. GO
  515. SET QUOTED_IDENTIFIER ON
  516. GO
  517. CREATE TABLE [dbo].[LOG_GOLDS](
  518.     [login] [nvarchar](10) NOT NULL,
  519.     [name] [nvarchar](10) NOT NULL,
  520.     [name_destino] [nvarchar](10) NOT NULL,
  521.     [valor] [INT] NOT NULL CONSTRAINT [DF_LOG_GOLDS_valor]  DEFAULT ((0)),
  522.     [ip] [nvarchar](15) NULL,
  523.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_GOLDS_data]  DEFAULT (getdate())
  524. ) ON [PRIMARY]
  525. GO
  526. SET ANSI_NULLS ON
  527. GO
  528. SET QUOTED_IDENTIFIER ON
  529. GO
  530. CREATE TABLE [dbo].[LOG_EVENTOS_ITENS](
  531.     [id] [INT] IDENTITY(1,1) NOT NULL,
  532.     [login] [nvarchar](10) NOT NULL,
  533.     [tipo] [SMALLINT] NOT NULL,
  534.     [qtd] [INT] NOT NULL CONSTRAINT [DF_LOG_EVENTOS_ITENS_qtd]  DEFAULT ((0)),
  535.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_EVENTOS_ITENS_data]  DEFAULT (getdate()),
  536.  CONSTRAINT [PK_LOG_EVENTOS_ITENS] PRIMARY KEY CLUSTERED
  537. (
  538.     [id] ASC
  539. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  540. ) ON [PRIMARY]
  541. GO
  542. SET ANSI_NULLS ON
  543. GO
  544. SET QUOTED_IDENTIFIER ON
  545. GO
  546. CREATE TABLE [dbo].[LOG_EVENTOS](
  547.     [id_gold] [INT] IDENTITY(1,1) NOT NULL,
  548.     [login] [nvarchar](10) NOT NULL,
  549.     [login_char] [nvarchar](10) NOT NULL,
  550.     [personagem] [nvarchar](10) NOT NULL,
  551.     [tipo] [INT] NOT NULL,
  552.     [ip] [nvarchar](15) NULL,
  553.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_EVENTOS_data]  DEFAULT (getdate()),
  554.     [valor] [INT] NOT NULL CONSTRAINT [DF_LOG_EVENTOS_valor]  DEFAULT ((0)),
  555.  CONSTRAINT [PK_LOG_EVENTOS] PRIMARY KEY CLUSTERED
  556. (
  557.     [id_gold] ASC
  558. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  559. ) ON [PRIMARY]
  560. GO
  561. SET ANSI_NULLS ON
  562. GO
  563. SET QUOTED_IDENTIFIER ON
  564. GO
  565. SET ANSI_PADDING ON
  566. GO
  567. CREATE TABLE [dbo].[LOG_DV](
  568.     [id_dv] [INT] IDENTITY(1,1) NOT NULL,
  569.     [login] [nvarchar](10) NOT NULL,
  570.     [login_dv] [nvarchar](10) NOT NULL,
  571.     [mail] [nvarchar](50) NOT NULL,
  572.     [ativo] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DV_ativo]  DEFAULT ((0)),
  573.     [invalido] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DV_invalido]  DEFAULT ((0)),
  574.     [ip] [CHAR](15) NULL,
  575.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_DV_data]  DEFAULT (getdate()),
  576.     [criou] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DV_criou]  DEFAULT ((0)),
  577.     [resetou] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DV_resetou]  DEFAULT ((0)),
  578.     [depositou] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DV_depositou]  DEFAULT ((0)),
  579.  CONSTRAINT [PK_LOG_DV] PRIMARY KEY CLUSTERED
  580. (
  581.     [id_dv] ASC
  582. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  583. ) ON [PRIMARY]
  584. GO
  585. SET ANSI_PADDING OFF
  586. GO
  587. SET ANSI_NULLS ON
  588. GO
  589. SET QUOTED_IDENTIFIER ON
  590. GO
  591. SET ANSI_PADDING ON
  592. GO
  593. CREATE TABLE [dbo].[LOG_DUPE_EVENTO](
  594.     [id] [INT] IDENTITY(1,1) NOT NULL,
  595.     [login] [nvarchar](10) NOT NULL,
  596.     [serial] [BINARY](4) NULL,
  597.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_DUPE_EVENTO_data]  DEFAULT (getdate()),
  598.     [evento] [NCHAR](20) NULL,
  599.  CONSTRAINT [PK_LOG_DUPE_EVENTO] PRIMARY KEY CLUSTERED
  600. (
  601.     [id] ASC
  602. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  603. ) ON [PRIMARY]
  604. GO
  605. SET ANSI_PADDING OFF
  606. GO
  607. SET ANSI_NULLS ON
  608. GO
  609. SET QUOTED_IDENTIFIER ON
  610. GO
  611. CREATE TABLE [dbo].[LOG_DUELO](
  612.     [id] [INT] IDENTITY(1,1) NOT NULL,
  613.     [vencedor] [nvarchar](10) NULL,
  614.     [perdedor] [nvarchar](10) NULL,
  615.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_DUELO_data]  DEFAULT (getdate()),
  616.  CONSTRAINT [PK_LOG_DUELO] PRIMARY KEY CLUSTERED
  617. (
  618.     [id] ASC
  619. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  620. ) ON [PRIMARY]
  621. GO
  622. SET ANSI_NULLS ON
  623. GO
  624. SET QUOTED_IDENTIFIER ON
  625. GO
  626. CREATE TABLE [dbo].[LOG_DESBAN](
  627.     [id_desban] [INT] IDENTITY(1,1) NOT NULL,
  628.     [login] [nvarchar](10) NOT NULL,
  629.     [desbanido] [nvarchar](10) NOT NULL,
  630.     [ip] [nvarchar](15) NULL,
  631.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_DESBAN_data]  DEFAULT (getdate())
  632. ) ON [PRIMARY]
  633. GO
  634. SET ANSI_NULLS ON
  635. GO
  636. SET QUOTED_IDENTIFIER ON
  637. GO
  638. CREATE TABLE [dbo].[LOG_DENUNCIAS](
  639.     [id_acc] [INT] IDENTITY(1,1) NOT NULL,
  640.     [login] [nvarchar](10) NOT NULL,
  641.     [mostrar] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_DENUNCIAS_mostrar]  DEFAULT ((0)),
  642.     [qtd] [INT] NOT NULL CONSTRAINT [DF_LOG_DENUNCIAS_qtd]  DEFAULT ((0)),
  643.  CONSTRAINT [PK_LOG_DENUNCIAS] PRIMARY KEY CLUSTERED
  644. (
  645.     [id_acc] ASC
  646. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  647. ) ON [PRIMARY]
  648. GO
  649. SET ANSI_NULLS ON
  650. GO
  651. SET QUOTED_IDENTIFIER ON
  652. GO
  653. CREATE TABLE [dbo].[LOG_CUSTOM_ARENA](
  654.     [ID] [INT] IDENTITY(1,1) NOT NULL,
  655.     [Name] [nvarchar](10) NOT NULL,
  656.     [Valor] [INT] NOT NULL CONSTRAINT [DF_LOG_CUSTOM_ARENA_Valor]  DEFAULT ((0)),
  657.     [arena] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_CUSTOM_ARENA_arena]  DEFAULT ((0)),
  658.     [rank] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_CUSTOM_ARENA_rank]  DEFAULT ((1)),
  659.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Table_1_data]  DEFAULT (getdate())
  660. ) ON [PRIMARY]
  661. GO
  662. SET ANSI_NULLS ON
  663. GO
  664. SET QUOTED_IDENTIFIER ON
  665. GO
  666. SET ANSI_PADDING ON
  667. GO
  668. CREATE TABLE [dbo].[LOG_CREDITOS](
  669.     [id_creditos] [INT] IDENTITY(1,1) NOT NULL,
  670.     [login] [nvarchar](10) NULL,
  671.     [valor] [INT] NOT NULL CONSTRAINT [DF_LOG_CREDITOS_valor]  DEFAULT ((0)),
  672.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_CREDITOS_data]  DEFAULT (getdate()),
  673.     [ip] [CHAR](15) NULL,
  674.     [tipo] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_CREDITOS_tipo]  DEFAULT ((0)),
  675.  CONSTRAINT [PK_LOG_CREDITOS] PRIMARY KEY CLUSTERED
  676. (
  677.     [id_creditos] ASC
  678. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  679. ) ON [PRIMARY]
  680. GO
  681. SET ANSI_PADDING OFF
  682. GO
  683. SET ANSI_NULLS ON
  684. GO
  685. SET QUOTED_IDENTIFIER ON
  686. GO
  687. CREATE TABLE [dbo].[LOG_COMPRA_CREDITOS](
  688.     [id_c] [INT] IDENTITY(1,1) NOT NULL,
  689.     [login] [nvarchar](10) NULL,
  690.     [nome] [nvarchar](10) NULL,
  691.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_COMPRA_CREDITOS_data]  DEFAULT (getdate())
  692. ) ON [PRIMARY]
  693. GO
  694. SET ANSI_NULLS ON
  695. GO
  696. SET QUOTED_IDENTIFIER ON
  697. GO
  698. SET ANSI_PADDING ON
  699. GO
  700. CREATE TABLE [dbo].[LOG_CADASTROS](
  701.     [id] [INT] IDENTITY(1,1) NOT NULL,
  702.     [login] [nvarchar](10) NULL,
  703.     [ip] [CHAR](15) NULL,
  704.     [host] [nvarchar](50) NULL,
  705.     [navegador] [nvarchar](110) NULL,
  706.     [cookie1] [nvarchar](20) NULL,
  707.     [cookie2] [nvarchar](20) NULL,
  708.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_CADASTROS_data]  DEFAULT (getdate()),
  709.  CONSTRAINT [PK_LOG_CADASTROS] PRIMARY KEY CLUSTERED
  710. (
  711.     [id] ASC
  712. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  713. ) ON [PRIMARY]
  714. GO
  715. SET ANSI_PADDING OFF
  716. GO
  717. SET ANSI_NULLS ON
  718. GO
  719. SET QUOTED_IDENTIFIER ON
  720. GO
  721. CREATE TABLE [dbo].[LOG_BAU](
  722.     [id] [INT] IDENTITY(1,1) NOT NULL,
  723.     [login] [nvarchar](10) NOT NULL,
  724.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_BAU_data]  DEFAULT (getdate()),
  725.  CONSTRAINT [PK_LOG_BAU] PRIMARY KEY CLUSTERED
  726. (
  727.     [id] ASC
  728. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  729. ) ON [PRIMARY]
  730. GO
  731. SET ANSI_NULLS ON
  732. GO
  733. SET QUOTED_IDENTIFIER ON
  734. GO
  735. CREATE TABLE [dbo].[LOG_BAN](
  736.     [id_ban] [INT] IDENTITY(1,1) NOT NULL,
  737.     [login] [nvarchar](10) NULL,
  738.     [name] [nvarchar](10) NULL,
  739.     [reason] [nvarchar](200) NULL,
  740.     [gm] [nvarchar](10) NULL,
  741.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_BAN_data]  DEFAULT (getdate()),
  742.  CONSTRAINT [PK_LOG_BAN] PRIMARY KEY CLUSTERED
  743. (
  744.     [id_ban] ASC
  745. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  746. ) ON [PRIMARY]
  747. GO
  748. SET ANSI_NULLS ON
  749. GO
  750. SET QUOTED_IDENTIFIER ON
  751. GO
  752. CREATE TABLE [dbo].[LOG_AGRADECIMENTOS](
  753.     [id_agr] [INT] IDENTITY(1,1) NOT NULL,
  754.     [login] [nvarchar](10) NOT NULL,
  755.     [login_r] [nvarchar](10) NOT NULL,
  756.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_LOG_AGRADECIMENTOS_data]  DEFAULT (getdate()),
  757.     [ip] [nvarchar](15) NULL,
  758.  CONSTRAINT [PK_LOG_AGRADECIMENTOS] PRIMARY KEY CLUSTERED
  759. (
  760.     [id_agr] ASC
  761. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  762. ) ON [PRIMARY]
  763. GO
  764. SET ANSI_NULLS ON
  765. GO
  766. SET QUOTED_IDENTIFIER ON
  767. GO
  768. SET ANSI_PADDING ON
  769. GO
  770. CREATE TABLE [dbo].[LOG_ADM](
  771.     [id_adm] [INT] IDENTITY(1,1) NOT NULL,
  772.     [login] [nvarchar](10) NULL,
  773.     [ip] [CHAR](15) NULL,
  774.     [valor] [nvarchar](50) NULL,
  775.     [valor2] [nvarchar](50) NULL,
  776.     [tipo] [SMALLINT] NULL,
  777.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_ADM_data]  DEFAULT (getdate()),
  778.  CONSTRAINT [PK_LOG_ADM] PRIMARY KEY CLUSTERED
  779. (
  780.     [id_adm] ASC
  781. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  782. ) ON [PRIMARY]
  783. GO
  784. SET ANSI_PADDING OFF
  785. GO
  786. SET ANSI_NULLS ON
  787. GO
  788. SET QUOTED_IDENTIFIER ON
  789. GO
  790. SET ANSI_PADDING ON
  791. GO
  792. CREATE TABLE [dbo].[MK_Despesas](
  793.     [id_desp] [INT] IDENTITY(1,1) NOT NULL,
  794.     [despesa] [nvarchar](30) NOT NULL,
  795.     [valor_despesa] [INT] NOT NULL,
  796.     [data_pg] [smalldatetime] NOT NULL,
  797.  CONSTRAINT [PK_Despesas] PRIMARY KEY CLUSTERED
  798. (
  799.     [id_desp] ASC
  800. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  801. ) ON [PRIMARY]
  802.  
  803. GO
  804.  
  805. ALTER TABLE [dbo].[MK_Despesas] ADD  DEFAULT ((0)) FOR [valor_despesa]
  806. GO
  807.  
  808. ALTER TABLE [dbo].[MK_Despesas] ADD  DEFAULT (getdate()) FOR [data_pg]
  809. GO
  810.  
  811. CREATE TABLE [dbo].[LOG_ACESSO_N](
  812.     [id_acesso] [INT] IDENTITY(1,1) NOT NULL,
  813.     [login] [nvarchar](10) NULL,
  814.     [senha] [nvarchar](10) NULL,
  815.     [tipo] [SMALLINT] NOT NULL CONSTRAINT [DF_LOG_ACESSO_N_tipo]  DEFAULT ((1)),
  816.     [ip] [CHAR](15) NULL,
  817.     [DATA] [smalldatetime] NULL CONSTRAINT [DF_LOG_ACESSO_data]  DEFAULT (getdate()),
  818.  CONSTRAINT [PK_LOG_ACESSO] PRIMARY KEY CLUSTERED
  819. (
  820.     [id_acesso] ASC
  821. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  822. ) ON [PRIMARY]
  823. GO
  824. SET ANSI_PADDING OFF
  825. GO
  826. SET ANSI_NULLS ON
  827. GO
  828. SET QUOTED_IDENTIFIER ON
  829. GO
  830. SET ANSI_PADDING ON
  831. GO
  832. CREATE TABLE [dbo].[MK_Pagamentos](
  833.     [id_pg] [INT] IDENTITY(1,1) NOT NULL,
  834.     [login] [nvarchar](10) NOT NULL,
  835.     [DATA] [CHAR](10) NOT NULL,
  836.     [hora] [CHAR](10) NOT NULL,
  837.     [terminal] [CHAR](20) NOT NULL,
  838.     [conta] [CHAR](30) NOT NULL,
  839.     [valor] [CHAR](10) NOT NULL,
  840.     [dados] [text] NOT NULL,
  841.     [valor_depositado] [INT] NOT NULL CONSTRAINT [DF_Pagamentos_valor_depositado]  DEFAULT ((0)),
  842.     [valor_confirmado] [INT] NOT NULL CONSTRAINT [DF_Pagamentos_valor_confirmado]  DEFAULT ((0)),
  843.     [ip] [CHAR](15) NULL,
  844.     [data_pg] [smalldatetime] NOT NULL CONSTRAINT [DF_Pagamentos_data_pg]  DEFAULT (getdate()),
  845.     [confirmado] [SMALLINT] NOT NULL CONSTRAINT [DF_Pagamentos_confirmado]  DEFAULT ((0)),
  846.     [respondido] [SMALLINT] NOT NULL CONSTRAINT [DF_Pagamentos_respondido]  DEFAULT ((0)),
  847.  CONSTRAINT [PK_Pagamentos] PRIMARY KEY CLUSTERED
  848. (
  849.     [id_pg] ASC
  850. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  851. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  852. GO
  853. SET ANSI_PADDING OFF
  854. GO
  855. SET ANSI_NULLS ON
  856. GO
  857. SET QUOTED_IDENTIFIER ON
  858. GO
  859. CREATE TABLE [dbo].[MK_Online_today](
  860.     [id] [INT] IDENTITY(1,1) NOT NULL,
  861.     [quant] [INT] NOT NULL CONSTRAINT [DF_Online_today_quant]  DEFAULT ((0)),
  862.     [quant2] [INT] NOT NULL CONSTRAINT [DF_Online_today_quant2]  DEFAULT ((0)),
  863.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Online_today_data]  DEFAULT (getdate()),
  864.  CONSTRAINT [PK_Online_today] PRIMARY KEY CLUSTERED
  865. (
  866.     [id] ASC
  867. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  868. ) ON [PRIMARY]
  869. GO
  870. SET ANSI_NULLS ON
  871. GO
  872. SET QUOTED_IDENTIFIER ON
  873. GO
  874. CREATE TABLE [dbo].[MK_Murkut_News](
  875.     [id_news] [INT] IDENTITY(1,1) NOT NULL,
  876.     [nome] [nvarchar](10) NULL,
  877.     [valor] [nvarchar](20) NULL,
  878.     [valor2] [nvarchar](25) NULL,
  879.     [tipo] [INT] NOT NULL,
  880.     [DATA] [datetime] NOT NULL CONSTRAINT [DF_Murkut_News_data]  DEFAULT (getdate()),
  881.  CONSTRAINT [PK_Murkut_News] PRIMARY KEY CLUSTERED
  882. (
  883.     [id_news] ASC
  884. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  885. ) ON [PRIMARY]
  886. GO
  887. SET ANSI_NULLS ON
  888. GO
  889. SET QUOTED_IDENTIFIER ON
  890. GO
  891. SET ANSI_PADDING ON
  892. GO
  893. CREATE TABLE [dbo].[MK_Mudar_Mail](
  894.     [login] [nvarchar](10) NOT NULL,
  895.     [antigo] [nvarchar](50) NOT NULL,
  896.     [novo] [nvarchar](50) NOT NULL,
  897.     [dias] [INT] NOT NULL CONSTRAINT [DF_Mudar_Mail_dias]  DEFAULT ((0)),
  898.     [ip] [CHAR](15) NULL,
  899.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Mudar_Mail_data]  DEFAULT (getdate()),
  900.  CONSTRAINT [PK_Mudar_Mail] PRIMARY KEY CLUSTERED
  901. (
  902.     [login] ASC
  903. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  904. ) ON [PRIMARY]
  905. GO
  906. SET ANSI_PADDING OFF
  907. GO
  908. SET ANSI_NULLS ON
  909. GO
  910. SET QUOTED_IDENTIFIER ON
  911. GO
  912. SET ANSI_PADDING ON
  913. GO
  914. CREATE TABLE [dbo].[MK_Mensagens](
  915.     [id_msg] [INT] IDENTITY(1,1) NOT NULL,
  916.     [login] [nvarchar](10) NOT NULL,
  917.     [login_r] [nvarchar](10) NOT NULL,
  918.     [msg] [text] NOT NULL,
  919.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Mensagens_data]  DEFAULT (getdate()),
  920.     [respondido] [SMALLINT] NOT NULL CONSTRAINT [DF_Mensagens_respondido]  DEFAULT ((0)),
  921.     [suporte] [tinyint] NOT NULL CONSTRAINT [DF_MK_Mensagens_suporte]  DEFAULT ((0)),
  922.     [viu] [SMALLINT] NOT NULL CONSTRAINT [DF_Mensagens_viu]  DEFAULT ((0)),
  923.     [removeu1] [VARCHAR](10) NULL,
  924.     [removeu2] [VARCHAR](10) NULL,
  925.  CONSTRAINT [PK_Mensagens] PRIMARY KEY CLUSTERED
  926. (
  927.     [id_msg] ASC
  928. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  929. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  930. GO
  931. SET ANSI_PADDING OFF
  932. GO
  933. SET ANSI_NULLS ON
  934. GO
  935. SET QUOTED_IDENTIFIER ON
  936. GO
  937. SET ANSI_PADDING ON
  938. GO
  939. CREATE TABLE [dbo].[TOP_Semanal](
  940.     [id_top] [INT] IDENTITY(1,1) NOT NULL,
  941.     [nome] [VARCHAR](10) NOT NULL,
  942.     [dado] [INT] NOT NULL,
  943.     [tipo] [SMALLINT] NOT NULL,
  944.     [rank] [SMALLINT] NOT NULL CONSTRAINT [DF_TOP_Semanal_rank]  DEFAULT ((1)),
  945.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_TOP_Semanal_data]  DEFAULT (getdate()),
  946.  CONSTRAINT [PK_TOP_Semanal] PRIMARY KEY CLUSTERED
  947. (
  948.     [id_top] ASC
  949. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  950. ) ON [PRIMARY]
  951. GO
  952. SET ANSI_PADDING OFF
  953. GO
  954. SET ANSI_NULLS ON
  955. GO
  956. SET QUOTED_IDENTIFIER ON
  957. GO
  958. SET ANSI_PADDING ON
  959. GO
  960. CREATE TABLE [dbo].[TOP_Mensal](
  961.     [id_top] [INT] IDENTITY(1,1) NOT NULL,
  962.     [nome] [VARCHAR](10) NOT NULL,
  963.     [dado] [INT] NOT NULL,
  964.     [tipo] [SMALLINT] NOT NULL,
  965.     [rank] [SMALLINT] NOT NULL CONSTRAINT [DF_TOP_Mensal_rank]  DEFAULT ((1)),
  966.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_TOP_Mensal_data]  DEFAULT (getdate()),
  967.  CONSTRAINT [PK_TOP_Mensal] PRIMARY KEY CLUSTERED
  968. (
  969.     [id_top] ASC
  970. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  971. ) ON [PRIMARY]
  972. GO
  973. SET ANSI_PADDING OFF
  974. GO
  975. SET ANSI_NULLS ON
  976. GO
  977. SET QUOTED_IDENTIFIER ON
  978. GO
  979. CREATE TABLE [dbo].[TOP_Diario](
  980.     [id_topd] [INT] IDENTITY(1,1) NOT NULL,
  981.     [nome] [nvarchar](10) NOT NULL,
  982.     [dado] [INT] NOT NULL,
  983.     [tipo] [SMALLINT] NOT NULL,
  984.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_TOP_Diario_data]  DEFAULT (getdate()),
  985.  CONSTRAINT [PK_TOP_Diario] PRIMARY KEY CLUSTERED
  986. (
  987.     [id_topd] ASC
  988. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  989. ) ON [PRIMARY]
  990. GO
  991. SET ANSI_NULLS ON
  992. GO
  993. SET QUOTED_IDENTIFIER ON
  994. GO
  995. CREATE TABLE [dbo].[MK_Server](
  996.     [rei_do_mk] [SMALLINT] NOT NULL CONSTRAINT [DF_Server_rei_do_mk]  DEFAULT ((0)),
  997.     [recorde_on] [INT] NOT NULL
  998. ) ON [PRIMARY]
  999. GO
  1000. SET ANSI_NULLS ON
  1001. GO
  1002. SET QUOTED_IDENTIFIER ON
  1003. GO
  1004. SET ANSI_PADDING ON
  1005. GO
  1006. CREATE TABLE [dbo].[MK_Reputacao](
  1007.     [id] [INT] IDENTITY(1,1) NOT NULL,
  1008.     [login] [nvarchar](10) NOT NULL,
  1009.     [login_r] [nvarchar](10) NOT NULL,
  1010.     [reputacao] [CHAR](1) NOT NULL CONSTRAINT [DF_Reputacao_reputacao]  DEFAULT ('P'),
  1011.     [comentario] [nvarchar](200) NULL,
  1012.  CONSTRAINT [PK_Reputacao] PRIMARY KEY CLUSTERED
  1013. (
  1014.     [id] ASC
  1015. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1016. ) ON [PRIMARY]
  1017. GO
  1018. SET ANSI_PADDING OFF
  1019. GO
  1020. SET ANSI_NULLS ON
  1021. GO
  1022. SET QUOTED_IDENTIFIER ON
  1023. GO
  1024. SET ANSI_PADDING ON
  1025. GO
  1026. CREATE TABLE [dbo].[MK_DV](
  1027.     [id] [INT] IDENTITY(1,1) NOT NULL,
  1028.     [login] [VARCHAR](10) NOT NULL,
  1029.     [link] [nvarchar](250) NOT NULL,
  1030.     [valor] [tinyint] NOT NULL CONSTRAINT [DF_MK_DV_valor]  DEFAULT ((0)),
  1031.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_MK_DV_data]  DEFAULT (getdate()),
  1032.     [invalida] [tinyint] NOT NULL CONSTRAINT [DF_MK_DV_invalida]  DEFAULT ((0)),
  1033.  CONSTRAINT [PK_MK_DV] PRIMARY KEY CLUSTERED
  1034. (
  1035.     [id] ASC
  1036. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1037. ) ON [PRIMARY]
  1038. GO
  1039. SET ANSI_PADDING OFF
  1040. GO
  1041. SET ANSI_NULLS ON
  1042. GO
  1043. SET QUOTED_IDENTIFIER ON
  1044. GO
  1045. CREATE TABLE [dbo].[MK_Chat_staff](
  1046.     [id_chat] [INT] IDENTITY(1,1) NOT NULL,
  1047.     [login] [nvarchar](20) NOT NULL,
  1048.     [name] [nvarchar](20) NOT NULL,
  1049.     [msg] [nvarchar](70) NOT NULL,
  1050.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Chat_staff_data]  DEFAULT (getdate()),
  1051.     [server] [SMALLINT] NOT NULL CONSTRAINT [DF_Chat_staff_server]  DEFAULT ((0)),
  1052.  CONSTRAINT [PK_Chat_staff] PRIMARY KEY CLUSTERED
  1053. (
  1054.     [id_chat] ASC
  1055. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1056. ) ON [PRIMARY]
  1057. GO
  1058. SET ANSI_NULLS ON
  1059. GO
  1060. SET QUOTED_IDENTIFIER ON
  1061. GO
  1062. CREATE PROCEDURE [dbo].[WZ_GetAccountLevel]
  1063. @Account VARCHAR(10)
  1064. AS
  1065. BEGIN
  1066.  
  1067. SET NOCOUNT ON
  1068. SET XACT_ABORT ON
  1069.  
  1070.  
  1071. DECLARE @CurrentAccountLevel INT
  1072. DECLARE @CurrentAccountExpireDate smalldatetime
  1073.  
  1074. SELECT @CurrentAccountLevel = AccountLevel, @CurrentAccountExpireDate = AccountExpireDate FROM MEMB_INFO WHERE memb___id = @account
  1075.  
  1076. IF (@CurrentAccountLevel <> 0 AND GETDATE() > @CurrentAccountExpireDate)
  1077. BEGIN
  1078.     SET @CurrentAccountLevel = 0
  1079.     UPDATE MEMB_INFO SET AccountLevel = @CurrentAccountLevel WHERE memb___id = @account
  1080. END
  1081.  
  1082. SELECT @CurrentAccountLevel AS AccountLevel, @CurrentAccountExpireDate AS AccountExpireDate
  1083.  
  1084.  
  1085. SET NOCOUNT OFF
  1086. SET XACT_ABORT OFF
  1087.  
  1088. END
  1089. GO
  1090. SET ANSI_NULLS ON
  1091. GO
  1092. SET QUOTED_IDENTIFIER ON
  1093. GO
  1094. --
  1095. -- Definition for stored procedure WZ_CS_ModifyTaxRate :
  1096. --
  1097.  
  1098. --//************************************************************************
  1099. --// << ? ??? - ?? ???? >>
  1100. --//
  1101. --// ?? : ?? ? (????) ? ??? ????.
  1102. --// ?? : ???? 1?
  1103. --// ???    : 2004.11.09
  1104. --// ???    : ???
  1105. --//
  1106. --//************************************************************************
  1107.  
  1108. CREATE PROCEDURE    [dbo].[WZ_CS_ModifyTaxRate]
  1109.     @iMapSvrGroup       SMALLINT,   -- ??? ??
  1110.     @iTaxKind       INT,        -- ??? ?? (1:????? / 2:??)
  1111.     @iTaxRate       INT     -- ??? ??
  1112. AS
  1113. BEGIN
  1114.     BEGIN TRANSACTION
  1115.    
  1116.     SET NOCOUNT ON
  1117.  
  1118.     IF (@iTaxKind = 1)          -- ??? ?? ????
  1119.     BEGIN
  1120.         IF EXISTS ( SELECT MAP_SVR_GROUP FROM MuCastle_DATA  WITH (READUNCOMMITTED)
  1121.                     WHERE MAP_SVR_GROUP = @iMapSvrGroup)
  1122.         BEGIN
  1123.             UPDATE MuCastle_DATA
  1124.             SET TAX_RATE_CHAOS = 0
  1125.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1126.    
  1127.             SELECT @iTaxKind AS TaxKind, 1 AS QueryResult, TAX_RATE_CHAOS AS TaxRate    -- ????? ??? ???? ????? ????.
  1128.             FROM MuCastle_DATA
  1129.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1130.         END
  1131.         ELSE
  1132.         BEGIN
  1133.             SELECT @iTaxKind AS TaxKind, 0 AS QueryResult, 0 AS TaxRate             -- ????? ??? ???? ???? ????? ????.
  1134.         END
  1135.     END
  1136.     ELSE IF (@iTaxKind = 2)         -- ?? ?? ??
  1137.     BEGIN
  1138.         IF EXISTS ( SELECT MAP_SVR_GROUP FROM MuCastle_DATA  WITH (READUNCOMMITTED)
  1139.                     WHERE MAP_SVR_GROUP = @iMapSvrGroup)
  1140.         BEGIN
  1141.             UPDATE MuCastle_DATA
  1142.             SET TAX_RATE_STORE = 0 -- @iTaxRate
  1143.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1144.    
  1145.             SELECT @iTaxKind AS TaxKind, 1 AS QueryResult, TAX_RATE_STORE AS TaxRate    -- ????? ??? ???? ????? ????.
  1146.             FROM MuCastle_DATA
  1147.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1148.         END
  1149.         ELSE
  1150.         BEGIN
  1151.             SELECT @iTaxKind AS TaxKind, 0 AS QueryResult, 0 AS TaxRate             -- ????? ??? ???? ???? ????? ????.
  1152.         END
  1153.     END
  1154.     ELSE IF (@iTaxKind = 3)         -- ??? ??? ?? ??
  1155.     BEGIN
  1156.         IF EXISTS ( SELECT MAP_SVR_GROUP FROM MuCastle_DATA  WITH (READUNCOMMITTED)
  1157.                     WHERE MAP_SVR_GROUP = @iMapSvrGroup)
  1158.         BEGIN
  1159.             UPDATE MuCastle_DATA
  1160.             SET TAX_HUNT_ZONE = 0 --@iTaxRate
  1161.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1162.    
  1163.             SELECT @iTaxKind AS TaxKind, 1 AS QueryResult, TAX_HUNT_ZONE AS TaxRate -- ????? ??? ???? ????? ????.
  1164.             FROM MuCastle_DATA
  1165.             WHERE MAP_SVR_GROUP = @iMapSvrGroup
  1166.         END
  1167.         ELSE
  1168.         BEGIN
  1169.             SELECT @iTaxKind AS TaxKind, 0 AS QueryResult, 0 AS TaxRate             -- ????? ??? ???? ???? ????? ????.
  1170.         END
  1171.     END
  1172.     ELSE
  1173.     BEGIN
  1174.         SELECT @iTaxKind AS TaxKind, 0 AS QueryResult, 0 AS TaxRate                 -- ????? ???? ???.
  1175.     END
  1176.  
  1177.  
  1178.     IF(@@Error <> 0 )
  1179.         ROLLBACK TRANSACTION
  1180.     ELSE   
  1181.         COMMIT TRANSACTION
  1182.  
  1183.     SET NOCOUNT OFF
  1184. END
  1185. GO
  1186. SET ANSI_NULLS ON
  1187. GO
  1188. SET QUOTED_IDENTIFIER ON
  1189. GO
  1190. CREATE PROCEDURE [dbo].[EVENTO_ITENS]
  1191. @uid VARCHAR(20),
  1192. @tip INT
  1193. AS
  1194.  
  1195. BEGIN
  1196.  
  1197. SET NoCOUNT ON
  1198. DECLARE
  1199. @wh_acid VARCHAR(10),
  1200. @wh_data BINARY(1920),
  1201. @wh_type BINARY(2),
  1202. @wh_full BINARY(1),
  1203. @wh_serial BINARY(4),
  1204. @wj_serial BINARY(4),
  1205. @wh_13 BINARY(1),
  1206. @k INT,
  1207. @j INT,
  1208. @qtd INT,
  1209. @find INT,
  1210. @conn INT
  1211.  
  1212. SELECT @conn = (SELECT top 1 connectstat FROM memb_stat WHERE memb___id=@uid)
  1213.  
  1214. SET @k=0
  1215. SET @qtd=0
  1216.  
  1217. IF @conn = 0
  1218. BEGIN
  1219. --Verifica Baú
  1220. SELECT @wh_data=items FROM warehouse WHERE accountid = @uid
  1221.  
  1222.  
  1223. WHILE @k<120 AND @wh_data IS NOT NULL
  1224. BEGIN
  1225. SET @wh_type=SUBSTRING(@wh_data,@k*16+1,2)
  1226. SET @wh_serial=SUBSTRING(@wh_data,@k*16+4,4)
  1227. SET @wh_13=SUBSTRING(@wh_data,@k*16+8,1)
  1228. SET @k=@k+1
  1229.  
  1230. IF
  1231. @wh_type = 0xCB60
  1232. BEGIN
  1233. SET @find=0
  1234. SET @j=0
  1235.  
  1236.     WHILE @j < (@k-1)
  1237.         BEGIN
  1238.             SET @wj_serial=SUBSTRING(@wh_data,@j*16+4,4)
  1239.             SET @j=@j+1
  1240.  
  1241.                 IF @wj_serial = @wh_serial
  1242.                     BEGIN
  1243.                         SET @find=1
  1244.                         INSERT INTO LOG_DUPE_EVENTO (login,serial,evento) VALUES (@uid, @wj_serial,'K5')
  1245.                     END
  1246.         END
  1247.  
  1248. IF @wh_serial = 0x00000000
  1249. BEGIN
  1250. SET @wh_data = SUBSTRING(@wh_data ,1,16*@j)+0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF+SUBSTRING(@wh_data,16*@j+11,len(@wh_data))
  1251. UPDATE [warehouse] SET [items]=@wh_data WHERE [AccountId]=@uid
  1252. END
  1253.  
  1254. IF @find=0 AND @wh_serial<>0x00000000
  1255.     BEGIN
  1256.         SET @qtd = @qtd+1
  1257.     END
  1258.  
  1259. END
  1260. END
  1261. END
  1262.  
  1263. SELECT @qtd AS qtd
  1264.  
  1265. END
  1266. GO
  1267. SET ANSI_NULLS ON
  1268. GO
  1269. SET QUOTED_IDENTIFIER ON
  1270. GO
  1271. CREATE TABLE [dbo].[MK_Chat_online](
  1272.     [id] [INT] IDENTITY(1,1) NOT NULL,
  1273.     [login] [nvarchar](10) NOT NULL,
  1274.     [DATA] [smalldatetime] NOT NULL CONSTRAINT [DF_Chat_online_data]  DEFAULT (getdate()),
  1275.     [img] [nvarchar](25) NULL,
  1276.  CONSTRAINT [PK_Chat_online] PRIMARY KEY CLUSTERED
  1277. (
  1278.     [id] ASC
  1279. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1280. ) ON [PRIMARY]
  1281. GO
  1282. SET ANSI_NULLS ON
  1283. GO
  1284. SET QUOTED_IDENTIFIER ON
  1285. GO
  1286. CREATE TABLE [dbo].[MK_MEDALHAS](
  1287.     [id] [INT] IDENTITY(1,1) NOT NULL,
  1288.     [login] [nvarchar](10) NOT NULL,
  1289.     [Name] [nvarchar](10) NOT NULL,
  1290.     [medal_evento] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_evento]  DEFAULT ((0)),
  1291.     [medal_resets] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_resets]  DEFAULT ((0)),
  1292.     [medal_mresets] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_mresets]  DEFAULT ((0)),
  1293.     [medal_tempo] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_tempo]  DEFAULT ((0)),
  1294.     [medal_sresets] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_sresets]  DEFAULT ((0)),
  1295.     [medal_smresets] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_smresets]  DEFAULT ((0)),
  1296.     [medal_pk] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_pk]  DEFAULT ((0)),
  1297.     [medal_exp] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_exp]  DEFAULT ((0)),
  1298.     [medal_gm] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_gm]  DEFAULT ((0)),
  1299.     [medal_reputacao] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_reputacao]  DEFAULT ((0)),
  1300.     [medal_evento_m] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_evento_m]  DEFAULT ((0)),
  1301.     [medal_resets_m] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_resets_m]  DEFAULT ((0)),
  1302.     [medal_mresets_m] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_mresets_m]  DEFAULT ((0)),
  1303.     [medal_tempo_m] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_tempo_m]  DEFAULT ((0)),
  1304.     [medal_pk_m] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_pk_m]  DEFAULT ((0)),
  1305.     [medal_ds] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_ds]  DEFAULT ((0)),
  1306.     [medal_ds_s] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_ds_s]  DEFAULT ((0)),
  1307.     [medal_rei] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_rei]  DEFAULT ((0)),
  1308.     [medal_duel_semanal] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1_5]  DEFAULT ((0)),
  1309.     [medal_duel] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel]  DEFAULT ((0)),
  1310.     [medal_missao] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1]  DEFAULT ((0)),
  1311.     [medal_bc] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1_1]  DEFAULT ((0)),
  1312.     [medal_vip] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1_2]  DEFAULT ((0)),
  1313.     [medal_contribuinte] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1_3]  DEFAULT ((0)),
  1314.     [medal_rei_conquistas] [tinyint] NOT NULL CONSTRAINT [DF_Character_medal_duel1_4]  DEFAULT ((0)),
  1315.     [medal_bc_s] [tinyint] NOT NULL CONSTRAINT [DF_MK_MEDALHAS_medal_bc_s]  DEFAULT ((0)),
  1316.     [medal_hr] [tinyint] NOT NULL CONSTRAINT [DF_MK_MEDALHAS_medal_hr]  DEFAULT ((0)),
  1317.     [medal_hr_m] [tinyint] NOT NULL CONSTRAINT [DF_MK_MEDALHAS_medal_hr_m]  DEFAULT ((0)),
  1318.     [medal_cc_s] [tinyint] NOT NULL CONSTRAINT [DF_MK_MEDALHAS_medal_cc_s]  DEFAULT ((0)),
  1319.     [medal_joias] [tinyint] NOT NULL CONSTRAINT [DF_MK_MEDALHAS_medal_joias]  DEFAULT ((0)),
  1320.  CONSTRAINT [PK_LOginName] PRIMARY KEY CLUSTERED
  1321. (
  1322.     [login] ASC,
  1323.     [Name] ASC
  1324. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1325. ) ON [PRIMARY]
  1326. GO
  1327. SET ANSI_NULLS ON
  1328. GO
  1329. SET QUOTED_IDENTIFIER ON
  1330. GO
  1331. CREATE TABLE [dbo].[MK_Quest](
  1332.     [Name] [nvarchar](10) NOT NULL,
  1333.     [quest1] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest1]  DEFAULT ((0)),
  1334.     [quest2] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest2]  DEFAULT ((0)),
  1335.     [quest3] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest3]  DEFAULT ((0)),
  1336.     [quest4] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest4]  DEFAULT ((0)),
  1337.     [quest5] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest5]  DEFAULT ((0)),
  1338.     [quest6] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest6]  DEFAULT ((0)),
  1339.     [quest7] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest7]  DEFAULT ((0)),
  1340.     [quest8] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest8]  DEFAULT ((0)),
  1341.     [quest9] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest9]  DEFAULT ((0)),
  1342.     [quest10] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest10]  DEFAULT ((0)),
  1343.     [quest11] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest11]  DEFAULT ((0)),
  1344.     [quest12] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest12]  DEFAULT ((0)),
  1345.     [quest13] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest13]  DEFAULT ((0)),
  1346.     [quest14] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest14]  DEFAULT ((0)),
  1347.     [quest15] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest15]  DEFAULT ((0)),
  1348.     [quest16] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest16]  DEFAULT ((0)),
  1349.     [quest17] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest17]  DEFAULT ((0)),
  1350.     [quest18] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest18]  DEFAULT ((0)),
  1351.     [quest19] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest19]  DEFAULT ((0)),
  1352.     [quest20] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest20]  DEFAULT ((0)),
  1353.     [nivel] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_nivel]  DEFAULT ((0)),
  1354.     [quest21] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest21]  DEFAULT ((0)),
  1355.     [quest22] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest22]  DEFAULT ((0)),
  1356.     [quest23] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest23]  DEFAULT ((0)),
  1357.     [quest24] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest24]  DEFAULT ((0)),
  1358.     [quest25] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest25]  DEFAULT ((0)),
  1359.     [quest26] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest26]  DEFAULT ((0)),
  1360.     [quest27] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest27]  DEFAULT ((0)),
  1361.     [quest28] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest28]  DEFAULT ((0)),
  1362.     [quest29] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest29]  DEFAULT ((0)),
  1363.     [quest30] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest30]  DEFAULT ((0)),
  1364.     [quest31] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest31]  DEFAULT ((0)),
  1365.     [quest32] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest32]  DEFAULT ((0)),
  1366.     [quest33] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest33]  DEFAULT ((0)),
  1367.     [quest34] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest34]  DEFAULT ((0)),
  1368.     [quest35] [SMALLINT] NOT NULL CONSTRAINT [DF_Quest_quest35]  DEFAULT ((0)),
  1369.  CONSTRAINT [PK_Quest] PRIMARY KEY CLUSTERED
  1370. (
  1371.     [Name] ASC
  1372. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  1373. ) ON [PRIMARY]
  1374. GO
  1375. SET ANSI_NULLS ON
  1376. GO
  1377. SET QUOTED_IDENTIFIER ON
  1378. GO
  1379. CREATE PROCEDURE [dbo].[WZ_SetResetInfo]
  1380. @Account VARCHAR(10),
  1381. @Name VARCHAR(10),
  1382. @Reset INT,
  1383. @ResetDay INT,
  1384. @ResetWek INT,
  1385. @ResetMon INT
  1386. AS
  1387. BEGIN
  1388.  
  1389. SET NOCOUNT ON
  1390. SET XACT_ABORT ON
  1391.  
  1392. SET @Reset = 1
  1393.  
  1394. UPDATE CHARACTER SET ResetCount=ResetCount+@Reset, reset_diario = reset_diario +@Reset, reset_semanal = reset_semanal +@Reset, reset_mensal = reset_mensal+@Reset
  1395.  WHERE AccountID=@Account AND Name=@Name
  1396.  
  1397. SET NOCOUNT OFF
  1398. SET XACT_ABORT OFF
  1399.  
  1400. END
  1401. GO
  1402. SET ANSI_NULLS ON
  1403. GO
  1404. SET QUOTED_IDENTIFIER ON
  1405. GO
  1406. CREATE PROCEDURE [dbo].[WZ_SetMasterResetInfo]
  1407. @Account VARCHAR(10),
  1408. @Name VARCHAR(10),
  1409. @Reset INT,
  1410. @MasterReset INT,
  1411. @MasterResetDay INT,
  1412. @MasterResetWek INT,
  1413. @MasterResetMon INT
  1414. AS
  1415. BEGIN
  1416.  
  1417. SET NOCOUNT ON
  1418. SET XACT_ABORT ON
  1419.  
  1420. SET @Reset = 1
  1421.  
  1422. UPDATE CHARACTER SET MasterResetCount=MasterResetCount+@Reset,mresets_diario=mresets_diario+@Reset, mresets_semanal = mresets_semanal +@Reset, mreset_mensal = mreset_mensal+@Reset, exp_war = exp_war +30
  1423.  WHERE AccountID=@Account AND Name=@Name
  1424.  
  1425. UPDATE CashShopData SET WCoinP = WCoinP + 10, GoblinPoint = GoblinPoint+30 WHERE AccountID=@Account
  1426.  
  1427. SET NOCOUNT OFF
  1428. SET XACT_ABORT OFF
  1429.  
  1430. END
  1431. GO
  1432. SET ANSI_NULLS ON
  1433. GO
  1434. SET QUOTED_IDENTIFIER ON
  1435. GO
  1436. CREATE PROCEDURE [dbo].[WZ_GetResetInfo]
  1437. @Account VARCHAR(10),
  1438. @Name VARCHAR(10)
  1439. AS
  1440. BEGIN
  1441.  
  1442. SET NOCOUNT ON
  1443. SET XACT_ABORT ON
  1444.  
  1445. DECLARE @Reset INT
  1446. DECLARE @ResetDay INT
  1447. DECLARE @ResetWek INT
  1448. DECLARE @ResetMon INT
  1449.  
  1450. SELECT @Reset=ResetCount,@ResetDay=0,@ResetWek=0,@ResetMon=0 FROM CHARACTER WHERE AccountID=@Account AND Name=@Name
  1451.  
  1452. SELECT @Reset AS Reset,@ResetDay AS ResetDay,@ResetWek AS ResetWek,@ResetMon AS ResetMon
  1453.  
  1454. SET NOCOUNT OFF
  1455. SET XACT_ABORT OFF
  1456.  
  1457. END
  1458. GO
  1459. SET ANSI_NULLS ON
  1460. GO
  1461. SET QUOTED_IDENTIFIER ON
  1462. GO
  1463. CREATE PROCEDURE [dbo].[WZ_GetMasterResetInfo]
  1464. @Account VARCHAR(10),
  1465. @Name VARCHAR(10)
  1466. AS
  1467. BEGIN
  1468.  
  1469. SET NOCOUNT ON
  1470. SET XACT_ABORT ON
  1471.  
  1472. DECLARE @MasterReset INT
  1473. DECLARE @MasterResetDay INT
  1474. DECLARE @MasterResetWek INT
  1475. DECLARE @MasterResetMon INT
  1476.  
  1477. SELECT @MasterReset=MasterResetCount,@MasterResetDay=0,@MasterResetWek=0,@MasterResetMon=0 FROM CHARACTER WHERE AccountID=@Account AND Name=@Name
  1478.  
  1479. SELECT @MasterReset AS MasterReset,@MasterResetDay AS MasterResetDay,@MasterResetWek AS MasterResetWek,@MasterResetMon AS MasterResetMon
  1480.  
  1481. SET NOCOUNT OFF
  1482. SET XACT_ABORT OFF
  1483.  
  1484. END
  1485. GO
  1486. SET ANSI_NULLS ON
  1487. GO
  1488. SET QUOTED_IDENTIFIER ON
  1489. GO
  1490. CREATE proc [dbo].[chat_atualizar]
  1491. @acc VARCHAR(10)
  1492. AS
  1493. BEGIN
  1494.  
  1495. IF NOT EXISTS (SELECT login FROM MK_chat_online WHERE login = @acc)
  1496.     INSERT INTO MK_Chat_online (login) VALUES (@acc)
  1497. ELSE
  1498.     UPDATE MK_Chat_online SET DATA = (getdate()) WHERE login = @acc
  1499.    
  1500. END
  1501. GO
  1502. SET ANSI_NULLS ON
  1503. GO
  1504. SET QUOTED_IDENTIFIER ON
  1505. GO
  1506. CREATE PROCEDURE [dbo].[VERIFICAR_ITENS]
  1507. @uid VARCHAR(20),
  1508. @TYPE BINARY(2)
  1509. AS
  1510.  
  1511. BEGIN
  1512.  
  1513. SET NoCOUNT ON
  1514. DECLARE
  1515. @wh_acid VARCHAR(10),
  1516. @wh_data BINARY(3840),
  1517. @wh_type BINARY(2),
  1518. @wh_full BINARY(1),
  1519. @wh_serial BINARY(4),
  1520. @wj_serial BINARY(4),
  1521. @wh_13 BINARY(1),
  1522. @k INT,
  1523. @j INT,
  1524. @qtd INT,
  1525. @find INT,
  1526. @conn INT
  1527.  
  1528. SELECT @conn = (SELECT top 1 connectstat FROM memb_stat WHERE memb___id=@uid)
  1529.  
  1530. SET @k=0
  1531. SET @qtd=0
  1532. SET @find=0
  1533.  
  1534. IF @conn = 0
  1535. BEGIN
  1536. --Verifica Baú
  1537. SELECT @wh_data=items FROM warehouse WHERE accountid = @uid
  1538.  
  1539. WHILE @k<120 AND @wh_data IS NOT NULL
  1540. BEGIN
  1541. SET @wh_type=SUBSTRING(@wh_data,@k*16+1,2)
  1542. SET @k=@k+1
  1543.  
  1544.     IF
  1545.     @wh_type <> @TYPE
  1546.     AND @wh_type <> 0xFFFF
  1547.     BEGIN
  1548.         SET @find = 1
  1549.     END
  1550. END
  1551.  
  1552. SET @k=0
  1553.  
  1554. --Verifica Baú
  1555. IF @find = 0
  1556. BEGIN
  1557.  
  1558. WHILE @k<120 AND @wh_data IS NOT NULL
  1559. BEGIN
  1560. SET @wh_type=SUBSTRING(@wh_data,@k*16+1,2)
  1561. SET @wh_serial=SUBSTRING(@wh_data,@k*16+4,4)
  1562. SET @wh_13=SUBSTRING(@wh_data,@k*16+8,1)
  1563. SET @k=@k+1
  1564.  
  1565. IF
  1566. @wh_type = @TYPE
  1567. BEGIN
  1568. SET @find=0
  1569. SET @j=0
  1570.  
  1571.     WHILE @j < (@k-1)
  1572.         BEGIN
  1573.             SET @wj_serial=SUBSTRING(@wh_data,@j*16+4,4)
  1574.             SET @j=@j+1
  1575.  
  1576.                 IF @wj_serial = @wh_serial
  1577.                     BEGIN
  1578.                         SET @find=1
  1579.                         INSERT INTO LOG_DUPE_EVENTO (login,serial,evento) VALUES (@uid, @wj_serial,'K5')
  1580.                     END
  1581.         END
  1582.  
  1583. SET @wh_data = SUBSTRING(@wh_data ,1,16*@j)+0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF+SUBSTRING(@wh_data,16*@j+17,len(@wh_data))
  1584.  
  1585. IF @find=0 AND @wh_serial<>0x00000000
  1586.     BEGIN
  1587.         SET @qtd = @qtd+1
  1588.     END
  1589.  
  1590. END
  1591. END
  1592. END
  1593.     IF @qtd >= 120
  1594.         BEGIN
  1595.             UPDATE [warehouse] SET [items]=@wh_data WHERE [AccountId]=@uid
  1596.            
  1597.             IF @TYPE = 0x0E00
  1598.             BEGIN
  1599.                 DECLARE @nome VARCHAR(10)
  1600.                 SELECT @nome = dbo.fn_char_forte(@uid)
  1601.                 IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @uid AND name = @nome)
  1602.                     UPDATE MK_MEDALHAS SET medal_joias=1 WHERE name = @nome
  1603.                 ELSE
  1604.                     INSERT INTO MK_MEDALHAS (login,name,medal_joias) VALUES (@uid,@nome,1)
  1605.             END
  1606.         END
  1607. END
  1608.  
  1609. SELECT @qtd AS qtd, @find AS find
  1610.  
  1611. END
  1612. GO
  1613. ALTER TABLE [dbo].[MK_MEDALHAS]  WITH CHECK ADD  CONSTRAINT [FK_MK_MEDALHAS_Character] FOREIGN KEY([Name])
  1614. REFERENCES [dbo].[CHARACTER] ([Name])
  1615. ON UPDATE CASCADE
  1616. ON DELETE CASCADE
  1617. GO
  1618. ALTER TABLE [dbo].[MK_MEDALHAS] CHECK CONSTRAINT [FK_MK_MEDALHAS_Character]
  1619. GO
  1620. ALTER TABLE [dbo].[MK_Quest]  WITH CHECK ADD  CONSTRAINT [fk_name_char] FOREIGN KEY([Name])
  1621. REFERENCES [dbo].[CHARACTER] ([Name])
  1622. ON UPDATE CASCADE
  1623. ON DELETE CASCADE
  1624. GO
  1625. ALTER TABLE [dbo].[MK_Quest] CHECK CONSTRAINT [fk_name_char]
  1626. GO
  1627.  
  1628.  
  1629. CREATE PROCEDURE [dbo].[PREMIAR_TOPS]
  1630. @Account VARCHAR(10),
  1631. @Name VARCHAR(10),
  1632. @WC INT,
  1633. @WP INT,
  1634. @GP INT,
  1635. @XP INT,
  1636. @VIP1 INT,
  1637. @VIP2 INT,
  1638. @VIP3 INT,
  1639. @EVENTOS INT
  1640. AS
  1641. BEGIN
  1642.  
  1643. SET NOCOUNT ON
  1644. SET XACT_ABORT ON
  1645.  
  1646. IF @WC > 0 OR @WP > 0 OR @GP > 0
  1647. BEGIN
  1648. UPDATE CashShopData
  1649.     SET WCoinC = WCoinC + @WC, WCoinP = WCoinP + @WP, GoblinPoint = GoblinPoint + @GP WHERE AccountID = @Account
  1650. END
  1651.  
  1652. IF @WC > 0
  1653. BEGIN
  1654.     INSERT INTO log_creditos ( login, valor, ip, tipo ) VALUES (@Account,@WC,'1','6')
  1655. END
  1656.  
  1657. IF @EVENTOS > 0 OR @XP > 0
  1658. BEGIN
  1659. UPDATE CHARACTER
  1660.     SET exp_war = exp_war + @XP, eventos = eventos + @EVENTOS WHERE Name = @Name AND AccountID = @Account
  1661. END
  1662.  
  1663. IF @VIP1 > 0
  1664. BEGIN
  1665.     -- ADD VIP NA CONTA VIP_AL1
  1666.     UPDATE memb_info SET AccountExpireDate = AccountExpireDate+@VIP1 WHERE memb___id = @Account AND accountlevel = 1
  1667.     -- ADD VIP NA CONTA VIP_AL0
  1668.     UPDATE memb_info SET accountlevel = 1, AccountExpireDate = (getdate())+@VIP1 WHERE memb___id = @Account AND accountlevel = 0
  1669.    
  1670.     IF (SELECT COUNT(*) FROM MEMB_INFO WHERE memb___id = @Account AND AccountLevel = 1) > 0
  1671.     INSERT INTO log_vip (login,dias,tipo) VALUES (@Account,@VIP1,'6' )
  1672. END
  1673.  
  1674. IF @VIP2 > 0
  1675. BEGIN
  1676.     -- ADD VIP NA CONTA VIP_AL2
  1677.     UPDATE memb_info SET AccountExpireDate = AccountExpireDate+@VIP2 WHERE memb___id = @Account AND accountlevel = 2
  1678.    
  1679.     IF (SELECT COUNT(*) FROM MEMB_INFO WHERE memb___id = @Account AND AccountLevel = 2) > 0
  1680.     INSERT INTO log_vip (login,dias,tipo) VALUES (@Account,@VIP2,'7' )
  1681. END
  1682.  
  1683. IF @VIP3 > 0
  1684. BEGIN
  1685.     -- ADD VIP NA CONTA VIP_AL3
  1686.     UPDATE memb_info SET AccountExpireDate = AccountExpireDate+@VIP3 WHERE memb___id = @Account AND accountlevel = 3
  1687.  
  1688.     IF (SELECT COUNT(*) FROM MEMB_INFO WHERE memb___id = @Account AND AccountLevel = 3) > 0
  1689.     INSERT INTO log_vip (login,dias,tipo) VALUES (@Account,@VIP3,'8' )
  1690. END
  1691.  
  1692.  
  1693. CREATE PROCEDURE [dbo].[PREMIAR_TOPS_MEDALHAS]
  1694. @Account    VARCHAR(10),
  1695. @Name       VARCHAR(10),
  1696. @MEDALHA    INT
  1697. AS
  1698. BEGIN
  1699.  
  1700. SET NOCOUNT ON
  1701. SET XACT_ABORT ON
  1702.  
  1703. IF @MEDALHA = 1
  1704. BEGIN
  1705.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1706.         UPDATE MK_MEDALHAS SET medal_sresets=1 WHERE name = @name
  1707.     ELSE
  1708.         INSERT INTO MK_MEDALHAS (login,name,medal_sresets) VALUES (@Account,@name,1)
  1709. END
  1710.  
  1711. IF @MEDALHA = 2
  1712. BEGIN
  1713.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1714.         UPDATE MK_MEDALHAS SET medal_smresets=1 WHERE name = @name
  1715.     ELSE
  1716.         INSERT INTO MK_MEDALHAS (login,name,medal_smresets) VALUES (@Account,@name,1)
  1717. END
  1718.  
  1719. IF @MEDALHA = 3
  1720. BEGIN
  1721.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1722.         UPDATE MK_MEDALHAS SET medal_tempo=1 WHERE name = @name
  1723.     ELSE
  1724.         INSERT INTO MK_MEDALHAS (login,name,medal_tempo) VALUES (@Account,@name,1)
  1725. END
  1726.  
  1727. IF @MEDALHA = 4
  1728. BEGIN
  1729.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1730.         UPDATE MK_MEDALHAS SET medal_evento=1 WHERE name = @name
  1731.     ELSE
  1732.         INSERT INTO MK_MEDALHAS (login,name,medal_evento) VALUES (@Account,@name,1)
  1733. END
  1734.  
  1735. IF @MEDALHA = 5
  1736. BEGIN
  1737.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1738.         UPDATE MK_MEDALHAS SET medal_pk=1 WHERE name = @name
  1739.     ELSE
  1740.         INSERT INTO MK_MEDALHAS (login,name,medal_pk) VALUES (@Account,@name,1)
  1741. END
  1742.  
  1743. IF @MEDALHA = 6
  1744. BEGIN
  1745.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1746.         UPDATE MK_MEDALHAS SET medal_hr=1 WHERE name = @name
  1747.     ELSE
  1748.         INSERT INTO MK_MEDALHAS (login,name,medal_hr) VALUES (@Account,@name,1)
  1749. END
  1750.  
  1751. IF @MEDALHA = 7
  1752. BEGIN
  1753.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1754.         UPDATE MK_MEDALHAS SET medal_ds_s=1 WHERE name = @name
  1755.     ELSE
  1756.         INSERT INTO MK_MEDALHAS (login,name,medal_ds_s) VALUES (@Account,@name,1)
  1757. END
  1758.  
  1759. IF @MEDALHA = 8
  1760. BEGIN
  1761.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1762.         UPDATE MK_MEDALHAS SET medal_bc_s=1 WHERE name = @name
  1763.     ELSE
  1764.         INSERT INTO MK_MEDALHAS (login,name,medal_bc_s) VALUES (@Account,@name,1)
  1765. END
  1766.  
  1767. IF @MEDALHA = 9
  1768. BEGIN
  1769.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1770.         UPDATE MK_MEDALHAS SET medal_cc_s=1 WHERE name = @name
  1771.     ELSE
  1772.         INSERT INTO MK_MEDALHAS (login,name,medal_cc_s) VALUES (@Account,@name,1)
  1773. END
  1774.  
  1775. IF @MEDALHA = 10
  1776. BEGIN
  1777.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1778.         UPDATE MK_MEDALHAS SET medal_duel_semanal=1 WHERE name = @name
  1779.     ELSE
  1780.         INSERT INTO MK_MEDALHAS (login,name,medal_duel_semanal) VALUES (@Account,@name,1)
  1781. END
  1782.  
  1783. IF @MEDALHA = 11
  1784. BEGIN
  1785.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1786.         UPDATE MK_MEDALHAS SET medal_resets_m=1 WHERE name = @name
  1787.     ELSE
  1788.         INSERT INTO MK_MEDALHAS (login,name,medal_resets_m) VALUES (@Account,@name,1)
  1789. END
  1790.  
  1791. IF @MEDALHA = 12
  1792. BEGIN
  1793.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1794.         UPDATE MK_MEDALHAS SET medal_mresets_m=1 WHERE name = @name
  1795.     ELSE
  1796.         INSERT INTO MK_MEDALHAS (login,name,medal_mresets_m) VALUES (@Account,@name,1)
  1797. END
  1798.  
  1799.  
  1800. IF @MEDALHA = 13
  1801. BEGIN
  1802.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1803.         UPDATE MK_MEDALHAS SET medal_tempo_m=1 WHERE name = @name
  1804.     ELSE
  1805.         INSERT INTO MK_MEDALHAS (login,name,medal_tempo_m) VALUES (@Account,@name,1)
  1806. END
  1807.  
  1808. IF @MEDALHA = 14
  1809. BEGIN
  1810.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1811.         UPDATE MK_MEDALHAS SET medal_evento_m=1 WHERE name = @name
  1812.     ELSE
  1813.         INSERT INTO MK_MEDALHAS (login,name,medal_evento_m) VALUES (@Account,@name,1)
  1814. END
  1815.  
  1816. IF @MEDALHA = 15
  1817. BEGIN
  1818.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1819.         UPDATE MK_MEDALHAS SET medal_pk_m=1 WHERE name = @name
  1820.     ELSE
  1821.         INSERT INTO MK_MEDALHAS (login,name,medal_pk_m) VALUES (@Account,@name,1)
  1822. END
  1823.  
  1824. IF @MEDALHA = 16
  1825. BEGIN
  1826.     IF EXISTS (SELECT login FROM mk_medalhas WHERE login = @Account AND name = @name)
  1827.         UPDATE MK_MEDALHAS SET medal_hr_m=1 WHERE name = @name
  1828.     ELSE
  1829.         INSERT INTO MK_MEDALHAS (login,name,medal_hr_m) VALUES (@Account,@name,1)
  1830. END
  1831.  
  1832.  
  1833.  
  1834.  
  1835. INSERT INTO MK_SERVER (REI_DO_MK,recorde_on) VALUES (0,0)
  1836. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement