-
Total de itens
76 -
Registro em
-
Última visita
Tudo que Skyblade postou
-
o Mock é mto #### eu tenho 6 anos de script e sei fazer coisas pakas, só q esse kra sempre sempre sempre... tem umas coisas MTO sinistras MESMO Belo Script Mock... seu fã ake, kkkkk Posso fazer mta coisa só mudando esse script @Topico Nem de bola pra esses trolls, mesmo que o mock não tivesse dado A AUTORIZAÇÃO pra postar aki, ele nunca disse que não podia... kkkk Vlws manin
-
Sou scripter e mecho com ots a 6 anos kk Tbm tenho o sonho de monta um ot RPG.. sempre tentei ;P Coisas que já fiz.. Sistema de trabalho.. (ferreiro,jornaleiro,agricultor,lenhador,pescador) Tapete Voador/Trem/Carro/Barco <- ja consegui fazer tudo se mecher Varios Sports.. no meu server (kaesports) Sistema de aura sistema de Policia/Trafico ( scripts de roubar, prender, sequestrar, drogas com efeitos) fora varios outros scripts envolvendo, Teatros, Roletas, Npcs controlados por players. Sistema de Pc (comprado por player, programas para instalar, jogos para jogar ) Se quiser me add msn pra trocar uma ideia: secunanet@hotmail.com /\ é feio eu sei :s Té+ õ/
-
@Demonbholder Aprovado? não sei se você ou alguem pode mover pros tutoriais em si... Obs² : ja adicionei a tag uniqueid ;D
-
>>ACTIONS<< O que são? actions são ações geradas por "cliques" no jogo ex: uma alavanca... Você pensa que está puxando uma alavanca... mas na verdade você da use nela ela identifica o item procura a tag no actions.xml e le o script da alavanca.. que faz ela mudar o id pra 1946 que seria o id da alavanca puxada... resumindo ... é um geito mto legal de enganar as pessoas... por isso eu não vejo mais graça jogar tibia... só criar coisas.. kkk Começando.. Você primeiramente precisa dos seguintes "arquivos" (sei la) - Script - Item que irá acontecer a ação Então... vamos usar esse script bem simples... Pronto temos um script que faz um apito "apitar" Tá mas que apito? Vamos usar o item >> 5876 (apito) Tá mas e como eu configuro tudo? Assim ó Você pega o script e vai na pasta data/actions/scripts/ copia e cola qualquer script la apaga o que tem dentro e renomeie para NOME_DO_SCRIPT.lua OBS: lembre-se do nome que você vai por.. no nosso exemplo vamos por assim apito.lua Ok... script colocado la com nome certinho e agora comofaiz? Agora vem a parte "chata mas simples" da história... Você vai em actions.xml (sabe aquele arquivo solito que tem antes da pasta scripts dentro da pasta actions? poisé esse mesmo) então abrindo o actions .xml você vai ver um monte de coisas escritas parecendo xinês... só que se voce parar e ler é bem facil entender... Voltando ao tuto de add scripts no ot... no nosso scripts vamo adicionar a seguinte tag: <action itemid="5786" script="apito.lua"/> só isso? explicando... action itemid... isso faz com que todos os items 5786 acionem o script "5786" .. esse é o nosso item script="apito.lua" nessa parte a tag diz que o script para aquele item é o script apito.lua... Bem é isso... script adicionado... agora... se você quiser testar é só fazer assim.. ou dar reload ou fechar e abrir o server denovo digitar /i 5786 e clicar com o botao direito nele simples não? kkk Para ver esse e outros scripts entrem http://kaesports.servegame.com:8090 Créditos >> 100% Skyblade @edit: add uniqueid <<Rep Plz?
-
N gosta mais de quests ao estilo anihi mas gosta da desert? UASDHusAHsah piada... axei que tu ia por um enigma foda de fazer... Mas é isso msm assim que começa Flws
-
@ Demonbholder Tenho outros scripts aki... quando eu tiver mais tempo vou encher essa area com scripts
-
Então... Como Funciona: O script é pura action, primeiro você da use no boneco e aparece um "mini-tutorial" de como usa-lo. Na segunda vez que você der use o script sorteia o addon doll para 1º addon ou 2º addon, mudando o nome do item para "1º addon" ou "2º addon" Na terceira vez o player da use o script ve a roupa que ele está usando e adiciona o addon ao player. Adicionando em Seu server: Primeiramente va na pasta data/actions/actions.xml e adicione essa Tag Após isso va até a pasta data/actions/scripts e copie e cole qualquer script la dentro e renomeie para: addon.lua e cole o seguinte script dentro dele: Salve de reload ou reinicie o server e ta feito!! OBS: Eu usei um item que era o "Jester Doll"... Você pode trocar mudando o id na tag posta no actions.xml Créditos: 100% By Skyblade Se quiserem ver esse e mais scripts entre Kae Sports Comenta plz?
-
Assim eu editei meu mapa e ele era 8.54...Passei pra 8.6 e quando entrei pra dar uma geral os tiles dos dps (xao antes deles) (akeles laranjas) estava com o formato de uma parede... eu ja resolvi esse problema antes mas foi na sorte... sei que tem que trocar o items.otbm (ou nao) nao lembro direito.Alguem ae sabe qual eu devo por ou o que devo fazer?Agradeço desde ja.
-
Manda seu Talkaction.xml ae q eu ja arrumo pra ti
-
Para os tibia/bomber viciados (kkk) eis que eu tbm adoro bomberman e coloquei ele em meu ATS , se quiserem dar uma checada ;D o link do ot ta na descrição do video qualquer coisa :biggrin:
-
esse script é bom para testes... ainda precisa mto pra ser O SCRIPT ... com algumas mudanças nele até da pra usa... mas num server voltado a poke
-
@hamster123Eu sei que escrevi errado, peço desculpas, maas, eu postei o script a vocês com a intenção de ser avaliado, então peço que olhe ele, e não ligue para as palavras, pois se você sabe as regras do português e está intereçado, edite o script a sua maneira, ou melhor crie um, simples não?@agradecimentosVlw =Disso me deixa muito animado
-
-sky-blade lv 10 :s (perdi uma lv 27, burrada aushuasdh) jogo faz uns 5 anos add friend la =D
-
moveevent [moveevent] Treiners Sem Treiners
tópico respondeu ao Skyblade de Skyblade em Actions e Talkactions
@kydrai arrrumado =D -
moveevent [moveevent] Treiners Sem Treiners
um tópico no fórum postou Skyblade Actions e Talkactions
eu pedi pra reabrirem ele mas ngm me ouviu... isso é uma falta de consideração só estou querendo ajudar.. mas se n derem ouvidos.. exclui... Olá! Eu novamente trazendo novidades pro xtibia! Queria logo avisar.. q essa action ja deve ter sido inventada, pois eu vi ela em outro servidor, gostei e tudo, n consegui falar com o host que criou nem nada (isso faz um ano mais ou menos), ai eu tive a ideia de montar ela pra ve se conseguia =D, e deu certo... Começando: Primeiramente vá em movements/scripts, copie qualquer arquivo e renomeie para treino.lua abra ele e add.. --Script by Skyblade function onStepIn(cid, item, position, fromPosition) local parametro = {cid=cid} voc = getPlayerVocation(cid) p = getPlayerPosition(cid) doTransformItem(item.uid,item.itemid-1) if voc == 0 then doPlayerSendTextMessage(cid,25,"Somente players com vocação podem treinar!") elseif voc == 1 or voc == 2 or voc == 5 or voc == 6 then --pode ser editada mageevent = addEvent(mage,3000,parametro) doSendMagicEffect(p,3) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") elseif voc == 3 or voc == 7 then --pode ser editada archerevent = addEvent(arch,3000,parametro) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") doSendMagicEffect(p,3) elseif voc == 4 or voc == 8 then --pode ser editada knightevent = addEvent(kina,3000,parametro) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") doSendMagicEffect(p,3) end setPlayerStorageValue(cid,1881,p.x) setPlayerStorageValue(cid,1882,p.y) return TRUE end function mage(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) mageevent = addEvent(mage,1000,parametro) doSendMagicEffect(p,12) ip = getPlayerIp(cid) if ip == 0 then stopEvent(mageevent) end end end function kina(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) ip = getPlayerIp(cid) if ip == 0 then stopEvent(knightevent) end xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then knightevent = addEvent(kina,1000,parametro) doSendMagicEffect(p,12) club = getPlayerSkill(cid,1) sword = getPlayerSkill(cid,2) axe = getPlayerSkill(cid,3) doPlayerAddSkillTry(cid,3,5) if (club > axe) and (club > sword) then doPlayerAddSkillTry(cid,1,5) elseif (axe > club) and (axe > sword) then doPlayerAddSkillTry(cid,3,5) elseif (sword > axe) and (sword > club) then doPlayerAddSkillTry(cid,2,5) end doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) end end function arch(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) ip = getPlayerIp(cid) if ip == 0 then stopEvent(archevent) end xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then archerevent = addEvent(arch,1000,parametro) doSendMagicEffect(p,12) doPlayerAddSkillTry(cid,4,5) doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) end end function onStepOut(cid, item, position, fromPosition) doTransformItem(item.uid,item.itemid+1) local parametro = {cid=cid} voc = getPlayerVocation(cid) p = getPlayerPosition(cid) setPlayerStorageValue(cid,9444, 0) if voc == 1 then stopEvent(mageevent) elseif voc == 2 then stopEvent(archerevent) elseif voc == 3 then stopEvent(knightevent) end end Vá em movements.xml e add essa tag: <movevent type="StepIn" actionid="5555" event="script" value="treino.lua"/> <movevent type="StepOut" actionid="5555" event="script" value="treino.lua"/> Agora em seu ot crie uma area tipo treiners... só que sem eles =D... bote um tile "diferenciado" (sugiro o ID 426) e bote a actionid 5555.. Pronto =) Como Funciona: Seguinte.. quando o player pisa o script verifica a vocaçao e começa o treino (arch,mage,kina) ai ele fica "adicionando" skills (poucas) no player... até ele sair. Créditos: Não posso colocar créditos para a pessoa q inventou mais posso agradecer pela ótima idéia. e Créditos a mim que consegui colocar funfa uma coisa q eu só tinha visto =D desculpe pela má formatação do texto é q to com um poco de preguiça Cyaa! -
@kakilo kra aqui esta funcionando perfeitamente... n sei o q "arrumar"... se quiser editar tente :s @souronaldo2 uahsudsah vc é foda o server ainta ta on... só que agora com site @merchan Quem quiser entrar e ver outros sistemas q eu msm fiz... (Bomberman) Kaeot.servegame.com pra criar conta http:/kaeot.servegame.com:8090 té mais =D
-
@akumaserv tente ler novamente mais vezes pra depois chamar de lixo :s @nocstradamus kra so seu fã uasdhasdhu por um acaso vc poderia me passar msn? (pm) só pra trocar umas idéias =D
-
Olá! Eu novamente trazendo novidades pro xtibia! Queria logo avisar.. q essa action ja deve ter sido inventada, pois eu vi ela em outro servidor, gostei e tudo, n consegui falar com o host que criou nem nada (isso faz um ano mais ou menos), ai eu tive a ideia de montar ela pra ve se conseguia =D, e deu certo... Começando: Primeiramente vá em movements/scripts, copie qualquer arquivo e renomeie para treino.lua abra ele e add.. --Script by Skyblade function onStepIn(cid, item, position, fromPosition) local parametro = {cid=cid} voc = getPlayerVocation(cid) p = getPlayerPosition(cid) doTransformItem(item.uid,item.itemid-1) if voc == 0 then doPlayerSendTextMessage(cid,25,"Somente players com vocação podem treinar!") elseif voc == 1 or voc == 2 or voc == 5 or voc == 6 then --pode ser editada mageevent = addEvent(mage,3000,parametro) doSendMagicEffect(p,3) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") elseif voc == 3 or voc == 7 then --pode ser editada archerevent = addEvent(arch,3000,parametro) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") doSendMagicEffect(p,3) elseif voc == 4 or voc == 8 then --pode ser editada knightevent = addEvent(kina,3000,parametro) doPlayerSendTextMessage(cid,25,"Seu Treinamento começa em instantes!") doSendMagicEffect(p,3) end setPlayerStorageValue(cid,1881,p.x) setPlayerStorageValue(cid,1882,p.y) return TRUE end function mage(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) mageevent = addEvent(mage,1000,parametro) doSendMagicEffect(p,12) ip = getPlayerIp(cid) if ip == 0 then stopEvent(mageevent) end end end function kina(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) ip = getPlayerIp(cid) if ip == 0 then stopEvent(knightevent) end xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then knightevent = addEvent(kina,1000,parametro) doSendMagicEffect(p,12) club = getPlayerSkill(cid,1) sword = getPlayerSkill(cid,2) axe = getPlayerSkill(cid,3) doPlayerAddSkillTry(cid,3,5) if (club > axe) and (club > sword) then doPlayerAddSkillTry(cid,1,5) elseif (axe > club) and (axe > sword) then doPlayerAddSkillTry(cid,3,5) elseif (sword > axe) and (sword > club) then doPlayerAddSkillTry(cid,2,5) end doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) end end function arch(parametro) cid = parametro.cid parametro = {cid=cid} p = getPlayerPosition(cid) ip = getPlayerIp(cid) if ip == 0 then stopEvent(archevent) end xiz = getPlayerStorageValue(cid,1881) yps = getPlayerStorageValue(cid,1882) inip = {x=xiz,y=yps,z=7,stackpos=253} ini = getThingfromPos(inip) if ini.uid == cid then archerevent = addEvent(arch,1000,parametro) doSendMagicEffect(p,12) doPlayerAddSkillTry(cid,4,5) doPlayerAddSkillTry(cid,5,5) doPlayerAddSpentMana(cid,100) end end function onStepOut(cid, item, position, fromPosition) doTransformItem(item.uid,item.itemid+1) local parametro = {cid=cid} voc = getPlayerVocation(cid) p = getPlayerPosition(cid) setPlayerStorageValue(cid,9444, 0) if voc == 1 then stopEvent(mageevent) elseif voc == 2 then stopEvent(archerevent) elseif voc == 3 then stopEvent(knightevent) end end Vá em movements.xml e add essa tag: <movevent type="StepIn" actionid="5555" event="script" value="treino.lua"/> <movevent type="StepOut" actionid="5555" event="script" value="treino.lua"/> Agora em seu ot crie uma area tipo treiners... só que sem eles =D... bote um tile "diferenciado" (sugiro o ID 426) e bote a actionid 5555.. Pronto =) Como Funciona: Seguinte.. quando o player pisa o script verifica a vocaçao e começa o treino (arch,mage,kina) ai ele fica "adicionando" skills (poucas) no player... até ele sair. ScreenShot: Obs: tentei bastante deixar maior mas n consegui... clique para apliar.. Créditos: Não posso colocar créditos para a pessoa q inventou mais posso agradecer pela ótima idéia. e Créditos a mim que consegui colocar funfa uma coisa q eu só tinha visto =D desculpe pela má formatação do texto é q to com um poco de preguiça Cyaa!
-
é eu vi depois de ler novamente... deu certo =D brigadao
-
UAHSDiuhaIuhasihsauas n nada a ver :s reportado é pra algum "gm" (administrador do xtibia) ver o topico e mover ele pra area certa =D
-
Reportado para moverem o tópico
-
neste lugar tem a tal function.. só que não entendo o que eu faço de errado :s
-
eu estou precisando usar uma function no meu ot só que parece que ele não "tem" essa function... se alguma alma bondosa me passasse esse "source" dessa function eu agradeceria =D segue a function: if words == "!test" then doPlayerAddManaSpent(cid,10) end error : [21/10/2009 23:05:28] Lua Script Error: [TalkAction Interface] [21/10/2009 23:05:28] data/talkactions/scripts/cmm.lua:onSay [21/10/2009 23:05:28] data/talkactions/scripts/cmm.lua:9: attempt to call global 'doPlayerAddManaSpent' (a nil value) [21/10/2009 23:05:28] stack traceback: [21/10/2009 23:05:28] data/talkactions/scripts/cmm.lua:9: in function <data/talkactions/scripts/cmm.lua:1>
-
esse link que voce passo me mando pra um Ip Changer 8.50.exe é um instalador que copiou um "1.exe" pro diretorio do windows e depois executou ele.. virus?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.