pode me dizer em qual area coloco?
exemplo actions,creaturescripts
Por rafaelzera, 17 de out. de 2018 em Resolvidos
info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino

pode me dizer em qual area coloco?
exemplo actions,creaturescripts
info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino

5 minutos atrás, Naruse disse:Acredito eu que no actions
sim, tbm acho que o shinycard é no actions
o help config não sei onde colocar
coloquei só o shinycard no actions e nao deu certo,mais tbm não dá erro algum no console
<action itemid="18312" event="script" value="shinycard.lua"/>
<action itemid="18313" event="script" value="shinycard.lua"/>
<action itemid="18314" event="script" value="shinycard.lua"/>
<action itemid="18315" event="script" value="shinycard.lua"/>
lek obg por ajudar,vou tentar add em outras pasta pra ver funciona
info
Grupo: Conde
Registrado: 21/04/16
Posts: 831
Reputação: +271
Gênero: Masculino

Em 17/10/2018 em 17:33, Naruse disse:function onUse(cid, item, fromPosition, itemEx, toPosition)
Quando se trata de "onUse" E em Actions
info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino

Em 18/10/2018 em 22:57, Marshmello disse:Quando se trata de "onUse" E em Actions
obg pela dica,um colega meu que é foda em script me falou que esses codigos são só o actions,mais precisa add mais coisas na source pra poder funcionar,e precisa fazer algumas coisas difícil e mais algumas gambiarras.
info
Grupo: Conde
Registrado: 21/04/16
Posts: 831
Reputação: +271
Gênero: Masculino

@rafaelzera Poderia me informar , qual a utilidade desse codigo, oque ele faz dentro do Servidor?
info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino

4 minutos atrás, Marshmello disse:@rafaelzera Poderia me informar , qual a utilidade desse codigo, oque ele faz dentro do Servidor?
oi @Marshmello, um colega me disse ontem, que infelizmente este codigo não server,porque precisa add muitas coisas difícil,e pra piorar o rapaz não postou tudo completo
,sabe o mew,mewtwo,raikou,suicune,card da pxg,ele ia ter a mesma função,tipo ao clickar no card um pokemon super forte te ajuda,o mew mewtwo te ajuda por 30 minutos se não me engano,já o shinys te ajudam por 1 hora.
só que o rapaz que estava programando acabou desistindo por falta da galera não saber ou não querer ajudar,ai o topico foi fechado
se quiser dar uma olhada como o projeto tava indo : https://www.xtibia.com/forum/topic/245556-encerrado-encerrado-helping-card-pokemon-ajudante/
info
Grupo: Conde
Registrado: 21/04/16
Posts: 831
Reputação: +271
Gênero: Masculino

@rafaelzera Então amigo, esta aqui olhando o topico, Esse codigo não foi terminado, apenas foi postado pra caso alguem queira testar ou ate mesmo terminar ele
info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino

mais acho que daqui a um tempo alguém posta este sistema junto com servidor,meu colega me falou que algumas pessoas tem este sistema
mais ficam revendendo ops não tenho nada contra
o negocio é esperar alguém de bom coração postar.
info
Grupo: Infante
Registrado: 22/12/12
Posts: 2k
Reputação: +736
Gênero: Masculino
Char no Tibia: Marley

info
Grupo: Campones
Registrado: 04/11/17
Posts: 56
Reputação: 0
Gênero: Masculino
boa tarde galera,to querendo testar 2 codigos que postaram a alguns anos atrás,mais sou iniciante e não sei onde add eles,to na duvida se é na source ou no server?
os codigos são estes
local shinycard = {[0] = {"Dragon", "Dragon lord", "Cyclops"},[1] = {"Rabbit, orc"},time = 60,id = 18315}local amulets = {[18313] = {"Entei"}, [18314] = {"Mewtwo"}, [18312] = {"Suicune"}, } h_storageClan, h_storageCD, h_storageCDValue, h_storageHelperTime = 181484, 181485, 24, 181486 function onUse(cid, item, fromPosition, itemEx, toPosition)local pos, a = getCreaturePosition(cid), 1 local pos_summon = {{x = pos.x + a, y = pos.y, z = pos.z}, {x = pos.x + a, y = pos.y + a, z = pos.z}, {x = pos.x, y = pos.y + a, z = pos.z}, {x = pos.x - a, y = pos.y + a, z = pos.z}, {x = pos.x - a, y = pos.y, z = pos.z}, {x = pos.x - a, y = pos.y - a, z = pos.z}, {x = pos.x, y = pos.y - a, z = pos.z}, {x = pos.x + a, y = pos.y - a, z = pos.z}, {x = pos.x +a, y = pos.y, z = pos.z}} hname = "" if getPlayerStorageValue(cid, h_storageCD) >= os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Resta ".. getPlayerStorageValue(cid, h_storageCD) - os.time() .." segundos de cooldown para utilizar esse item. ") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) doRemoveCreature(getCreatureSummons(cid)[table.maxn(getCreatureSummons(cid))]) return true else if item.itemid == shinycard.id then hname = shinycard[getPlayerStorageValue(cid, h_storageClan)][math.random(#shinycard[getPlayerStorageValue(cid, h_storageClan)])] print (hname) end if (amulets[item.itemid]) then hname = amulets[item.itemid][1] end local helper = doCreateMonster(hname, pos_summon[math.random(9)]) local h_s = {} doConvinceCreature(cid, helper) -- registerCreatureEvent(helper, "HelpingCard") setPlayerStorageValue(helper, h_storageHelperTime, os.time() + 20) function Check(cid) if cid == true or isCreature(cid) then if getPlayerStorageValue(cid, h_storageHelperTime) <= os.time() then doRemoveCreature(cid) print"criatura removida" return true end else print"thing not found" return true end doSendAnimatedText(getThingPos(cid), getPlayerStorageValue(cid, h_storageHelperTime) - os.time() , 34) addEvent(Check, 1000, cid) if getCreatureTarget(cid) == 0 then local master = cid local centerPos = {x = getCreaturePosition(master).x + 1, y = getCreaturePosition(master).y, z = getCreaturePosition(master).z} local spec = getSpectators(centerPos, 8, 7, false) local random = spec[math.random(#spec)] s = random if not isPlayer(s) and not isSummon(s) and not isNpc(s) then helperEntei_1 (cid, s) print("possivel target:" .. getCreatureName(s)) local dest = getDirectionTo(getThingPos(cid), getThingPos(s)) if isWalkable(getPosByDir(getThingPos(cid), dest)) then local d = 1 while d < 2 do addEvent(doMoveCreature, 500,cid, dest) addEvent(doCreatureSetLookDir, 350, cid, getDirectionTo(getThingPos(cid), getThingPos(s))) d = d + 1 end doCreatureSetLookDir(cid, getDirectionTo(getThingPos(cid), getThingPos(s))) else print('not walkable') end end end hname = "" dest = "" end -- Check(helper) -- registerCreatureEvent(cid, "HelpingCard") setPlayerStorageValue(cid, h_storageCD, os.time() + 10) end return true endhelper_config = {["Entei"] = {minDamage = 5, maxDamage = 30, rangeAttack = 0},["Suicune"] = {min = 200, 500},["Raikou"] = {min = 200, max = 500}} function helperEntei_1 (cid, target) -- fire balllocal pos, a = getCreaturePosition(target), 1 pos_target = {{x = pos.x + a, y = pos.y, z = pos.z}, {x = pos.x + a, y = pos.y + a, z = pos.z}, {x = pos.x, y = pos.y + a, z = pos.z}, {x = pos.x - a, y = pos.y + a, z = pos.z}, {x = pos.x - a, y = pos.y, z = pos.z}, {x = pos.x - a, y = pos.y - a, z = pos.z}, {x = pos.x, y = pos.y - a, z = pos.z}, {x = pos.x + a, y = pos.y - a, z = pos.z}, {x = pos.x +a, y = pos.y, z = pos.z}} for i = 1, #pos_target do doAreaCombatHealth(cid, COMBAT_FIREDAMAGE, pos_target[i], 1, - helper_config["Entei"].minDamage, - helper_config["Entei"].maxDamage, 6) end return true endcréditos ao Nogard por disponibilizar os codigos.
Editado Outubro 17 por rafaelzera