Tudo que Rayo postou
-
(Resolvido)ERRO CONFIGURAÇÃO DE MOVES POKEMON
Há sim... se você souber o código que foi implementado, ai é só abrir o visual studio,colocar o código fonte e compilar. Caso contrario, é melhor escolher outra base.
-
(Resolvido)ERRO CONFIGURAÇÃO DE MOVES POKEMON
Sobre o erro:Ele está tentando chamar uma função com o nome: getCD que não existe na source.(Pode ser que ela exista dentro dos códigos LUA mas não existe dentro dos códigos C++).
-
[PEDIDO] Use um item e um efeito aparece para o jogador
Eu acho que esse tipo de script vai da problema de sobrecarga no seu servidor, imagina uma coisa: Exemplo: "10 players fazendo isso simultaneamente, colocando espada = ganha vip,tira a espada = perde a vip... " Isso vai gerar um problema de sobrecarga no seu servidor,causando LAG,TRAVAMENTO e possivelmente CRASHAR o servidor! Eu posso tentar fazer o script aqui MAS não aconselho usa-lo para adicionar/remover VIP!
- Sistema forja talkaction
-
Remover Boss da Sala com x tempo
Ele só "funciona uma vez" pq o script foi criado para receber apenas um monstro como parâmetro. Para que ele possa remover mais de um monstro e só pare o script quando o último monstro for removido, é necessário fazer algumas adaptações nesse script pois tem que ser criado uma lista de monstros e colocar o loop que remove 1 unico monstro para remover todos da lista. Qual script você está utilizando? Preciso do script completo(além desse que você colocou).
-
Bug Cast System
O arquivo cast.lua está tentando chamar uma função que existe nele MAS não existe na source! Vai ter que inserir o código fonte na source ou trocar.
-
(Resolvido)Erro na hora de criar conta
Pelo que eu entendi o campo está configurado para receber um valor Integer(Inteiro) e você não está inserindo nenhum valor. Faça o seguinte: altere o campo para que o valor Default seja/ou aceite NULL(Nulo). Tenta isto: ALTER TABLE `accounts` MODIFY `vip_time` INT DEFAULT 0 O que ele fará é setar o valor do campo como 0. Então todas as NOVAS contas terão o valor 0.
-
Bug npc de venda potions.
Você configurou o XML? Como manda este tutorial do xtibia: https://www.xtibia.com/forum/topic/227384-npc-que-vende-stamina-refill-byandersonsouza/
-
Player atravessar player
Eu dei uma olhada no fórum da otland e achei este código: bool Player::canWalkthrough(const Creature* creature) const { if(accessLevel || creature->isInGhostMode()) return true; const Player* player = creature->getPlayer(); if(!player) return false; const Tile* playerTile = player->getTile(); if(playerTile && playerTile->hasFlag(TILESTATE_PROTECTIONZONE)) { Item* playerTileGround = playerTile->ground; if(playerTileGround && playerTileGround->hasWalkStack()) { Player* thisPlayer = const_cast<Player*>(this); if((OTSYS_TIME() - lastWalkthroughAttempt) > 2000) { thisPlayer->setLastWalkthroughAttempt(OTSYS_TIME()); return false; } if(creature->getPosition() != lastWalkthroughPosition) { thisPlayer->setLastWalkthroughPosition(creature->getPosition()); return false; } thisPlayer->setLastWalkthroughPosition(creature->getPosition()); return true; } } return false; } Acho que atende a sua requisição mas é preciso que você teste! O Link original é este: https://github.com/otland/tfs-old-svn/blob/master/player.cpp
- [Baiak 8.6] Formação de Equipe
-
[Ajuda] Resetar top kills/pk do site
Você tem o nome das tabelas? se tiver é só substituir neste SQL: TRUNCATE TABLE `tabela1`, `tabela2`, `tabela3`;
-
Config.lua e Player Online?
você colocou como? mostra ai. Se você colocou o que eu botei,não vai funcionar...
-
Script de permitir apenas 1 player
function onStepIn(cid, item, position, fromPosition, toPosition) local contadormesmoip = 0; if (not isPlayer(cid)) then return false end for _, v in pairs(areasMineracao) do for _, pid in pairs(getPlayersOnline()) do if (getPlayerIp(pid) == getPlayerIp(cid) and isInRange(getThingPos(pid), v[1], v[2])) then contadormesmoip = contadormesmoip + 1; if(contadormesmoip > 3) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Só é permitido 3 jogadores por IP na mineração.") doTeleportThing(cid, fromPosition, false) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end return true end end end doTeleportThing(cid, tp_mineracao, false) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) setPlayerStorageValue(cid, 45393, 1) return true end Pronto eu fiz a alteração para permitir até 3 pessoas.. faça o teste com 3 e tentando com 4, ele tem que permitir até 3 COM O MESMO IP!.
-
Config.lua e Player Online?
Uma das soluções é você colocar o ip do seu servidor com o caminho da sua pasta. Exemplo: $config['site']['serverPath'] = "http://127.59.80.1/pastaDoSeuServidor/config.lua";
-
Script de permitir apenas 1 player
A modificação que eu fiz foi para limitar até 2 pessoas... você quer que não tenha limite?
-
[AntiMC] Portal
Eu fiz uma modificação bem parecida com o que você quer, olha este topico:
-
Script de permitir apenas 1 player
@Pifafa eu fiz a modificação mas não tive como testar pois não tenho acesso a esse script de mineração que você usa! Então pesso que realize um teste antes de por no seu servidor dedicado. function onStepIn(cid, item, position, fromPosition, toPosition) local contadormesmoip = 0; if (not isPlayer(cid)) then return false end for _, v in pairs(areasMineracao) do for _, pid in pairs(getPlayersOnline()) do if (getPlayerIp(pid) == getPlayerIp(cid) and isInRange(getThingPos(pid), v[1], v[2])) then contadormesmoip = contadormesmoip + 1; if(contadormesmoip > 2) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Só é permitido 2 jogadores por IP na mineração.") doTeleportThing(cid, fromPosition, false) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end return true end end end doTeleportThing(cid, tp_mineracao, false) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) setPlayerStorageValue(cid, 45393, 1) return true end
-
Ajuda Instalar Animoutfit
@Zeikko no próprio código do arquivo animoutfit.php tem uma variável que armazena o nome da pasta que contém as images do animoutfit: // folder with images $outfitImagesPath = 'outfitsAnim1092/'; então o nome da pasta tem que ser: outfitsAnim1092
-
Bug no site
Qual a versão do seu gesior? tem em algum lugar do fórum?Se sim,manda o link!
-
Ajuda Instalar Animoutfit
Cola o código do arquivo animoutfit.php
-
Ajuda Instalar Animoutfit
Faz o seguinte... você está hospedando o seu site em um servidor dedicado ou no seu pc? vai até a imagem que não está carregando, clica com o botão direito do mouse e escolhe a opção "copiar endereço do link" e posta ai.
-
Ajuda Instalar Animoutfit
@Zeikko tenta colocar assim: $config['site']['outfit_images_url'] = 'images/animoutfit.php/ As imagens não estão carregando pq não estão achando o diretorio com as imagens!
-
TFS 1.3 - Casks e Kegs não funcionam.
Da algum erro no terminal da distro?Pq se nada acontece,é como se ela não estivesse sido incluída no arquivo correto!
-
Experiencia bônus por reset
@Cricket Você está utilizando algum sistema de reset?Eu tenho interesse em desenvolver mas tenho que desenvolver com o que você está utilizando. Qual versão do seu TFS?
-
Bug no site
Mas esse player pertencia a uma guild?ou ele nunca esteve em uma guild? Eu estou perguntando para entender melhor a situação.