Ir para conteúdo

Marshmello

Conde
  • Total de itens

    831
  • Registro em

  • Última visita

  • Dias Ganhos

    69

Tudo que Marshmello postou

  1. @Yan Liima So acho que esse tipo de comportamento era notificação ao membro.... insulto a comunidade
  2. Eu so troquei a função de getPlayerInArea. fico feliz em saber que funcionou
  3. @rogeriofarkas Faz um teste ae function onStepIn(cid, item, position, fromPosition) local config = { storage = 789458, area = {fromx = 1269, fromy = 2250, fromz = 7, tox = 1269, toy = 2253, toz = 7}, maxPlayers = 50, pos = {x = 1270, y = 2251, z = 7}, } function getPlayersInArea(area) local players = {} for x = area.fromx,area.tox do for y = area.fromy,area.toy do for z = area.fromz,area.toz do local m = getTopCreature({x=x, y=y, z=z}).uid if m ~= 0 and isPlayer(m) then table.insert(players, m) end end end end return players end if isPlayer(cid) then if getPlayerStorageValue (cid, config.storage) > os.time() then doPlayerSendTextMessage(cid, 19, "Voce Ja fez a quest volte amanha.") doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doTeleportThing(cid, fromPosition, true) else doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) end if #getPlayersInArea(config.area) < config.maxPlayers and getPlayerStorageValue (cid, config.storage) < os.time() then doSendMagicEffect(fromPosition, CONST_ME_TELEPORT) doTeleportThing (cid, config.pos) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) elseif #getPlayersInArea(config.area) >= config.maxPlayers and getPlayerStorageValue(cid, config.storage) > os.time() then doPlayerSendTextMessage (cid, 19, "Voce Ja Tem grupo na quest favor aguarda.") doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doTeleportThing(cid, fromPosition, true) end end return true end
  4. Se vc ta entrando na area de scripting agora, vou dar uma dica, Use elaseif segue o exemplo function onStepIn(cid, item, fromPos, toPos,lastPosition, fromPosition) if getPlayerStorageValue(cid,StorageDupla1) == 1 or getPlayerStorageValue(cid,StorageDupla1) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla2) == 1 or getPlayerStorageValue(cid,StorageDupla2) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla3) == 1 or getPlayerStorageValue(cid,StorageDupla3) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla4) == 1 or getPlayerStorageValue(cid,StorageDupla4) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") else doTeleportThing(cid,lastPosition,false) doBroadcastMessage("[Server] Somente jogador da mesma storage pode pisar aqui!", 19) end return true end
  5. Marshmello

    Bike

    function onUse(cid, item, fromPosition, itemEx, toPosition) local sBike = 12774 local t = { [12774] = {article='a', name='bike', text='Vou montar na bike!', dtext='Vou sair da bike!', s=5700, condition=bikeCondition, nonMoveable = 16232, movable = 12774 }, } local premium = false function BikeSpeedOn(cid,nSpeed) setPlayerStorageValue(cid,sBike,getCreatureSpeed(cid)) doChangeSpeed(cid,-getCreatureSpeed(cid)) doChangeSpeed(cid,nSpeed) end function BikeSpeedOff(cid) doChangeSpeed(cid,-getCreatureSpeed(cid)) doChangeSpeed(cid,getPlayerStorageValue(cid,sBike)) end if not isPremium(cid) then doPlayerSendCancel(cid, "Vc nao é premium, Vaza.") return true end local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if not getPlayerItemCount(cid, item.itemid) then return false end if getPlayerStorageValue(cid, 17001) == 1 or getPlayerStorageValue(cid, 63215) == 1 or getPlayerStorageValue(cid, 17000) == 1 then doPlayerSendCancel(cid, "You can't use bike while ride/fly/surf.") return true end if getPlayerStorageValue(cid, s) <= 0 then doCreatureSay(cid, r.text, 19) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você montou na ' .. r.article .. ' '.. r.name .. '.') BikeSpeedOn(cid,1100) doTransformItem(itemEx,uid, r.nonMoveable) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 2518, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) setPlayerStorageValue(cid, 7200, 1) else doSetCreatureOutfit(cid, {lookType = 2517, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) setPlayerStorageValue(cid, 7200, 1) end elseif getPlayerStorageValue(cid, s) == 1 then doCreatureSay(cid, r.dtext, 19) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você saiu da ' .. r.article .. ' '.. r.name .. '.') BikeSpeedOff(cid) setPlayerStorageValue(cid, 7200, -1) doTransformItem(itemEx,uid, r.movable) return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Report bugs in Bike system.') end end Modifiquei umas linhas na Scripts do ceetros , assim deve funcionar
  6. Marshmello

    Bike

    Cara começa a prestar mais atenção.... [12774] = {article='a', name='bike', text='Vou montar na bike!', dtext='Vou sair da bike!', s=5700, condition=bikeCondition, nonMoveable = 16232},
  7. function onStepIn(cid, item, position, fromPosition) doTransformItem(item.uid, (235)) -- item que vai virar na hora de pisar doCreateItem(itemuid, (234)) -- id q vai aparecer o item end function onStepOut(cid, item, position, fromPosition) doTransformItem(item.uid, (231)) --id do item que era antes de pisar doRemoveItem(item.uid, (234)) -- item q vai remover end
  8. Marshmello

    Bike

    irei fazer os processos agora aguarde terminar não precisa ficar me mencionando toda hora
  9. Marshmello

    Bike

    Me de os id's do item da bike com ela movivel e não movivel e sua script da bike pf
  10. Marshmello

    Bike

    Mano é só colocar Um item da Nike com noMovible e fazer um transformItem
  11. Marshmello

    Logout

    @StrikersBR12 Vou ver aqui @Renzyx Acabei de falar com o mano ali que n precisa de registro de events no loguin.lua quando se trate em logout mdsss
  12. Marshmello

    Logout

    Preciso dos Id's das bike movivel e não movivel
  13. Marshmello

    Logout

    Esse registerCreatureEvent n e nescessario para um Event de logout
  14. Marshmello

    Logout

    ? Bike.lua deixe assim Agora vai em creaturescript crie um arquivo chamado blockl.lua e cole isso dentro Agora em Creaturescript.xml cole isso
  15. Marshmello

    Logout

    Ja testou , quero saber se esta funcionando, você colocou o script que eu mandei lá em cima no creatureScript?
  16. Marshmello

    Logout

    @StrikersBR12 cara 1º todos os codigos postado aqui estão corretos 2º vc mudou a storage da bike pra um valor sem Nexo por Você postou um script lá em cima e agora vem com outro, fica tenso ajudar Mudar sua Bike.lua deixando ela assim
  17. Marshmello

    Logout

    Eu atualizei o codigo lá em cima testa lá
  18. Marshmello

    Logout

    Tinha feito Pelo Celular nem vi a cagada kk vlw pela correção
  19. Marshmello

    Logout

    @StrikersBR12 Em creatureScript crie um arquivo chamado blockl.lua e cole isso dentro depois vá em creatureScript.xml e cole
  20. Queria saber onde ta meus créditos pela pokebar, pq não foi vc que fez o código
  21. Marshmello

    Website

    erro meu UPDATE `players` set `cap`= 7;
  22. Marshmello

    Website

    Vai na Sua Db e execute isso UPDATE `players set `cap`= 7; Agora quando criar a conta outra vez fica normal
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...