Postado Novembro 2, 2014 10 anos Entao... XWhiteWolf... deu seguinte erro... [Luainterface::loadfile]data/creaturescript/scripts/itemlogin.lua:11: 'end' expected (to close'if' at line2)near'(eof)' ??????????????????????? cara, é só colocar aquilo no login.lua antes do ultimo return true. Não tem como dar erro faltando end agora e não ter dado antes... Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Novembro 2, 2014 10 anos Autor Agora sim, está 100% Eu testei aqui, e funcionou direitinho. local itemsVip = {12607} local bodySlots = {1, 2, 4, 5, 6, 7, 8, 9} function onLogin(cid) local bp = nil if isContainer(getPlayerSlotItem(cid, 3).uid) then bp = getPlayerSlotItem(cid, 3).uid elseif isContainer(getPlayerSlotItem(cid, 10).uid) then bp = getPlayerSlotItem(cid, 10).uid end if bp == nil then bp = doPlayerAddItem(cid, 1988, 1) end for slots = 1, #bodySlots do for items = 1, #itemsVip do if getPlayerSlotItem(cid, bodySlots[slots]).itemid == itemsVip[items] then doAddContainerItem(bp, itemsVip[items]) doRemoveItem(getPlayerSlotItem(cid, bodySlots[slots]).uid) end end end return true end Realmente esta indo pra BP, porem o player VIP qnd loga, a armor vai pra BP do msm jeito... e as vezes ela ate sumiu
Postado Novembro 2, 2014 10 anos Autor ??????????????????????? cara, é só colocar aquilo no login.lua antes do ultimo return true. Não tem como dar erro faltando end agora e não ter dado antes... Ok... acabei de fazer e nao deu erro... porem o player VIP qnd desloga e loga, a armor aparece dentro de uma nova backpack dentro da BP... Não entendi nada. Tipow... com aquele script msm estando com VIP ou nao, a armor esta indo pra backpack... e duas vezes ela ate sumiu e n foi pra backpack... tendeu? Se o player tiver VIP, a armor tem q ficar onde ela esta (no corpo dele), mas ela ta indo pra backpack
Postado Novembro 2, 2014 10 anos isso daí vc configura na checagem do storage da sua vip ué: if (getPlayerStorageValue(cid, 55555) <= 0) then se for vip não acontece nada. Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
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.