-
Total de itens
489 -
Registro em
-
Última visita
-
Dias Ganhos
15
Tudo que Leoxtibia postou
-
Para resolver esse problema dos acc manager bomb, você pode usar este sistema: http://www.xtibia.com/forum/topic/189017-anti-account-manager-mage-bomb-crash/
-
Dúvida sanada por msn. Era as posições da área. Tópico reportado.
-
Ok, qualquer coisa só falar. Tópico reportado para moverem.
-
Então você deve ter feito algo errado, testei aqui e funcionou. Deixa eu ver seu script e sua tag.
-
Ok, tópico reportado para moverem.
-
Sim, edita lá.
-
A do lado de < está correta. Mas, a outra é o canto INFERIOR e não superior.
-
Em data/globalevents/scripts crie um arquivo.lua e cole isto dentro: local pos = { {{x = 1, y = 1, z = 7}, {x = 1, y = 1, z = 7, stackpos = 253}}, --- posições dos efeitos + texto, devem ser iguais//n mexa stackpos } function onThink(cid, interval, lastExecution) for _, positions in pairs(pos) do doSendMagicEffect(positions[1], 56) if getThingFromPos(positions[2]).itemid > 0 then for _, name in pairs(getOnlinePlayers()) do local player = getPlayerByName(name) doSendAnimatedText(positions[1], "XTIBIA", 18) end end end return TRUE end Em globalevents.xml cole a tag: <globalevent name="meffect" interval="1" script="NOMEDOSEUARQUIVO.lua"/> O "1" é o intervalo que o efeito sairá. O "56" no script é o efeito que sairá no local, e o "18" é a cor do texto. Vlw, espero ter ajudado.
-
O script é igual ao que eu postei amigo, edita as posições e testa lá.
-
Acho que você quis dizer: Talkaction por PERÍMETRO não? Se foi isso mesmo...aí vai. Primeiramente não sei se o seu script de counter strike é igual a esse: http://www.xtibia.com/forum/topic/180902-script-tibia-counter-strike-testado-na-versao-860/ Eu fiz as alterações nesse...caso não for, posta o seu aí. Aqui vai o script: O player só poderá usar o comando !atirar na área que você especificar nessa linha: local fromPos,toPos = {x=10,y=10,z=7},{x=11,y=11,z=7} ---- posição do canto superior esquerdo, posição do canto inferior direito da área Se ele não estiver nessa área, ele não faz nada. Vlw, espero ter ajudado.
-
local t = { item = 2148, quantidade = 1, storage = 5555555 } function onSay(cid, words, param, channel) if channel == CHANNEL_HELP then if getPlayerStorageValue(cid, t.storage) >= 1 then doPlayerSendCancel(cid, "Você já pegou seu item.") else doPlayerAddItem(cid, t.item, t.quantidade) setPlayerStorageValue(cid, t.storage, 1) doPlayerSendTextMessage(cid, 22, "Você ganhou ".. t.quantidade .." ".. getItemNameById(t.item) ..".") end else doPlayerSendTextMessage(cid, 22, "Você só pode usar este comando no Help.") end return true end Ali está para falar só no HELP, troque pelo que você quer.
-
Tenta assim cara: local outfit = {lookType = 267, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} local outfits = { [1] = {lookType = 168}, -- o numero 9 é o ID da vocação e 69 é o ID do looktype. [2] = {lookType = 161}, [3] = {lookType = 173}, [4] = {lookType = 176}, [5] = {lookType = 180}, [6] = {lookType = 182}, [7] = {lookType = 184}, [8] = {lookType = 187}, [9] = {lookType = 10}, [10] = {lookType = 189}, [11] = {lookType = 2}, [12] = {lookType = 77}, [13] = {lookType = 0}, [14] = {lookType = 0}, [15] = {lookType = 19}, [16] = {lookType = 19}, [29] = {lookType = 24}, [30] = {lookType = 10}, [31] = {lookType = 44}, [32] = {lookType = 53}, [33] = {lookType = 57}, [34] = {lookType = 61}, [35] = {lookType = 63}, [36] = {lookType = 69}, [37] = {lookType = 73}, [38] = {lookType = 20}, [39] = {lookType = 40}, [40] = {lookType = 80}, [41] = {lookType = 60}, [42] = {lookType = 30}, [43] = {lookType = 30} } local BORDERS = { [7943] = {x = 0, y = -2, back = SOUTH}, [7944] = {x = -2, y = 0, back = EAST}, [7945] = {x = 0, y = 2, back = NORTH}, [7946] = {x = 2, y = 0, back = WEST}, [7947] = {x = 2, y = 1, back = WEST}, [7948] = {x = -2, y = 1, back = NORTH}, [7949] = {x = 2, y = -1, back = WEST}, [7950] = {x = -2, y = -1, back = WEST}, [7951] = {x = 2, y = 2, back = WEST}, [7952] = {x = -2, y = 2, back = NORTH}, [7953] = {x = 2, y = -2, back = WEST}, [7954] = {x = -2, y = -2, back = SOUTH} } BORDERS[4828] = BORDERS[7943] BORDERS[4829] = BORDERS[7946] BORDERS[4830] = BORDERS[7945] BORDERS[4831] = BORDERS[7944] function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end local border = BORDERS[item.itemid] if(not border) then return false end if hasCondition(cid, CONDITION_INFIGHT) then return doPlayerSendCancel(cid, "You are in a fight.") and doTeleportThing(cid, fromPosition) end local pos, newPos = getCreaturePosition(cid), {} newPos = pos newPos.x = pos.x + border.x newPos.y = pos.y + border.y if(hasCondition(cid, CONDITION_OUTFIT) and getCreatureOutfit(cid).lookType == outfit.lookType) then doMoveCreature(cid, border.back) doRemoveCondition(cid, CONDITION_OUTFIT) else if(doTileQueryAdd(cid, pos, 4) ~= RETURNVALUE_NOERROR) then return false end doRemoveConditions(cid, true) doSendMagicEffect(pos, CONST_ME_POFF) doTeleportThing(cid, newPos) doSendMagicEffect(pos, CONST_ME_WATERSPLASH) voc = getPlayerVocation(cid) doCreatureChangeOutfit(cid, outfits[voc]) end return true end
-
Muitos servers realmente tinham esse problema. Agora está resolvido. Você também poderia colocar uma opção para o Npc atacar players "Drunk", ou seja, bêbados, só pra tentar fazer algo diferente no próprio npc. Mesmo assim, bom código.
-
Você pediu talkactions, foi o que ele fez, é lá que você deve colocar.
-
Explique melhor, qual item, quantidade etc...
-
@up Nós já falamos isso brother =P
-
Sim cara, o Remeres Map Editor que tem aqui no xtibia mesmo ou no site oficial mesmo do remeres
-
Sim, aqui também aparece desse jeito /\ =D. Não sei se pode ser algum problema nas extensions, ou mesmo no items.otb, por isso falei pra ver se reinstalando resolve ^^
-
Dúvida sanada, tópico reportado.
-
Ok, Tópico reportado para moverem.
-
Não, nunca tinha visto esse problema. Tente reinstalar o remere pra ver se funciona.
-
Que loko. .... Não tinha carregado a imagem aqui.
-
Então, é só clicar em cima da caixinha do depot com o direito e ir em Properties daí escolher a cidade.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.