-
Total de itens
1467 -
Registro em
-
Última visita
-
Dias Ganhos
13
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Sekk postou
-
NN no rme vc muda a actionid. vai no rme, botao direito no bau, properties e ve qual a action id q ta no bau, ai vc vai no actions.xml do server, procura por actionid="action q ta no bau pelo rme" e manda aqui o script pra eu ver
-
Então usa uma storage diferente no bau e nesse script ai q te passei
-
Isso, a primeira vez que o char logar, o server vai setar aquela storage como valor 1, então todo script q vc quer usar, q necessita q o player tenha valor 1 nessa storage, coloca getPlayerStorageValue(cid, 1010101) == 1 then
-
magina cara, é bem complicado mexer NA MINHA OPINIAO, mas vai q vc curte e vira spriter
-
Vc pode usar o programa Object Builder, tem vários tutoriais tanto no TibiaKing, como outros fóruns ou pesquisando no google e vendo videos do youtube. Desculpe, mas não sei mexer mesmo no programa vc terá que criar uma nova sprite, arrumar o tamanho dela etc
-
Tem como colocar a storage ja ao logar, pela primeira vez.. É parecido com o firstitems creaturescripts/scripts/ fstor.lua local stor = 1010101 local pos = getCreaturePosition(cid) function onLogin(cid) if getPlayerStorageValue(cid, stor) <= 0 then setPlayerStorageValue(cid, stor, 1) doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE) end return true end creaturescripts.xml <creaturescript type="login" name="firstStor" event="script" value="fstor.lua"/>
-
Creio que não seja possível sem edição dos arquivos .dat e .spr do client do ot '-'
-
Esse aqui funciona, só configurar os itens... Deixei o nome de cada item em cada lugar <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="First Items" version="1.0" author="Sekk" enabled="yes"> <event type="login" name="FirstItems" event="script"><![CDATA[ local firstItems = {} firstItems[0] = -- none { 2173, -- aol 2525, -- d shield 3965, -- hunting spear 2124, -- ring 2457, -- steel helmet 2647, -- plate legs 2463, -- plate armor 2643 -- leather boots } firstItems[1] = -- sorcerer { 2173, -- aol 2525, -- d shield 7429, -- super wand 2124, -- ring 2457, -- steel h
-
compila em 32bits, vai consumir menos
-
creio q não vai chegar em 100% n... E seu pc é oq? 32 ou 64?
-
Então seria um monstro, que vc coloca no lugar da alavanca, e ao matar ele, vc ganha a storage etc?
-
ser estável não é consumir menos memoria ou manter apenas certa porcentagem de memoria kkk, ser estável é ficar um boooom tempo online, sem ocorrer bugs criticos e nem fechar o server sozinho tendeu? Não ocorrer anomalias. Por ser 64bits a compilação, ele vai consumir mais memória consequentemente, por causa da arquitetura(64) que é mais 'pesada'
-
tenta usar a distro antiga q vc tinha antes, se funcionar, faz um backup da sua database. Outra coisa, é q vc n pode mexer mais no encryptionType n entendi
-
desculp,e não sou o criador do sistema, e n entendo quase nada do tfs 1.x Como assim? ao invés de clicar na alavanca, clicar em uma pedra?
-
o encryprion da sua database tava como plain ou sha1? eu uso essas dll's https://github.com/s3kk/tfs04/releases/tag/1.3
-
(Resolvido)[moveevent] Adicionar 'delay' em TELEPORT
Sekk respondeu ao tópico de liteon9y em Suporte Tibia OTServer (Resolvidos)
sinceramente, não sei se funciona local pos1 = {x = 1290, y = 975, z = 7} local pos2 = {x = 1290, y = 974, z = 7} local pos3 = {x = 1290, y = 973, z = 7} local c = { s = 121223, t = 121224, p = 2 } function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then doSendMagicEffect(getThingPos(cid), 2) doTeleportThing(cid, pos1) setPlayerStorageValue(cid, c.s, os.time() + c.p) end if getPlayerStorageValue(cid, c.s) > 0 then doSendPlayerCancel(cid, "Wait 2 seconds.") else doSendMagicEffect(getThingPos(cid), 2) doTeleportThing(cid, pos2) setPlayerStorag -
no q vc tinha, o registro no login.lua tem q estar exatamente igual o xml, deathBroadcast
-
function onDeath(cid, corpse, deathList) if isPlayer(cid) then return doBroadcastMessage(" O Jogador ".. getCreatureName(cid) .. " [Level: " .. getPlayerLevel(cid) .. "] Foi morto pelo jogador " .. getCreatureName(deathList[1]) .. " [Level: " .. getPlayerLevel(deathList[1]) .. "]",20) end return doBroadcastMessage(" O Jogador ".. getCreatureName(cid) .. " [Level: " .. getPlayerLevel(cid) .. "] Foi morto pelo monstro " .. getCreatureName(deathList[1]) .. ".",20) end
-
Tem 2 videos ensinando isso na minha assinatura, um ensinando no ubuntu, outro no windows(visual studio 2010)
-
(Resolvido)Baú que sorteia 4 itens ou +
Sekk respondeu ao tópico de tirso em Suporte Tibia OTServer (Resolvidos)
@tirso function onUse(cid, item, fromPosition, itemEx, toPosition) local items = {6497,2472,2471, 2160, 12640, 12411, 12468} -- defina seus itens local r = items[math.random(#items)] local m = 9971 -- item q usa como moeda local q = 10 -- preço local p = getPlayerPosition(cid) if doPlayerRemoveItem(cid, m, q) then if r == 2160 or r == 12640 or r == 12411 or r == 12468 then doPlayerAddItem(cid, r, 10) doPlayerSendTextMessage(cid,22,"Você ganhou uma "..getItemNameById(r)) doBroadcastMessage("O player "..getCreatureName(cid).." acabou de ganhar 10 "..getItemNameById(r).." -
(Resolvido)Baú que sorteia 4 itens ou +
Sekk respondeu ao tópico de tirso em Suporte Tibia OTServer (Resolvidos)
passa o id dos itens q tem q vir a cima de 1, e é pra ser aleatório essa quantidade? e eu ja arrumei o doSendMagicEffect, ja editei a minha ultima resposta ali -
(Resolvido)Baú que sorteia 4 itens ou +
Sekk respondeu ao tópico de tirso em Suporte Tibia OTServer (Resolvidos)
esse ate eu testei e gostei uahauh function onUse(cid, item, fromPosition, itemEx, toPosition) local items = {6497,2472,2471, 2160} -- defina seus itens local r = items[math.random(#items)] local m = 9971 -- item q usa como moeda local q = 10 -- preço local p = getPlayerPosition(cid) if doPlayerRemoveItem(cid, m, q) then if r == 2160 then doPlayerAddItem(cid, r, 100) doPlayerSendTextMessage(cid,22,"Você ganhou uma "..getItemNameById(r)) doBroadcastMessage("O player "..getCreatureName(cid).." acabou de ganhar 100 "..getItemNameById(r).." do random box", 22) doSendMagicEffect -
(Resolvido)Baú que sorteia 4 itens ou +
Sekk respondeu ao tópico de tirso em Suporte Tibia OTServer (Resolvidos)
Como assim? Mas funcionou o script? -
(Resolvido)Baú que sorteia 4 itens ou +
Sekk respondeu ao tópico de tirso em Suporte Tibia OTServer (Resolvidos)
@tirso n sei se funciona tbm uahauh tenta ai function onUse(cid, item, fromPosition, itemEx, toPosition) local items = {6497,2472,2471, 2160} -- defina seus itens local r = items[math.random(#items)] local m = 2160 -- item q usa como moeda local q = 10 -- preço if doPlayerRemoveItem(cid, m, q) then if r == 2160 then doPlayerAddItem(cid, r, 100) doPlayerSendTextMessage(cid,22,"Você ganhou uma "..getItemNameById(r)) doBroadcastMessage("O player "..getCreatureName(cid).." acabou de ganhar um "..getItemNameById(r).." do random box", 22) else doPlayerAddItem(c -
se usar as libs corretas, n da erro n
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!