Ir para conteúdo

Samuel2011

Campones
  • Total de itens

    71
  • Registro em

  • Última visita

Tudo que Samuel2011 postou

  1. muito bom agora vo pode cria meu client proprio obrigado :blueperson:
  2. Verifique na sua pasta talkactions no talkactions.xml se possui isso <talkaction words="!sellhouse" function="sellHouse"/> <talkaction words="!leavehouse" script="leavehouse.lua"/> se sua versao for antiga veja no spells.xml <!-- House Spells --> <instant name="House Guest List" words="aleta sio" selftarget="1" function="editHouseGuest"/> <instant name="House Subowner List" words="aleta som" selftarget="1" function="editHouseSubOwner"/> <instant name="House Door List" words="aleta grav" selftarget="1" function="editHouseDoor"/> <instant name="House Kick" words="alana sio" params="1" function="houseKick"/>
  3. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ASSASSIN) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onGetFormulaValues(cid, level, maglevel) min = (level * 2 + maglevel * 3) * 2 max = (level * 2 + maglevel * 3) * 3.0 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) doSendAnimatedText(getPlayerPosition(cid), "Uh!", TEXTCOLOR_LIGHTBLUE) return doCombat(cid, combat, var) end agora buurst arrou arbalast (+1 sqm) dano calculado -0 armor do player depende attack se arbalest crossbow pode hit mesmo dano da arma se for edited nao vai pode usa attack storage pq nao cauculado dano direito portanto dano seria 54 67 por ai. Bye
  4. muito bom Walef Xavierobrigado pela contribuicao Bye
  5. link downlaod ta quebrado scan nao quer abri
  6. venho distrui pra vcs meu ot na base yurots modificado, da varios erro no console da mais no spaw mais é ínstavel, executavel editado pela sourcer distribuido por min, Monsters Balanceados. Novos Comandos. /ban "bani ip" !buyvip !rank !rank reset !afk on !afk off /ps nome player, oi "só pra god" #1 spell nova samuel157 "só pra vocaçoes bomba" Download Servidor: http://www.4shared.com/file/UpvT3Tmu/Samuel_Yurots_v11_84.html Dlls: http://www.4shared.com/file/a-JvM22F/Dlls.html Sourcer: http://www.4shared.com/file/Rvc8Bya9/forgottenserver-031pl2r92tar.html Scan: nao tem pq virostotal nao quer abri mais garanto q ta tudo limpo Creditos: ao criador do bomba ao criador slayer. Bye
  7. muito bom ot sem bugs instavel Aprovado
  8. veja esse topico http://www.xtibia.com/forum/topic/137599-warsystem/
  9. -- [( Script created by DevilMoon edited by Doidin for XTibia.com )] -- function onSay(cid, words, param) local health = 1000 -- Vida que será adicionada ao player após ele usar o comando! local mana = 1000 -- Mana que será adicionada ao player após ele usar o comando! local cost = 10000 -- Preço para você poder usar o comando e comprar mana ou health! if (words == "!buymana") then if (doPlayerRemoveMoney(cid, cost) == TRUE) then doCreatureAddMana(cid, mana) doSendMagicEffect(getCreaturePosition(cid), 12) else doPlayerSendCancel(cid, "Sorry, you need "..cost.." gold coins to buy mana.") return TRUE end elseif (words == "!buyhealth") then if (doPlayerRemoveMoney(cid, cost) == TRUE) then doCreatureAddHealth(cid, health) doSendMagicEffect(getCreaturePosition(cid), 12) else doPlayerSendCancel(cid, "Sorry, you need "..cost.." gold coins to buy mana.") end return TRUE end end <talkaction words="!buymana;!buyhealth" event="script" value="healthemana.lua"/> Creditos: Doidin, DevilMoon
  10. para 4shared nao axpira separe as dlls colcoa numa pasta arquiva ela e o resto se colcoa em outra pasta arquiva ela
  11. em creaturescript/script Vocation_Outfit.lua --[[ By Vodkart ]]-- local config={ {outfit={138,130,140,132},voc={1,5},storage=40850}, -- sorcerer {outfit={148,144,149,145},voc={2,6},storage=40851}, -- druids {outfit={156,152,150,146},voc={3,7},storage=40852}, -- paladinos {outfit={139,131,137,129},voc={4,8},storage=40853} -- knight } function onLogin(cid) for a =1,#config do if isInArray(config[a].voc, getPlayerVocation(cid)) and getPlayerStorageValue(cid, config[a].storage) == -1 then setPlayerStorageValue(cid, config[a].storage, 1) for i = 1, #config[a].outfit do doPlayerAddOutfit(cid, config[a].outfit[i], 3) end break end end return TRUE end em creraturescript.xml <event type="login" name="Out" script="Vocation_Outfit.lua"/> explicação: outfit={148,144,149,145} 148 Druid addon female 144 Druid addon male 149 Wizard addon female 145 Wizard addon male só ir adicionando o addon male e female que vão ganhar... agora em Outfits.xml sabendo que as storage 40850 é pra sorcerer 40851 é pra druid 40852 é pra paladino 40853 é pra knight vc vai colocar assim nas outfits que vc adicono: quest="NOME DA STORAGE" exemplo do meu script: <outfit id="3" quest="40850"> <list gender="0" lookType="138" name="Mage"/> <list gender="1" lookType="130" name="Mage"/> </outfit> <outfit id="5" premium="yes" quest="40850"> <list gender="0" lookType="140" name="Noblewoman"/> <list gender="1" lookType="132" name="Nobleman"/> </outfit> <outfit id="9" premium="yes" quest="40851"> <list gender="0" lookType="148" name="Druid"/> <list gender="1" lookType="144" name="Druid"/> </outfit> <outfit id="10" premium="yes" quest="40851"> <list gender="0" lookType="149" name="Wizard"/> <list gender="1" lookType="145" name="Wizard"/> </outfit> <outfit id="13" premium="yes" default="0" quest="40852"> <list gender="0" lookType="156" name="Assassin"/> <list gender="1" lookType="152" name="Assassin"/> </outfit> <outfit id="11" premium="yes" quest="40852"> <list gender="0" lookType="150" name="Oriental"/> <list gender="1" lookType="146" name="Oriental"/> </outfit> <outfit id="4" quest="40853"> <list gender="0" lookType="139" name="Knight"/> <list gender="1" lookType="131" name="Knight"/> </outfit> <outfit id="2" quest="40853"> <list gender="0" lookType="137" name="Hunter"/> <list gender="1" lookType="129" name="Hunter"/> </outfit> entenderam? Creditos: Vodkart
  12. ve esse topico http://www.xtibia.com/forum/topic/127212-deixe-seu-ot-e-seu-site-online-com-xampp/ Bye
  13. tenta esse :63_63: function onUse(cid, item, frompos, item2, topos) if item.uid == 5252 then getPlayerStorageValue(cid,3517) doPlayerSendTextMessage(cid,22,"Isso ai voce eh foda!.") setPlayerStorageValue(cid,3517,1) else doPlayerSendTextMessage(cid,22,"Isso ai voce eh foda!") end return 1 end local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 buyAddons(cid, message, keywords, parameters, node) --TODO: buyAddons function in modules.lua if(not npcHandler:isFocused(cid)) then return false end local addon = parameters.addon local cost = parameters.cost local premium = (parameters.premium ~= nil and parameters.premium) if isPlayerPremiumCallback == nil or (isPlayerPremiumCallback(cid) and premium) then if doPlayerRemoveMoney(cid, cost) == TRUE then doPlayerAddAddons(cid, addon) npcHandler:say('There, you are now able to use all addons!', cid) else npcHandler:say('Sorry, you do not have enough money.', cid) end else npcHandler:say('I only serve customers with premium accounts.', cid) end keywordHandler:moveUp(1) return true end local node1 = keywordHandler:addKeyword({'first addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first addons set for 250000 gold coins?'}) node1:addChildKeyword({'yes'}, buyAddons, {addon = 1, cost = 250000, premium = true}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, moveup = 1, text = 'Too expensive, eh?'}) local node2 = keywordHandler:addKeyword({'second addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Would you like to buy the second addons set for 500000 gold coins?'}) node2:addChildKeyword({'yes'}, buyAddons, {addon = 2, cost = 500000, premium = true}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, moveup = 1, text = 'Too expensive, eh?'}) keywordHandler:addKeyword({'addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I sell the first addons set for 250000 gold coins and the second addons set for 500000 gold coins.'}) npcHandler:addModule(FocusModule:new())
  14. se eu bota tudo junto vai da como virus entao tem q ser dlls numa pasta outas pasta em outra
  15. VPS Virtual Private Server tem plano bom tem "iweb" 300 GB Velociraptor 10K RPM 1.000 GB SATA2 8 GB de RAM Core 2 Quad 2,83 GHz _______________________________________________________________________________________________ planos CLOU tem "ABSAM internet data center" Cloud EUA 5 Processamento 4 cores de 2000MHz Memória 8GB Espaço em Disco 150GB Link de Internet 12mbps 12mbps 18mbps 18mbps 24mbps
  16. otima magia adicionarei ela no meu servidor... Bye
  17. nao tem como por causa do client q foi modificado cada client possui sua funçao interface se vc colcoa mount no seu servidor 8.60 ele nao vai entende o arquivo q foi incerido
  18. nao nesessario cria funccoes otserv pra cria jogo lua basta saber poko programaçao java lua.sql se aprende poko da linguagem... Bye
  19. da uma olhada nesse topico http://www.xtibia.com/forum/topic/119803-yurots-velho-god-bon-v-15/
  20. topic bem formatado vai ajuda bastante pessoas Bye
  21. Tibiando - API de áudio para tíbia Olá! Hoje vou lançar meu projeto. Tibiando. Se você jogar KA você vê-lo na versão 1.0 apha no cliente com áudio. Bem, agora eu vou liberar a versão 2.0 como fonte como Open! Esta API usar um script no seu servidor e do cliente no PC do jogador. Você adiciona as músicas no cliente jogador (em áudio dir) e config no script do servidor como ele vai jogar. pela roupa? Por posição? pelo armazenamento? É um pouco difícil defini-lo para trabalhar para algum proprietário de servidores novatos não vão entender como config etc, mas é apenas ler o manual (com os arquivos) Verifique Tibiando aqui: https://sourceforge.net/projects/tibiando/files/ Remenber que folows a GNU General Public License. Agora um pouco sobre config API seu áudio (servidor) --Play by pos {formpos,topos,{'music,mp3'},type=1}, {{x=299,y=232,z=7},{x=309,y=242,z=7},{'a touch of blessing.mp3'},type=1}, -- play in position --Play in PZ {0,0,{'music.mp3'},type=2}, {0,0,{'omg.mp3'},type=2}, --Play by player storage value {0,0,{'music.mp3'},type=3,storage=storage}, {0,0,{'prologue.mp3'},type=3,storage=4820}, -- By global storage {0,0,{'omg.ogg'},type=4,storage=storage}, {0,0,{'x1nb.ogg'},type=4,storage=5050}, -- If function return true {0,0,{'x1nb.ogg'},type=5,f=function, {0,0,{'x1nb.ogg'},type=5,f=function(cid) return getCreatureOutfit(cid).lookType == 16 end}, infelizmente TFS e abrir tibia lua estados é compartilhada, um estado para ações, um para os movimentos, um para creaturescripts etc Sua API de áudio melhor uso em creaturescripts. para adicioná-lo em algum arquivo (ou dados / creaturescripts / lib) if not dj then dj = startAPI(7173) -- Here start the audio end E para jogar algum efeito quando o jogador logout: for i,b in pairs(dj.online) do if b.cid == cid then addEvent(function(b) b:send('EF=logout.wav\n') end,500,b[1]) end end Mais explicações em arquivos no https://sourceforge.net/projects/tibiando/files/ Video Guide:
  22. pronto link scan ta ali
  23. Dependendo do site que vc esta usando tambêm tem q colocar lá, no config.php
  • Quem Está Navegando   0 membros estão online

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