Tudo que Markin postou
- Oque voces pensam da copa do mundo no brasil sil... sil.. sil..
-
(Resolvido)Rep+ o3o (Alguem me passa um servidor 8.6).
http://www.tibiaking.com/forum/topic/10756-perfect-server-global-compacto/ eu sempre gostei de mexer com este servidor por ser estável e bem leve.
-
(Resolvido)[NPC] Premiun
em npcs crie um arquivo com o nome premium account.xml e adicione isso dentro: <?xml version="1.0"?> <npc name="Premium Account" script="data/npc/scripts/premiumaccount.lua" walkinterval="2500" floorchange="0"> <health now="100" max="100"/> <look type="148" head="0" body="112" legs="93" feet="95" addons="3"/> <parameters> <parameter key="message_greet" value="Ola {|PLAYERNAME|}, voce deseja comprar premium account?" /> </parameters> </npc> Em npcs/scripts crie um arquivo com o nome premiumaccount.lua e adicione isso dentro: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local days = 30 -- dias de premium local money = 10000 -- 10k if msgcontains(msg, 'yes') then if getPlayerMoney(cid) >= money then doPlayerAddPremiumDays(cid, days) doPlayerRemoveMoney(cid, money) selfSay('Parabens '..getPlayerName(cid)..', voce adquiriu 30 dias de Premium Account!', cid) doSendMagicEffect(getPlayerPosition(cid), 28) else selfSay(''..getPlayerName(cid)..', voce nao tem dinheiro suficiente.', cid) doSendMagicEffect(getPlayerPosition(cid), 2) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
Monto equipe para abertura de servidor dedicado
walzinhooo
-
Monto equipe para abertura de servidor dedicado
Posso ajudar com coisas básicas sem cobrar nada.
-
Problema com acentos
não basta postar um código pois em todos scripts do servidor ocorre os erros com acentos.
-
Problema com acentos
Bom quando utilizo acentos em meus scripts no servidor fica erros como este: 21:20 Steffani: Administrador, você não tem 2kk para negociar! o correto seria: 21:20 Steffani: Administrador, você não tem 2kk para negociar! é possível resolver tal problema?
-
Dicas para controlar a raiva
só escuta e relaxa https://www.youtube.com/watch?v=2XEKObHM2NQ
-
[Gesior AAC] Most Creature Killers
Obrigado pelo comentário (:
-
[Gesior AAC] Most Creature Killers
Bom, hoje fiquei um bom tempo para achar este conteúdo que eu acho que vale a pena estar neste fórum... Eu achei ele neste fórum porém o tópico que ele foi postado esta tudo bagunçado contendo apenas CTRL+C e CTRL+V(este aqui)... -------------------------------------------------------------------------------------------------------------------- A função deste código é mostrar em uma pagina de seu site um ranking em que mostra quem matou a maior quantidade de determinados monstros... Eu particularmente acho muito bom este sistema. Imagem de exemplo: -------------------------------------------------------------------------------------------------------------------- Crie um arquivo dentro da pasta htdocs com o nome countKill.php e adicione isso dentro: <?php /* Scrip by zonet */ $kills = $config['site']['creatureKills']; $limit = $config['site']['creatureKillShowLimit']; $main_content .= '<table border="0px" cellspacing="1px" cellpadding="4px" width="100%"> <tr bgcolor="#505050" style="color: white;"><th width="10%">Creature</th><th>Creature name</th><th>Most Killer ( '.$limit.' )</th></tr>'; $row = 1; foreach($kills as $name => $storage) { $qa = $SQL->query('SELECT `player_storage`.`player_id`, `player_storage`.`key`, `player_storage`.`value` AS `value`, `players`.`id`, `players`.`name` AS `name` FROM `player_storage` LEFT JOIN `players` ON `player_storage`.`player_id` = `players`.`id` WHERE `player_storage`.`key` = '.$storage.' ORDER BY ABS(value) DESC LIMIT '.$limit)->fetchAll(); $color = ( $row % 2 ? $config['site']['darkborder'] : $config['site']['lightborder']); $row++; $main_content .= '<tr bgcolor="'.$color.'"><td><img src="/images/monsters/'.(str_replace(" ", "" , $name)).'.gif"></td><td width="20%" style="font-size: 13pt; font-weight: bold; color: darkorange;"><center>'.(ucfirst($name)).'</center></td><td>'; $a = 0; foreach( $qa as $q ) { $a++; if($a == 1) $main_content .= '<font color="green">'; if($a == $limit) $main_content .= '<font color="red">'; if($a == $limit/2) $main_content .= '<font color="darkorange">'; $main_content .= '<b>'.$a.'. Name:</b> <a href="?subtopic=characters&name='.urlencode($q['name']).'">'.$q['name'].'</a> (Kills: '.$q['value'].') </font></font></font><br />'; } } $main_content .= '</td></table>'; ?> Em htdocs/config abra o arquivo config.php e adicione a seguinte linha no final: $config['site']['creatureKillShowLimit'] = 6; $config['site']['creatureKills'] = array('dragon' => 9541, 'dragon lord' => 9542, 'frost dragon' => 9543, 'wyrm' => 9544, 'demon' => 9545); Agora abra o arquivo index.php que fica dentro da pasta htdocs e logo abaixo desta parte: case "killstatistics"; $topic = "Last Kills"; $subtopic = "killstatistics"; include("killstatistics.php"); break; Adicione isso: case "countkill"; $topic = "Count Kills"; $subtopic = "countkill"; include("countKill.php"); break; Em htdocs/layouts/tibiacom abra o arquivo layouts.php e logo abaixo disto: <a href='index.php?subtopic=killstatistics'> <div id='submenu_killstatistics' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_killstatistics' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'>Last Kills</div> <div class='RightChain' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/general/chain.gif);'></div> </div> </a> Adicione isso: <a href='index.php?subtopic=countkill'> <div id='submenu_countkill' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_killstatistics' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'>Count Kills</div> <div class='RightChain' style='background-image:url(<?PHP echo "$layout_name"; ?>/images/general/chain.gif);'></div> </div> </a> Bom a parte do website esta pronta, vamos para o servidor agora! Em creaturescripts/scripts crie um arquivo com o nome count.lua e adicione isso dentro: local monsters = { ["dragon"] = 9541, ["dragon lord"] = 9542, ["frost dragon"] = 9543, ["wyrm"] = 9544, ["demon"] = 9545, } function onKill(cid, target) if(isPlayer(target) ~= true and isPlayer(cid)) then local name = getCreatureName(target) local monster = monsters[string.lower(name)] if(monster) then local killedMonsters = getPlayerStorageValue(cid, monster) if(killedMonsters < 0) then killedMonsters = 1 end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You killed " .. killedMonsters .. " " .. name .. "'s.") setPlayerStorageValue(cid, monster, killedMonsters + 1) end end return true end Em creaturescripts abra o arquivo creaturescripts.xml e adicione isso dentro: <event type="kill" name="countKill" event="script" value="count.lua"/> Em creaturescripts/scripts abra o arquivo login.lua e adicione esta tag: registerCreatureEvent(cid, "countKill") Pronto, o sistema foi instalado, agora vamos configurar! Para adicionar novos monstros basta modificar esta parte no código lua em creaturescripts: local monsters = { ["dragon"] = 9541, ["dragon lord"] = 9542, ["frost dragon"] = 9543, ["wyrm"] = 9544, ["demon"] = 9545, } E nesta parte em layouts.php $config['site']['creatureKillShowLimit'] = 6; $config['site']['creatureKills'] = array('dragon' => 9541, 'dragon lord' => 9542, 'frost dragon' => 9543, 'wyrm' => 9544, 'demon' => 9545); Tópico original: Aqui Créditos: Zonet
- meu
-
(Resolvido)Bug Account Gesior
Fiz agora e nada aconteceu, esta a mesma coisa. @Editado~ Consegui arrumar aqui, creio eu que a resposta do Natanael Beckman tenha resolvido o problema.
-
(Resolvido)Bug Account Gesior
sim...
-
(Resolvido)Bug Account Gesior
Bom, estou com o seguinte problema em meu servidor: Instalei um site em um servidor Global Compact normalmente, no config.lua deste servidor estava como plain... Eu criava uma conta normalmente no site e conseguia logar normalmente no servidor porem quando eu tentava logar no site com esta conta não loga... Mudei de plain para sha1 no config.lua para testar... Crio a conta normalmente e agora consigo logar no site porem quando tento logar no servidor da password invalido, oque fazer devo fazer para arrumar este probleminha?
-
MaXwEllSoN e suas "guloseimas"
miojo cru + sal = vida feliz
-
Meu zeus
cs go é o melhor jogo seu guido, bjs <3
-
Minhas skins
- Cultura musical
https://www.youtube.com/watch?v=bhNh6WmWvyc- Callbacks de creaturescripts
- Cultura musical
https://www.youtube.com/watch?v=TKFahxGvvUg- Brasileirão 2014
- Brasileirão 2014
https://www.youtube.com/watch?v=IhfyGCpxXrk- alguem esperto responde essa questão rsrsr
comprei bala de iogurte- Vi, HUH, STANDS FOR VIOLANCE
dei penta de vi no aram \:- Aff, essas minas só pensam nisso ¬¬
18+ jami~ no sexo selvagem - Cultura musical
Informação Importante
Confirmação de Termo