Histórico de Curtidas
-
RedSlugah recebeu reputação de Kleber Alencar em (Resolvido)[PEDIDO DE AJUDA] Nao sei criar um ot server tibia e quero aprender! o que preciso?se der algum erro e vc nao consiga prosseguir só posta aqui q eu tento te ajudar
-
RedSlugah recebeu reputação de Kleber Alencar em (Resolvido)[PEDIDO DE AJUDA] Nao sei criar um ot server tibia e quero aprender! o que preciso?bom vou tentar dar uma explicada rapida.
vc tem roteador ? se tiver ja fudeo, se vc tiver terá que contratar um vps que tb nem eh tao caro..
vamos do começo
1- baixe um ot de sua preferencia. se vc quer site procure um que a database seja em MYSQL
2- configurar o ot imagino que vc ja saiba... é só mudar o ip la no config lua e talz e deixar com tua cara
3-site
baixe um gesior, tem de monte na area de download...
4-configurando o xampp. entre no google chrome e vai em "localhost" la vc clica pra ir em ingles e configura as tuas senhas em "security"
ps: antes de configurar exclua todos os espaços antes das linhas no config.lua e os comentario (--rates, --ip) deixe as linhas coladas no começo do bloco de notas
5- pondo o site online
baixe o xampp, instale com o apache e o mysql server, depois qinstalar jogue a pasta htdoc q vc baixou (o site) dentro da pasta c:/xampp
vai na pasta c:/xampp/htdocs/config e abre o arquivo config.ini la vc muda na primeira linha vai ta "no" poe "start"
6- entra no localhost/phpmyadmin entre com tua senha q vc configurou, na primeira pagina tu ja mete o nome da database e cria. ai vc entra nessa database e clica em importar, vai na pasta do teu ot, la vai ter um arquivo chamado "mysql.sql" ou "chaisoft.sql" ou "database.sql" se nao tiver na pasta do ot vai ta na pasta schemas... enfim importa este arquivo.. ele ja vai criar as tabelas do database
7 configurando o database no ot
vá na config.lua do teu ot, aonde ta sqlType deixei "mysql", no sqlpass coloque a senha q vc colocou no xampp e no sqldatabase vc poe o nome do ot e em baixo o nome.s3db
feito isso abra o ot, e veja se da erro no database, se der vc fez algo errado...
se nao der erro, continue >
8- entre em localhost/install.php
siga os passos que a pagina fala q são
colocar o endereço do teu ot, aonde ta o config.lua (ex : c:/usuarios/alex/desktop/ottibia/
clique em continuar ai clica no step 3 q vai aparecer, no step 4 depois, ai desce tudo la em baixo e clica em step 5 ai tu vai por a senha do administrador do site e clicar ok
ai tu clica em step 6 e 7 pra carregar os monstros e spells
pronto teu site ta configurado e teu ot tb
agora fazer o god.
se teu site tiver tudo certinho, logue tua acc, veja se tem char, se nao tiver faça um
ai vc entra no localhost/phpmyadmin vai no teu banco de dados na tabela accounts, clica em visualizar, provavelmente tua account ja vai ta page acess 3, se nao tiver edita ela e coloca 3 ou 5
ai vai na tabela players e edita o teu char
muda o nome pra tipo GOD Fulano e o GROUP dele pra 6
pronto teu god/admin do site ja está pronto, agora abra o ot e be happy
lembra de sempre deixar o xampp aberto e com o apache e sqlserver rodando
use o noip para deixar ip fixo
o endereço do teu site é teu ip
qualquer duvida posta ai
-
RedSlugah deu reputação a Wend em (Resolvido)[AJUDA] script de mensagem ao entrar na area VIPé quando for por tile pode sabe que é por movements, mais podia ser em outro lugar
-
RedSlugah recebeu reputação de Ariiscf em PROBLEMAS PARA RODAR OT SERVERboa sorte espero que consiga, no começo é mio complicado de mexer mas depois que vc pega pratica, vc ve que não é tão dificil
-
RedSlugah deu reputação a Dev Falkerz em (Resolvido)[AJUDA] script de mensagem ao entrar na area VIPestá em movements.
-
RedSlugah deu reputação a Wend em (Resolvido)[AJUDA] script de mensagem ao entrar na area VIPa entrada para área vip é por tile? se for é em movements
-
RedSlugah recebeu reputação de Ariiscf em PROBLEMAS PARA RODAR OT SERVEREsse arquivo é as tabelas para montar a database no phpmyadmin
-
RedSlugah recebeu reputação de Ariiscf em PROBLEMAS PARA RODAR OT SERVERcomo foi dito ai em cima, caso vc nao use site mude a linha "sqltype" para "sqlite"
caso vc use de uma procurada aqui no forum em tutoriais para confirgurar site, vc baixa o site e o xampp e configura o database no phpmyadmin.
não se esqueça de tirar os "--" e os comentarios "--databsae" "--rates" essas coisas, além de tirar os espaços
errado
. . sqltype="sqlite"
Certo
sqltype="sqlite"
-
RedSlugah deu reputação a luanluciano93 em [Gesior2012] Latestnews.php ModificadoVasculhando aqui na net, achei esse latestnews em outro fórum, e achei bem interessante, portanto decide repassar pra vocês ...
Latestnews.php
OBS: IMAGENS EM ANEXO!
Créditos: Nevix
images.zip
-
RedSlugah deu reputação a luanluciano93 em (Resolvido)[AJUDA] erro no distro e ajuda com script de shopArquivo do shop: globalevents/scripts/shop.lua
Sobre o erro das raids, esse é o código referente a ele nas sources:
if(!g_game.placeCreature(monster, m_position)) { delete monster; std::cout << "[Error - SingleSpawnEvent::executeEvent] Cannot spawn monster " << m_mon terName << std::endl; return false; } Se não me engano, ele acontece devido ao local determinado para o RAID nascer, não é um local válido (não deve existir a localização no mapa).
-
RedSlugah deu reputação a ADMDestroyer em [Gesior] Colocando itens à venda no ShopPara colocar itens/pacc a venda voce precisa acessar a conta do admin que normalmente é acc: 1 e a senha que voce criou na instalação do site,quando logar va na parte de shop do site la vai ter |shop admin| clique e irá aparecer 3 opções
ADD SHOP OFFER- para adicionar um item ao shop
Confirmação
Colocando Dias de Premium Account a venda
Confirmação
Colocando RedSkull remove a venda
Confirmação
Colocando Desban a venda
Confirmação
Colocando ChangeName a venda
Confirmação
VIEW SHOP OFFER (EDIT/DELETE)-para ver os itens à venda e editá-los
Editando as ofertas
Deletando as ofertas
ADD POINTS-para adicionar pontos à conta de um player
Confirmação
Créditos 100% ADM Destroyer (eu)
Caso vá postar o tutorial em outro forum coloque os devidos créditos
-
RedSlugah deu reputação a ViitinG em (Resolvido)[AJUDA] script de pot, pot nao fica finitaAcho que deve ser alterado em "data/actions/scripts/liquids/potions.lua",mande o seu ou tente alterar para este :
(se for alterar faça um backup do seu)
local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {100, 200}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {200, 400}, level = 50, vocations = {3, 4, 7, 8}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 700}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {750, 950}, level = 130, vocations = {4, 8}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {70, 150}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {130, 220}, level = 50, vocations = {1, 2, 3, 5, 6, 7}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {300, 350}, level = 80, vocations = {1, 2, 5, 6}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {200, 300}, mana = {150, 250}, level = 80, vocations = {3, 7}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return TRUE end doRemoveItem(item.uid, 0) doPlayerAddItem(cid, potion.empty, 0) doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) return TRUE end