

SkyLigh
Lorde-
Total de itens
2183 -
Registro em
-
Última visita
-
Dias Ganhos
23
Tudo que SkyLigh postou
-
poem o 7522 no bau ! mas você tenque da user no baú ! e o 7527 poem no piso e pronto ! pra funcionar primeiro clicka no baú ! e dps passa pelo piso
-
se coloco alguma coisa no actions.xml ? se nao tiver colocado poem isso <action uniqueid="7522" script="NOME DO ARQUIVO.lua"/> e poem no actionid e também no uniqueid
-
na parte que eu botei ali do movements.xml de onde sempre vai ser a storage da vip
-
Sem detalhes o map se so edito o templo isto nao tem nada de inovação reprovado por mim !
- 4 respostas
-
- louco baiak 8.60
- reprovado
-
(e 2 mais)
Tags:
-
dúvida Editar Script De Porta Com Limíte De Entrada
pergunta respondeu ao PedroCazzi de SkyLigh em Scripts
tópico reportado pra moverem duvida sanada -
reportado pra moverem duvida snada
-
eu tinha ja um desse no meu pc aki esta function onUse(cid, item, frompos, item2, topos) local mana = 100 -- Quanto de mana vai adicionar ao player if item.uid ==7521 then -- Id da quest manastatus = getPlayerStorageValue(cid,7526) if manastatus == 1 then doPlayerSendTextMessage(cid,22,"Você jah pegou sua recompensa.") else doPlayerSendTextMessage(cid,22,"Voce Recebeu 100 de mana") doPlayerAddMana(cid,mana) end return TRUE end end
-
1 - Passo Va em data / action / scripts / e o nome da quest e poem esse script la dentro function onUse(cid, item, frompos, item2, topos) if item.uid ==7522 then -- Aki e o uniqueid que fica no actions.xml sempre mude se for criar outra queststatus = getPlayerStorageValue(cid,7527) -- Aki Ponhe a mesma storage la de baixo if queststatus == 1 then doPlayerSendTextMessage(cid,22,"Msg de quando ja ter pego a vip e o item.") else doPlayerSendTextMessage(cid,22,"MSG DE QUANDO VIRAR VIP.") doSendMagicEffect(topos,35) coins_uid = doPlayerAddItem(cid,2160,100) -- Id do item que vai adicionar e a quantidade setPlayerStorageValue(cid,7527,1) -- Aki e A Storage da vip so mude aki se vo criar outra vip end return 0 end return 1 end 2 - Pronto Sua Quest De Vip Ja Esta Pronta Agora E Para A Pessoa Poder Passar Pra Vip ! Va em data / movements / scripts / nome do arquivo e coloke este script la function onStepIn(cid, item, pos) -- teleports config teleport1 ={x=155, y=52, z=7} -- Aki e a pos pra onde ele vai voltar se nao tiver vip if isPlayer(cid) then if item.actionid == 7527 then -- Aki e akela storage que tinha no actions vip = getPlayerStorageValue(cid,7527) -- Aki Também e akela storage e voce poem ela aki if vip == -1 then doPlayerSendCancel(cid,"Aki E A Msg Se Nao Tiver Vip Que Vai Aparecer ") doTeleportThing(cid,teleport1) else end end end end e dps em movements.xml ponhe esta tag la <movevent type="StepIn" uniqueid="AKI SEMPRE VAI SER O ID DA STORAGE" event="script" value="NOME DO ARQUIVO.lua"/> Espero que tenho lhe ajudado vlw.
-
Opa ! Obrigado Sempre Estarei Aki Trazendo Counteudos .
-
reportado pra moverem duvida sanada
-
posta essa quest ai que talvez eu consiga arruma !
-
pedido Preciso De Uma Talkaction Comando !evento
pergunta respondeu ao leandroskt8 de SkyLigh em Scripts
function onSay(cid, words, param, channel) local tmp = getCreaturePosition(cid) local pos = {x = 529, y = 1924, z = 6} local level = 10 -- O Lvl que precisa if getPlayerSkullType(cid) and getPlayerLevel(cid,level) >= 3 then doPlayerSendCancel(cid, "Você não pode ir com skull") else doTeleportThing(cid, pos, true) doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(pos, CONST_ME_FIREATTACK) end return true end -
Quero Discutir Nao Reportado Por Ofensas
-
Reportado título irregular
-
visite este tutorial http://www.xtibia.com/forum/topic/176869-tutorial-trocando-os-itens-de-seu-rme/page__p__1166341#entry1166341
-
Nao ! akilo n meche e a storage o id da cadeira poem aki <action itemid="ID DA CADEIRA" script="itemout.lua"/>
-
olhe nao testei to sem tempo mas aki esta va em data / action / scripts / e ponhe o nome de algum arquivo para itemout e adicione isso la function onUse(cid, item) local outfit = {lookType = 302, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0} -- Outift e as cores local val = db.getResult("SELECT `looktype` FROM `players` WHERE `id` = "..getPlayerGUID(cid)..";") -- Nao Mexa if setPlayerStorageValue(cid, 31010, val:getDataString("looktype")) then doCreatureChangeOutfit(cid, outfit) return TRUE end doCreatureChangeOutfit(cid, {lookType = getPlayerStorageValue(cid, 31010)}) return TRUE end dps em actions.xml adicione isto la <action itemid="ID DA CADEIRA" script="itemout.lua"/>
-
poderia explicar melhor . e o português tbm ?
-
Tente assim mas nao sei se vai dar bug ou nao ! copie a pasta data do ot 8.6 e cole em uma de um ot 8.7 assim que eu sei fazer
-
Parabéns Pelo Tutorial =X
-
Iae Galera do xtibia ! Hoje criei um script de teleport player com uma outift e so se ele for vip podera se teleporta ! e na hora que ele se teleporta ele ficara com uma outift que você escolhe ! Va em data / talkactions / scripts / ponhe o nome de algum arquivo.lua para televip e adicione isso la dentro function onUse(cid, item, frompos, item2, topos) local cobrar = "sim" -- Se vai cobrar ou nao local outfit = {lookType = 342} -- Outift que o player ficara local price = 10 -- Quanto vai cobrar se tiver ativado local pos = {x=7, y=7, z=7} -- Pos que o player vai ser teleportado if doSetCreatureOutfit(cid, outfit, time*1000) then doTeleportThing(cid, pos) doPlayerSendTextMessage(cid, 23, "Parabéns Você Foi Teleportado.") return TRUE end if cobrar == "sim" and not doPlayerRemoveMoney(cid,tonumber(price)) then doPlayerSendTextMessage(cid, 23, "Você Nao Tem Dinheiro Suficiente") end return TRUE end <action itemid="ID DO ITEM QUE VAI DAR USE" script="televip.lua"/> Então So Isso espero que gostem ! Se gostou + rep se nao for pedir muito Créditos Skylight 100 % ( Por Criar ) .
-
Nao fique copiando script que ja existe no fórum ! pq e como você fazer um flood .
-
reportado pra moverem
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.