Tudo que Marvok postou
-
Bonus por cliente
1- mude a versão que o cliente próprio envia para a source. 2- verifique a versão enviada pelo cliente e atribui o bônus.
-
cave exlcusiva (suporte)
Isso mesmo, porem essa função é "sensivel" ao ponto que se tiver qualquer piso preto ou seja sem piso ela pode dar esse erro, tenta verificar tudo isso antes de mudarmos a abordagem para ver o motivo do erro.
-
cave exlcusiva (suporte)
A parte laranja se refere ao início e final da “cave”. essas posições no script são válidas no seu mapa? Caso não forem isso pode ocasionar o erro.
-
RME Failed Load Spawns/Houses XML
Mano eu tive esse problema o qual eu resolvi colocando os arquivos do remeres na área de trabalho e aí funcionou. De qualquer forma dá uma olhada nas preferências e linka os arquivos tb.
-
Slot ammo não adiciona atributos.
Então normalmente o autoloot só pega o primeiro mesmo a não ser que você verifique a questão da stack que vc clicou. Qual sua tfs? Qual autoloot usa?
-
Slot ammo não adiciona atributos.
Colocou em movements?
-
Stamina potion refil
Isso aí coloca o id do item, e coloca o nome que quiser no script.
-
Stamina potion refil
Em actions
-
Stamina potion refil
local stamina = 42 function onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:getStamina() >= (stamina * 60) then player:sendCancelMessage("Sua stamina já está cheia.") else player:setStamina(stamina * 60) player:sendCancelMessage("Sua stamina foi recarregada.") player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) item:remove(1) end return true end
-
Castle + Server Save (Guild dominante perde o dominio no server save)
@stauro Você tinha aberto outro topico com essa questão correto? Me marca no outro para nao bagunçar as coisas.
-
Castle + Server Save (Guild dominante perde o dominio no server save)
em globalevents.xml <globalevent name="nomedoscript" type="shutdown" event="script" value="nomedoscript.lua"/> Cria um scipt com nome que você quiser: function onShutdown() setGlobalStorageValue(COH_STATUS, 0) return true end
-
Castle + Server Save (Guild dominante perde o dominio no server save)
Usa qual tfs?
-
Castle + Server Save (Guild dominante perde o dominio no server save)
Mano faz um globalevent (type="shutdown") que zera a globalstorage do vencedor e ta pronto.
-
Ajuda Regeneração de Stamina
Qual tfs tu usa?
-
Teleport por Talkaction
@manojl Acredito que você está dificultando muito o trabalho teste isso aqui. function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local target = getPlayerByNameWildcard(param) if(not target) then target = getCreatureByName(param) if(not target) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Creature not found.") return true end end if(isPlayerGhost(target) and getPlayerGhostAccess(target) > getPlayerGhostAccess(cid)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Creature not found.") return true end local pos = getClosestFreeTile(target, getCreaturePosition(cid), false, false) if(not pos or isInArray({pos.x, pos.y}, 0)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cannot perform action.") return true end local tmp = getCreaturePosition(target) if(doTeleportThing(target, pos, true) and not isPlayerGhost(target)) then doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(pos, CONST_ME_TELEPORT) end return true end para você usar faça: /comando (nome do jogador). acredito que isso já esteja até inserido no seu ot maaaas, tá aí.
-
Anti-Exiva
Não irá ter problema nenhum, foi um pequeno engano no code que fez gerar o erro, mais já modifiquei.. dessa forma que você fez está correto tb.
-
Anti-Exiva
Sim amigo é 0.4, se você observar o code é o mesmo mudando somente a variável.. se você trocar playerExiva (do meu code) para targetPlayer (do seu code), irá funcionar. teste e me avise se der algum problema.
-
Fire_event Mods
Ao entrar no evento então correto?
-
Fire_event Mods
@elielder Com todos os jogares acontece isso ou so com alguns? Você usa estilo baiak ou global?
-
Anti-Exiva
em spells.cpp logo dps de: Player* playerExiva = g_game.getPlayerByName(param); if (!playerExiva) { return false; } coloca isso std::string stoNamequequiser; playerExiva->getStorage("141414", stoNamequequiser); if(atoi(stoNamequequiser.c_str()) > 0){ std::stringstream ss; ss << playerExiva->getName() << " blablabla."; player->sendTextMessage(MSG_INFO_DESCR, ss.str().c_str()); return true; } e dps faz uma talk simples para dar essa storage que esta no script.
-
Anti-Exiva
Cara tu já tentou fazer com storage? Não é nada complicado isso que você está pedindo.
-
Duvida script Texto animado - REVSCRIPT
Está no caminho certo porém na tfs1.3 não possui doSendAnimatedText, você vai precisar usar parecido a isso aqui: function onThink(interval) local effects = { --[[ Exemplos: {position = Position(986, 1216, 7), effect = 29}, **Somente Effect** {position = Position(1622, 1458, 7), text = "[Teste]", effect = 40, say = true, color = math.random(1,255)}, **say ativo é fala estilo monstro** {position = Position(1622, 1458, 7), text = "[1SET]", say = false, color = math.random(1,255)}, **say desativado, é levado color em consideração** ]] } for i = 1, #effects do local settings = effects[i] local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5) if #spectators > 0 then if settings.text then for i = 1, #spectators do if settings.say then spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position) else Game.sendAnimatedText(settings.text, settings.position, settings.color) end end end if settings.effect then settings.position:sendMagicEffect(settings.effect) end end end return true end
-
Tile Bugando Player [AJUDA]
Cara no seu item.otb você deve repetir as informações as quais você colocou no cliente, veja em vermelho ali na imagem que você mandou. Coloque as informações necessárias e corretas que irá funcionar normalmente.
-
[Source] Trocar nome das Skills
Como você editou no seu player.cpp? Talvez possa ser isso, se você retirou a parte onde mostra a skill antiga e a nova a mensagem fica dessa forma.
-
[TFS 0.4] AOE Spell Non PVP
Perfeito, eu vou tentar realizar algo nesse sentido e se tiver algum progresso te aviso