-
Total de itens
752 -
Registro em
-
Última visita
-
Dias Ganhos
9
Tudo que Session Start postou
-
-
local bridgepos = {x=32410, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos2 = {x=32410, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos3 = {x=32411, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos4 = {x=32411, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local bridgeposCheck = {x=32410, y=32231, z=10} local bridgepos2Check = {x=32411, y=32232, z=10} local jogaPlayerMonstro = {x=32409, y=32231, z=10} local frompos = {x=32409, y=32231, z=10} local splash = {x=32413, y=32230, z=10, stackpos=1} -- Position of the liquid pool local leverUID = 15004 -- Unique ID of the lever local liquidId = 4611 -- Item ID of the liquid pool local liquidType = 0 -- Subtype of the liquid pool function onUse(cid, item, frompos, item2, topos, topos) local bridge = getThingfromPos(bridgepos) local bridge2 = getThingfromPos(bridgepos2) local bridge3 = getThingfromPos(bridgepos3) local bridge4 = getThingfromPos(bridgepos4) local liquid = getThingfromPos(splash) for x = bridgeposCheck.x, bridgepos2Check.x do for y = bridgeposCheck.y, bridgepos2Check.y do if isMonster(getThingFromPos({x=x, y=y, z=bridgeposCheck.z, stackpos=253}).uid) then doTeleportThing(getThingFromPos({x=x, y=y, z=bridgeposCheck.z, stackpos=253}).uid,jogaPlayerMonstro) end end end for x = bridgeposCheck.x, bridgepos2Check.x do for y = bridgeposCheck.y, bridgepos2Check.y do if isPlayer(getThingFromPos({x=x, y=y, z=bridgeposCheck.z, stackpos=253}).uid) then doTeleportThing(getThingFromPos({x=x, y=y, z=bridgeposCheck.z, stackpos=253}).uid,jogaPlayerMonstro) end end end if item.uid == leverUID and item.itemid == 1946 and bridge.itemid == 5769 then doTransformItem(bridge.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge.itemid == 4611 then doTransformItem(bridge.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge2.itemid == 5769 then doTransformItem(bridge2.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge2.itemid == 4611 then doTransformItem(bridge2.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge3.itemid == 5769 then doTransformItem(bridge3.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge3.itemid == 4611 then doTransformItem(bridge3.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge4.itemid == 5769 then doTransformItem(bridge4.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge4.itemid == 4611 then doTransformItem(bridge4.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end return TRUE end
-
local bridgepos = {x=32410, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos2 = {x=32410, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos3 = {x=32411, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos4 = {x=32411, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local frompos = {x=32409, y=32231, z=10} local splash = {x=32413, y=32230, z=10, stackpos=1} -- Position of the liquid pool local leverUID = 15004 -- Unique ID of the lever local liquidId = 4611 -- Item ID of the liquid pool local liquidType = 0 -- Subtype of the liquid pool function onUse(cid, item, frompos, item2, topos, topos) local bridge = getThingfromPos(bridgepos) local bridge2 = getThingfromPos(bridgepos2) local bridge3 = getThingfromPos(bridgepos3) local bridge4 = getThingfromPos(bridgepos4) local liquid = getThingfromPos(splash) if isPlayer((getThingFromPos(bridgepos).uid) or (getThingFromPos(bridgepos2).uid) or (getThingFromPos(bridgepos3).uid) or (getThingFromPos(bridgepos4).uid)) then doTeleportThing(getThingFromPos(bridgepos).uid,frompos) end if item.uid == leverUID and item.itemid == 1946 and bridge.itemid == 5769 then doTransformItem(bridge.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge.itemid == 4611 then doTransformItem(bridge.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge2.itemid == 5769 then doTransformItem(bridge2.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge2.itemid == 4611 then doTransformItem(bridge2.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge3.itemid == 5769 then doTransformItem(bridge3.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge3.itemid == 4611 then doTransformItem(bridge3.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge4.itemid == 5769 then doTransformItem(bridge4.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge4.itemid == 4611 then doTransformItem(bridge4.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end return TRUE end tinha uma linha errada no inicio, tenta isso, caso dê erro, manda o log novamente...
-
Posta o log do erro...
-
znoteaac Procuro WebMaster Profissional (Znote Layout)
pergunta respondeu ao Walox de Session Start em Websites
o +55 é o ddi, que representa ser do Brasil, o 55 é da região sul. Como a gente é do Brasil não preciso citar o +55- 5 respostas
-
- freelancer
- freela
- (e 2 mais)
-
znoteaac Procuro WebMaster Profissional (Znote Layout)
pergunta respondeu ao Walox de Session Start em Websites
Cara, não tenho facebook, caso queira ajuda, meu whatsapp- 5 respostas
-
- freelancer
- freela
- (e 2 mais)
-
tenta isso getThingfromPos(player2pos) local bridgepos = {x=32410, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos2 = {x=32410, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos3 = {x=32411, y=32231, z=10, stackpos=0 } -- Position of the bridge tile local bridgepos4 = {x=32411, y=32232, z=10, stackpos=0 } -- Position of the bridge tile local frompos = {x=32409, y=32231, z=10} local splash = {x=32413, y=32230, z=10, stackpos=1} -- Position of the liquid pool local leverUID = 15004 -- Unique ID of the lever local liquidId = 4611 -- Item ID of the liquid pool local liquidType = 0 -- Subtype of the liquid pool function onUse(cid, item, frompos, item2, topos, topos) local bridge = getThingfromPos(bridgepos) local bridge2 = getThingfromPos(bridgepos2) local bridge3 = getThingfromPos(bridgepos3) local bridge4 = getThingfromPos(bridgepos4) local liquid = getThingfromPos(splash) if isPlayer((getThingFromPos(bridgepos).uid) or (getThingFromPos(bridgepos2).uid) or (getThingFromPos(bridgepos3).uid) or (getThingFromPos(bridgepos4).uid)) then doTeleportThing(getThingFromPos(bridgepos).uid,frompos) end if item.uid == leverUID and item.itemid == 1946 and bridge.itemid == 5769 then doTransformItem(bridge.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge.itemid == 4611 then doTransformItem(bridge.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge2.itemid == 5769 then doTransformItem(bridge2.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge2.itemid == 4611 then doTransformItem(bridge2.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge3.itemid == 5769 then doTransformItem(bridge3.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge3.itemid == 4611 then doTransformItem(bridge3.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end if item.uid == leverUID and item.itemid == 1946 and bridge4.itemid == 5769 then doTransformItem(bridge4.uid, 4611) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1945) end if item.uid == leverUID and item.itemid == 1945 and bridge4.itemid == 4611 then doTransformItem(bridge4.uid, 5769) doSendMagicEffect(splash, CONST_ME_MAGIC_RED) doTransformItem(item.uid, 1946) end return TRUE end
-
Procura por <title> nos códigos, e altera o que tiver dentro dessa tag...
-
znoteaac Procuro WebMaster Profissional (Znote Layout)
pergunta respondeu ao Walox de Session Start em Websites
Cara, não tenho facebook, caso queira ajuda, meu whatsapp é: 55 996487164- 5 respostas
-
- freelancer
- freela
- (e 2 mais)
-
suporte scripts Systema de megulhador automatico igaul pxg
pergunta respondeu ao raulcdj de Session Start em Scripts
local configuration = {storage = {41651651}} look type (male)id_outfit_female = 511, look type (female)id_mergulhador_male = 1034, look type (male)id_mergulhadora_female = 1035, look type (female)more_player_speed = 300, local random = math.random(1, 150) function onStepIn(cid) if isRiderOrFlyOrSurf(cid) then doChangeSpeed(cid,(getCreatureSpeed(cid)-configuration.less_speed)) end if(isPlayer(cid)) then if getPlayerSex(cid) == 1 and isPlayer(cid) then doSetCreatureOutfit(cid, {lookType = configuration.id_mergulhador_male, lookHead = random, lookBody = random, lookLegs = random, lookFeet = random}, -1) else if getPlayerSex(cid) == 0 and isPlayer(cid) then doSetCreatureOutfit(cid,{lookType = configuration.id_mergulhadora_female, lookHead = random, lookBody = random, lookLegs = random, lookFeet = random}, -1) return true end if getCreatureOutfit(cid).lookType == configuration.id_mergulhador_male or getCreatureOutfit(cid).lookType == configuration.id_mergulhadora_female then doChangeSpeed(cid, getCreatureSpeed(cid)+configuration.more_player_speed) else doChangeSpeed(cid,(getCreatureSpeed(cid))-configuration.less_speed) end end if isWild(cid)or isSummon(cid) thenpoketype1 = pokes[getCreatureName(cid)].type poke type 2 = pokes[getCreatureName(cid)].type 2 if poke type 1 == "water" or poke type 2 == "water" or poke type 1 == "ice" or poke type 2 == "ice" then -- coloque aqui os tipos de pokémon que ganham velocidade na agua doChangeSpeed(cid, -getCreatureSpeed(cid)+configuration.more_pokemon_speed) else doChangeSpeed(cid, -getCreatureSpeed(cid)+configuration.less_speed) end end return true end function onStepOut(cid)if(isPlayer(cid)) thenif getPlayerSex(cid) == 1 and isPlayer(cid) then doSetCreatureOutfit(cid, {lookType = configuration.id_outfit_male, lookHead = random, lookBody = random, lookLegs = random, lookFeet = random}, -1)doChangeSpeed(cid,(-getCreatureSpeed(cid))+configuration.speed_normal) else if getPlayerSex(cid) == 0 and isPlayer(cid) then doSetCreatureOutfit(cid, {lookType = configuration.id_outfit_female, lookHead = random, lookBody = random, lookLegs = random, lookFeet = random}, -1)doChangeSpeed(cid,(-getCreatureSpeed(cid))+configuration.speed_normal) return true end end if isWild(cid)or isSummon(cid) thenpoketype1 = pokes[getCreatureName(cid)].type poketype2 = pokes[getCreatureName(cid)].type 2 velocidade = pokes[getCreatureName(cid)].agilityif poketype1 == "water" or poke type 2 == "water" or poke type 1 == "ice" or poke type 2 == "ice" then -- coloque aqui os tipos de pokémon que ganham velocidade na aguado ChangeSpeed(cid, velocidade-configuration.more_pokemon_speed) else doChangeSpeed(cid, velocidade-configuration.less_speed) end end return true end Testa ai mano... -
suporte scripts Alteração no Script - NPC JUSTICEIRO
pergunta respondeu ao Jumper Sky de Session Start em Resolvidos
Adicione isso: if (getTilePzInfo(getCreaturePosition(getPlayerByNameWildcard(tostring(msg)))) == true) then npcHandler:say('O jogador '..getCreatureName(getPlayerByNameWildcard(tostring(msg)))..' está em área PZ no momento.', cid) npcHandler:releaseFocus(cid) return true end Acima disso: if (getCreatureName(getCreatureTarget(getPlayerByNameWildcard(tostring(msg)))) == trainer) then -
[Encerrado] [Encerrado] ERRO/BUG - Training Offline
tópico respondeu ao Jumper Sky de Session Start em Tópicos Sem Resposta
-
suporte scripts Alteração no Script - NPC JUSTICEIRO
pergunta respondeu ao Jumper Sky de Session Start em Resolvidos
Desculpe a demora, vi hoje seu edit! Abaixo de: doPlayerSendTextMessage(getPlayerByNameWildcard(tostring(msg)), MESSAGE_STATUS_CONSOLE_BLUE, "Continue treinando.") OBS: Caso queira que o player que está treinando não receba a mensagem acima, basta remover a linha! Adicione: npcHandler:say('O jogador '..getCreatureName(getPlayerByNameWildcard(tostring(msg)))..' está treinando no momento.', cid) -
pedido scripts SPELL EM PARTY
tópico respondeu ao soooooooooooooo de Session Start em Tópicos Sem Resposta
-
[Encerrado] [Encerrado] Help! criação de cliente 8.0
tópico respondeu ao Foster Arcus de Session Start em Tópicos Sem Resposta
Pelo que lembre o IP do seu servidor precisa ser do mesmo tamanho do que está no cliente do tibia principal... OU menor! -
Bem, para quem joga outros jogos já devem conhecer, ao dar a magia, o player buffa todo sua PT. Esse buff da uma PORCENTAGEM de HP e SHIELD conforme os status de cada player... ex: o Fulano tem 2000 de health e 50 de shield, com o buff ele ficará com 2400 de health e 70 de shield durante 5 segundos caso seja configurado com 20% e 5 segundos de tempo... Primeiramente vá em data/creaturescript/scripts/login.lua e adicione: if ((getPlayerStorageValue(cid, 99971)) > 1) then setCreatureMaxHealth(cid,getCreatureMaxHealth(cid) - getPlayerStorageValue(cid, 99971)) doPlayerSetStorageValue(cid, 99971, 0) doCreatureAddHealth(cid, 1) doCreatureAddHealth(cid, -1) end Abra o data/spells/spells.xml e adicione a seguinte tag: <instant name="HPDEF Party" words="utito mas hpdef" lvl="32" mana="60" prem="1" aggressive="0" selftarget="1" needlearn="0" event="script" value="party/hpdef.lua"> <vocation id="8"/> </instant> Crie um arquivo dentro da pasta data/spells/scripts/party/ com o nome hpdef.lua e cole o código: local combat = createCombatObject()local area = createCombatArea(AREA_CROSS5X5)setCombatArea(combat, area)setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)local config = {cooldown = 15, -- tempo entre uma magia e outratempo = 5, -- tempo em segundos que ficará com o buffporcentohp = 100, --- porcentagem da vida que vai addporcentoshield = 100, --- porcentagem da vida que vai addstorage = 45382, -- storage do tempo strlife = 99971, -- storage da vida tempoparaacabar = 10,baseMana = 90,hardcoreManaSpent = getConfigValue("addManaSpentInPvPZone")}function onCastSpell(cid, var) local pos, membersList = getCreaturePosition(cid), getPartyMembers(cid) if(membersList == nil or type(membersList) ~= 'table' or table.maxn(membersList) <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return false end local affectedList = {} for _, pid in ipairs(membersList) do if(getDistanceBetween(getCreaturePosition(pid), pos) <= 36) then table.insert(affectedList, pid) end end local tmp = table.maxn(affectedList) if(tmp <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return false end local mana = math.ceil((0.9 ^ (tmp - 1) * config.baseMana) * tmp) if(getCreatureMana(cid) < mana) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA) doSendMagicEffect(pos, CONST_ME_POFF) return false end if(not doCombat(cid, combat, var)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(pos, CONST_ME_POFF) return false end doCreatureAddMana(cid, -(mana - config.baseMana), false) if(not getPlayerFlagValue(cid, PlayerFlag_NotGainMana) and (not getTileInfo(getThingPosition(cid)).hardcore or config.hardcoreManaSpent)) then doPlayerAddSpentMana(cid, (mana - config.baseMana)) end for _, pid in ipairs(affectedList) do if os.time() - getPlayerStorageValue(pid, config.storage) >= config.cooldown thenlocal lifeMAX = math.ceil(getCreatureMaxHealth(pid) * (config.porcentohp)/100)local ShieldMAX = math.ceil(getPlayerSkill(pid, 5) * (config.porcentoshield)/100) --- add % shieldlocal condition = createConditionObject(CONDITION_ATTRIBUTES)setConditionParam(condition, CONDITION_PARAM_SUBID, 2)setConditionParam(condition, CONDITION_PARAM_BUFF, true)setConditionParam(condition, CONDITION_PARAM_TICKS, 1000* config.tempoparaacabar)setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, ShieldMAX) ------ --- add % hp ----addEvent(function() if isCreature(pid) then local pos = getPlayerPosition(pid) doAddCondition(pid, condition) setCreatureMaxHealth(pid,getCreatureMaxHealth(pid)+lifeMAX) doPlayerSetStorageValue(pid, config.strlife, lifeMAX) doCreatureAddHealth(pid, 1) doCreatureAddHealth(pid, -1) doSendAnimatedText(pos, "+"..lifeMAX , TEXTCOLOR_GREEN) doSendAnimatedText(pos, "+"..ShieldMAX , TEXTCOLOR_YELLOW) endend, 1* 1) -- instantaneo --------- --- remove hp ---- addEvent(function() if isCreature(pid) then local pos = getPlayerPosition(pid) setCreatureMaxHealth(pid,getCreatureMaxHealth(pid) - lifeMAX) doPlayerSetStorageValue(pid, config.strlife, 0) doCreatureAddHealth(pid, 1) doCreatureAddHealth(pid, -1) doSendAnimatedText(pos, "-"..lifeMAX , TEXTCOLOR_GREEN) doSendAnimatedText(pos, "-"..ShieldMAX , TEXTCOLOR_YELLOW) endend, 1000* config.tempoparaacabar) doPlayerSetStorageValue(pid, config.strlife, 0)doPlayerSetStorageValue(pid, config.storage, os.time())elsedoPlayerSendCancel(pid, "Aguardem "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." segundos para usarnovamente.")end end return trueend Acho que é isso! estou procurando algum servidor para ajudar, se alguém precisar... um grande abraço!
-
[Encerrado] [Encerrado] ERRO/BUG - Training Offline
tópico respondeu ao Jumper Sky de Session Start em Tópicos Sem Resposta
Posta o arquivo ExpGuild.lua amigo... -
suporte scripts Alteração no Script - NPC JUSTICEIRO
pergunta respondeu ao Jumper Sky de Session Start em Resolvidos
NO ARQUIVO JUSTICEIRO.LUA Na PARTE CONFIGURÁVEL, abaixo de: local tempoBot = 5 --tempo em minutos para o player reportado como botter responder a verificação Adicione: local trainer = "Trainer Monk" Abaixo de: if (talkb == 11) and (isInArray(getPlayersOnline(), getPlayerByNameWildcard(tostring(msg)))) and (bot == cid) then Adicione: if (getCreatureName(getCreatureTarget(getPlayerByNameWildcard(tostring(msg)))) == trainer) then doPlayerSendTextMessage(getPlayerByNameWildcard(tostring(msg)), MESSAGE_STATUS_CONSOLE_BLUE, "Continue treinando.")return trueend Passa seu ot ai ^^ -
suporte programação [Resolvido] ERRO SQL - Error during getDataInt(acesstime).
pergunta respondeu ao Piquenuxo de Session Start em Resolvidos
Verifica se está faltando alguma tabela no banco de dados -
[Encerrado] [Encerrado] Configuração IP
tópico respondeu ao perfollgustavo de Session Start em Tópicos Sem Resposta
Usa o NO-IP e cria um ip estático -
pedido scripts Programa para adicionar informações com banco de dados
tópico respondeu ao walissonja de Session Start em Tópicos Sem Resposta
Me chama no whatsapp que posso fazer para você, quero mais detalhes... 055996487164 -
Olá, estou tentando cancelar que o player mova itens para o SHOP INBOX... O maximo que fiz foi deixar ele sem enviar mas tambem nao consegue tirar e ficava dando erro na distro... alguém pode me auxiliar? está comentado no codigo onde eu estava tentando.. OBS: É NO ARQUIVO DATA/EVENTS/SCRIPTS/PLAYER.LUA OBS: ARRUMEI, APENAS TROQUEI A FUNÇÃO PARA Player:onMoveItem(item, count, fromPosition, toPosition, fromCylinder, toCylinder) e pra nao mover usei isso: Se alguem precisar também.. if toPosition.x == CONTAINER_POSITION and toCylinder and toCylinder:getId() == 26052 then self:sendCancelMessage('Voce nao pode mover itens para o SHOP INBOX.') return false else return true end
-
suporte scripts INIT.LUA GAMESTORE TFS 1.2 ADD DESCRIÇÃO NO ITEM
pergunta respondeu ao Session Start de Session Start em Resolvidos
Thanks, é igual do zoombie, nao sei pq nao pensei nisso antes UEAHEUAH valeu! -
suporte scripts INIT.LUA GAMESTORE TFS 1.2 ADD DESCRIÇÃO NO ITEM
uma questão postou Session Start Resolvidos
Olá, gostaria de adicionar uma descrição no item comprado no store ingame... MAS NAO CONSEGUI de jeito algum... to me perdendo pq ele adiciona o item dentro de uma parcel... segue o script Do shop só foi adicionar item:setatribute mas aqui ta complicado... -
@marvadon Usa esse e muda nas action.xml o id do item para o que vc colocar no ID_ARMARIO function onUse(player, item, fromPosition, target, toPosition, isHotkey) local colecaoid0 = 2160 -- ID COLEÇÃO 1 local colecaoid1 = 2160 -- ID COLEÇÃO 2 local colecaoid2 = 2160 -- ID COLEÇÃO 3 local colecaoid3 = 2160 -- ID COLEÇÃO 4 local colecaoid4 = 2160 -- ID COLEÇÃO 5 local quantidade = 1 local storagecolecao = 19574 local ID_ARMARIO = 1722 local ACTIONID_ARMARIO = 9999 if item.itemid == ID_ARMARIO and item.actionid == ACTIONID_ARMARIO then if player:getStorageValue(storagecolecao) == -1 then doPlayerSendTextMessage(cid, 31, "Great. You have found a colection. ") player:addItem(colecaoid0, quantidade) player:addItem(colecaoid1, quantidade) player:addItem(colecaoid2, quantidade) player:addItem(colecaoid3, quantidade) player:addItem(colecaoid4, quantidade) player:setStorageValue(storagecolecao, 1) else player:sendTextMessage(MESSAGE_INFO_DESCR, "It is empty.") end end return 1 end E no armário que tiver o ID_ARMARIO adiciona o action ID igual do ACTIONID_ARMARIO pra pra adicionarpelo remeres ou pelo jogo com o comando /attr aid 9999( no caso está 9999 )
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.