NO

Entradas Secretas

Por Nolis, 25 de jul. de 2011 em Actions e Talkactions

script
otserv
13
2.5k
NolisN
25 de julho de 2011 às 12:49

Eai, hoje vou ensinar a modificar um script, é bem facil, e vou mostrar também umas imagens do script, quem sabe eu dou alguma ideia pra vcs.

 

vá até pastadoot/DATA/ACTIONS/actions.XML

e adicione:

	<action itemid="5472" script="other/teleport.lua"/>

Caso não tiver esse script ai vai:

 

 

pastadoot/DATA/ACTONS/SCRIPTS/OTHER copie um arquivo e renomeie para teleport

local upFloorIds = {1386, 3678, 5543}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if isInArray(upFloorIds, item.itemid) == TRUE then
	fromPosition.y = fromPosition.y + 1
	fromPosition.z = fromPosition.z - 1
else
	fromPosition.z = fromPosition.z + 1
end
doTeleportThing(cid, fromPosition, FALSE)
return TRUE
end

Actions.XML

<action itemid="430" script="other/teleport.lua"/>
<action itemid="1369" script="other/teleport.lua"/>
<action itemid="1386" script="other/teleport.lua"/>
<action itemid="3678" script="other/teleport.lua"/>
<action itemid="5543" script="other/teleport.lua"/>
<action itemid="5472" script="other/teleport.lua"/>

 

 

Tá, o que esse script faz? é simples, a maioria dos otservs já vem com esse script, praticamente todos, ele serve pra quando você der use em um objeto você deça um andar para baixo, simples né?

veja algumas imagens do que ele faz, são bem legais :D

 

 

 

 

PQAAADZcYqKLBOPv2lnJrGQ8Ip6_-hbvjATPVQpIsYKvnJH0MxOGaswfSGTlbMLxKke4iMzceDm6K9fhJmLQs4bxP7UAm1T1UKI32k-X0etna9MoM6sIexqmJCKm.jpg

 

 

PQAAABhAscMb8xvUKjvmBDcm_oqHdbxC9PgptD3IbqryrSge7yX-40Bk2cpS-a5OuMc-lnth5Sak_5zzQJiH1HL7slgAm1T1UFluyY4CM5zAcLPC0J_r6Lb_x4iw.jpg

 

 

PQAAAKuhHxmxkKb1DmR392HCB4q-zG_s-NUaWXDVHM2N1giV0amSRk6-EZR6bUo8gaGDhtg84E5uUQZA-7TU1xeiWl4Am1T1UNMxPmRgtufNxi9poCHczWZSck3D.jpg

 

 

PQAAAH10Wqo569-r8viH0e6gizqh5_eg7wSC9WOftZIcuP6oma1RLDPjjxyt7wiCoQHubD1cjsz5vM_uqh9vl2l3_18Am1T1ULvngDx50EXuqbH6Usv5vTY_zmuQ.jpg

 

 

PQAAAO_SuoRvR_buTPstJzZ244i7t9OxtXex8kzpPWKDRn8gTELnQzR2ZtnmnEY7faEzE3bw1f_5C994zEWp9zM6QDEAm1T1ULAeqv8auM7DhVdfyvYtvHvjFMll.jpg

 

 

PQAAAMnSprhKbEKHjtFXkmMo132C60BDA5uHZVsGiDdO4MMtEnGpcYkaiquc-3Yf8EB2g7Zhz1bZhe0s_L8L5klRe7wAm1T1UP5vJXChwADantuC0QIFJV7ZqRjU.jpg

 

 

PQAAAAMytaPrRoTPb77nfjAIar8Sc6vqabNxXHzVyY710CVlOTsM2jP6X91HivpXtcOasL5xlByMp4TTX2yDl3YHlSkAm1T1UADoNQkEGaMjjBtaddsUIbAJMF7I.jpg

 

 

PQAAAOo1Lk9chCa6MEgTICOE-Zf2yYNvGRxjXvOEIdxum5W2Tjgbpksjkm-nUwE0bjdqooFU3jKORJQc2s_ACfsIKBAAm1T1UAEHh8xKjr79qfrPx9_Y_U8ch9Dh.jpg

 

 

PQAAAOaO50zoV4K8aPBp-nBmtWjFyFd21IHHjmT-If7VvSOoJkC9yOagZaUYClQNm_mnZ7aA_DGVg1vdFhea8w7my-gAm1T1UMDCJsDg-bzGx6gSxWt723G1RXiH.jpg

 

 

PQAAAAEp6rMCYZYSCVD0bGyEL1vyV_Re0eY0Mdtmowotd__vK0KYiac0M2RxV-N3cNtKOWF4BKfPh_FKoQmzg_PQgKcAm1T1UIFoR87yZb7853xP4uwbDMvNcT0j.jpg

 

 

PQAAAByFMdzuUCwybssRO8fK9cXkyHCGRdlsTU9_GbzIMRST1JbW4D20RbIzC8YE8tqJVB9xYKCm4rjvee-NrvZ_mX0Am1T1UBa1gi02UDkDZtbvICMwDS9roYtC.jpg

 

 

PQAAADVwuc5JxwP670Dh9LW74E1Nl2N11nZmGNlhYsAsTQq4DKe7D7fqAEHRJGp-OBkBTb29_s47d8YM3XHaizbGC8wAm1T1UBW0es9L3joKPQxNZmo9Wuz0_QR3.jpg

 

 

