-
Total de itens
341 -
Registro em
-
Última visita
-
Dias Ganhos
18
Tudo que Night Wolf postou
-
script Ajuda arrumar !frags tempo ultimo frag
pergunta respondeu ao warriorfrog de Night Wolf em Scripts
cara, esse sistema é de 1.x.. não é atoa que não funciona. Sem falar que local hours = math.floor(remainingSeconds / 3600) local minutes = math.floor((remainingSeconds % 3600) / 60) local seconds = remainingSeconds % 60 em nenhum momento vc declarou oque é remainingSeconds, por isso o erro. -
a maior cagada que a moderação do xt já fez foi abrir esse tópico, a maioria das pessoas não frequenta o fórum a anos e vem aqui pedir pip bonitinha pelo que fez 4 anos atrás... continuem ajudando da mesma forma que vcs ajudavam antes que alguém vai notar e te dar a pip sem vc ter q pedir.
-
a versão do Mock é um pouquinho mais complexa: function getLuaFunctions()-- by Mock local str = "" for f,k in pairs(_G) do if type(k) == 'function' then str = str..f..',' elseif type(k) == 'table' then for d,o in pairs(k) do if type(o) == 'function' then if f ~= '_G' and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..',' end elseif type(o) == 'table' then for m,n in pairs(o) do if type(n) == 'function' then if d == "_M" and m ~= "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..m.."," elseif f ~= '_G' and m ~= "_G" and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..m..',' end elseif type(n) == 'table' then for x,p in pairs(n) do if type(p) == 'function' then if m == "_M" and d ~= "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..x..',' elseif m == "_M" and d == "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..x..',' elseif m ~= "_M" and d == "_M" and f ~= "_G" and f ~= 'package' then str = str..f..'.'..m..'.'..x..',' elseif f ~= '_G' and m ~= "_G" and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..m..'.'..x..',' end end end end end end end end end return string.explode(str,',') end local k = getLuaFunctions() --- Create file content your server function list local file__ = io.open('Your Server Function List.txt','w') table.sort(k) for i=1,#k do if k[i] ~= "" then file__:write((i-1)..' - '..k[i]..'\n') end end file__:close()
- 16 respostas
-
- 724 linhas
- script
- (e 4 mais)
-
@@Caronte, é só usar creatureHideHealth, não?
-
@@Skulls, que tile é esse? ql o id? to tentando fazer um anel que deixa o player invisivel faz um tempo e achava que o tibia padrão nao tinha items com looktype invisivel (teria q modificar o spr). Já existe ou vc criou pra fazer esse sistema?
-
tem callbacks especiais no npchandler que lidam com attack, morrer acho que não seja possivel pra npcs a não ser por comando, mas posso estar errado. A real pergunta é: eu consigo retornar a lista de criaturas que estão 5 sqm ao redor do npc sem usar comando? pq se não for possível então não serve de nada ser npc e fica melhor fazer 2 fors que a cada 1 segundo que pegam todas as criaturas e dá sendDistanceShot e targetCombatHealth
-
se nao me engano dá pra dar hideHealth nos monstros kk, o unico problema de ser monstro é q se tiver vários targets ele não vai focar todos simultaneamente, por script daria pra fazer.
-
tfs 1.0/1.2 Spell para TFS 1x, Teleporta Tile
pergunta respondeu ao julhinhuu de Night Wolf em Scripts
Vamos pras seguintes situações. p = player x = sqm z = obstáculo. pxxz (antes da spell) Ao castar ele ficaria xxpz (anda só 2 sqm) OU pxxz (não casta e diz que tem obstaculo?) No caso de pxzx ele não atravessaria mas no caso de pzxx ele atravessa? -
simm, foi a primeira coisa q tentei mas infelizmente não foi
-
essa segunda tem que ser uma estátua mesmo ou pode ser um monstro?
-
nunca vi, tem video dela?
-
seu servidor tá bugado e ele não tá aceitando o comando getDataString, ou vc arruma na source ou vc troca essa função no script por algo que sirva os seus própositos
-
cara, não adianta dar up.. se vc não explicar oque vc quer ninguém vai fazer. O efeito tem duração de milisegundos, não tem como deixar ele durando 10 segundos.. vc teria que ficar repetindo ele durante 10 segundos ou aumentar o tempo pelo cliente. Só q se for repetir, vc tem que me dizer de qnt em qnt tempo ele repete e outras coisinhas pra gente ter uma noção clara do que vc quer e poder fazer.
-
tenta assim
-
Que efeito seria esse? Ficaria rodando? Efeito de distancia ou somente o /z normal? Em cima do player?
-
amigo, tentei de tudo mas nao rolou aqui... é viável pra vc impedir que o player ande enquanto a spell está sendo castada?
-
@@Daniel
-
O erro é no xml porque ta com a tag direction ="1", como a magia calcula com base na direção criando um novo onCastSpell ali no script ela recalcula a área cada vez q vc se mexe e causa esse problema. Da pra solucionar modificando o script pra ser em combate mas ai vou precisar fazer uns testes antes.
-
^só lembra de colocar no xml needtarget = "1"
-
action Alterar Script Porta Automática.
pergunta respondeu ao Developer Berg de Night Wolf em Scripts
o foda q nao dá pra saber em ql das linhas tá o erro, ele só diz q nao tá achando o piso em getTileInfo, mas tem umas 4x essa função no script -
não dá pra te ajudar sem saber oque é uma dropstone.. ela tem algum script? que efeito e quais são todas as dropstones? Se vc não dá detalhes e não explicar direito ngm vai poder te ajudar.
-
action Alterar Script Porta Automática.
pergunta respondeu ao Developer Berg de Night Wolf em Scripts
aqui a linha 109 é essa daqui: if isInArray(waters, getTileInfo(checkpos).itemid) then mas não sei pq ele daria erro nisso, só se esse getTileInfo(checkpos) não retornar uma tabela e aí vc dá .itemid pra pegar o elemento chamado itemid de uma tabela que não é uma tabela. Pra corrigir isso é só fazer checagem se isso existe antes de chamar o .itemid só que isso tem que ser uma coisa pensada antes do script ser implementado e não agora no final. Anyway, tenta assim adiciona na linha 108 essa linha aqui: if type(getTileInfo(checkpos)) ~= 'table' then return false end -
action Alterar Script Porta Automática.
pergunta respondeu ao Developer Berg de Night Wolf em Scripts
vacilei ahueuha onde tá if getCreatureSummons(pid) > 0 then tem que ser if #getCreatureSummons(pid) > 0 then ou, melhor ainda if getCreatureSummons(pid) ~= nil then -
Ideias para vocações (sem sistema de raças) para server RPG
tópico respondeu ao drakylucas de Night Wolf em Barzinho do Éks
@@felzan, curti, parece ser muito bem feito. Mas nada chega aos pés disso aqui: http://amalur.wikia.com/wiki/Destinies Já quis montar um ATS me baseando nessa idéia de "vc montar seu próprio destino" mas precisaria de uma equipe qualificada e muito tempo pra montar td isso, e eu não tenho nenhum dos dois hauauehua Kingdom of Amalur foi um dos melhores jogos de RPG q já joguei -
action Player Executando TalkAction via "doCreatureSay"
pergunta respondeu ao Skulls de Night Wolf em Scripts
acho que vc errou a pessoa, o html do flag generator tá cmg aheuuha eu q postei a foto. De qlqer forma, aqui está: http://www.4shared.com/rar/6bie1yzZce/Flags_Calculator.html?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.