Postado Setembro 12, 2017 7 anos Olá Scripter. Gostaria de pedir uma Script que da os items inicias sem o Player precisar abrir um bau Apenas Logando a 1 Vez no Servidor e ja ganha os items iniciais. ( Account manager não pode ganhar os items iniciais ) Sem Título-2.bmp
Postado Setembro 12, 2017 7 anos local firstItems = { 1,--itemid 2, 3, 4, 5, 6, 7, } local bagid = 1999 function onLogin(cid) if not getCreatureName(cid) == "Account manager" then if getPlayerStorageValue(cid, 9999999) < 1 then for i=1, #firstItems do doPlayerAddItem(cid, firstItems[i], 1) end local bag = doPlayerAddItem(cid, bagid, 1) setPlayerStorageValue(cid, 9999999, 1) doPlayerSendCancel(cid,"Voce recebeu seus items !") end end return true end Editado Setembro 12, 2017 7 anos por DboExplorer (veja o histórico de edições) Te ajudei ?? Que tal fazer uma contribuição ?
Postado Setembro 12, 2017 7 anos Autor 2 minutos atrás, DboExplorer disse: local firstItems = { 1,--itemid 2, 3, 4, 5, 6, 7, } local bagid = 1999 function onLogin(cid) if not getCreatureName(cid) == "Account manager" then if getPlayerStorageValue(cid, 9999999) < 1 then for i=1, #firstItems do doPlayerAddItem(cid, firstItems[i], 1) end local bag = doPlayerAddItem(cid, bagid, 1) setPlayerStorageValue(cid, 9999999, 1) doPlayerSendCancel(cid,"Voce recebeu seus items !") end end return true end Muito bom seus scripts mais fala como instalar é oq um actions ? Sem Título-2.bmp
Postado Setembro 12, 2017 7 anos Agora, Cain Jorge disse: Muito bom seus scripts mais fala como instalar é oq um actions ? function onLogin(cid) Significa que é um Creaturescripts do tipo Login . Te ajudei ?? Que tal fazer uma contribuição ?
Postado Setembro 12, 2017 7 anos Solução 3 horas atrás, Cain Jorge disse: Olá Scripter. Gostaria de pedir uma Script que da os items inicias sem o Player precisar abrir um bau Apenas Logando a 1 Vez no Servidor e ja ganha os items iniciais. ( Account manager não pode ganhar os items iniciais ) <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="First Items" version="1.0" author="Sekk" enabled="yes"> <event type="login" name="FirstItems" event="script"><![CDATA[ local firstItems = {} firstItems[0] = -- none { 2173, -- Amulet of Loss 2525, -- Dwarven Shield 3965, -- Hunting Spear 2124, -- Ring of Healing 2457, -- Steel Helmet 2647, -- Plate Legs 2463, -- Plate Armor 2195 -- Boots of Haste } firstItems[1] = -- sorcerer { 2173, -- Amulet of Loss 8902, -- Spellbook of Mind Control 2437, -- Start Staff 2214, -- Ring of Healing 7900, -- Magma Monocle 7894, -- Magma Legs 7899, -- Magma Armor 7891 -- Magma Boots } firstItems[2] = -- druid { 2173, -- Amulet of Loss 8901, -- Spellbook of Warding 2437, -- Start Staff 2214, -- Ring of Healing 7902, -- Glacier Mask 7896, -- Glacier Kilt 7897, -- Glacier Robe 7892 -- Glacier Shoes } firstItems[3] = -- paladin { 2173, -- Amulet of Loss 2535, -- Caslte Shield 2455, -- Start Crossbow 9008, -- Start Arrow 2214, -- Ring of Healing 2342, -- Helmet of the Ancients 2488, -- Crown Legs 2195, -- Boots of Haste 8891 -- Paladin Armor } firstItems[4] = -- knight { 2173, -- Amulet of Loss 2536, -- Medusa Shield 7385, -- crimson sword 2114, -- Ring of Healing 2497, -- Crusader Helmet 2477, -- Knight Legs 2195, -- Boots of Haste 2476 -- Knight Armor } function onLogin(cid) if getPlayerStorageValue(cid, 30001) <= 0 then for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1) end local bag = doPlayerAddItem(cid, 1988, 1) -- Backpack doAddContainerItem(bag, 2160, 100) -- 1kk doAddContainerItem(bag, 5710, 1) -- Light Shovel doAddContainerItem(bag, 7731, 1) -- Elvenhair Rope doAddContainerItem(bag, 7618, 1) -- Health Potion doAddContainerItem(bag, 7620, 1) -- Mana Potion doAddContainerItem(bag, 8601, 1) -- Start Axe doAddContainerItem(bag, 2423, 1) -- Start Club setPlayerStorageValue(cid, 30001, 1) end return true end ]]></event> </mod> Usa esse mod do mestre @Sekk
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.