Ir para conteúdo

JoaozinhoNA

Campones
  • Total de itens

    35
  • Registro em

  • Última visita

Tudo que JoaozinhoNA postou

  1. @Madarada Poxa, mas tudo de uma vez só? @SkyFall Não, não. É que os projetos incentivados precisam doar coisas com o passar do tempo. xD
  2. Eu estava planejando outras coisas por cima disto, por isso fiz. Não tinha notado, thank u.
  3. Day & Night É uma uma função que faz com que o jogo fique de Dia ou Noite, ilusórios (ou seja, o jogo não vai estar, mas ele vai apresentar que está, momentâneo [Até logout]). Eu criei essa função porque necessitava tirar SSs e precisava da luz da noite, esse foi o único motivo de ter criado essa função... então, não aconselho a utilizarem isso se não for dessa maneira, porque... as horas do jogo não vão mudar, é ilusório. [Não tive motivos para criar dessa maneira. ] Vamos lá! Primeiramente, adicione no final de game.cpp: void Game::setWorldTime(bool type, Player* player) { LightInfo lightInfo; if(!type) { lightInfo.level = LIGHT_LEVEL_NIGHT; } else { lightInfo.level = LIGHT_LEVEL_DAY; } lightInfo.color = 0xD7; player->sendWorldLight(lightInfo); } Em game.h, antes de: void setWorldType(WorldType_t type) {worldType = type;} Adicione: void setWorldTime(bool type, Player* player); Em luascript.cpp, antes de: int32_t LuaScriptInterface::luaGetItemAttribute(lua_State* L) Adicione: int32_t LuaScriptInterface::luaSetWorldState(lua_State* L) { bool type = popBoolean(L); ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID(popNumber(L)); if(player) { g_game.setWorldTime(type, player); lua_pushnumber(L, true); return 1; } lua_pushnumber(L, false); return 1; } Ainda em luascript.cpp, antes de: //getItemAttribute(uid, key) Adicione: //setWorldState(uid, state = false) lua_register(m_luaState, "setWorldState", LuaScriptInterface::luaSetWorldState); E por último em luascript.h, antes de: static int32_t luaGetItemAttribute(lua_State* L); Adicione: static int32_t luaSetWorldState(lua_State* L); Como usar? function onSay(cid, words, param) for _, pid in pairs(getPlayersOnline()) do setWorldState(pid, false) end return true end function onSay(cid, words, param) if words == "/night" then setWorldState(cid, false) elseif words == "/day" then setWorldState(cid, true) end return true end Tópico referente à: http://www.xtibia.com/forum/topic/231827-doacoes-fto/
  4. Oie, aqui é o post de doações do Fairy Tail Online. Inicialmente estaremos postando apenas Códigos e Sprites. Códigos: Obs: Os códigos eu vou colocar para redirecionar, pra organizar melhor :>. Sprites: NULL, nil, undefined.
  5. Primeiramente, troque: lua_register(m_luaState, "doPlayerCastSpell", LuaInterface::luaDoPlayerCastSpell); Por: lua_register(m_luaState, "doPlayerCastSpell", LuaScriptInterface::luaDoPlayerCastSpell);
  6. <talkaction log="yes" words="!sub" access="0" event="script" value="script.lua"/> function onSay(cid, words, param) local pos = getCreaturePosition(cid) local topos = {x=pos.x,y=pos.y,z=pos.z-1} doAreaCombatHealth(cid, 0, topos, 0, 0, 0, 255) local thingPos = getThingfromPos(topos) if thingPos.itemid == 1555 then doTeleportThing(cid,topos,false) end return TRUE end
  7. Então Miiistico... você trabalhou no projeto, você optou estar no projeto e decidiu dedicar-se a ele... mas também, saiu por vontade própria. Nós necessariamente não somos obrigados a retirar todas as sprites que você fez, mas nós fizemos. Então não diga coisas que não sabe, isto é, não estamos utilizando qualquer sprite que você teve contato direto. Nós não somos obrigados a retira-las, também. Isso não é Ripping, como eu disse, você trabalhou no projeto por vontade própria e saiu por vontade própria, nós não somos obrigados a retirar coisas que você fez em nome do projeto enquanto estava ali presente. Se você pensar por esse lado, por exemplo, você trabalha em uma fabrica de remédios e trabalha na fabricação deles, logo sai da empresa.... você não pode processa-los por estarem distribuindo remédios que você produziu, os remédios fazem parte da empresa.
  8. /\ Eles deveriam ter pensado nisso quando começaram, agora é só desperdício de tempo dinheiro
  9. http://www.lua.org/manual/5.1/pt/
  10. tema é muito comum. me mostre um OtTibia de Ragnarok te dou Tudo reps , minha casa minha vida . O que ele quis dizer é que o tema é comum, banal; Pra ter esses adjetivos, o servidor não precisa existir, apenas a ideia.
  11. Quero deixar algumas coisas em claro: - Não será necessário assistir o anime para você jogar, seu desenvolvimento no jogo não será afetado. - O jogo não está focado apenas em guildas... Alias, para ter uma guilda você necessitará de um nível mínimo. - Os jogadores poderão participar de tasks, quests e dungeons. Sempre toco nesse ponto, não podemos fazer um jogo 100% idêntico, precisamos adapta-lo para ter algo agradável. E não, não pretendemos fazer o sistema de Saga. Você criará um personagem próprio, viverá sua vida e fará suas escolhas... Isso volta no que eu disse: "- Não será necessário assistir o anime para você jogar, seu desenvolvimento no jogo não será afetado." Ahm, estamos a algum tempo sem postar nada, então ao menos eu tenho que dizer algo [e.e].... O último sistema desenvolvido foi o de imagens [efeitos, itens, outfits] transparentes.... não é opacidade, é transparência. [Like a PNG]
  12. Particularmente eu gosto do The Forgotten Server 0.3.6 (Crying Damson). Tibia 8.54. Que eu me lembre, ele apresenta poucos bugs. Mas como quer ir para o ramo de Mapping, tentaria novas versões, devido as novas sprites.
  13. position = {x= 1, y=1, z=1} doCreateMonster("snake god essence", position, false, true)
  14. local questsOutfit = { -- [Storage] = {lookType1, lookType2, Addon, Nome da Outfit}, [1000] = {137, 137, 3, "Citizen Outfit"}, } local outfit = questsOutfit[storage] doPlayerAddOutfit(cid, ouftit[1], outfit[3]) doPlayerAddOutfit(cid, ouftit[2], outfit[3]) Vai dar erro, os nomes não se coincidem.
  15. Mds.... vou dar minha opinião quanto a isso. 1 - Servidor de Pokémon é uma merda. 2 - Se você quer um servidor perfeito faça sozinho, ninguém pensa igual, o "perfeito" tem um significado diferente para cada pessoa. 3 - Não acho que ninguém experiente vá entrar em um servidor de Pokémon, por que voltamos ao primeiro pensamento. 4 - O único que se salva dessa lista é o Slicer, resto é igual a você. 5 - Ninguém liga para o que você sabe fazer. [Rápais se te falar das coisas que sei fazer ] Obrigado.
  16. Hehe, bela atualização. Parabéns! ^^' Rumo ao topo ²
  17. SUJA, como você e o ArticFox falaram, é parte por parte... Daria muito trabalho fazer várias outfits diferentes com várias combinações. ^^
  18. Vim dar uma dica... diga o seu tempo de experiência nos cargos e não porcentagem (elas estão sendo baseadas em que?), tenha uma dedicação maior em uma respectiva área. Dificilmente alguém chamaria-o para um projeto sério... e não me leve a mal, seus mapas são horríveis. Já que destacou a porcentagem maior para mapping, então tente focar-se nesta área.
  19. Olá. Já tem algum tempo que não postamos mais novidades, bem... essa "férias" foi bastante enrolada para o nosso lado, mas isso não quer dizer que o projeto pausou. Ainda não postamos no nosso fórum ou em nossa página do Facebook, mas eis um vídeo para vocês. Paperdoll System Paperdoll é a representação dos equipamentos utilizados pelo personagem possibilitando a criação das mais variadas combinações, desde os cabelos, roupas, armas, acessórios e outros. http://www.youtube.com/watch?v=R-q8SUFvmQk
  20. E se for um servidor completamente novo, o administrador provavelmente saberá aonde se localizará as quests e todo o mistério do jogo.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...