PQAAAMNUbovcAzJl5kCgNfq1mTOKJ7Y1nY3Oszlpua2p4K7Sy0cpMfkvbO93K_LE61S_e5SOXSBsjVf5Cc7T3j5KbbwAm1T1UEVfY01kvYTCwPx8XXVpXm9gThsv.jpg

 

 

PQAAAAzeQVhQjwzRY8PLWTjBvsN7WvyNaAU9p4h58kYQxQQ-pqEGJT8L3q7PrdUzoMb4S9xgIidNW4WBF2lvt9oJWt4Am1T1UAnBhiaFTDvRV03MbM0ehSfmoNxM.jpg

 

 

PQAAAEeNBS04VcFA11JZX8wlZ6KxPOxMkymYenu6jq0-JVOs81CuEFoV65nkqnne8CmhtV4DG1cwsUSVdTekEnjBfDYAm1T1UKh3tmh8DUTYcAslZHfBnkRAPzj3.jpg

 

 

PQAAAD27S5Eg6_iunEnqlpY-w4XBp82vdRVsYNfg4zQkfUrc0yhl9i1ZgGV39J8bkwwUhB5hFkNaA1ke6pLd9ETPzkkAm1T1UCsL9I11v-Ffjj1TkoGksoecT43S.jpg

 

 

PQAAABzzDRLu01_7IC9_N4KwgakUlarxMi2Ouy65jAOFUaG6HmpehWsXdekfaDQq8coU723q9RGDEYshqleQO8l5scAAm1T1UFslx_qVvUrCH6zEMU04wnub_25_.jpg

 

 

PQAAALQw4pgy2fyMVhQravH9Bm_-Bk-DrfcCv33q0gPmfaLbN0KjHjudyEQ2qhtCpnMe2KjKanm5HEosz8ezhEx4ONsAm1T1UCG5C7LLWPtqAWXFuysXYDn1DDA9.jpg

 

 

PQAAAH7oye5PCbQgv7OwY7bqf1VVkWENTzgjJG9Lojq7yIDvQl5gtkpWIJcMcZWZgWz871fxtkayhGwmEVhPJ_b7kiIAm1T1UMNAJPaZtK7mAhYPOs0sSUFgTQ9d.jpg

 

 

PQAAAEvvy_sfUZAgFJvSOW4MjpcGU9-fV3zPcJGJ4B4vH5te86l6T8ABkjrXFpq2Qd2oUUlWfA5R5i9Qb4DezRQkD5YAm1T1UDtAtizVvSEzzcuCGV_HgLSvDVwG.jpg

 

Editado Julho 25 por DanielZiyak

ConectadoC
25 de julho de 2011 às 12:53

Cara muito bom seu tutorial .

Continue trazendo conteúdo ao XTibia .

Att , Conectado .

NolisN
25 de julho de 2011 às 12:57

Conectado, você é mesmo meu fã em.. ta comentando em todos tutoriais hsuahsua

valeu ai mano

arkiresA
25 de julho de 2011 às 18:28

fico muito bom o tuto :o

ConectadoC
25 de julho de 2011 às 19:59

Conectado, você é mesmo meu fã em.. ta comentando em todos tutoriais hsuahsua

valeu ai mano

 

Claro amigo , é pra isso que os amigos server .

 

Sempre serei seu fã !

 

 

26 de julho de 2011 às 04:28

Quanto as imagens do tutorial achei muito boas, mas mesmo assim precisa melhorar na explicação para que seja aprovado.

 

Fico no aguardo da edição.

2 meses depois...
mauranoM
27 de setembro de 2011 às 12:59

Opa, desculpa reabrir o topico mas como sou novo no fórum só pude ver agora!

 

Então achei dahora o script, só que vc poderia explicar os ids que tem nele

tipo: pra que aqueles "upFloorIds" , se pode muda-los. Aqueles "ActionItemId", se tambem pode muda-los?, o que são eles?

não sei se é porque sou muito leigo na area que não ficou muito claro pra mim mas acho que poderia ter explicado mais! Agora quanto ao script e ao mapa ficaram bem legais! parabens!

Editado Setembro 27 por kuun1

Gabriel CoutoG
30 de setembro de 2011 às 13:56

Movido para seção de Scripting.

 

Até.

1 mês depois...
YuriGeleiaY
10 de outubro de 2011 às 13:37

Boa ;D :button_ok: :button_ok: Aprovado!

bepokemonB
11 de outubro de 2011 às 00:12

<action itemid="fromid-toid;anotherid" script="other/teleport.lua"/>

 

Poderia simplificar as tags ..

 

EX:

<action itemid="430-435;464;321-325;1029" script="other/teleport.lua"/>

 

Siginificam todos os items: 430,431,432,434,435,464,321,322,323,324,325 e 1029.

Editado Outubro 11 por Byerne

1418311
13 de outubro de 2011 às 14:36

Mto bom para quests .. ja to usando no meu OT . Vlw

abs

infernityI
15 de outubro de 2011 às 10:00

muito bom o script, agora ja na historia como ele começa com uma montaria e termina com outra ? :surprised:

1418311
15 de outubro de 2011 às 11:59

Muito legal ! Eh bom pra coloca em quests ..