Tudo que DKnight postou
-
Naruto White
Trairá do caralho em ...
-
[DÚVIDA] OTCliente
Qual versão do seu OTClient ?, recomendo usar a versão 0.6.2 master, que contém as sourcer's.
-
(Resolvido)Falar nome + group ao logar
Correção no script function onLogin(cid) if getPlayerGroupId(cid) >= 3 then doBroadcastMessage("Staff [".. getCreatureName(cid).."] entrou") end return true end
-
essa ideia e boa
Isso é o padrão de um Servidor RPG, não e muito difícil fazer.
-
(Resolvido)Piso que teleporta apenas quem tem a storage
Irei fazer já edito e posto aqui.
-
Experience System
Acho que poderia vir certos atributos diferentes ... Lucky = Dropa mais gold Damage = + Dano Lifesteal = Roubar vida Mais caso fosse só 1 eu optaria por Lucky para drop de golds...
-
Proteção contra ataques DoS
Por que você mesmo não testa. cria uma copia da sua sourcer's e testa.
-
como pegar sprites do otclient
Nada, não tem como abrir as sprites pois mudaram a signature....
-
[PEDIDO]SERVIDOR DE NARUTIBIA PRONTO
Ninguem vai te dar assim de mão beijada, pega uma tfs 0.3.6pl e começa fazer tudo do 0.
-
(Resolvido)[AJUDA] Erro com script de npc de troca/venda
Não tem como fazer por janela eu acho, apenas com gold coins.
-
[Pedido] Verifica se tem itens equipados.
Testa meu script se ele funcionar fala, qualquer coisa eu faço outro de dar status pra vc...
- Limite de effects
-
[Pedido] Verifica se tem itens equipados.
Poderia me informar qual erro do sistema do WhiteWolf ?
-
{Pedido} Ring que aumenta ataque de espada
Ea e fera beleza? Abre seu movements.xml Adicionar isso nele. <movevent type="Equip" itemid="ID" slot="feet" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="ID" slot="feet" event="function" value="onDeEquipItem"/> ID = id do anel ID = id do anel
-
[Pedido] Verifica se tem itens equipados.
Vamos lá, você terá que criar 1 script para cada parte Motivo: Eu sou burro... estou aprendendo scripting ainda... movements\scripts\ helmetvip.lua --> Set System By: Dknight --- CONFIGURAÇOES --- local config = { -- INICIO DAS CONFIGURAÇOES sto = 8000, -- NÃO MEXA slot1 = 1, -- ID DO SLOT item1 = 2160, -- ID EQUIPE eff1 = 10, -- EFEITO AO EQUIPAR O ITEM eff2 = 8 -- EFEITO AO DESEQUIPAR O ITEM } -- FIM DAS CONFIGURAÇOES ------ SCRIPT ---- if getPlayerSlotItem(cid, 1).itemid == xxxx and getPlayerSlotItem(cid, 4).itemid == xxxx and getPlayerSlotItem(cid, 7).itemid == xxxx and getPlayerSlotItem(cid, 8).itemid == xxxx then return doPlayerSendCancel(cid, "Voce esta 100% com itens VIP") end function onEquip(cid, item, slot) if getPlayerSlotItem(cid, config.slot1).itemid == config.item1 then setPlayerStorageValue(cid, sto, getPlayerStorageValue(cid, sto)+20) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce equipou um item VIP voce esta com ..getPlayerStorageValue(cid, sto)..% do seu Set VIP") end return true end function onDeEquip(cid, item, slot) setPlayerStorageValue(cid, sto, getPlayerStorageValue(cid, sto)-20) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce desequipou um item VIP voce esta com ..getPlayerStorageValue(cid, sto)..% do seu Set VIP") return true end movements.xml <movevent type="Equip" itemid="11234" slot="feet" event="script" value="helmetvip.lua"/> <movevent type="DeEquip" itemid="11234" slot="feet" event="script" value="helmetvip.lua"/> Observação !!! if getPlayerSlotItem(cid, 1).itemid == xxxx and getPlayerSlotItem(cid, 4).itemid == xxxx and getPlayerSlotItem(cid, 7).itemid == xxxx and getPlayerSlotItem(cid, 8).itemid == xxxx then return doPlayerSendCancel(cid, "Voce esta 100% com itens VIP") end Aonde está xxxx mude para o id do item, slot 1 = helmet, slot 4 = armor, slot 7 =legs slot 8 = boots --------------------------------------------------- Creditos: WhiteWolf, por me ensinar a usar getPlayerSlotItem e .itemid === (não sabia usar) Eu, pelo resto.
-
Problema para nadar na
Tem sim amigo vá no seu remers e abra seu mapa e va em: Terrain Pallete > Nature Vai ter 2 tipos de água passe o mouse por cima. Uma das águas vai estar (walkable sea) algo do tipo.
-
Avaliação - Capa Ytb LIFE CRAFT
Bem legal xD.
-
[Dúvida] Qual a difenreça de script de 8.54 e 8.60?
R-1 Cara tipo eu acho que a versão 8.60 tem mais funções se você reparar algumas pessoas postam scripts dizendo que foi testada em 8.60 mais as vezes pega até em 8.54, mais tem alguns sistemas que não vou pegar por outras funções, eu acho. R-2 Não há bugs em ambas versões apenas as básicas que todas Sourcer's tem... R-3 Você pode mudar da versão 8.54 para versão 8.60 sim ! você ira precisar apenas mudar a source de seu Servidor. Vantagens 8.60 Que eu saiba você pode usar War System com escudos e Cast System. Espero ter ajuda-do abraços
-
WebSite PokexMostyer
Esta bem lega mais seria legal centralizar o menu de lá > pra ficar no angulo do charizard...
-
[Ideia] Bonus por set.
Achei esse script do WhiteWolf... testa ele ai... movements\scripts\set.lua: -- NW SET SYSTEM local config = { slot1 = 4, slot2 = 8, item1 = 8889, item2 = 11234 } local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 50) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, 50) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, 50) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 50) function onEquip(cid, item, slot) if getPlayerSlotItem(cid, config.slot2).itemid == config.item2 and getPlayerSlotItem(cid, config.slot1).itemid == config.item1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now that you're using the full set you'll receive a special bonus...") doAddCondition(cid, condition) doSendMagicEffect(getCreaturePos(cid), 10) end return true end function onDeEquip(cid, item, slot) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You're no longer receiving the special bonus..") doRemoveCondition(cid, CONDITION_ATTRIBUTES) return true end movements.xml <!-- Set Items --> <movevent type="Equip" itemid="11234" slot="feet" event="script" value="set.lua"/> <movevent type="Equip" itemid="8889" slot="armor" event="script" value="set.lua"/> <movevent type="DeEquip" itemid="11234" slot="feet" event="script" value="set.lua"/> <movevent type="DeEquip" itemid="8889" slot="armor" event="script" value="set.lua"/> ID Dos Slots: CONST_SLOT_FIRST = 1 CONST_SLOT_HEAD = CONST_SLOT_FIRST CONST_SLOT_NECKLACE = 2 CONST_SLOT_BACKPACK = 3 CONST_SLOT_ARMOR = 4 CONST_SLOT_RIGHT = 5 CONST_SLOT_LEFT = 6 CONST_SLOT_LEGS = 7 CONST_SLOT_FEET = 8 CONST_SLOT_RING = 9 CONST_SLOT_AMMO = 10