
vitorxx
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
vitorxx recebeu reputação de JonatasLucasf em Quest BauCara, eu recomendo mudar o script da quest, no meu OT todas as quest's são feitas assim com script's e consigo pegar com o GOD normal.
Eu uso este script
function onUse(cid, item, frompos, item2, topos) if item.uid == 24346 then queststatus = getPlayerStorageValue(cid,24346) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você adquiriu um Monster Armor") item_uid = doPlayerAddItem(cid,8821,1) -- item_uid = doPlayerAddItem(cid,8821,1) setPlayerStorageValue(cid,24346,1) else doPlayerSendTextMessage(cid,22,"Esta Vazio.") -- ira aprecer quando vc ja tiver pego e tentar dnv end else return 0 end return 1 end
-
vitorxx recebeu reputação de The Trevas em Quest BauCaso, vc tenha algum outro script e seu char de ADM não esta pegando o item da quest, troque para este, caso você não tenha nenhum outro, use este.
-
vitorxx recebeu reputação de The Trevas em Quest BauCara, eu recomendo mudar o script da quest, no meu OT todas as quest's são feitas assim com script's e consigo pegar com o GOD normal.
Eu uso este script
function onUse(cid, item, frompos, item2, topos) if item.uid == 24346 then queststatus = getPlayerStorageValue(cid,24346) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você adquiriu um Monster Armor") item_uid = doPlayerAddItem(cid,8821,1) -- item_uid = doPlayerAddItem(cid,8821,1) setPlayerStorageValue(cid,24346,1) else doPlayerSendTextMessage(cid,22,"Esta Vazio.") -- ira aprecer quando vc ja tiver pego e tentar dnv end else return 0 end return 1 end
-
vitorxx recebeu reputação de The Trevas em Quest BauSeguinte, vá ao diretório
PastaDoOT/Data/Actions/Scripts
Crie um arquivo chamado questot.lua e dentro dele, cole o script acima.
Depois, vá em Data/Actions/Actions.xml e cole esta tag lá,
Depois abra o remeres e no bau selecionado para a quest, coloque o uniqueID 24346
-
Usa esse aqui que eu criei. Ta mais simples!! xD
Vá data/movements/scripts crie um arquivo chamado passe_vip.lua e coloque essa Script dentro:
Agora vá em data/movements e abra o arquivo chamado movements.xml e adicione essa tag:
<movevent type="StepIn" actionid="50008" event="script" value="passe_vip.lua"/>
Agora a parte que te enteressa. Abra o seu RME, e abra seu mapa.. E esse action id 50008 que está na tag, você coloca ele no piso... Então o piso vai usar a função que ta na Script, ou seja: Só passa vip..
Você não colocar a posição do mapa no Script, na vdd tem como, mais é complexo e chato..
Basta colocar esse action id, no piso que você quer no local.. Então usa um piso diferente do que está naquele local pra ser fácil identificar o local..
É NoiZ..
Fim! xD
Créditos: Ah mim, criador do Script!
EDIT: O Action não pode existe em nenhum outro movements, sempre use um diferente.. A única coisa que pode repeti é que pode usar esse action em qualquer piso, em qualquer lugar do map! xD
-
-
vitorxx deu reputação a xWhiteWolf em (Resolvido)Pedido Junção de Talkactionsfunction onSay(cid, words, param) maximum = { player = getPlayerGUID(cid), lvlmax = {717218, 903638} -- Level que o player vai ficar apos usar o comando. } if getPlayerLevel(cid) == 717217 then doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..maximum.lvlmax[1]..", `experience` = 10000 WHERE `id` = "..maximum.player) elseif getPlayerLevel(cid) == 903637 then doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..maximum.lvlmax[2]..", `experience` = 10000 WHERE `id` = "..maximum.player) else doPlayerSendCancel(cid, 'You do not have the level max 717217 or 903637.') doSendMagicEffect(getPlayerPosition(cid),37) end end acho que foi kk