antiblock
Elveron

Dynamic Things

Uploader
  • Content Count

    781
  • Joined

  • Last visited

  • Days Won

    114

Everything posted by Dynamic Things

  1. Sacas-te umas files e as metes-te dentro do freebsd e não sabes os dados? Se é isso. mysql -p (Password que defeniste quando fizes-te a instalação do mysql) GRANT ALL PRIVILEGES ON *.* TO 'Novo_MT2_UTILIZADOR_CONFIG'@'localhost' IDENTIFIED BY 'PASSWORD_DO_NOVO_UTILIZADOR_CONFIG' WITH GRANT OPTION; flush privileges; quit service mysql-server restart Ir ao config de cada canal/core alterar o utilizador já lá existente por este novo que crias-te. Caso não seja esse o teu problema, explica-te melhor.
  2. Olá boa tarde. Comecei a aprender Python a algum tempo atrás, comecei a fazer algumas interfaces para ir praticando o que ia aprendendo e para conhecer novas questões e assim resolve-las, ultimamente tenho uma duvida que ainda não consegui ultrapassar, decidi criar este tópico a saber se já existe alguém que ande na área da programação (Linguagem Python) que tenha passado pelo mesmo problema que eu e que queira partilhar comigo e com o resto da comunidade a possível solução. Passando ao problema: Pequei num design já existente (porque o meu conhecimento com ferramentas de design é simplesmente horrível) , comecei a fazer o código do mesmo (mesmo sabendo que existe alguns servidores que compraram o código da mesma e a usam). O erro acontece ao tentar mudar de canal ou carregar nas opções entrar ou sair (sim tem duas vezes sair porque ainda não converti a imagem do sair para o seu devido formato.), não selecciona as opções, mas isso só acontece depois de tentar introduzir os canais assim como as opções de sair e entrar como "children", porque consigo meter os botões a funcionar caso o escreva como grupo independentes, mas ao deixar o grupo independente ao mudar de resolução as opções ficam fora do lugar correcto, e ao estar dentro do grupo da imagem dos inputs de login não ficam fora do sitio caso mude de dimensões mas também não dão para seleccionar como referi a cima. (deixo aqui o código caso ajude a alguém a pensar em como me ajudar.) ##################################################### # Create by Dynamic Things # # Skype: Dynamic Things # ##################################################### import uiScriptLocale DYNAMIC_THINGS_WORKS = "dynamicthings/imagens/login/" window = { "name" : "LoginWindow", "sytle" : ("movable",), "x" : 0, "y" : 0, "width" : SCREEN_WIDTH, "height" : SCREEN_HEIGHT, "children" : ( { "name" : "bg1", "type" : "expanded_image", "x" : 0, "y" : 0, "x_scale" : float(SCREEN_WIDTH) / 1280.0, "y_scale" : float(SCREEN_HEIGHT) / 720.0, "image" : DYNAMIC_THINGS_WORKS+"dthings_fundo.tga", }, { "name" : "ImageBoard", "type" : "image", "x" : 0, "y" : -10, "x_scale" : 0.8, "y_scale" : 0.8, "horizontal_align" : "center", "vertical_align" : "center", "image" : DYNAMIC_THINGS_WORKS + "campos_login.tga", "children": ( { "name" : "ID_EditLine", "type" : "editline", "x" : 35, "y" : 52, "width" : 130, "height" : 25, "input_limit" : 20, "enable_codepage" : 0, "color": 0xFFFCEF8C, }, { "name" : "Password_EditLine", "type" : "editline", "x" : 35, "y" : 120, "width" : 130, "height" : 25, "input_limit" : 20, "secret_flag" : 1, "enable_codepage" : 0, "color": 0xFFFCEF8C, }, { "name" : "channel_1_button", "type" : "radio_button", "x" : -20, "y" : 155, "default_image" : DYNAMIC_THINGS_WORKS +"ch_1_normal.tga", "over_image" :DYNAMIC_THINGS_WORKS +"ch_1_normal.tga", "down_image" : DYNAMIC_THINGS_WORKS +"ch_1_select.tga", }, { "name" : "channel_2_button", "type" : "radio_button", "x" : 60, "y" : 155, "default_image" : DYNAMIC_THINGS_WORKS +"ch_2_normal.tga", "over_image" :DYNAMIC_THINGS_WORKS +"ch_2_normal.tga", "down_image" : DYNAMIC_THINGS_WORKS +"ch_2_select.tga", }, { "name" : "channel_3_button", "type" : "radio_button", "x" : 140, "y" : 155, "default_image" : DYNAMIC_THINGS_WORKS +"ch_3_normal.tga", "over_image" :DYNAMIC_THINGS_WORKS +"ch_3_normal.tga", "down_image" : DYNAMIC_THINGS_WORKS +"ch_3_select.tga", }, { "name" : "channel_4_button", "type" : "radio_button", "x" : 220, "y" : 155, "default_image" : DYNAMIC_THINGS_WORKS +"ch_4_normal.tga", "over_image" :DYNAMIC_THINGS_WORKS +"ch_4_normal.tga", "down_image" : DYNAMIC_THINGS_WORKS +"ch_4_select.tga", }, { "name" : "sair_button", "type" : "button", "x" : 140, "y" : 225, "default_image" : DYNAMIC_THINGS_WORKS+"iniciar_normal.tga", "over_image" : DYNAMIC_THINGS_WORKS+"iniciar_ativo.tga", "down_image" : DYNAMIC_THINGS_WORKS+"iniciar_normal.tga", }, { "name" : "start_button", "type" : "button", "x" : 0, "y" : 225, "default_image" : DYNAMIC_THINGS_WORKS+"iniciar_normal.tga", "over_image" : DYNAMIC_THINGS_WORKS+"iniciar_ativo.tga", "down_image" : DYNAMIC_THINGS_WORKS+"iniciar_normal.tga", }, ), }, ), } No entanto a interface (Selecionar personagem, Criar Personagem, Selecionar Reino e Login) já está acabada com excepção do problema que partilho neste tópico. Cumprimentos, Dynamic Things
  3. ficheiro PC e PC2 verifica se tens /intro/selected.msa e /intro/not_selected.msa na pasta assassin , shaman , sura , warrior
  4. Posta syserr.txt do cliente para poder ser mais facil te ajudar.
  5. Isso é devido ao uso do js (javascript). O cliente detecta um erro de syntax na linha nº 4, posta o unitip.js.
  6. Posta syserr no pastebin sff Aparentemente este erro não te manda o core abaixo (não tenho a certeza).
  7. No caso da tua imagem de exemplo eles apenas limitaram-se a fazer uma imagem ja com a mensagem que pretendem e adicionaram na pasta ymir work/ui/game/questboard e na quest do iniciar chamaram a imagem, penso que o directório que referi está correcto não posso confirmar por não ter acesso ao cliente neste momento. Para chamar a imagem na quest podes o fazer do seguinte modo: setbgimage('nome_da_imagem.tga')
  8. Podias para UPDATE account.account SET id=1 and account.account SET login=iDevil; mas mesmo assim não não iria funcionar, visto que o id é um campo considerado chave primaria, logo não pode ser repetida.
  9. ok, talvez se traduzires isso para português te consiga ajudar, não percebi exactamente o que pedes.
  10. Boas pessoal, já a algum tempo atrás tive a oportunidade de ter as files e source do servidor HyunaMT2, está tudo a funcionar sem problemas. Alguma informação das files cliente e source: 98% Actualmente está em Português Sistema de Faixas Sistema de Trajes de Armas Lycan (Em comentário na source) Contém grande parte dos recursos do antigo rotten root, basicamente contém tudo o conteúdo mais actual menos o sistema de pets oficial, deixo um vídeo de todo o conteúdo que contém tanto nas files, source e cliente. https://www.youtube.com/watch?v=FmrFt8ilG_E https://www.youtube.com/watch?v=KXssD6Jelp8 (ps: vendo porque actualmente preciso de algum dinheiro extra para a passagem de ano, caso contrario não venderia.)
  11. Podem fechar este tópico se faz favor, o conteúdo já foi vendido a um membro e não será revendido a outros. Cumprimentos, Obrigado.
  12. Problema já foi resolvido, o rapaz estava a meter o utilizador mysql localhost das files e não o utilizador comum ou utilizador do site, para a próxima faz as coisas com mais atenção. Cumprimentos, Dynamic Things
  13. "Nobody born with purpose, Nobody belongs anywhere, Everybody's gonna die"

  14. Rundown Advinhem está: "I'm gonna make him an offer he can't refuse."
  15. Um valor um pouco elevado, não é negociável?
  16. Obrigado, mas já consegui resolver o problema, cumprimentos Dynamic Things. strcpy(caminho, "c:\\C\\Equipas\\"); strcat(caminho, nova[x].nome); strcat(caminho, ".txt"); ficheiro = fopen(caminho, "w"); Pedem fechar o tópico sff
  17. Boas pessoal, tenho um projeto para fazer e tenho uma duvida, se eu quiser criar um novo ficheiro com o nome do que o utilizador tenha definido, por exemplo no meu caso tenho que criar um software que permita ver equipas de uma lista de equipas em formato texto (.txt), adicionar nova equipa a lista e adicionar um ficheiro .txt novo com informaçoes da equipa adicionada, e opção de pesquisar equipas e ao pesquisar equipas a nova equipa também devera aparecer, a minha duvida é como fazer para o ficheiro tenha o nome que o utilizador tenha dado a equipa. Eu fiz algo tipo: ficheiro = fopen("c:\\C\\Equipas\\EquipasDaLiga.txt","a+"); printf("\nInsira o nome da equipa: ", x+1); gets(nova[x].nome); strcpy(linha, "\n*--------------------------------------------------------------------------------*\n*\t[New]"); fprintf(ficheiro, "%s %s *", linha, nova[x].nome), fclose(ficheiro); ele adiciona o nome a lista sempre problemas, mas ao querer meter para ele criar um ficheiro com o nome que foi dado a equipa da-me erro a compilar, de que forma poderei fazer ele dizer nome da equipa? tentei desta forma e sem sucesso: ficheiro = fopen("c:\\C\\Equipas\\EquipasDaLiga.txt","a+"); printf("\nInsira o nome da equipa: ", x+1); gets(nova[x].nome); strcpy(linha, "\n*--------------------------------------------------------------------------------*\n*\t[New]"); fprintf(ficheiro, "%s %s *", linha, nova[x].nome), fclose(ficheiro); ficheiro = fopen("c:\\C\\Equipas\\%s.txt", nova[x].nome,"w+"); Cumprimentos Dynamic Things
  18. Bom trabalho, tem algum demonstração de algum trabalho feito por vocês que não seja está edição, poderei estar interessado.
  19. [BUMP] Um especial obrigado: Podem seguir alguns dos mapas que faço clicando no seguinte link: Aqui Cumprimentos Dynamic Things
  20. B U M P Estilo: Bosque e Arena Pode ser usado para: PvM (Não aconselhado para PvM), PVP (Guerras de Guilds, Guerras de Reinos, etc..). Tempo de trabalho: 1 Hora 45 Minutos Tamanho do Mapa: 1x1 Algo super simples Cumprimentos Dynamic Things
  21. Agora serio: O que tu tens ai não são casas, como o dizes, mas sim zonas de bloq. Como remover: Obs: Segue as marcas que ficaram nos botões por onde eu carreguei. Marcas: " ......... "
  22. Tecla INSERT e teu problema se resolve :|
  23. Ora Boas Comunidade, Bem é o seguinte. Ontem houve aqui muita choradeira, um gajo quase que precisou de um barco a remos para navegar na lágrimas derramadas do nosso querido e estimado Inconnu. E esta tragédia chegou aos ouvidos de alguem que reagiu de imediato. Imediatamente esta noticia se espalhou pelos 4 cantos do mundo, e agora chegou aqui à nossa Cyber-Gamers. Abaixo segue a reação de tal entidade. Espermos que.... SE FUCKING DIVIRTAM AHAHAHHAHA VIDEO AQUIII <-- CARREGA PS: Se o video demorar muito a carregar esperem um pouquinho ENJOY!! GET REKT BOY <3 Cumprimentos fofos