MA

Sistema De Novos Items

Por MatheusGlad, 08 de jun. de 2011 em Mods, funções e outros

script
5.0 (1)
49
15.2k
MatheusGladM
23 de junho de 2011 às 15:56

Nao porque os itens stackables mudam toda hora entao nao da pra fixar um atributo neles.

joao33J
23 de junho de 2011 às 21:52

Renato explica melhor claro q conheço o paint mas tipow onde eu tenho q abrir no paint para editar cor dos itens??tipow o paint onde eu pego a img do item eu posso tirar 1 print e editar la e talz mas e dps pra eu por o item no ot como faço issu vlwss

Editado Junho 23 por TrojanBr

1 mês depois...
gynhoG
07 de julho de 2011 às 19:15

Cara muito bom ta de parabens Rep++

 

Puts aqui nao funciono que droga =/

viniciustofV
08 de julho de 2011 às 18:08

Queria ele maiis completo com speed, entre outras , maiis fico muito boom! :XTibia_smile:

2 semanas depois...
otherealityO
19 de julho de 2011 às 20:01

eu instalei tudo direitinho mas não consigo por o item em uma quest,

nem criar ele com o "/i".

obs: eu usei o comando correto: doPlayerAddEditedItem(cid, ID)

Editado Julho 19 por OtheReality

eliteviniE
25 de julho de 2011 às 19:05

kra muuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuito bom mesmo agora vai da pra fazer muito mais quests e mais classes e etc muuuito obrigado mesmo tava presisando muito desses tipos de scripts q valem a pena como esse !!

 

REP +

2 meses depois...
bill300B
05 de setembro de 2011 às 14:40

Não consigo criar o item =/

 

Olhem só:

 

Newitems.xml:

 

<?xml version="1.0" encoding="UTF-8"?>
<items>
<item id="14487" spriteid="2087" article="a" name="wooden key (Key:0000)"/>
</items>

 

Agora no corpo que da a chave:

function onUse(cid, item, frompos, item2, topos)

local config = {
       storage = 7851, -- change to your own storage value 

}

       if getPlayerStorageValue(cid, config.storage) == -1 then
               setPlayerStorageValue(cid, config.storage, 1)
			doPlayerSendTextMessage(cid,25,"You have found a wooden key.")
               doPlayerAddEditedItem(cid,144827)
       else
               doPlayerSendTextMessage(cid,25,"The dead human is empty.")
               end
       return TRUE
end

1 mês depois...
PardalziinP
25 de outubro de 2011 às 22:40

Meol ot nao tem pasta lib o.O qe eu faço?

1 mês depois...
tuycbT
05 de novembro de 2011 às 01:56

Gostaria de saber como crio o script pra criar uma talkaction pra fazer os itens? Ajudaa ai!!

E pra por vender em NPC's? =S

bill300B
05 de novembro de 2011 às 11:24

acho que pra por em NPC não daria.

 

Por talkactions da sim.

tuycbT
05 de novembro de 2011 às 15:26

acho que pra por em NPC não daria.

 

Por talkactions da sim.

 

então eu to precisando uma talkaction. eu sei configurar pra god e tals, só preciso do script

bill300B
05 de novembro de 2011 às 18:00

Então, para adicionar direto ao player:

 

function onSay(cid, words, param)
local param = param.explode(param, ',')
if param then
if isPlayer(getCreatureByName(param[1])) == TRUE then
	doPlayerSendTextMessage(getCreatureByName(param[1]), 23, "You recieved an item.")
	doPlayerAddEditedItem(getCreatureByName(param[1]), param[2], param[3])
end
else
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required: playername, itemid, amount")
end
return TRUE
end

 

O comando seria: /giveitem JOGADOR,ID,VALOR

tuycbT
06 de novembro de 2011 às 04:05

Ok, gostei, vou usar esse... mas eu precisaria um q de para o god...? esse da?

78751127
09 de novembro de 2011 às 20:03

teria como adicionar itens que possa ser usado com skill e nao por level??

 

ex: <melee id="2392" Level="40" unproperly="1" event="function" value="default"/>

para <melee id="2392" Sword="40" unproperly="1" event="function" value="default"/>

 

vlw

desire_badD
15 de novembro de 2011 às 10:20

ae cara faz atributo de adicionar ml , axe sword club axe e distance =) ai vai ficar show