fastot 39 Postado Março 1, 2012 Share Postado Março 1, 2012 (editado) Olá, Vou postar um tutorial de como criar um arquivo "Firstitems.lua", e vou explicar. Para quem não sabe o "Firstitems.lua" serve para configurar os itens iniciais do player. Bom, então vamos lá! 1º Passo: Abra a pasta do seu servidor, vá em (Data/Creaturescripts/Scripts) e crie um arquivo chamado "Firstitems.lua", e adicione o seguinte código: local firstItems = {} firstItems[0] = { 2383, 2525, 2647, 2173, 2457, 2463, 2643 } firstItems[1] = { 2190, 2525, 2647, 2173, 2457, 2463, 2643 } firstItems[2] = { 2182, 2525, 2647, 2173, 2457, 2463, 2643 } firstItems[3] = { 2389, 2525, 2647, 2173, 2457, 2463, 2643 } firstItems[4] = { 2383, 2525, 2647, 2173, 2457, 2463, 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, 2554, 1) else doPlayerAddItem(cid, 2120, 1) end local bag = doPlayerAddItem(cid, 10518, 1) doAddContainerItem(bag, 7620, 1) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 2160, 3) doAddContainerItem(bag, 2554, 1) setPlayerStorageValue(cid, 30001, 1) end return TRUE end 2º Passo: Depois, vá em (Data/Creaturescript), abra o arquivo "Creaturescripts.xml" e adicione a seguinte tag: <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> Pronto, agora vamos para a explicação. Explicação: local firstItems = {} firstItems[0] = No Vocation (Sem Vocações) ou seja ACCOUNT MANAGER { Esses números são os id dos itens->2383, ou seja é uma-Spike Sword 2525, -Dwarven Shield 2647, -Plate Legs 2173, -Aol 2457, -Steel Helmeth 2463, -Plate Armor 2643 -Leather Boots } firstItems[1] = Sorcerer { 2190, -Wand of Vortex 2525, -Dwarven Shield 2647, -Plate Legs 2173, -Aol 2457, -Steel Helmet 2463, -Plate Armor 2643 -Leather Boots } firstItems[2] = Druid { 2182, -Snakebite Rod 2525, -Dwarven Shield 2647, -Plate Legs 2173, -Aol 2457, -Steel Helmet 2463, -Plate Armor 2643 -Leather Boots } firstItems[3] = Paladin { 2389, -Spears 2525, -Dwarven Shield 2647, -Plate Legs 2173, -Aol 2457, -Steel Helmet 2463, -Plate Armor 2643 -Leather Boots } firstItems[4] = Knight { 2383, -Spike Sword 2525, -Dwarven Shield 2647, -Plate Legs 2173, -Aol 2457, -Steel Helmet 2463, -Plate Armor 2643 -Leather Boots } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems[getPlayerVocation(cid)]) do doPlayerAddItem(cid, firstItems[getPlayerVocation(cid)], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2554<- Shovel, 1) else doPlayerAddItem(cid, 2120<-Rope, 1) end local bag = doPlayerAddItem(cid, 10518, 1) doAddContainerItem(bag, 7620<- Mana Potion,, 1) doAddContainerItem(bag, 7618<-Health Potion,1) doAddContainerItem(bag, 2160<-Crystal Coin, 3) setPlayerStorageValue(cid, 30001, 1) end return TRUE end Se quiser adicionar mais coisas na backpack, adicione mais uma linha: doAddContainerItem(bag,2383 <- ID DO ITEM,1 <- QUANTIDADE) Espero que gostem do tutorial, feito por mim! Demorei para fazer, mais fiz o meu melhor. Quando comecei a mexer com otservs, eu precisava trocar os itens inicias dos players, eu procurei muito, até achei alguns tutoriais, mais nenhum explicava direito, por fim tive que aprende sozinho, então decidi criar esse tutorial para ajudar vocês! Sugestões e criticas são bem vindas, comentem! Editado Março 1, 2012 por Leosinhuvd5 Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/ Compartilhar em outros sites More sharing options...
freestyle13 3 Postado Março 1, 2012 Share Postado Março 1, 2012 mto bom adorei tavo precisando eu tenhu 1 global akie ke vc vem pelado askPOASKPOa' Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208686 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 1, 2012 Autor Share Postado Março 1, 2012 mto bom adorei tavo precisando eu tenhu 1 global akie ke vc vem pelado askPOASKPOa' Epa , obrigado por comentar , fico muito feliz por ter ajudado , é sempre tem algum ot que vem com os player pelado , e o pessoal acha como colocar o firstitem mais nunca sabe mexer entao criei o tutorial OBG espero ter ajudado mt Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208690 Compartilhar em outros sites More sharing options...
pemi 6 Postado Março 1, 2012 Share Postado Março 1, 2012 Muito bom tutorial Leosinhu... Continue assim que irei pegar muitos outros tutoriais teus xD Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208761 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 1, 2012 Autor Share Postado Março 1, 2012 Muito bom tutorial Leosinhu... Continue assim que irei pegar muitos outros tutoriais teus xD Opa obrigado por comentar , estou de volta a nativa haha , sim espero fazer muitos tutoriais para ajudar todos e ao xtibia vlw Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208764 Compartilhar em outros sites More sharing options...
alldakie 160 Postado Março 1, 2012 Share Postado Março 1, 2012 Parabéns Leosinhu, Só faltou ao meu ver uma formatação mais simples, com cores mais agradáveis, em fim isso não vem ao caso, muito bom +REP Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208795 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 1, 2012 Autor Share Postado Março 1, 2012 Parabéns Leosinhu, Só faltou ao meu ver uma formatação mais simples, com cores mais agradáveis, em fim isso não vem ao caso, muito bom +REP Obrigado Tony , vou vê se melhoro as cores , obrigado pela dica, por comentar e pelo REP Abr Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208798 Compartilhar em outros sites More sharing options...
Fofao05 16 Postado Março 1, 2012 Share Postado Março 1, 2012 Obrigado Por Trazer Conteúdo ao Xtibia! Belo Tutorial , bem formatado etc.. Parabéns Aprovado Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208906 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 1, 2012 Autor Share Postado Março 1, 2012 Obrigado Por Trazer Conteúdo ao Xtibia! Belo Tutorial , bem formatado etc.. Parabéns Aprovado Obrigado , por comentar , por gostar do meu tutorial , mais ainda por aprovar , espero que ajude a muitos ate+ Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1208911 Compartilhar em outros sites More sharing options...
vipstyle 21 Postado Março 2, 2012 Share Postado Março 2, 2012 (editado) boa vlw meu global tava vindo com os cara pelado ''''' Editado Março 10, 2012 por vipstyle Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1209426 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 3, 2012 Autor Share Postado Março 3, 2012 boa vlw meu global tava vindo com os cara pelado ''''' Ola, fiquei feliz por conseguir ajudar , obrigado por comentar Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1209606 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 7, 2012 Autor Share Postado Março 7, 2012 (editado) Comentem pessoal , nao deixar chegar aos 30 dias sem comentar ;D Edit-- CRITICAS , SUGESTOES E OPINIOES SAO BEM VINDAS Editado Março 12, 2012 por Leosinhuvd5 Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1212403 Compartilhar em outros sites More sharing options...
dmxkinha 1 Postado Março 9, 2012 Share Postado Março 9, 2012 É um tutorial básico coisa simples mesmo assim eu gostei . Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1213929 Compartilhar em outros sites More sharing options...
fastot 39 Postado Março 9, 2012 Autor Share Postado Março 9, 2012 É um tutorial básico coisa simples mesmo assim eu gostei . Obrigado por gostar do meu tutorial ... Sim sim! Ele é bem simples mais mesmo assim existe bastante pessoas que não sabem! OBG por comentar! Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1214128 Compartilhar em outros sites More sharing options...
vipstyle 21 Postado Março 10, 2012 Share Postado Março 10, 2012 (editado) cara eu nao entendi 1 coisa tipo se eu kiser botar que os players venham assim com 20 moedas cinza como eu tenhu que botar exemplo : 2160,20 o lugar depois da virgula é a quandtidade certo dai eu nao sei se vai vir com 20 platinum , ou , 20 azuis , ou , 20gold me explique por favor Editado Março 10, 2012 por vipstyle Link para o comentário https://xtibia.com/forum/topic/181586-tutorial-criando-um-firstitemslua-e-explicando/#findComment-1214533 Compartilhar em outros sites More sharing options...
Posts Recomendados