Ir para conteúdo

Featured Replies

Postado

Bom eu uso esse script no meu server:

  Citar

 

 


function onCastSpell(cid, var)


if getPlayerVocation(cid) == 1 then
if getPlayerLevel(cid) >= 2 then
doPlayerSay(cid, '3', TALKTYPE_ORANGE_1)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+4)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+5)
doPlayerSetVocation(cid,6)
doSetCreatureOutfit(cid, {lookType=7}, -1)
doSendMagicEffect(getPlayerPosition(cid), 8) -- 
o efeito q irar aparece ao transformar.
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "9.")
doSendMagicEffect(getPlayerPosition(cid), 10) -- 
o efeito q irar aparece se você não tiver nenhum dos requisitos acima.
end

 

onde mostra o efeito q irar aparece ao transformar eu quero coloka isso no script que eu uso ai em cima:

  Citar

 

 

local position1 = {x=getThingPosition(getPlayerPosition(cid)).x+1, y=getThingPosition(getPlayerPosition(cid)).y+1, z=getThingPosition(getPlayerPosition(cid)).z} -- mude aque as pos
doSendMagicEffect
(position1, 10) -- 10 é o effect

 

pq meu efeito que eu quero coloka no ficar centralizado.

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

  • Respostas 5
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Ragnar Lothbrook
    Ragnar Lothbrook

    Testa ai: function onCastSpell(cid, var) local position1 = {x=getThingPosition(getPlayerPosition(cid)).x+1, y=getThingPosition(getPlayerPosition(cid)).y+1, z=getThingPosition(getPlayerPosition(ci

  • 2 weeks later...
Postado

Testa ai:

function onCastSpell(cid, var)


local position1 = {x=getThingPosition(getPlayerPosition(cid)).x+1, y=getThingPosition(getPlayerPosition(cid)).y+1, z=getThingPosition(getPlayerPosition(cid)).z} -- mude aque as pos


if getPlayerVocation(cid) == 1 then
if getPlayerLevel(cid) >= 2 then
doPlayerSay(cid, '3', TALKTYPE_ORANGE_1)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+4)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+5)
doPlayerSetVocation(cid,6)
doSendMagicEffect(position1, 10) -- 10 é o effect
doSetCreatureOutfit(cid, {lookType=7}, -1)
doSendMagicEffect(getPlayerPosition(cid), 8) -- o efeito q irar aparece ao transformar.
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "9.")
doSendMagicEffect(getPlayerPosition(cid), 10) -- o efeito q irar aparece se você não tiver nenhum dos requisitos acima.
end
Postado
  • Autor

Funcionou mas eu quero coloka alguns mensagem pode fazer isso pra min, tipo quando n tiver o lvl pra transformar aparece a mensagem " vc n tem lvl 100 pra se transformar" e tb quando n tem mas transformaçao tipo " vc jah esta na ultima transformaçaõ, vc n tem mas transformaçao". +/- assim mas um rep+

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

Postado

Não testei, qualquer erro, poste aqui que arrumo pra você.

 

function onCastSpell(cid, var)




local position1 = {x=getThingPosition(getPlayerPosition(cid)).x+1, y=getThingPosition(getPlayerPosition(cid)).y+1, z=getThingPosition(getPlayerPosition(cid)).z} -- mude aque as pos




if getPlayerVocation(cid) == 1 then
if getPlayerLevel(cid) >= 2 then
doPlayerSay(cid, '3', TALKTYPE_ORANGE_1)
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+4)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+5)
doPlayerSetVocation(cid,6)
doSendMagicEffect(position1, 10) -- 10 é o effect
doSetCreatureOutfit(cid, {lookType=7}, -1)
doSendMagicEffect(getPlayerPosition(cid), 8) -- o efeito q irar aparece ao transformar.
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "9.")
doSendMagicEffect(getPlayerPosition(cid), 10) -- o efeito q irar aparece se você não tiver nenhum dos requisitos acima.
doPlayerSendCancel(cid, "Voce nao tem level 100.")
end
else
doPlayerSendCancel(cid, "Voce nao tem mais transofrmaçoes.")
end

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo