
Tudo que 9k22 postou
-
[SHOW OFF] [PROJETO] Ellon Online FULL RPG ATS
Muito bom o projeto. Parabéns!
-
ERRO Impossível PHP
Já solucionei o problema. Podem fechar o tópico!
-
ERRO Impossível PHP
Olá, então. Eu estou a +/- uns 2 dias tentando desvendar esse erro que não consigo mais entender o porque não funciona... Já fiz todo tipo de gambiarra possível, tentei switch, tentei elseif, if, else if e simplismente não funciona. O que era pra fazer? Bem, era para ele checar o player_level e o player_zen, e ai ele rodar o if, ou, caso não tiver a quantidade necessária de player_zen, pular para o else, que nesse caso, é redirecionado para uma outra página. Qual o erro? Então, ai que ta, eu não sei... tipo, se eu colocar apenas 1 IF e o Else, ele funciona perfeitamente. Porém, se eu colocar um outro if ou um else if, ele não funciona, ele começa a contar o zen do 2º if e quando o zen acaba, ele continua rodando... Coloquei um limitador $player_zen já para ver oq acontece, mais ele meio que ignora. /////////////////////RESTORE HP/MP////////////////////////////////// if($_GET['action'] == 'restore') { $query = "SELECT zen FROM users WHERE id='$user_id'"; $result = mysql_query($query,$conn); if(!mysql_num_rows($result)) exit('mysql_error'); $dbarray = mysql_fetch_array($result); $player_money = $dbarray[0]; include('function.common.php'); include('player_stats.php'); include('calculate_stats.php'); if (($player_level <= 10) && ($player_zen >= 50)) { $query = "UPDATE users set zen=zen-50 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 11) || ($player_level <= 20) && ($player_zen >= 100)) { $query = "UPDATE users set zen=zen-100 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 21) || ($player_level <= 50) && ($player_zen >= 500)) { $query = "UPDATE users set zen=zen-500 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 51) || ($player_level <= 100) && ($player_zen >= 1000)) { $query = "UPDATE users set zen=zen-1000 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 101) || ($player_level <= 250) && ($player_zen >= 5000)) { $query = "UPDATE users set zen=zen-5000 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 251) || ($player_level <= 300) && ($player_zen >= 7500)) { $query = "UPDATE users set zen=zen-7500 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } if (($player_level > 301) && ($player_zen >= 10000)) { $query = "UPDATE users set zen=zen-10000 WHERE id='$user_id'"; mysql_query($query, $conn); $query = "UPDATE characters set hp_cur='$player_hp_final', mp_cur='$player_mp_final' WHERE id='$char_id'"; if(!mysql_query($query, $conn)) exit('market_error'); header("Location: quest.php?restore=ok"); exit(); } else { header("Location: quest1.php"); } } /////////////////////RESTORE HP/MP END//////////////////////////// Qualquer coisa, eu passo a página completa. OBS: Desculpem, não sei se essa é realmente a área correta!
-
[dúvida] TFS 1.X?!
Estou a +/- 1 ano sem mecher com servidores e estou afim de voltar. Gostaria de saber se o The Forgotten server possui algum bug grave, ou, se é perfeito para criar um serv do Zero ! > https://github.com/o...forgottenserver < Eu lembro que lançaram 860 com bugs em guild invite, bugs de cash terríveis que foram arrumando com o tempo. Hoje quero saber se já é seguro e gostaria também de saber a versão atual desse TFS. Desde já, Obrigado!
-
[inútil] Como é bom 2 monitores
Tibianus 7.4, to online até agora shiUASHAUs Gostei pra caramba do serv, o problema que mal possui brasileiros on =/ Fiz um bot aqui meia boca, ta treinando até agora (skill 69/69)
-
Geração de merda!
é só seqsu poarr
-
[inútil] Como é bom 2 monitores
Ai são multíplos orgasmos
-
[inútil] Como é bom 2 monitores
Green, e vc? Tenta apertar a tecla WINDOWS + P e seleciona a opção estender, talvez funcione
-
[inútil] Como é bom 2 monitores
- Dai tu ta na escola
- Fui expulso do colégio hoje :/
"pixando" ... Oque se passa na cabeça de uma pessoa em pinchar um muro e ainda achar ruim por ser expulso? Se fez vandalismo no colégio mereceu ser expulso mesmo t.t- [Python] Tornado
tenta esse https://pypi.python.org/pypi/tornado- Quais os melhores servidores de poketibia atualmente?
O melhor e sem comparações é o PokeXGames. Servidor realmente sem bugs, e com uma dificuldade extremamente alta. Muito bom para jogar sério! Eles estão agora se não me engano na 4º geração (acompanhando o pokemon xy), adicionaram um sistema novo de Market. 1x por semana existem atualizações ou reformulação/remake. Estão adicionando os Megas de varios pokemons. Creio que 90% dos servidores imitam o PxG ou pegam as sprites dele. Agora realmente, o jogo não é fácil, shiny por exemplo você precisa dedicar um bom tempo para correr atrás. Estão criando com um novo sistema de profissões onde você pode ser professor/engenheiro/estilista/aventureiro. O jogo realmente é ótimo, caso jogue como FREE ACCOUNT, possui uns servidores que ainda existem fila para você entrar, acho q a capacidade é de 750~1k players por servidor (passou disso, apenas VIP entram sem esperar fila)...- Tibia vs League of Legends
Fatos reais? Kd? Ta faltando no vídeo... Só preciso dizer uma coisa, League of Legends não é mercenária, vlw, flw!- Ganhar apenas uma vez o iten ao clicar no baú
Ta ai local function doPlayerAddPremiumPoints(cid, count) db.query('UPDATE accounts SET premium_points = premium_points+'.. count ..' WHERE id = ' .. getAccountNumberByPlayerName(getCreatureName(cid))) end function onUse(cid, item, fromPosition, itemEx, toPosition) local player = Player(cid) if(Player(cid):getStorageValue(45702) < 1) then Player(cid):setStorageValue(45702, 1) doPlayerAddPremiumPoints(cid, 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have recived 30 shop points to your account.") doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item.uid,1) return true end Caso queira com level... local function doPlayerAddPremiumPoints(cid, count) db.query('UPDATE accounts SET premium_points = premium_points+'.. count ..' WHERE id = ' .. getAccountNumberByPlayerName(getCreatureName(cid))) end function onUse(cid, item, fromPosition, itemEx, toPosition) getPlayerLevel(cid) >= 100 -- Level para usar o item local player = Player(cid) if(Player(cid):getStorageValue(45702) < 1) then Player(cid):setStorageValue(45702, 1) doPlayerAddPremiumPoints(cid, 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have recived 30 shop points to your account.") doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item.uid,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You no have Level.") return true end- Denúncias
- Cast System TFS 0.4 [8.6]
mermão, na moral. Exclui sapoha de tópico q isso não funciona!- é possivel?
@ryukicho, Muito obrigado \o/ Tipo, esse script leva todos os players para a arena, porém consigo arrumar isso ;x O problema que terei que fazer isso para cada arena kkk Pois não sei fazer reconheçer, + isso já serve... Muito obrigado +REP²- é possivel?
Ok intão, fico aguardando- é possivel?
Obrigado pela sua resposta, porém não é oque eu estava procurando. Estou querendo que o script teleporte altomaticamente =(- é possivel?
=D vlw, espero que alguem de bom coração consiga \o/- é possivel?
Bem, to precisando desse script, porém pode ser impossivel (certeza que não tem como fazer). TFS: 0.4 versão: 8.60 Um teleporte, todos os players que entrarem são teleportados para uma sala (de espera). Vamos a um exemplo ... OBS: No mapa, possui um total de 10 arenas, uma perto da outra, chamadas de (1º arena, 2º arena, 3º arena ...) assim por diante (para uma explicação melhor kk) Caso todas as arenas estivessem cheias, o script avisava aos players que estivessem na sala de espera que todas as arenas estão ocupadas. Assim que alguma arena desocupar o script manda + 2 players para a arena desocupada. Agora O modo na arena... O modo séria um PvP 1x1. Os 2 players que entrarem precisariam se matar. O player morto nesse caso voltaria para o templo e não perderia nada (nem level nem item). O player que ganhou é teleportado para o templo e ganharia 1 crystal coin(apenas de exemplo). E a arena em que eles estavam séria desocupada para que o script pudesse adicionar + 2 players e assim sucessivamente =D OBS: Háveria um tempo de 5 min, caso passar esse limite, os 2 players são teleportados para o templo e não iria ter ganhador. Sei que é dificil, + para vocês não é impossivel s2s2s2- [ERRO] Players Online
Não funcinou, deixa para lá, nada vai adiantar ;s vlw, REP+- [ERRO] Players Online
Tem um problema, eu uso Linux (apache2) ;s- [ERRO] Players Online
Olha, um cara de um outro fórum mandou eu testa esse script, porém eu não tenho a miníma ideia de onde por; if(file_exists($tmp_file_name) && filemtime($tmp_file_name) > (time() - $update_interval)){$tmp_file_content = explode(",", file_get_contents($tmp_file_name));$number_of_players_online = $tmp_file_content[0];$players_rows = $tmp_file_content[1];} else{$players_online_data = $SQL->query('SELECT * FROM players WHERE world_id = '.(int) $world_id.' AND online > 0 ORDER BY '.$orderby);$number_of_players_online = 0; foreach($players_online_data as $player){$number_of_players_online++;$acc = $SQL->query('SELECT * FROM '.$SQL->tableName('accounts').' WHERE '.$SQL->fieldName('id').' = '.$player['account_id'].'')->fetch();if(is_int($number_of_players_online / 2))$bgcolor = $config['site'] - Dai tu ta na escola
Informação Importante
Confirmação de Termo