Ir para conteúdo
  • 0

[AJUDA] acrescentar parametro em talk


soltore

Pergunta

Galera estou com uma talk aqui um sistema de Rep bem simple que possue apenas um comando

 

 

dar reps ;)

 

gostaria de acrescentar outro comando para checar qntas reps determinado player possui

 

segue o script abaixo:

 

 

function onSay(cid, words, param)

if words == "!rep" then
if getPlayerByName(param) then
local p = getPlayerByName(param)
setPlayerStorageValue(p, 6001, getPlayerStorageValue(p, 6001) + 1)
doPlayerSendTextMessage(cid, 27, "You gave reputation + 1 for " .. getCreatureName(p) .. ".")
doPlayerSendTextMessage(p, 21, "You received reputation + 1 of ".. getCreatureName(cid) ..".")
else
doPlayerSendTextMessage(cid, 27, "Player Not Found.")
end
end
return TRUE
end

 

 

#Edit bom galera no final eu acabei testando umas funçoes aqui e acabei resolvendo eu mesmo rsrsrs...

 

vou postar aqui o script completo para dar rep ao player e chcar qntos reps ele possui ;D

 

caso alguem tenha uma duvida assim...

 

Script atualizado:

 

function onSay(cid, words, param)

if words == "!rep" then
if getPlayerByName(param) then
local p = getPlayerByName(param)
setPlayerStorageValue(p, 6001, getPlayerStorageValue(p, 6001) + 1)
doPlayerSendTextMessage(cid, 27, "You gave reputation + 1 for " .. getCreatureName(p) .. ".")
doPlayerSendTextMessage(p, 21, "You received reputation + 1 of ".. getCreatureName(cid) ..".")
else
doPlayerSendTextMessage(cid, 27, "Player Not Found.")
end
elseif words == "!repinfo" then
if getPlayerByName(param) then
local p = getPlayerByName(param)
doPlayerSendTextMessage(cid, 27, "O PLayer possui: " .. getPlayerStorageValue(p, 6001) .. "Reps.")
else
doPlayerSendTextMessage(cid, 27, "Player Not Found.")
end
return TRUE
end
end
podem fechar topico e mover

 

Editado por soltore
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Amigo, sugiro que mude o "return TRUE" para a linha debaixo, ficando entre o ultimo e o penultimo "end", senao ira aparecer o player falando quando ele usar !rep.

Nossa verdade muito bem pensado manin ;D corrigido aqui.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...