Versão 8.60
Styller Yourots 0.7.5 v1
Nível: Intermediário.
Título Auto-explicativo.
Frase para receber item "x": Jezeli nie mozesz uruchomic
Item "x" de preferencia: 1kk
*MAS O PLAYER SÓ PODE FALAR ISSO 1 VEZ POR CONTA*
Versão 8.60
Styller Yourots 0.7.5 v1
Nível: Intermediário.
Título Auto-explicativo.
Frase para receber item "x": Jezeli nie mozesz uruchomic
Item "x" de preferencia: 1kk
*MAS O PLAYER SÓ PODE FALAR ISSO 1 VEZ POR CONTA*
function onSay(cid, words, param)
if(getPlayerStorageValue(cid, 25001) <= 0) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "recebeu 1kk.")
doPlayerSetStorageValue(cid, 25001, 1)
doPlayerAddItem(cid,2160,100)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "vc ja utilizou a porra desse comando vsf.")
end
end
Tag:
<talkaction words="!1kk" script="1kk.lua"/>
Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!
IP: monster24h.com
PROTOCOL:8.60
PORT:7171
RATES:
Exp: 9999x~10x
Skills:800x
Magic:200x
Loot:2x
Pvp-e Advanced: 1.1x Ao matar players de level semelhante.
Accounts Pelo Account Manager!
function onSay(cid, words, param) local a = { ["sword"] = {id=1234,count=1}, --nome id == id do item count == quantidade ["axe"] = {id=2589,count=1}, ["club"] = {id=1478,count=1} } if a[param] == "" or not a[param] then return doPlayerSendCancel(cid,"no have command param") elseif getPlayerStorageValue(cid,1234) == 1 then return doPlayerSendCancel(cid,"Sorry you used commands") end doPlayerAddItem(cid,a[param].id,a[param].count) setPlayerStorageValue(cid,1234,1) return TRUE end
<talkaction words="!premmy" script="NOME ARQUIVO.lua"/>
mode de usar !premmy sword, ou premmy axe!
mude o nome em ["sword"] para qual desejar
id do item em ID
e quantia em count
-----------
Nao vi que haviam postado msm assim deixarei o meu
Esse script vai funcionar da seguinte maneira, quando o player falar: Jezeli nie mozesz uruchomic
Ele recebera 1kk e pode ser falado apenas uma vez por conta, pelo que entendi era isso que vc queria.
Vai em data/talkactions/script, duplica um arquivo e nomeia para "say_gain" sem as aspas e nele cole:
function onSay(cid, words, param, channel) if (param == "nie mozesz uruchomic" and getPlayerStorageValue(cid, 302099+getAccountByName(getCreatureName(cid))) ~= 1) then doPlayerAddItem(cid, 2160, 100) -- troque o 2160 pelo id do item, e o 100 pela quantidade. setPlayerStorageValue(cid, 302099+getAccountByName(getCreatureName(cid)), 1) doSendMagicEffect(getCreaturePosition(cid), 30) -- troque o 30 pelo effect de sua preferencia. return true end return true end
Agora em talkactions.xml cole a tag:
<talkaction words="Jezeli" event="script" value="say_gain.lua">
</talkaction>
Te ajudei. Então REP+
Meus Trabalhos:
O melhor pokebot!
- Jhon
O Rep+ não indica que o dono do tópico teve seu pedido resolvido, talvez pode ser apenas por ter tentado ou algo aparente. Para haver certeza quando formos mover o tópico, ele terá que fazer um post falando que seu pedido fora resolvido com sucesso.