Tudo que ITALOx postou
- Error No Dristro "IsPlayerGhost"
-
System Skin 8.60
Salve TIBIA KING! Hoje trago pra vocês um sistema de skin. Como funciona? ao clicar em um certo item, ele ganhará uma skin. ------------------------------------------------------ vou explicar direitinho tudo. espero que entenda. se não, comente ai que eu poderei da suporte. Então vamos lá. Em actions/scripts Crie um arquvio chamado skin.lua -- ou o nome da skin/personagem. Depois abra, e copie e cole isso aqui dentro da pasta function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 7379 and (getPlayerStorageValue(cid, 8002) == EMPTY_STORAGE) then doPlayerAddOutfitId(cid, 44, 3) setPlayerStorageValue(cid, 8002, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) doPlayerSendTextMessage(cid,22,"Parabéns, você recebeu a Outfit!") doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid,"Você já recebeu essa roupa!") end end em item.itemid == 7379 mude para o id para o seu item. Em (getPlayerStorageValue(cid, 8002) -- mude de acordo se você for colocar mais SKINS. tipo tá 8002 ali, coloque 8003 8004 e por ai vai. mude também no setPlayerStorageValue(cid, 8002, 1) -- mude para outras skin também! Feito isso, depois vá em actions.xml e adicione isso lá. <action itemid="13646" script="skin.lua"/> Mude a id do item. Depois de ter feito tudo isso, vamos agora em pasta do servidor/data/XML/outfit.xml abra ele e adicione isso aqui lá: <outfit id="44" premium="no" default="0"> <list gender="0-3" lookType="1250" name="NOME DA SKIN"/> </outfit> Antes disse. der espaço entrem o <outfits> e </outfits> e cole dentro! Mude o looktype para a roupa/skin que você deseja colocar para o personagem ganhar. outfit id="44" > Mude aqui. para 1. 2 3 4 5 6, vai até aonde tu achar bom. em List gender="0-3" mude para 0-1 ou para o que você quiser. Pronto, feito tudo ISSO é sucesso meu bom. se eu errei algo, perdão ? Créditos pelo esse sistema: DBOHP Eu (por postar.)
-
Add Exausted canal da Party e Guild Ajuda ?
<channel id="8" name="Party" level="300" muted="120" conditionId="2" conditionMessage="Poderá fazer sua oferta novamente dentro de 2 minutos."> ver ai
-
Add Exausted canal da Party e Guild Ajuda ?
<channel id="8" name="Party" muted="640" conditionMessage="espere 6 minutos para lançar uma nova oferta."/> a da guild, eu nem sei aonde fica kk mas tenta ver se esse dá certo
-
[8.6] Task System 4.0! (Task system + Daily Task System)
Quando eu falo "!task" da esse erro... @Vodkart E quando eu vou entregar a task, fala esse outro erro..
-
Alguem me ajuda por favor
você adicionou algo no servidor? algo recente sei lá...?
-
Ajuda XAMPP, servidor WoDBO
Bro, vai no xampp/htdocs/config.php procure IP/DATABASE/SENHA Coloque no IP: 127.0.0.1 Database: nome da sua database. como "database" normal. Senha: deixe sem senha. simples mano!
-
Summom Bug
interval="1000" -- aqui você mude para 4000. ou mais! chance="50" -- só diminir pra 10 20.. por ai
-
Ajuda com xampp/Config.lua
Pra qual tipo de servidor você quer o site?
-
Erro no site
Salve Tibia King. Então, alguém poderia me dizer aonde eu tiro esse erro: An Error Was Encountered The URI you submitted has disallowed characters. Isso ocorre quando vou visualizar a conta do ADM, CM, GM. É isto, espero que alguém tente ou me ajude com isso. Uso Modern ACC Tópico resolvido por me mesmo. aos demais que não sabem, vão na sua pasta xampp/htdocs/config.php abra ela, procure por: $config['engine']['permitted_uri_chars'] = "a-z 0-9~%.:_\-'+"; e mude para: $config['engine']['permitted_uri_chars'] = "a-z 0-9~%.:_\-'+\\[\\]"; é isto! espero que esteja ajudado
-
(Resolvido)Ao matar boss criar teleport
Vá na em data/creaturescripts crie um arquivo chamado: tpmonster.lua local tpId = 1387 -- id do teleport local tps = { ["Nome do monsters"] = {pos = {x=389, y=250, z=15}, toPos = {x=400, y=250, z=15}, time = 60}, -- Onde o Teleport irá aparecer e onde ele levará o Player. Em 'Time', configurar tempo em segundos para o TP desapecer. } function removeTp(tp) local t = getTileItemById(tp.pos, tpId) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(tp.pos, CONST_ME_POFF) end end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then doCreateTeleport(tpId, tp.toPos, tp.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.time*1000, tp) addEvent(doCreateMonster, tp.time*1001, getCreatureName(cid), tp.pos) end return TRUE end Depois vá em creaturescripts.xml e adicione isso lá: <event type="death" name="tp" event="script" value="tpmonster.lua"/>
-
Problemas en manipulacion de website y cuentas.
<?php class Account_model extends Model { function __construct() { parent::__construct(); $this->load->database(); } function check_login() { require("config.php"); $this->db->select('id, page_access, nickname'); $sql = $this->db->get_where('accounts', array('name' => $_POST['name'], 'password' => sha1($_POST['pass']))); $row = $sql->row_array(); if(!empty($row)) { $_SESSION['account_id'] = $row['id']; $_SESSION['access'] = $row['page_access']; $_SESSION['nickname'] = $row['nickname']; if($row['page_access'] >= $config['adminAccess']) $_SESSION['admin'] = 1; else $_SESSION['admin'] = 0; } return $sql->num_rows ? true : false; } function getRecoveryKey($name) { $this->db->select('key'); $sql = $this->db->get_where('accounts', array('name' => $name))->row_array(); return $sql['key']; } function generateKey($name) { $key = rand(1000,9999).'-'.rand(1000,9999).'-'.rand(1000,9999).'-'.rand(1000,9999); $save = sha1(str_replace("-", "", $key)); $this->db->update('accounts', array('key' => $save), array('name' => $name)); return $key; } public function getAccountID() { $this->db->select('id'); $sql = $this->db->get_where('accounts', array('name' => $_SESSION['name']))->row_array(); return (int)$sql['id']; } public function getCharacters() { $this->db->select('id, name, level'); return $this->db->get_where('players', array('account_id' => $_SESSION['account_id']), array('deleted' => 0))->result(); } public function checkPassword($pass) { $this->db->select('id'); return ($this->db->get_where('accounts', array('name' => $_SESSION['name'], 'password' => sha1($pass)))->num_rows) ? true : false; } public function changePassword($pass, $name) { $this->db->update('accounts', array('password' => sha1($pass)), array('name' => $name)); } public function isUserPlayer($id) { $this->db->select('id'); return ($this->db->get_where('players', array('account_id' => $_SESSION['account_id'], 'id' => $id))->num_rows) ? true : false; } public function getPlayerComment($id) { $this->db->select('comment, hide_char'); return $this->db->get_where('players', array('id' => $id))->result_array(); } public function changeComment($id, $comment, $hide = false) { $hide = $hide ? 1 : 0; $this->db->update('players', array('comment' => $comment, 'hide_char' => $hide), array('id' => $id)); } public function deletePlayer($id) { $this->db->update('players', array('deleted' => 1), array('id' => $id)); } public function nicknameExists($name) { $this->db->select('id'); return ($this->db->get_where('accounts', array('nickname' => $name))->num_rows) ? true : false; } public function emailExists($email) { $this->db->select('id'); return ($this->db->get_where('accounts', array('email' => $email))->num_rows) ? true : false; } public function setNickname($id, $nick) { $this->db->update('accounts', array('nickname' => $nick), array('id' => $id)); } public function checkKey($key, $email) { return ($this->db->get_where('accounts', array('key' => sha1($key), 'email' => $email))->num_rows) ? true : false; } public function recoveryAccount($key, $email, $password) { $this->db->update('accounts', array('password' => sha1($password)), array('key' => sha1($key), 'email' => $email)); } public function load($id) { $this->db->select('id, rlname, location, about_me, nickname'); return $this->db->get_where('accounts', array('id' => $id))->result_array(); } public function checkMessages() { $this->db->select('id'); return $this->db->get_where('messages', array('to' => $_SESSION['account_id'], 'unread' => 1, 'delete_to' => 0))->num_rows; } } ?> mira este.
-
Não consigo logar no Otserv 10.98
As contas deve ser criada ou pelo o site, ou pelo o jogo mesmo.
-
[MODERN AAC] Naruto White
Isso deve ser do seu xampp.
-
(Resolvido)Bless não funciona
Firsitems, deve terá que mudar nos samples. ou então, procura um arquivo lua com o nome "fistitems"
- [Pedido] Sistema Torneio PvP
-
(Resolvido)Bless não funciona
deathLostPercent = 7 coloca assim. depois procure por "bless" e coloque isso; blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecreament = 5 eachBlessReduction = 10
-
IMGS SHOP GESIOR
xampp/htdocs(ou o nome da sua pasta)/public/images procura a imagem que você quer que esteja lá, e mude para o id do item.
-
Spell que Pula
Minha teoria é o seguinte, você vai ter que procurar um "scripter" que saiba desse assunto, e um spriter. pq cara, isso não é de procurar free na internet...
-
Ajuda em Xml
<item id="5785" article="a" name="New Rox Necklace"> <attribute key="weight" value="420" /> <attribute key="slotType" value="necklace" /> <attribute key="absorbPercentAll" value="5" /> <attribute key="speed" value="100" /> <attribute key="extradef" value="5" /> <attribute key="magiclevelpoints" value="5" /> <attribute key="showattributes" value="1" /> <attribute key="showcharges" value="1" /> </item> Tente assim.
-
Teletransportar vencedor de area x
playerTemple = {x = 973, y = 1032, z = 13}, -- mude aqui para aonde o player vai depois de ganhar o evento.
-
ERRO NA DATABASE DO SERVER AJUDA PFV
Que tipo de servidor é? dbo/nto? Creio que ele é novo nisso, depois da uma explicação boa do que é sql pra ele.
-
Erro Gesior
O erro está na linha 9. ver se você não mudou algo nela.
-
AO INVÉS DE CORPSE SER CONST_ME_POFF
corpse="6080"/> apaga o 6080.
- [MODERN AAC] Template Dragon Ball World