desenvolvimento de servidores de 2Moons/Dekaron. Então vamos lá.
- Descobrir o user_no (número da conta) pelo login de uma conta (user_id):
Código:
USE [Account];
GO
SELECT user_no FROM account.dbo.user_profile WHERE user_id='SEU LOGIN AQUI'Código:
USE [Cash]; GO UPDATE cash.dbo.user_cash SET amount=amount+'QUANTIDADE DE DEKARON COINS AQUI' WHERE user_no='NUMERO DA CONTA AQUI (USAR A QUERY ANTERIOR PRA SABER)'
- Descobrir o character_no (número do char) pelo nome do char (character_name):
Código:
USE [Character];
GO
SELECT character_no FROM character.dbo.user_character WHERE character_name='NOME DO CHAR AQUI'Código:
USE [Character]; GO EXEC character.dbo.SP_POST_SEND_OP 'NÚMERO DO CHAR AQUI (USAR A QUERY ANTERIOR PARA DESCOBRIR)','TÍTULO DA MENSAGEM AQUI',1,'MENSAGEM AQUI','INDEX DO ITEM','QUANTIDADE DE DIL SE NAO QUISER ENVIAR DEIXE 0 (ZERO) E LEMBRE-SE DE NAO ULTRAPASSAR 1 BILHAO',0
Código:
USE [Character];
GO
UPDATE character.dbo.user_character SET wPosX=232,wPosY=158,wMapIndex=0 WHERE character_name='NOME DO CHAR AQUI'wMapIndex = Index do mapa
wPosX = Coord. X
wPosY = Coord. Y
Nota 2: A lista com os indexes dos mapas e suas respectivas coord. X e Y podem ser localizadas no arquivo location.csv na pasta ../share/arrange/ do seu servidor.