Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  • 2 weeks later...

não seria isso?



function onUse(cid, item, fromPosition, itemEx, toPosition)

  if not isInArray({1,2,3,4}, getPlayerVocation(cid)) then

    return doPlayerSendCancel(cid, "você não tem vocação para ser promovido.")  end

    db.executeQuery("UPDATE `players` SET `vocation` = '"..getPlayerVocation(cid).."+4' WHERE `id` = "..getPlayerGUID(cid))

  doSendMagicEffect(fromPosition, CCONST_ME_MAGIC_RED)

  doRemoveItem(item.uid, 1)

doPlayerSendTextMessage(cid, 20, "You are a ".. getPlayerVocationName(cid) ..".")

return TRUE

end

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

Interessante contribuição, mas todo o script poderia ser encurtado para:


function onUse(cid, item, fromPosition, itemEx, toPosition)

	if getPlayerPromotionLevel(cid) == 2 then

		doPlayerSendCancel(cid, "You are already promoted")

	else

		doRemoveItem(item.uid, 1)

		doPlayerSetPromotionLevel(cid, 2)

		doSendMagicEffect(fromPosition, CONST_ME_MAGIC_RED)

	end

	return true

end

Creio que você fez ele mais para treinar suas querys SQL?

Editado por Lpz (veja o histórico de edições)

Link para o post
Compartilhar em outros sites

@Lpz

Não, hahahaha...

Há servers que pessoas não sabem configurar promotion dois, e então não fica como promotion e sim como uma vocação normal...

Creio que com o script que eu fiz, vá funcionar de qualquer jeito, o do @Vodkart foi muito bom, e muito mais pensado... Mas a diferença é nenhuma, creio que todas funcione...

Para ambos scripts funcionarem, as pessoas precisam arrumar o vocation.xml de acordo com a lógica e ordem das classes...

Pois se alguem criar assim : sorcerer/druid/paladin/knight/archer | 1/2/3/4/5 ... todos os scripts daqui iria dar bosta,

Talves do Vodkart ainda não... mas há como um ser fazer o XML de qualquer forma que todos os scripts deem errado !

Att. Huziwara no Mokou

bXEB9.jpg
Link para o post
Compartilhar em outros sites
  • 4 months later...
  • 4 weeks later...

não funcionou nenhum dos três aqui, uso tfs 0.4_dev, server em mysql e não deu certo, se alguem poder disponibilizar um que funcione em tfs 0.4_dev agradeço!!!!

Link para o post
Compartilhar em outros sites

Muito bom estava procurando para finalizar a quest da terceira promote vou testar depois dou +rep

SADHudushas rep+

Editado por Messiah (veja o histórico de edições)
381.jpg
Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo