Ir para conteúdo

mapper

Campones
  • Total de itens

    12
  • Registro em

  • Última visita

Sobre mapper

mapper's Achievements

  1. Olá gente, estive pensando nesses ant bot que tem por ai, então acho que tive uma ideia. Então minha duvida é: o que acontece se meu server ter sprites proprias, e o camarada for tentar usar o tibia.exe da cip? irá da debug no cliente da cip caso apareça uma sprite na tela do jogador que o tibia.exe não tem? caso a resposta for sim, passarei a 2ª fase, .
  2. queria que as potions fica-se igual as runas. Using one of 200 sudden death runes... <-- Assim mas com as potions só conta até 100 depois que esses 100 zera volta a conta mais outros 100. ex: total 180 potions, ficaria assim Using one of 180 great mana potions... mas está assim: Using one of 100 great mana potions... <-- conta só 100 mas tenho 180 na bp, depois que essas 100 acaba, começa a contar a potion com 80 "cargas". acho que dá para entender, brigadão
  3. gente brigado pelo que vocês falaram, mas, eu já sabia disso, eu ja comprei meu dominio .com ele ja redireciona para o meu site, até ai tudo oks, só que quando boto ele para o ipchanger para entrar no otserv não pega. só vai pegar se eu por no config.lua? pq o ip do vps é fixo ai poderia usar o ip mesmo.
  4. galera o titulo já diz, queria saber como faço para o meu dominio xxxxx.com ser tbm o ip que bota no ipchanger para entrar no server, como faria isso?
  5. mapper

    Por Storage Numa Spell?

    a oks muito obrigado . podem fechar
  6. mapper

    Por Storage Numa Spell?

    Cara fui procurar não sei como é esse sistema de vip 0.0, sei que é esse \/ em creaturescript -- [( Script edited by: DoidinMapper )] -- function onLogin(cid) local pos = {x=32360, y=31782, z=7} pos = {x=32360, y=31782, z=7} if vip.hasVip(cid) == TRUE then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end elseif vip.hasVip(cid) ~= TRUE and vip.getVip(cid) ~= 0 then if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, pos, TRUE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your VIP's over!") doPlayerSendTextMessage(cid,22,"Your VIP's over!") setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid,55555,2) elseif getPlayerStorageValue(cid,55555) == -1 then setPlayerStorageValue(cid,55555,2) end end return TRUE end em talkaction tem na pasta vip, remove, addvip, vipdays entre outros, segue abaixo addvip function onSay(cid, words, param) if param == "" then return doPlayerPopupFYI(cid,"Está com problemas?\nAprenda os comandos!\n---------------\nAdicionar vip:\n/vip add days player\n/vip add 30 Real\n---------------\nDeletar vip:\n/vip del player\n/vip del Real\n---------------\nVer a vip:\n/vip see player\n/vip see Real\n---------------\n") end if param:lower():find('add') == 1 and 3 then local _,_,id,name = param:lower():find('add (%d+) (.+)') name = name or "" id = tonumber(id or 1) or 1 if tonumber(id) == nil or getPlayerByName(name) == false then return doPlayerSendTextMessage(cid,25,"Adicionar vip:\n/vip add days player\n/vip add 30 Real\n [Player: "..name.."]") end if isPlayer(getPlayerByName(name)) == TRUE then vip.addVipByAccount(getPlayerAccount(getPlayerByName(name)) ,vip.getDays(id)) doPlayerSendTextMessage(cid,25,"Foram adicionados "..tonumber(id).." dias de vip a "..name..".") doPlayerSendTextMessage(getPlayerByName(name),25,"Você recebeu "..tonumber(id).." dias de vip.") else doPlayerSendTextMessage(cid,25,name.." não esta online ou não existe.") end elseif param:lower():find('del') == 1 and 3 then local _,_,name = param:lower():find('del (.+)') if getPlayerByName(name) == false then return doPlayerSendTextMessage(cid,25,"Deletar vip:\n/vip del player\n/vip del Real\n") end vip.setVipByAccount(getPlayerAccount(getPlayerByName(name)),-os.time()) doPlayerSendTextMessage(cid,25,"A vip de "..name.." foi apagada.") elseif param:lower():find('see') == 1 and 3 then local _,_,name = param:lower():find('see (.+)') name = name or "" if getPlayerByName(name) == false then return doPlayerSendTextMessage(cid,25,"Ver a vip:\n/vip see player\n/vip see Real\n") end local ret_ = vip.getVip(getPlayerByName(name)) if ret_ == 0 then return doPlayerSendTextMessage(cid, 25,name.." Não tem vip, e nunca teve.") else return doPlayerSendTextMessage(cid, 25, "A vip de "..name.." Acaba/terminou em "..os.date("%d %B %Y %X ",ret_)) end end return TRUE end remove function onSay(cid, words, param, channel) doPlayerSendCancel(cid, "Vip removed.") return doPlayerRemoveVip(cid) end brigadão novamente
  7. mapper

    Por Storage Numa Spell?

    Vodkart até que pego só que quando fiz uns teste ai tirei a vip, e continuo soltando mas na area vip não entrava. é assim acabo a vip ele não passa por aquele tile, mas continua soltando as magias vip, ai to retirando as storage manualmente. como faço para quando realmente acabar ou eu tirar a vip do player remover a storage. uso sistema de vip do real server. storage 55555. brigadão desde já.
  8. como faço para por x storage nessa spell? vi uns topicos por ai, tentanto arrumar mas não deu! local acombat = createCombatObject() local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 0) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) function getCombatFormulas(cid, lv, maglv) local formula_min = -((lv*1.5 + maglv*3) * 1.8) local formula_max = -((lv*1.5 + maglv*3) * 2) if(formula_max < formula_min) then local tmp = formula_max formula_max = formula_min formula_min = tmp end return formula_min, formula_max end local arr = { {0, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 3, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 0} } local area = createCombatArea(arr) setCombatArea(acombat, area) function onTargetTile(cid, pos) doCombat(cid,combat,positionToVariant(pos)) end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getCombatFormulas") setCombatCallback(acombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onCastSpell(cid, var) return doCombat(cid, acombat, var) end
  9. mapper

    Duvida Numa Spells

    local distanceCombat = createCombatObject() setCombatParam(distanceCombat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(distanceCombat, COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) setCombatParam(distanceCombat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON) setCombatFormula(distanceCombat, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -0.5, 0) local area = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat, area) function onCastSpell(cid, var) if(variantToNumber(var) ~= 0) then return doCombat(cid, distanceCombat, var) end return doCombat(cid, combat, var) end queria que nessa magia funciona-se o DISTANCEEFFECT que é o /x 14 com na area de 3x3 :S to a 3 horas e não consigo
  10. Falar alguns bugzinhos que outras pessoas falaram tbm: 1º não tem como sair da quest da blue legs ao termina-la 2º existe um container em ankrahmun que da 500k cordenadas: [X: 33151] [Y: 32862] [Z: 7]. 3º Parcel para edron não vai 4º Ao comprar qualquer runa acima de 1 carga, ex: sd que tem 3 cargas, a pessoa compra ela só com 1 carga e com o preço de 3 cargas, então peguei o preço dela 350 gps e dividir pela quantidade de cargas e arredondei para 120 gps cada carga e botei só 1 tiro no script de todas runas, e diminui o peso delas para 0.7 que é a media de peso de quando comprava a bp completa com 60 cargas, problema resolvido .
  11. mapper

    Gesior Acc Maker

    Como a descrição diz problemas no status do server só diz que está offline mesmo estando online e com players. e tento desfarçar isso botando no statusserver que fica na pasta config que está online e boto uns players lá tbm mas alguem faz 1 acc volta para off Help please
  12. U.u depois de 1 hora descobri como fazer isso que você pediu, no config.php tem a parte dos sample $config['site']['newchar_vocations'][0] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample', 9 => 'Sorcerer Sample'); onde está em vermelho foi uq eu mudei para testar no caso ai; 9=id da sua vocação, 9 no caso é aquele epic master sorcerer que vem na maioria dos ots. 'Sorcerer sample' a não ser que seu ot não comece lv 8 pq todas vocações tem as mesmas especificações que é 185 de life, 35 de mana, 4200 de xp, skills 10 e ml 0, VOCÊ TERÁ QUE FAZER UM NOVO SAMPLE. e para aparecer no seu site você terá que por o nome da sua vocação que é em: // list of vocations on ots (world 0) $vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight', 9 => 'Epic Master Sorcerer'); em vermelho novamente, você troca o numero 9 pelo id da sua vocação e o nome Epic Master Sorcerer você troca pelo nome da sua vocação. Terminando ai usei para testar o Epic Master Sorcerer com id=9, seguindo as especificações de um char inicial do Sorcerer Sample. Caso seja level 8, o level inicial do seu ot, pode usar qualquer sample desses, agora ser for supondo 10 você terá que fazer um novo sample, ex: supondo que essa vocação começe level 10 e a cada level ganhe 30 de life e 50 de mana, teria que trocar no sample que você fez para Life=185 inicias + 60 dos 2 level ficando 245, e assim por diante. desculpa escrever muito, tenho quase certeza que você sabe desses sample e das vocations.xml, mas queria passar tudo de 1x para entender. me add msn ae preciso falar com vc para ver se pode me ajudar em um erro :S, weslley_cabeludo565@hotmail.com
  13. pq tu ao invez de gastar tempo falando merda, tenta ajudar o cara? e o outro ali de cima tá mandando essas msg merdas direto nos topicos do povo sem ajudar, o que eu mandei está exatamente certo, não é pq meu nome está mapper que só sei mecher com mapa, se eu por lula vou ser o presidente?
  14. Como muitos sabem o gesior acc maker não diz quantos players aparecem online, além de dizer que o server está offline, já fiz vários procedimentos como o de trocar o 0 por 1 para dizer que o server está online, isso já apareceu agora os players não, pelo que percebir mas não consigo mecher que o site pega as informações de quantos estão online por 1 site otslist.eu, ##### e outras falam de puxar diretamente do config.lua, não encontrem nenhuma informação para fazer pega, só a de por em whoisonline.php e config.php isso: whoisonline.php <a href="http://#####/"><img border="0" src="http://#####/ots/'.$config['site']['#####'].'" width="100%" /></a> config.php $config['site']['#####'] = 1008401; //server id in ots-list.org to show Players Online Chart 1008401(whoisonline.php) e outra eu entro com o gm, god, char ai ele aparece no whoisonline lá no site, mas não sai quando eu logo os chars outros arquivos que acho que esteja envolvidos são os serverstatus em config, e whoisonline-name-0 que fica em cache. me ajudem passei o dia tentando arruma isso
  15. Bom vamos lá abre teu downloads.php em xampp\htdocs\downloads provavelmente esteja assim \/ <?PHP $main_content .= 'Edit this in <b>downloads.php</b>.'; ?> você muda o que está entre as ' que ali seria Edit this in <b>downloads.php</b>. use links de downloads que abra diretamente o arquivo para salvar. esse é meu downloads.php <?PHP $main_content .= 'Downloads:<BR/> <a href="http://tibiaclient.com/files/tibia854.exe">Tibia 8.54</a> <br><a href="http://otchanger.net/Files/IPChanger/ipchanger.zip">Tibia Ip Changer</a> <br><a href="http://www.bynacam.com/?p=downloadfile&get=99">Bynacam - grave seus videos</a>'; ?> em verde é o que vai aparecer no seu site, ai você clica no caso nas palavras verdes e vai abrir os links ai é só você trocar para os links que quiser e o nome em verde que vai aparecer no site
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...