mapper
Campones-
Total de itens
12 -
Registro em
-
Última visita
Sobre mapper
mapper's Achievements
-
[Encerrado] Duvida Entrigante, Sobre Um Ant-Bot!
um tópico no fórum postou mapper Tópicos Sem Resposta
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, . -
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
-
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.
-
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?
-
a oks muito obrigado . podem fechar
-
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
-
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á.
-
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
-
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
-
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 .
-
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
-
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
-
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?
-
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
-
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.