Wiihtop 1 Postado Março 25, 2014 Share Postado Março 25, 2014 galera precisso de uma action que ao eu usar o item na pessoa Mostra os skills dela MAGIC LEVEL LEVEL , MANA ,LIFE, SWORD FIGHT... ETC... !!! Link para o comentário Compartilhar em outros sites More sharing options...
0 lucasromero 21 Postado Março 25, 2014 Share Postado Março 25, 2014 (editado) Opa, é sempre bom ter ajuda de superiores ><Eu fiz isso meio que na pressa, quando vi o player eu fiz uma variável (pode ver que em TextMensagem tem partes com player)Ai deu aquela baita preguiça, ainda mais no frio que eu criei a variável.Script mais bonitinho abaixo \/ function onUse(cid, Item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nome: "..getCreatureName(itemEx.uid).."".."\nHealth: "..getCreatureMaxHealth(itemEx.uid).."".."\nChakra: "..getPlayerMana(itemEx.uid).."".."\nLevel: "..getPlayerLevel(itemEx.uid).."".."\nSkill Distance: "..getPlayerSkill(itemEx.uid,4).."".."\nSkill Sword: "..getPlayerSkill(itemEx.uid, 2).."".."\nSkill Axe: "..getPlayerSkill(itemEx.uid, 3).."".."\nSkill Club: "..getPlayerSkill(itemEx.uid, 1).."".."\nSkill Shield: "..getPlayerSkill(itemEx.uid, 5).."".."\nSkill Ninjutsu: "..getPlayerMagLevel(itemEx.uid).."") else doPlayerSendTextMessage(cid, 22, "So pode ser usados em Players!") end return true end Ah e obrigado pelos tutoriais que você criou, está ajudando muito. Editado Março 25, 2014 por lucasromero Link para o comentário Compartilhar em outros sites More sharing options...
0 vitorelias 3 Postado Março 25, 2014 Share Postado Março 25, 2014 (editado) Não poderia ser por commando? Editado Março 25, 2014 por vitorelias Link para o comentário Compartilhar em outros sites More sharing options...
0 Wiihtop 1 Postado Março 25, 2014 Autor Share Postado Março 25, 2014 teria que ser por action ))))': pois vou por numa rune spy up alguma alma bondosa? tpw como um sistema byakugan Link para o comentário Compartilhar em outros sites More sharing options...
0 lucasromero 21 Postado Março 25, 2014 Share Postado Março 25, 2014 (editado) Ta ae. function onUse(cid, Item, fromPosition, itemEx, toPosition) local player = itemEx.uid if isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nome: "..getCreatureName(itemEx.uid).."".."\nHealth: "..getCreatureMaxHealth(player).."".."\nChakra: "..getPlayerMana(player).."".."\nLevel: "..getPlayerLevel(player).."".."\nSkill Distance: "..getPlayerSkill(player,4).."".."\nSkill Sword: "..getPlayerSkill(player, 2).."".."\nSkill Axe: "..getPlayerSkill(player, 3).."".."\nSkill Club: "..getPlayerSkill(player, 1).."".."\nSkill Shield: "..getPlayerSkill(itemEx.uid, 5).."".."\nSkill Ninjutsu: "..getPlayerMagLevel(player).."") else doPlayerSendTextMessage(cid, 22, "Nao deu certo.") end return true end Editado Março 25, 2014 por lucasromero Link para o comentário Compartilhar em outros sites More sharing options...
0 Wiihtop 1 Postado Março 25, 2014 Autor Share Postado Março 25, 2014 vou testar e ja te aviso e do rep++ Link para o comentário Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 25, 2014 Share Postado Março 25, 2014 (editado) lucas não é necessário criar uma variável local para o itemEx a função onUse(cid, Item, fromPosition, itemEx, toPosition) já tem o valor de armazenamento itemEx. qual a diferença ?, deixa seu script menor e mais bonito , imagina você criando uma variável para cada valor de armazenamento ;/ .exemplo : function onUse(cid, Item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nome: "..getCreatureName(itemEx.uid).."".."\nHealth: "..getCreatureMaxHealth(player).."".."\nChakra: "..getPlayerMana(player).."".."\nLevel: "..getPlayerLevel(player).."".."\nSkill Distance: "..getPlayerSkill(player,4).."".."\nSkill Sword: "..getPlayerSkill(player, 2).."".."\nSkill Axe: "..getPlayerSkill(player, 3).."".."\nSkill Club: "..getPlayerSkill(player, 1).."".."\nSkill Shield: "..getPlayerSkill(itemEx.uid, 5).."".."\nSkill Ninjutsu: "..getPlayerMagLevel(player).."") else doPlayerSendTextMessage(cid, 22, "Nao deu certo.") end return true end e procure usar indentação. Scripts pequeno sem não fica feio , mais em scripts grande fica horrível. parabéns do gostando de ver seu esforço para ajudar os membros do fórum.continue assim , aprendendo sempre mais >< Editado Março 25, 2014 por DuuhCarvalho Link para o comentário Compartilhar em outros sites More sharing options...
0 Wiihtop 1 Postado Março 25, 2014 Autor Share Postado Março 25, 2014 rep++ Link para o comentário Compartilhar em outros sites More sharing options...
0 Killua 389 Postado Março 25, 2014 Share Postado Março 25, 2014 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Wiihtop 1
galera precisso de uma action que ao eu usar o item na pessoa
Mostra os skills dela
MAGIC LEVEL LEVEL , MANA ,LIFE, SWORD FIGHT... ETC... !!!
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados