-
Total de itens
2571 -
Registro em
-
Última visita
-
Dias Ganhos
28
Tudo que Bruno postou
-
Fix #10 - Corrigido problema de variáveis nulas após serem deletadas.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Certo! Qualquer problema poste aqui possamos ajudá-lo.
-
Testa assim amigo: local tileConfig = { pos = {x = 1448, y = 659, z = 7}, -- Posição para onde o player vai quando pisar no tile kickMsg = "Voce precisa ser Donate para acessar essa area.", -- Mensagem caso o player não tenha vip kickEffect = CONST_ME_POFF -- Efeito caso o player não tenha vip } --[[ Não mexa em nada abaixo ]] function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if vip.hasVip(cid) or getPlayerAccess(cid) > 2 then doTeleportThing(cid, tileConfig.pos) doSendMagicEffect(tileConfig.pos, CONST_ME_TELEPORT) return true end doTeleportThing(cid, fromPosition) doSendMagicEffect(fromPosition, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) end return false end
-
Build > Configuration Manager > Configuration e Platform Está correto? "please install v140 build tools" Isso é problema no script de compilação, joga esse erro no google que você consegue a resposta.
-
Amigo, você pode ao menos dizer se está testando, se é isso que quer, estamos ajudando de boa fé, mas se você não diz nada, fica difícil.
-
registerCreatureEvent(cid, "dropStone")
-
local config = {320, 321, 322, 323, 324, 325, 326, 327, 328, 329} function onLogin(cid) for _, i in pairs(config) do doPlayerRemoveItem(cid, config[i], 1) end return true endCom esse script, assim que o player logar ele irá remover todos os items
-
Amigo, evite flood! Se você prestar atenção ele já deixou o exp.lua dele no spoiler.
-
Você tentou usar o que eu fiz?
-
Tenta denovo, atualizei lá.
-
Bom, pelo que eu entendi é que quando ele logar e o player tiver item x, ele deve "usar" automaticamente removendo o item e dar outro. Se for isso mesmo, basta ir em data/creaturescripts/creaturescripts.xml e adicionar a seguinte tag: <event type="login" name="Recompensa" script="recompensa.lua"/>Agora em data/creaturescripts/script crie um arquivo chamado recompensa.lua com o seguinte conteúdo: local config = {320, 321, 322, 323, 324, 325, 326, 327, 328, 329} function onLogin(cid) for _, i in pairs(config) do doPlayerRemoveItem(cid, config[i], 1) end return true end
-
Mesmo assim continuo sem entender. Tente ser mais claro para podermos ajudá-lo.
-
Editei o code, testa lá.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Não entendi amigo, poderia explicar melhor?
-
Como você está fazendo?
-
[Resolvido] ajuda com magia unown e air vortex
pergunta respondeu ao clebao666 de Bruno em Resolvidos
Tópico movido para área correta. -
Tente assim: Vá em data/creaturescripts/creaturescripts.xml e adicione a seguinte TAG: <event type="kill" name="PrisonKill" script="prisonkill.lua"/> Agora em data/creaturescripts/scripts crie o arquivo prisonkill.lua com o seguinte conteúdo: local jailpos = { -- Posições das cadeias [1] = {x = 59, y = 52, z =6}, [2] = {x = 59, y = 52, z =5}, [3] = {x = 55, y = 47, z =6}, [4] = {x = 55, y = 47, z =5}, [5] = {x = 55, y = 52, z =6}, [6] = {x = 55, y = 52, z =5}, [7] = {x = 59, y = 47, z =5}, [8] = {x = 63, y = 52, z =5} } function onKill(cid, target, lastHit) if isPlayer(target) and getPlayerVocation(cid) == getPlayerVocation(target) then doTeleportThing(cid, jailpos[math.random(#jailpos)]) doBroadcastMessage("O jogador " .. getPlayerNameById(cid) .. " foi preso por matar um jogador da mesma gangue.") return true end return true end E em data/creaturescripts/scripts/login.lua antes do return true, adicione o seguinte conteúdo: registerCreatureEvent(cid, "PrisonKill")
-
Ficaram muito boas @Daniel, parabéns pelo trabalho!
-
@@Xtudomuito, Seu tópico foi movido para a área correta!
-
@@Killua, O conteúdo pode ser aproveitado, até porque o tópico não foi removido. Mas o projeto em si, não pode estar com a mesma finalidade já que foi criado com o intuito de ajudar pessoas com dificuldades com aulas... Se você quiser voltar com o projeto, dando as aulas para os interessados eu movo coloco novamente. As pessoas com dúvida podem usar a área de Suporte.
-
erro [erro] Gesior + account manager erro ao logar
tópico respondeu ao DavyziinC de Bruno em Lixeira Pública
Amigo, você poderia por gentiliza explicar o quis dizer com essa passagem "Boa Noite um fórum que não merece ser citado"? -
Obrigado por estar compartilhando esse conteúdo conosco
- 6 respostas
-
- design
- tutorial xtibia
- (e 4 mais)
-
Man da pra fazer um movement que chega se o player está entre level 141 e menor que 161, e fazer um outro check com um onAdvance que se ele tiver dentro da área ele é teleportado... Poderia ser assim?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.