Postado Julho 4, 2014 11 anos se sabe me dizer o numero do slot? 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 Julho 4, 2014 11 anos Autor Não, onde que ve :3 é algo disso? if getPlayerStorageValue(cid, storage) >= 0 then return doPlayerSendCancel(cid, "Você já pegou sua Bike.") end if getPlayerSlotItem(cid, CONST_SLOT_AMMO).uid > 0 then return doPlayerSendCancel(cid, "Tire o item que está no slot da Bike.") end local addedItems, playerWeight = {}, getPlayerFreeCap(cid) for slot = 1, 10 do local i = getPlayerSlotItem(cid, slot) if i.uid > 0 then playerWeight = playerWeight + getItemWeight(i.uid) end end é aquele slot que fica debaixo da pokebag! SE TE AJUDEI CLICA EM , NÃO CUSTA NADA Atenciosamente xPollo Da Play No Reggaezin Ai Boy http://www.mjbstudio.com/myspace/mjb_playlist/jamming.mp3
Postado Julho 4, 2014 11 anos sim, era isso mesmo... vou fazer depois pra você o slot da bike é o mesmo slot da munição nos servers padrãogetPlayerSlotItem(cid, CONST_SLOT_AMMO) 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 Julho 7, 2014 11 anos Autor @UP, ALGUEM PODE FAZER PRA MIM? SE TE AJUDEI CLICA EM , NÃO CUSTA NADA Atenciosamente xPollo Da Play No Reggaezin Ai Boy http://www.mjbstudio.com/myspace/mjb_playlist/jamming.mp3
Postado Julho 10, 2014 11 anos local config = { minlevel = 150, --- level que precisa price = 10000, --- preço itemid = 2547, --- id da bike storage = 45275 -- storage que guarda se ele ja comprou ou nao } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'bike') then if isPremium(cid) and getPlayerStorageValue(cid, config.storage) < 1 then if getPlayerSlotItem(cid, CONST_SLOT_AMMO).itemid == 0 then selfSay('You want to buy a bike? It will cost '..config.price..' gp\'s and you can only get one!', cid) talkState[talkUser] = 1 else selfSay('You must leave your bike slot empty in order to buy another one.', cid) end else selfSay('Either you aren\'t VIP or you have already bought your bike!', cid) end elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerMoney(cid) < config.price then selfSay('Its necessary to have at least '..config.price..' gp\'s in order to buy the bike!', cid) elseif getPlayerLevel(cid) < config.minlevel then selfSay('The minimum level for buying the bike is '..config.minlevel..'!', cid) else setPlayerStorageValue(cid, config.storage, 1) doPlayerRemoveMoney(cid,config.price) doPlayerAddItem(cid, config.itemid, 1, TRUE) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no')) and isInArray({1}, talkState[talkUser]) == TRUE then talkState[talkUser] = 0 selfSay('Ok.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) 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.