-
Total de itens
416 -
Registro em
-
Última visita
-
Dias Ganhos
5
Tudo que drakylucas postou
-
Iae galera do xtibia =D novamente outro pedido.. dessa vez é um pedido mais pa tirar uma dúvida. como faço pa pegar o "ITEM" do topo? nao sei mecher direito com stackpos.. tem que ser ITEM,nao é pa pega a criatura e sim ITEM. seria tipo function getTopItem(pos) --> retornaria ID do item que está no topo na posiçao pos uso: if getTopItem({x = topos.x,y = topos.y, z = topos.z}) == 2160 then blabalbla else return doPlayerSendCancel.... vlwww, flw
-
q q tem nele?
pow ta bem expliado no meu tópico.. se vc usar outri vip sistem é só mudar a verificaçao do seuvip sistem.
qnd o player loga no char ele verifica o nome se for vip e nao tiver [VIP] ele adiciona, se nao for vip e tiver [VIP] ele retira e se nao for vip e nao tiver [vip] ele segue normal. -
Pessoal, gostaria de saber como posso adicionar novos combats no distro. combats completos, incluindo efeitos / textcollors. vlw rep+ pa quem responde!
-
pow aluxes sumiu do msn?
nois passo a source pa tu e tu nao fez o apelidar e saio do msn...
pow passa satisfação ae -
Simples, ja viu algum em formação aqui no xtiia tão bom como esse ja com tudo pronto? e se for assim, por que nos ots de tibia tb nao fazem isso? ja que é o msmo game =d
-
Nossa equipe está querendo recrutar as seguintes profissões: Atenção: diamonds são equivalente a vips ingame que estimulam muito o comercio ingame também. 10 diamonds equivalem a uma vip de 30 dias, a pessoa terá direito a fazer o que quiser com eles. Caso a pessoa faça seu trabalho bem sucedido, poderá ganhar cargos até acima disso para quem acha que não vai pa frente, provavelmente não viu nossos teasers + antigos.. O Que ja temos? Catch 100% GO/BACK 100% Nurse Joy 100% Evolve 100% Pokemon Up Level 100% Limite 6 pokemons 100% Apelido ao pokemon 100% Ditto System 100% colorir pokeballs 100% Fly 100% Ride 100% Surf 100% Cut/DIG/ROCK Smash 100% Move 100% m1~m12 90% (falta só configurar as magias, porem o sistema está perfeito) Order 95% (falta só implantar o Control Mind, que ja está pronto em outro script) Formulario de inscrição: Nome real: Nickname no XTibia: Cargo: Experiência: Idade: MSN ou SKYPE (passe um dos dois): se inscrevam ai =D
-
iae dinovo xtibianos.. destavez o meu pedido é pa retirar letras de um arquivo um exemplo: function doRemovePalavra("palavra",arquivo) para que seria util? resposta: para substituir scripts periodicamente etc.. =D pa adiciona palavra eu ja sei etc, só quero saber como apago. vlw a todos
-
[Pedido] Copiar Arquivos E Mudar O Seu Texto.
pergunta respondeu ao drakylucas de drakylucas em Scripts
PESSO QUE VOLTEM A SEÇAO PEDIDOS: mkalo vlw msmo só que a function doAddMonsterInXML(monstername, file) ta meio bugada ela só adiciona o monstro qnd o servidor fexa.. nao da pa reload nem nd.. sabe arrumar? thx edit: ARRUMADO.. pa quem kiser arrumar.. fil:close() fil2:close() -
[Pedido] Copiar Arquivos E Mudar O Seu Texto.
pergunta respondeu ao drakylucas de drakylucas em Scripts
vlw matheusmkalo... PODEM FEXAR =D rep+ EDIT: OW MatheusMkalo, se pode me faze mais um favor? pa adiciona o monstro no monsters.xml? =d vlw -
Iae galera do xtibia.. eu dnv kk como não sei mexer direito com os io.open().. io.close() etc quero pedir a ajuda de vcs =d quero saber como faço pa por exemplo em um script ele copiar um arquivo, renomear e mudar algo contido em seu texto. Creio que para faze-lo tenha de usar o io.read io.open etc.. é que eu não intendi direito essas funções, se puderem detalhar essas linhas que faz comque leia etc eu ficarei agradecido =D exemplo de como seria a função: doCopyFile(file,newfile) -- tipo -- doCopyFile(data/monsters/demon.xml,data/monsters/DeMoNiAcO.xml) doEditName(file,newname) -- tipo -- doEditName(data/monsters/DeMoNiAcO.xml,DeMoNiACo)-- faria que o campo name="" do monstro seja mudado.. exemplo: coloco essa função especifica em algum script ele vai la e copia o monstro demon cola e renomeia pa demoniaco.lua abre o demoniaco.lua e muda o campo name="" para DeMoNiAcO vlw :XTibia_smile: flw =D EDIT: VLW MKALO otro pedido parecido: a mesma coisa, só que adiciona o text no xml.. alguem sabe? =d
-
aqui é pedidos de scripts, e fly sem voids é 90% sources.
-
cara namoral se vc quiser esse sistema, tem varias maneiras de adquirilo. 1º e melhor: compre do Elf na otland a maneira que estou utilizando é uma maneira gratuita e fica do melhor jeito como sabem a source do WE DO OPEN TIBIA ja possui o war sistem se vc quiser muda-lo para outra source, veja os rev dela (98 e 99) e altere tudo necessario na outra source. http://code.google.com/p/wedoserver/source/list a parte de lua vc acha em forums pl facilmente, incluindo o balance. http://wklejto.pl/83073 lembrando que essa é uma maneira nao oficial de como adquirilo, pois vc nao vai ter nenhuma garantia com bugs etc, ja comprando do elf ele te da todas garantias.
-
sempre que o player upar qualquer coisa no 20 ele seria teleportado. (sword,ml,axe,club..) para concertar basta adicionar if skill == SKILL__LEVEL then ficando function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL then if newLevel >= 20 and oldLevel < 20 then doPlayerSendTextMessage(cid, 22, "Você será teleportado para The Oracle para escolher sua vocação!") addEvent(doTeleportThing, 2000, cid, {x=, y=, z=}) end end end tb adicionei uma verificação de newLevel, que ao upar por exemplo do 19 ao 21 direto ele tb teleporte =D
-
n tem nd ver isso de stage.. isso é na source, deis da versao 7.5 é assim, para evitar possiveis bugs. isso antigamente se arrumava no arquivo game.cpp, mudando a qtd de exp necessaria para cada level =d
-
[Pedido] Ao Matar Alguem Com Tal Storage Nao Pegar Frag E Nem Pk
um tópico no fórum postou drakylucas Lixeira Pública
iae dnv =D Descrição: Bem, se o player que eu atacar tanto com magias de areas quanto no fisico tiver tal storage, eu não pego PK e ao matar não pego frag. Utilidade: Para que possam entender melhor, explicarei para que ele será util, digamos que tenha um sistema de Reinos em seu servidor, se eu atacar/matar uma pessoa de outro reino ele vai ser justificado, ou seja, sem PK e sem frag. Exemplo: alguem ai ja deve ter jogado um servidor conhecido como Bronson Server, lá se um humano mata um orc ou elf (e vice-versa) o frag não é contado e você não fica PK.. quero mais ou menos isso. muito obrigado gogo XTibia... -
Adicionar Ou Mover Item Para O Dp Sem Kick
tópico respondeu ao centropo de drakylucas em Lixeira Pública
essa função não está sendo pedida na area correta, isso é impossivel em lua, só é possivel por meio de parcel (no qual adiciona o item dentro da parcel e escreve a label altomatica,porem o item chegaria embalado) procure pedir isso na area de programação, ela é uma função ridiculamente facil de ser criada, eu nao sou programador porem qnd meu programador fez eu me surpreendi de tao facil que ficou. @tópic ele quer isso: -
acho estranho e desnecessario isso, isso é mais um sistema de !buy "aol, apenas modificado o item que irá remover.
-
Iae galerinha do xtibia..=D bem esse pedido to pedindo + pa aprender em relação ao movement onEquip. Gostaria de saber como sómente o dono de um item poder equipa-lo. colocando return FALSE não funciona, ele equipa do mesmo jeito. quero por exemplo local function VerificarDono(name) return string.sub(name, 29) end function onEquip(cid, item, slot) if VerificarDono(getItemAttribute(item.uid,"name")) == getCreatureName(cid) then return TRUE else ----- aqui colocaria para NAO EQUIPAR, porem o return FALSE nao funciona end return TRUE end agradeço
-
talkaction [Talkaction]Sistema M1 Até M6 + Tutorial De Edições.
tópico respondeu ao peewee de drakylucas em Actions e Talkactions
bem o sistema sim é bom, pa quem tem preguiça de pensar um pouco e de colocar algumas funções nas sources =d meu m1 está perfeito, só to msmo com a preguiça de fazer as magias(no geral) =d um video para analiza-rem. www.youtube.com/watch?v=LqrszWTsvC8&feature=player_embedded no geral seu sistema está ótimo, ajudará muita gente, mais não será possivel fazer magias como o vine whip nele, pois é 1 efeito pa 6 sqm =d.. vá na area de programação daqui do xtibia ou entao na otland (se for proibido postar o nome desse outro fórum me desculpem, mais pelo que vi no xtibia.com (sem forum) eles estão fexando parceiria com o tfs,no open source algo assimm..) e procurem algo de doPlayerCastSpell, no proprio tópico eles explicam como transforma-lo em doCreatureCastSpell, daí você faz uma magia em cada arquivo bunitim..rodando perfeitamente e faz em uma talkactions para executar a magia e setar o !cd, a distancia, se precisa de target e etc. boa sorte com seu sistema.. http://www.xtibia.com/forum/topic/144556-pokeland-um-novo-comeco/ -
[Talkactions] Esse Item Foi Obtido Por:
tópico respondeu ao eduardolpp de drakylucas em Lixeira Pública
faz a quest normal na hr de adiciona o item (no script) coloca assim local quest = doPlayerAddItem(cid,ID_AQUI) doItemSetAttribute(quest,"description","Esse item for obtido por "..getCreatureName(cid)..".") -
Passando Um Otserv Para 8.60
tópico respondeu ao comedinhasss de drakylucas em Tutoriais de Programação
ow cara você sabe como passa pa 8.62 ou 8.70 tb? mudando a versao no resources.lua da debug =d -
em creaturescripts/scripts criem um arquivo chamado vipname.lua e coloquem isso function pegarNome(name) return string.sub(name, 7) end function onLogin(cid) local name = getCreatureName(cid) local nome = getPlayerGUID(cid) if isVip(cid) then if string.sub(name, 1,6) == "[VIP] " then return true else db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"You go kicked in 10 seconds for update you name.") addEvent(doRemoveCreature,10000,cid) end else if string.sub(name, 1,6) == "[VIP] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"You go kicked in 10 seconds for update you name.") addEvent(doRemoveCreature,10000,cid) end end return true end no login.lua,no meio dos registerCreatureEvent, coloquem isso: registerCreatureEvent(cid, "vipname") e no creaturescripts.xml coloquem isso: <event type="login" name="vipname" event="script" value="vipname.lua"/> créditos meus =D (vi que tinha gente que ja tinha isso kerendo dinheiro em troca ¬¬ axei um absurdo e fiz pa postar.) funciona com o do kydrai, apenas mude os isVip para sua função de verificar vip caso utilize otro vip sistem.
-
local v = (getCreatureMaxHealth(item2.uid)/100) * 4 aqui vc muda o sangue.. no caso ta pa enxe 4%.. caso keira enxe 100 em 100 ou 200 em 200 dexa tipo local v = 200 que enxe 200 em 200 ^^
-
realmente excelente. tao bom para pessoas novatas quanto para os mais avançados que tem alguma duvida =d rep +
-
ei cara fico lgalzin ateh mais tem um erro (tirando o meu script que postei que ja ta uma merda kpoekeke..) tipo assim esse animated text teria que estar fora do while, assim funciona mais ele estaria mandnado 10 veses, porém no msmo sec ai da a impressao que mandou uma só. caso isso comece a lagar por causa do while, seria 10x maior ainda por causa do efeito dentro do while kk se dér otro dia posto um sistema de pot melhor.. sem erro de effect etc kkkk
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.