Postado Setembro 30, 2013 12 anos Bom galera eu to com uma duvida no meu mapa, quando eu crio a acc e o personagem ele nao vem com os itens iniciais e nao tem nenhum baú pra pegar os itens. Como resolvo? Obrigado
Postado Setembro 30, 2013 12 anos creditos: dexpiron OTServ/data/CreatureScripts/firstitens.lua local firstItems = {} firstItems[0] = { 2173, 2525, 2428, 2124, 2460, 2478, 2643 } firstItems[1] = { 2173, 2525, 2190, 2124, 2460, 2478, 2643 } firstItems[2] = { 2173, 2525, 2182, 2124, 2460, 2478, 2643 } firstItems[3] = { 2173, 2525, 2389, 2124, 2460, 2478, 2643 } firstItems[4] = { 2173, 2525, 2428, 2124, 2460, 2478, 2643 } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)][i], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2465, 1) else doPlayerAddItem(cid, 2465, 1) end local bag = doPlayerAddItem(cid, 10518, 1) doAddContainerItem(bag, 2160, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 2383, 1) setPlayerStorageValue(cid, 30001, 1) end return TRUE end firstItems[0] = (Vocação nula) firstItems[1] = (Sorcerer) firstItems[2] = (Druid) firstItems[3] = (Paladin) firstItems[4] = (Knight) Embaixo de cada linha dessa é só colocar os ID's dos items iniciais. Tag: <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> Ot Design: https://discord.gg/VgtVRNmCD7
Postado Setembro 30, 2013 12 anos troca sua configuraçao por esta. Data/creaturecript firstitems.lua function onLogin(cid) if getPlayerGroupId(cid) == 1 and getPlayerStorageValue(cid, 50000) == -1 then if isSorcerer(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2160, 2) doAddContainerItem(bag, 2789, 25) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 7620, 1) doPlayerAddItem(cid, 2173, 1) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2190, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 2643, 1) doPlayerAddItem(cid, 2124, 1) setPlayerStorageValue(cid, 50000, 1) elseif isDruid(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2160, 2) doAddContainerItem(bag, 2789, 25) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 7620, 1) doPlayerAddItem(cid, 2173, 1) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2182, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 2643, 1) doPlayerAddItem(cid, 2124, 1) setPlayerStorageValue(cid, 50000, 1) elseif isPaladin(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2160, 2) doAddContainerItem(bag, 2789, 25) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 7620, 1) doPlayerAddItem(cid, 2173, 1) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2389, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 2643, 1) doPlayerAddItem(cid, 2124, 1) setPlayerStorageValue(cid, 50000, 1) elseif isKnight(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2160, 2) doAddContainerItem(bag, 2789, 25) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 7620, 1) doAddContainerItem(bag, 2428, 1) doAddContainerItem(bag, 2394, 1) doPlayerAddItem(cid, 2173, 1) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2383, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 2643, 1) doPlayerAddItem(cid, 2124, 1) setPlayerStorageValue(cid, 50000, 1) end end return TRUE end Data/creaturescript creaturescript.xml <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> Se nao funcionar veja se da algum erro no executavel e se existe algum mode de fistitem ja ai.
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.