-
Total de itens
1341 -
Registro em
-
Última visita
-
Dias Ganhos
23
Tudo que Caronte postou
-
Olá pessoal, venho trazer para vocês uma spell de auto-destruição! Ela cria 3 áreas de combate, e sacrifica o usuário em troca de grande quantidade de dano em todo mundo que estiver ao redor. Essa spell é inspirada em memes da internet. nenhuma referencia é considerada sátira a qualquer religião. Screenshots: Script: TAG spells.xml: <instant name="auto-destruicao" words="ALAH AKBAR!" event="script" value="alahakbar.lua"/> Créditos: @Caronte @Night Wolf
-
Hehe @Night Wolf, eu disse que ia dar erro. Assim seria excluída a possibilidade de criar items iguais aos trash sem que sejam restaurados. Vou dar uma mexida no script dps, se o wolf não se manifestar.
-
Entre and getPlayerCustomFlagValue Adicione um parêntesis and (getPlayerCustomFlagValue
-
Movido para lixera a pedido do dono.
-
local function onWigetKey(widget, keyCode, keyboardModifiers, autoRepeatTicks) if keyCode == KeyUnknown then return false end if autoRepeatTicks == nil then local callback = widget.boundAloneKeyUpCombos[determineKeyComboDesc(keyCode, KeyboardNoModifier)] signalcall(callback, widget, keyCode) callback = widget.boundKeyUpCombos[determineKeyComboDesc(keyCode, keyboardModifiers)] return signalcall(callback, widget, keyCode) else local callback = widget.boundKeyPressCombos[determineKeyComboDesc(keyCode, keyboardModifiers)] return signalcall(callback, widget, keyCode, autoRepeatTicks) end end É só não usar autoRepeatTicks, para obter a outra funçao.
-
Sim, elas vão começar desde o básicão, ela contará com uma Wiki para não ter que ficar explicando algumas coisas não muito importantes nas aulas... por enquanto a aula 1 é lógica de programação, trabalhará com instruções de como fazer algoritmos, sem nenhuma linguagem de programação, mas com o foco em ensinar como construir um código. a segunda aula trabalhará com tipos, valores e operadores. Beleza, vou chamar no skype qualquer hora.
-
Os meios que eu to pensando para fazer em Lua são gambiarras... vou testar aqui, se der resultado eu posto.
-
@, Esquece esse post, isso só iria fazer valer na pasta talkactions...
-
function onSay(player, words, param) dofile('C:\Users\Usuario\pastadoseuservidor\data\lib\lib.lua') end
-
Serão postadas no fórum, em breve. A primeira aula já está pronta esperando o momento certo. Terá seção de suporte de dúvidas ligadas a aprendizagem, e contará com PDFs com as aulas, cada aula vai ter 1 ou mais exercícios para praticar o conteúdo aprendido.
-
Tópico Movido Este tópico foi movido de "OTServ → Scripting → Suporte Scripting" para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
-
Se não quiser que ela abra ou feche, é só tirar essa parte e usar: doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) você pode usar qualquer item, basta ter o piso de dentro diferente dos outros, e colocar o id dele na variável..
-
function onUse(cid, item, fp, itemEx, toPosition) local posi = { [{x = fp.x, y = fp.y + 1, z = fp.z}] = {x = fp.x, y = fp.y - 1, z = fp.z}, [{x = fp.x, y = fp.y - 1, z = fp.z}] = {x = fp.x, y = fp.y + 1, z = fp.z}, [{x = fp.x - 1, y = fp.y, z = fp.z}] = {x = fp.x + 1, y = fp.y, z = fp.z}, [{x = fp.x + 1, y = fp.y, z = fp.z}] = {x = fp.x - 1, y = fp.y, z = fp.z}, } local trainerTile = 407 doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) for posout, pos in pairs(posi) do if getTileItemById(pos, trainerTile).itemid == trainerTile then if getTopCreature(pos).uid == cid then doTeleportThing(cid, posout) return true end if isCreature(getTopCreature(pos).uid) then doPlayerSendCancel(cid, "Esse trainer esta ocupado.") doSendMagicEffect(toPosition, CONST_ME_POFF) else doTeleportThing(cid, pos) break end end end return true end <action actionid="1234" event="script" value="arquivo.lua"/> Só precisa mudar a variável trainerTile, pro id do tile que fica dentro do trainer. actionid coloca na alavanca.
-
Tópico Movido Este tópico foi movido de "OTServ → Scripting → Suporte Scripting" para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
-
Tópico Movido Este tópico foi movido de "OTServ → Scripting → Suporte Scripting" para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
-
Crie um tópico, e me mande uma PM com o link dele, pois agora estou indo dormir, Boa noite Tópico Movido Este tópico foi movido de "OTServ → Scripting → Suporte Scripting" para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
-
O seu player tem Town? acho que esse erro acontece quando ele não tem town, aí em vez de retornar a posição, retorna falso. Tente mudar essa parte: local posicao = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao) por: local posicao = getTownTemplePosition(getPlayerTown(cid)) if posicao then markFlyingPos(cid, posicao) end
-
mude sqlType para sqlite no lugar de mysql. sqlHost para localhost Caso seu OTserver permita o uso de sqlite, caso contrário, terá que configurar mySql
-
Tópico Movido Este tópico foi movido de "OTServ → Downloads → Servidores OTServ → OTserv 8.x" para "Xtibia.com → Atendimento → Lixeira Pública".
-
Tópico Movido Este tópico foi movido de "OTServ → Downloads → Servidores OTServ → OTserv 8.x" para "Xtibia.com → Atendimento → Lixeira Pública".
-
tfs 0.3.6 [Spells] Checando Interferências na Trajetória
tópico respondeu ao Skulls de Caronte em Globalevents e Spells
Boa ideia, também seria interessante puxar os dois kkkkk.- 54 respostas
-
- spells
- interferencia
-
(e 2 mais)
Tags:
-
Diablo III os barbarians fazem isso...
-
é o costume kkkkkk... Tópico Movido Este tópico foi movido de "OTServ → Scripting → Downloads Scripts → Actions, talkactions e moveevents" para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
-
mesmo primeiro post, eu to editando, pega o script.. eu esqueci de uma letra... mesmo primeiro post, eu to editando, pega o script.. eu esqueci de uma letra...
-
Arrumado
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.