Bonano 0 #1 Postado 21 Novembro, 2006 [center:b1c3357d44]Trocas com seu NPC[/center:b1c3357d44] -Bom, vou postar a função de "trade" para os npc's: if msgcontains(msg, 'trade') and focus == cid then itemstatus = doPlayerRemoveItem(cid,ID_DO_ITEM) if itemstatus == -1 then selfSay('Where is the item?') else selfSay('Here it is...') buy(cid,ID_DO_ITEM,1,0) talk_start = os.clock() end Explicando:doPlayerRemoveItem(cid, )Este será o item que voce tera que dar ao npc para receber outro em troca buy(cid, Este sera o item que o npc vai lhe dar em troca do outro E se vc quiser vc pode acrecentar embaixo do else um setPlayerStorageValue(cid,6019) Que fará com que o NPC so troque uma vez o item!! Espero ter ajudado xD Bonano ~ Compartilhar este post Link para o post Compartilhar em outros sites
Magus 2 #2 Postado 22 Novembro, 2006 Muitos usuários tem essa dúvida, seu tutorial será de grande utilidade para eles. ;] Aprovado! Compartilhar este post Link para o post Compartilhar em outros sites
Guiga 0 #3 Postado 23 Novembro, 2006 Só uma pergunta tem como faze essa troka com addonpq meu npc de addons e buged ;/Me responde aew Compartilhar este post Link para o post Compartilhar em outros sites
Brunou 0 #4 Postado 23 Novembro, 2006 Para iniciantes ta very easy.cya Compartilhar este post Link para o post Compartilhar em outros sites
Bonano 0 #5 Postado 23 Novembro, 2006 Originally posted by Guiga Só uma pergunta tem como faze essa troka com addon pq meu npc de addons e buged ;/ Me responde aew Não eh possivel pois o npc troka apenas itens Espero Ter Ajudado Bonano ~ Compartilhar este post Link para o post Compartilhar em outros sites
Faelzinhow 0 #6 Postado 25 Novembro, 2006 Creio que irá ajudar muita gente :]Poste mais tutoriais! Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Panaro #7 Postado 26 Novembro, 2006 kara ta dando um erro aki vc poderia me add nu msn ? [email protected] ai quando vc me add vc me manda msg plz pq aki n aparece quando adiciona ta bugado po eu kero o npc intero eu n sei nd de npc ai eu faço e talz so q fala q nao consegue fexar a line 26 near 'if' algo assim add la plz Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Jonny Cleaver #8 Postado 21 Dezembro, 2006 OW na boau....Põe o scripst inteiro do NPC vlws Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Jonny Cleaver #9 Postado 21 Dezembro, 2006 OW na boau....Põe o scripst inteiro do NPC vlws Compartilhar este post Link para o post Compartilhar em outros sites
polvora 0 #10 Postado 23 Dezembro, 2006 Vlw ae ajudo bastante ake Compartilhar este post Link para o post Compartilhar em outros sites
spbex 0 #11 Postado 23 Dezembro, 2006 Boa tarde, gostaria de saber se no seu npc trade da pra config. pra ele receber mais de um item... tipow quests que pedem mais de 2, 3 itens você entrega e recebe o respectivo premio!!! obrigado... Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Jonny Cleaver #12 Postado 23 Dezembro, 2006 Mano c for pra postra alguma coisa posta por completo..... É o msm erro do Cara q postou todos as quests..... Provavelmete copiou dele.... Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Robest #13 Postado 24 Dezembro, 2006 Originally posted by spbex Boa tarde, gostaria de saber se no seu npc trade da pra config. pra ele receber mais de um item... tipow quests que pedem mais de 2, 3 itens você entrega e recebe o respectivo premio!!! obrigado... E so botar várias linhas de remove item como as que ele mostrou, só que com a ID do outro item que você quer que você perca. Jonny Cleaver, ELE POSTOU COMPLETISSIMAMENTE, ele falou que ia botar como fazer essa função, e não o script do NPC que faz isso, se quer um script pronto, vá em downloads. Bonano, ótimo tópico, continue assim. Aprovado! >>Dúvida<< Na hora de botar "doPlayerRemoveItem(cid,ID_DO_ITEM)" você não precisa botar a quantidade não??? Só pra saber... Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Hateke Kakahi #14 Postado 3 Janeiro, 2007 Cara issu e muito facio cria npc de trade e mas facio do que tirar doce de criança mais ta legal manow queria enformar que esse topic vai ajudar muitos novatos em otserv por que explica a Função de trade dos Npc's Gostei do topic mas e issu mano facio a lot ~~APROVADO~~ Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Digo Loco #15 Postado 5 Janeiro, 2007 Tava precisando disso pra fazer umas super quests no meu ot!!!!! Brigadão Compartilhar este post Link para o post Compartilhar em outros sites
Edu 0 #16 Postado 5 Janeiro, 2007 Nossa O.o muito bom, =/ não manjo nada de script, faço npc's pegando outros de exemplos! :] Compartilhar este post Link para o post Compartilhar em outros sites
Convidado sepito #17 Postado 15 Janeiro, 2007 nossa muito bom esse tuto... vai ajudar mto no meu server.. vlw Compartilhar este post Link para o post Compartilhar em outros sites
Samurai 0 #18 Postado 31 Janeiro, 2007 muito bom ne..... aprovado!! Compartilhar este post Link para o post Compartilhar em outros sites
Fernandol 0 #19 Postado 1 Fevereiro, 2007 Originally posted by Robest+--><div class='quotetop'>QUOTE(Robest)</div> <!--QuoteBegin-spbex Boa tarde, gostaria de saber se no seu npc trade da pra config. pra ele receber mais de um item... tipow quests que pedem mais de 2, 3 itens você entrega e recebe o respectivo premio!!! obrigado... E so botar várias linhas de remove item como as que ele mostrou, só que com a ID do outro item que você quer que você perca. Jonny Cleaver, ELE POSTOU COMPLETISSIMAMENTE, ele falou que ia botar como fazer essa função, e não o script do NPC que faz isso, se quer um script pronto, vá em downloads. Bonano, ótimo tópico, continue assim. Aprovado! >>Dúvida<< Na hora de botar "doPlayerRemoveItem(cid,ID_DO_ITEM)" você não precisa botar a quantidade não??? Só pra saber...[/b] Compartilhar este post Link para o post Compartilhar em outros sites
Grilizin 0 #20 Postado 2 Fevereiro, 2007 Muito Bom! APROVADO! Compartilhar este post Link para o post Compartilhar em outros sites