Ir para conteúdo

Session Start

Conde
  • Total de itens

    752
  • Registro em

  • Última visita

  • Dias Ganhos

    9

Tudo que Session Start postou

  1. ACTION.XML <action itemid="1722" script="colecao.lua" /> /DATA/ACTION/SCRIPT/colecao.lua function onUse(player, item, fromPosition, target, toPosition, isHotkey)local colecaoid = 2160local quantidade = 1local storagecolecao = 19574if item.itemid == 1722 and item.actionid == 9999 thenif player:getStorageValue(storagecolecao) == -1 thendoPlayerSendTextMessage(cid, 31, "Great. You have found a colection. ")player:addItem(colecaoid, quantidade)player:setStorageValue(storagecolecao, 1)elseplayer:sendTextMessage(MESSAGE_INFO_DESCR, "It is empty.")endendreturn 1end Testa ae OBS: ADICIONA O AID NO ITEM....
  2. Seria em todos os armários? e como funcionaria? clica só uma vez? clica quantas quiser... mais detalhes...
  3. cara, deve ser no config.php lá tem uma config dos groups que nao aparecem... da uma procurada!
  4. Session Start

    talkaction

    Pra magias muda no config.lua o emoteSpells = true pra palavras fica mais dificil
  5. local bless = {1, 2, 3, 4, 5}local price_bless = 50000function onSay(player, words, param) for i = 1, table.maxn(bless) do if player:hasBlessing(bless[i]) then player:sendCancelMessage("Você já tem todas as bless.") player:getPosition():sendMagicEffect(CONST_ME_POFF) return false end end if player:removeMoney(price_bless) then for i = 1, table.maxn(bless) do player:addBlessing(bless[i]) end player:sendTextMessage(MESSAGE_INFO_DESCR, "Você comprou todas as bless.") player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW) else player:sendCancelMessage("Você não tem gold suficiente..") player:getPosition():sendMagicEffect(CONST_ME_POFF) end return trueend
  6. Session Start

    Zanera Global

    ZANERA GLOBAL 10.96 FULL GLOBAL SITE: Clique AQUI RATES: - RUNAS E AMMO INFINITOS! Yalahar quest e INQUISITION dando addon full! NPC YANA HUNT DE Blood Beast EM ORAMOUND CORRIGIDO FERUMBRAS QUEST 100% DEMON OAK Depot Global System Store Inbox ( SHOP DENTRO DO JOGO ) Critical System Leech System PVP Expert Reward System New Spawn System Novas Potions Cast-system Full oramound Warzone 1, 2 e 3 Task system, com bosses e ranks Bank System Gray Beach City completa 100% (incluindo Subsolo) NewVenore 100% New AB 100% Monstros 100% Trainer Offline 100% Trainer Online 100% Todas montarias Taming system funcionando 100% Wrath of Emperor Quest War System 100% Market System 100% Roshamull Completa 100% (incluindo subsolo) Oramond Full Zao 100% POI 100% Blood Herb Quest 100% Npc Addoner Chayenne Realm Quest Pythius The Rotten Quest 100% Vagas para programador e designer! Abraços!
  7. Pior que de poke to bem por fora kkk
  8. invés de POKEMON.XML vai ser o nome do poke que ta dando erro ali, no caso o blastoise... pega o blastoise.xml de outro serviddor e joga ai... tendeu?
  9. Adiciona os pokemons na pasta /data/npc/POKEMON.XML ABRE SEU DATA/NPC/ e vê se tem os arquivos... se não tiver precisa adicionar... pega de outro server e joga la dentro
  10. @marvadon usa o que eu postei ali... acho que vc nao viu!
  11. Session Start

    Nova Wand

    Olá, achei em outro lugara, não testei, fica ctg.. talkaction/script/wand.lua function onSay(cid, words, param)local param = string.lower(param)local table = {["fire"] = 12031,["ice"] = 12032,["earth"] = 12033,["death"] = 12034,["energy"] = 12035,["holy"] = 12036}local id = 12609 --- aqui vai o id da wandlocal a = table[param]if not a thendoPlayerSendTextMessage(cid, 28, "Digite !wand info para saber os elementos disponiveis")return trueendif (param == "info") thenfor element, stor in pairs(table) dotext = "Elementos: "..element..""doPlayerPopupFYI(cid, text)endendif getPlayerItemCount(cid, id) >= 1 thensetPlayerStorageValue(cid, 12031, 0)setPlayerStorageValue(cid, 12032, 0)setPlayerStorageValue(cid, 12033, 0)setPlayerStorageValue(cid, 12034, 0)setPlayerStorageValue(cid, 12035, 0)setPlayerStorageValue(cid, 12036, 0)setPlayerStorageValue(cid, a, 1)doPlayerSendTextMessage(cid, 27 , "Você mudou o elemento da wand para ".. param .. ".")elsedoPlayerSendTextMessage(cid, 28, "Desculpe, mais você precisa ter a ".. getItemNameById(id) .. " para trocar o elemento.")endreturn trueend talkaction.xml <talkaction words="!wand" event="script" value="wand.lua"/> agora em data/weapons/scripts crie um arquivo e renomeie para wand1.lua e adicione isso dentro: <wand id="xxx" level="50" mana="13" min="0" max="0" type="earth" event="script" value="wand1.lua"> <!-- wand of effects --><vocation id="1"/><vocation id="2"/><vocation id="5"/><vocation id="6"/> em items.xml <item id="xxx" article="the" name="nome da sua wand"><attribute key="description" value="Você pode mudar o elemento da wand digitando !wand elemento desejado." /><attribute key="weight" value="2300" /><attribute key="weaponType" value="wand" /><attribute key="shootType" value="holy" /><attribute key="range" value="8" /> em data/creaturescripts/scripts login.lua antes do ultimo return true adicione essa linha: if getPlayerStorageValue(cid, 12036) == -1 thensetPlayerStorageValue(cid, 12036, 1)end Créditos Skyforever.
  12. Testa ai, nao cheguei testar.. NO XML EDITA O <talkaction words="/t" separator=" " script="teleport_home.lua" /> adiciona o separator... e no .lua function onSay(player, words, param) if not player:getGroup():getAccess() then return true end if param == '' then player:teleportTo(player:getTown():getTemplePosition()) target = player:getTarget() if not target then return false end else target = Player(param) end if not target then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Player ' .. param .. ' is not currently online.') return false end target:teleportTo(target:getTown():getTemplePosition()) return falseend
  13. Qual TFS é? se for a 1.2 vai em data/channelchats/scripts/help.lua vai bem no fim e vai ter as linhas if type == TALKTYPE_CHANNEL_Y then if playerAccountType >= ACCOUNT_TYPE_TUTOR or getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then type = TALKTYPE_CHANNEL_O end elseif type == TALKTYPE_CHANNEL_O then if playerAccountType < ACCOUNT_TYPE_TUTOR and not getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then type = TALKTYPE_CHANNEL_Y end elseif type == TALKTYPE_CHANNEL_R1 then if playerAccountType < ACCOUNT_TYPE_GAMEMASTER and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then if playerAccountType >= ACCOUNT_TYPE_TUTOR or getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then type = TALKTYPE_CHANNEL_O else type = TALKTYPE_CHANNEL_Y end end end Só mudar a seu gosto...
  14. Olá, gostaria de que quando o player fosse reportar usando o ctrl + direito ele inserisse no banco de dados junto.. tentei assim mas nao deu certo.. E como se faz uma variavel pra juntar as pos do player + a msg? tipo [ mapa bugado aqui - x y z ] if (category == BUG_CATEGORY_MAP) { fprintf(file, "------------------------------\nName: %s [Map Position: %u, %u, %u] [Player Position: %u, %u, %u]\nComment: %s\n", player->getName().c_str(), position.x, position.y, position.z, playerPosition.x, playerPosition.y, playerPosition.z, message.c_str()); -->> ADICIONEI AQUI Database* db = Database::getInstance();-->> ADICIONEI AQUI db->executeQuery("INSERT INTO `z_helpdesk` (`account`,`id`,`text`,`type`,`subject`,`status`,`tag`,`priority`) VALUES (" << player->getAccount().c_str() << ',' '' ',' << message.c_str() << ',' '2' ',' 'REPORT GAME' ',' '1' ',' 'tag' ',' '1' ")"); } else { fprintf(file, "------------------------------\nName: %s [Player Position: %u, %u, %u]\nComment: %s\n", player->getName().c_str(), playerPosition.x, playerPosition.y, playerPosition.z, message.c_str()); -->> ADICIONEI AQUI db->executeQuery("INSERT INTO `z_helpdesk` (`account`,`id`,`text`,`type`,`subject`,`status`,`tag`,`priority`) VALUES (" << player->getAccount().c_str() << ',' '' ',' << message.c_str() << ',' '2' ',' 'REPORT GAME' ',' '1' ',' 'tag' ',' '1' ")"); }
  15. nA TABELA account ESTÁ O TYPE 3 no lugar do meu 5 TAMBÉM? MUDE SEU TYPE 1 PARA TYPE 3!
  16. posta seu group.xml, tira uma print do banco de dados só aparecendo do teu adm, na tabela player e account...
  17. E na account? está quanto?
  18. Verifica se tua ACCOUNT TEM ACESS 5 e seu PERSONAGEM também... OLHA NO SEU GROUP.XML e ve qual que é, pode ser 3 mas a conta e o personagem precisam ter o acesso de adm
  19. Deve ser no createaccount deve ter uma função gerando numeros aleatorios, da uma olhada...
  • Quem Está Navegando   0 membros estão online

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