Ir para conteúdo

Mulizeu

Barão
  • Total de itens

    218
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que Mulizeu postou

  1. Caso dele nao funcione use este! function onUse(cid, item, fromPosition, itemEx, toPosition) ----- Config ----- local MonsterName = "Orc" local MaximoSummon = 1 ----- Config ----- local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then -- no summons doConvinceCreature(cid, doCreateMonster(MonsterName, getCreaturePosition(cid))) doCreatureSay(cid, "Go,Orc", TALKTYPE_SAY) doSendMagicEffect(getThingPos(cid), 10) else for _, pid in ipairs(summons) do doRemoveCreature(pid) doCreatureSay(cid, "Back,Orc", TALKTYPE_SAY) end end return true end
  2. Tente assim! local pokename = { ["Bulbasaur"] = {level = 20, cons = 7, vida = 700}, ["Ivysaur"] = {level = 40, cons = 10, vida = 3000}, ["Venusaur"] = {level = 85, cons = 15, vida = 5200}, ["Charmander"] = {level = 20, cons = 7, vida = 970}, ["Charmeleon"] = {level = 40, cons = 10, vida = 2900}, ["Charizard"] = {level = 85, cons = 15, vida = 5200}, ["Squirtle"] = {level = 20, cons = 7, vida = 650}, ["Wartortle"] = {level = 40, cons = 10, vida = 2300}, ["Blastoise"] = {level = 85, cons = 15, vida = 5200}, ["Caterpie"] = {level = 1, cons = 5, vida = 200}, ["Metapod"] = {level = 10, cons = 10, vida = 405}, ["Butterfree"] = {level = 30, cons = 15, vida = 2500}, ["Weedle"] = {level = 1, cons = 5, vida = 325}, ["Kakuna"] = {level = 10, cons = 10, vida = 900}, ["Beedrill"] = {level = 30, cons = 15, vida = 1900}, ["Pidgey"] = {level = 1, cons = 6, vida = 380}, ["Pidgeotto"] = {level = 20, cons = 10, vida = 1400}, ["Pidgeot"] = {level = 65, cons = 15, vida = 3800}, ["Rattata"] = {level = 1, cons = 5, vida = 350}, ["Raticate"] = {level = 20, cons = 10, vida = 900}, ["Spearow"] = {level = 5, cons = 10, vida = 350}, ["Fearow"] = {level = 50, cons = 15, vida = 3300}, ["Ekans"] = {level = 12, cons = 10, vida = 600}, ["Arbok"] = {level = 30, cons = 15, vida = 2300}, ["Pikachu"] = {level = 20, cons = 10, vida = 1250}, ["Raichu"] = {level = 50, cons = 15, vida = 3500}, ["Sandshrew"] = {level = 18, cons = 10, vida = 700}, ["Sandslash"] = {level = 55, cons = 15, vida = 3400}, ["Nidoran Female"] = {level = 10, cons = 8, vida = 600}, ["Nidorina"] = {level = 25, cons = 12, vida = 2135}, ["Nidoqueen"] = {level = 65, cons = 15, vida = 6445}, ["Nidoran Male"] = {level = 10, cons = 8, vida = 620}, ["Nidorino"] = {level = 25, cons = 12, vida = 2125}, ["Nidoking"] = {level = 65, cons = 15, vida = 4200}, ["Clefairy"] = {level = 10, cons = 10, vida = 1400}, ["Clefable"] = {level = 35, cons = 15, vida = 2400}, ["Vulpix"] = {level = 20, cons = 7, vida = 400}, ["Ninetales"] = {level = 65, cons = 15, vida = 3400}, ["Jigglypuff"] = {level = 10, cons = 10, vida = 500}, ["Wigglytuff"] = {level = 42, cons = 15, vida = 2900}, ["Zubat"] = {level = 5, cons = 8, vida = 450}, ["Golbat"] = {level = 30, cons = 10, vida = 1900}, ["Oddish"] = {level = 5, cons = 6, vida = 450}, ["Gloom"] = {level = 18, cons = 10, vida = 1400}, ["Vileplume"] = {level = 50, cons = 15, vida = 3300}, ["Paras"] = {level = 1, cons = 5, vida = 400}, ["Parasect"] = {level = 50, cons = 10, vida = 2500}, ["Venonat"] = {level = 18, cons = 10, vida = 1350}, ["Venomoth"] = {level = 50, cons = 15, vida = 3000}, ["Diglett"] = {level = 5, cons = 7, vida = 470}, ["Dugtrio"] = {level = 35, cons = 10, vida = 2400}, ["Meowth"] = {level = 12, cons = 10, vida = 4000}, ["Persian"] = {level = 30, cons = 12, vida = 1000}, ["Psyduck"] = {level = 12, cons = 10, vida = 800}, ["Golduck"] = {level = 55, cons = 12, vida = 3880}, ["Mankey"] = {level = 10, cons = 8, vida = 1050}, ["Primeape"] = {level = 45, cons = 10, vida = 3000}, ["Growlithe"] = {level = 20, cons = 10, vida = 1000}, ["Arcanine"] = {level = 80, cons = 15, vida = 6000}, ["Poliwag"] = {level = 5, cons = 5, vida = 200}, ["Poliwhirl"] = {level = 20, cons = 10, vida = 1200}, ["Poliwrath"] = {level = 65, cons = 15, vida = 4400}, ["Abra"] = {level = 15, cons = 8, vida = 620}, ["Kadabra"] = {level = 50, cons = 10, vida = 2500}, ["Alakazam"] = {level = 80, cons = 15, vida = 4000}, ["Machop"] = {level = 18, cons = 8, vida = 1100}, ["Machoke"] = {level = 40, cons = 10, vida = 2850}, ["Machamp"] = {level = 70, cons = 15, vida = 6100}, ["Bellsprout"] = {level = 5, cons = 6, vida = 420}, ["Weepinbell"] = {level = 18, cons = 10, vida = 1100}, ["Victreebel"] = {level = 50, cons = 15, vida = 4000}, ["Tentacool"] = {level = 12, cons = 8, vida = 725}, ["Tentacruel"] = {level = 80, cons = 15, vida = 7050}, ["Geodude"] = {level = 15, cons = 10, vida = 700}, ["Graveler"] = {level = 40, cons = 12, vida = 3000}, ["Golem"] = {level = 70, cons = 15, vida = 6500}, ["Ponyta"] = {level = 20, cons = 10, vida = 1000}, ["Rapidash"] = {level = 60, cons = 15, vida = 3000}, ["Slowpoke"] = {level = 12, cons = 10, vida = 600}, ["Slowbro"] = {level = 45, cons = 15, vida = 1500}, ["Magnemite"] = {level = 15, cons = 10, vida = 450}, ["Magneton"] = {level = 40, cons = 15, vida = 1750}, ["Farfetchd"] = {level = 40, cons = 15, vida = 3000}, ["Doduo"] = {level = 12, cons = 10, vida = 600}, ["Dodrio"] = {level = 45, cons = 15, vida = 2650}, ["Seel"] = {level = 20, cons = 10, vida = 750}, ["Dewgong"] = {level = 65, cons = 15, vida = 5200}, ["Grimer"] = {level = 12, cons = 10, vida = 600}, ["Muk"] = {level = 30, cons = 15, vida = 2400}, ["Shellder"] = {level = 5, cons = 10, vida = 800}, ["Cloyster"] = {level = 65, cons = 15, vida = 4000}, ["Gastly"] = {level = 18, cons = 10, vida = 850}, ["Haunter"] = {level = 45, cons = 12, vida = 2500}, ["Gengar"] = {level = 80, cons = 15, vida = 7000}, ["Onix"] = {level = 50, cons = 15, vida = 3000}, ["Crystal Onix"] = {level = 50, cons = 20, vida = 8300}, ["Drowzee"] = {level = 22, cons = 10, vida = 1150}, ["Hypno"] = {level = 50, cons = 15, vida = 1500}, ["Krabby"] = {level = 5, cons = 45, vida = 500}, ["Kingler"] = {level = 35, cons = 15, vida = 2750}, ["Voltorb"] = {level = 14, cons = 10, vida = 620}, ["Electrode"] = {level = 38, cons = 15, vida = 2000}, ["Exeggcute"] = {level = 8, cons = 10, vida = 800}, ["Exeggutor"] = {level = 48, cons = 15, vida = 2300}, ["Cubone"] = {level = 18, cons = 10, vida = 900}, ["Marowak"] = {level = 45, cons = 15, vida = 1400}, ["Hitmonlee"] = {level = 60, cons = 15, vida = 4000}, ["Hitmonchan"] = {level = 60, cons = 20, vida = 4000}, ["Lickitung"] = {level = 45, cons = 10, vida = 3000}, ["Koffing"] = {level = 15, cons = 10, vida = 700}, ["Weezing"] = {level = 30, cons = 15, vida = 1250}, ["Rhyhorn"] = {level = 35, cons = 10, vida = 2900}, ["Rhydon"] = {level = 65, cons = 15, vida = 4200}, ["Chansey"] = {level = 60, cons = 10, vida = 2500}, ["Tangela"] = {level = 40, cons = 8, vida = 800}, ["Kangaskhan"] = {level = 60, cons = 12, vida = 3000}, ["Horsea"] = {level = 5, cons = 10, vida = 300}, ["Seadra"] = {level = 45, cons = 10, vida = 2000}, ["Goldeen"] = {level = 10, cons = 10, vida = 800}, ["Seaking"] = {level = 25, cons = 12, vida = 1300}, ["Staryu"] = {level = 15, cons = 10, vida = 1050}, ["Starmie"] = {level = 45, cons = 15, vida = 2000}, ["Mr Mime"] = {level = 60, cons = 15, vida = 3500}, ["Scyther"] = {level = 70, cons = 15, vida = 2500}, ["Jynx"] = {level = 65, cons = 15, vida = 3000}, ["Elekid"] = {level = 30, cons = 15, vida = 1500}, ["Electabuzz"] = {level = 70, cons = 15, vida = 3000}, ["Shiny Electabuzz"] = {level = 70, cons = 20, vida = 4200}, ["Magmar"] = {level = 70, cons = 15, vida = 2800}, ["Pinsir"] = {level = 42, cons = 15, vida = 2000}, ["Tauros"] = {level = 40, cons = 10, vida = 2400}, ["Magikarp"] = {level = 1, cons = 5, vida = 120}, ["Gyarados"] = {level = 75, cons = 15, vida = 3000}, ["Lapras"] = {level = 70, cons = 15, vida = 3000}, ["Ditto"] = {level = 40, cons = 10, vida = 1500}, ["Eevee"] = {level = 20, cons = 15, vida = 1500}, ["Vaporeon"] = {level = 55, cons = 15, vida = 3500}, ["Jolteon"] = {level = 55, cons = 15, vida = 3500}, ["Flareon"] = {level = 55, cons = 15, vida = 3500}, ["Porygon"] = {level = 45, cons = 15, vida = 2000}, ["Omanyte"] = {level = 20, cons = 15, vida = 1000}, ["Omastar"] = {level = 70, cons = 15, vida = 3000}, ["Kabuto"] = {level = 20, cons = 10, vida = 1300}, ["Kabutops"] = {level = 70, cons = 15, vida = 3020}, ["Aerodactyl"] = {level = 100, cons = 15, vida = 5000}, ["Snorlax"] = {level = 85, cons = 15, vida = 4000}, ["Articuno"] = {level = 120, cons = 15, vida = 11000}, ["Zapdos"] = {level = 120, cons = 15, vida = 11000}, ["Moltres"] = {level = 120, cons = 15, vida = 11000}, ["Dratini"] = {level = 10, cons = 15, vida = 800}, ["Dragonair"] = {level = 70, cons = 15, vida = 3000}, ["Dragonite"] = {level = 100, cons = 15, vida = 4000}, ["Mewtwo"] = {level = 100, cons = 15, vida = 18000}, ["Mew"] = {level = 100, cons = 15, vida = 7200}, ["Elder Charizard"] = {level = 10, cons = 15, vida = 3000}, } local msgunica = true local msgunicago1, msgunicaback1 = "Go, doka!", "Come back, doka!" local msgunicago2, msgunicaback2 = "Let's do it, doka!", "Thanks for helping, doka!" local msgunicago3, msgunicaback3 = "I choose you, doka!", "That's enough, come back!" local msgunicago4, msgunicaback4 = "I need your help, doka!", "You were great, doka!" local msgunicago5, msgunicaback5 = "Let's fight, doka!", "Excellent work, doka!" local msgunicago6, msgunicaback6 = "It's battle time, doka!", "Well done, doka!" function onUse(cid, item, frompos, item2, topos) if #getCreatureSummons(cid) >= 1 and getPlayerStorageValue(getCreatureSummons(cid)[1], 33) >= 1 then return true end local random2 = math.random(1,6) if random2 == 1 then msgunicaback = msgunicaback1 elseif random2 == 2 then msgunicaback = msgunicaback2 elseif random2 == 3 then msgunicaback = msgunicaback3 elseif random2 == 4 then msgunicaback = msgunicaback4 elseif random2 == 5 then msgunicaback = msgunicaback5 elseif random2 == 6 then msgunicaback = msgunicaback6 end local random = math.random(1,6) if random == 1 then msgunicago = msgunicago1 elseif random == 2 then msgunicago = msgunicago2 elseif random == 3 then msgunicago = msgunicago3 elseif random == 4 then msgunicago = msgunicago4 elseif random == 5 then msgunicago = msgunicago5 elseif random == 6 then msgunicago = msgunicago6 end if item.itemid == 2222 or item.itemid == 2223 then gobackeff = 10 elseif item.itemid == 2239 or item.itemid == 2240 then gobackeff = 189 elseif item.itemid == 2234 or item.itemid == 2235 then gobackeff = 190 elseif item.itemid == 2220 or item.itemid == 2221 then gobackeff = 191 elseif item.itemid == 2242 or item.itemid == 2243 then gobackeff = 226 elseif item.itemid == 2192 or item.itemid == 2193 then gobackeff = 223 elseif item.itemid == 2660 or item.itemid == 2661 then gobackeff = 194 elseif item.itemid == 2663 or item.itemid == 2664 then gobackeff = 193 elseif item.itemid == 8692 or item.itemid == 8693 then gobackeff = 195 end local effect = gobackeff if item.itemid == 2223 or item.itemid == 2240 or item.itemid == 2235 or item.itemid == 2221 or item.itemid == 2243 or item.itemid == 2193 or item.itemid == 2661 or item.itemid == 2664 or item.itemid == 8693 then for a, b in pairs(ginasios) do if getPlayerStorageValue(cid, b.storage) == 1 then -- GYM doPlayerSendCancel(cid, "You can't return your pokemon during gym battles.") return true end end if #getCreatureSummons(cid) >= 1 then local z = getCreatureSummons(cid)[1] local pokename = getCreatureName(z) local mbk = msgunicaback:gsub("doka", pokename) if getItemAttribute(item.uid, "poke"):find(getCreatureName(z)) then doTransformItem(item.uid, item.itemid-1) doCreatureSay(cid, mbk, TALKTYPE_SAY) local summom = getCreatureSummons(cid) local maxh = pokes[getCreatureName(summom[1])].vida local pct2 = ((getCreatureHealth(summom[1])) / (getCreatureMaxHealth(summom[1]))) local vids = ((getCreatureHealth(summom[1])) - 2) doCreatureAddHealth(summom[1], -vids) setCreatureMaxHealth(summom[1], maxh) doCreatureAddHealth(summom[1], ((maxh) * (pct2))) doItemSetAttribute(item.uid, "poke", getItemAttribute(item.uid, "poke"):sub(1, findLetter(getItemAttribute(item.uid, "poke"), ".")) .. " HP = ["..getCreatureHealth(z).."/"..getCreatureMaxHealth(z).."]") setPlayerStorageValue(cid, 61204, 0) setPlayerStorageValue(cid, 2, 0) doSendMagicEffect(getCreaturePosition(z), effect) doRemoveCreature(z) if getPlayerGroupId(cid) == 8 then setPlayerGroupId(cid, 1) end return true end end elseif item.itemid == 2222 or item.itemid == 2239 or item.itemid == 2234 or item.itemid == 2220 or item.itemid == 2242 or item.itemid == 2192 or item.itemid == 2660 or item.itemid == 2663 or item.itemid == 8692 then if item.uid ~= getPlayerSlotItem(cid, CONST_SLOT_FEET).uid then doPlayerSendCancel(cid, "You must put your pokeball in the correct place!") return TRUE end if not canSummon(cid) then return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHROOM) end if getPlayerStorageValue(cid, 63215) >= 1 then return doPlayerSendCancel(cid, "You can't use pokeball while surfing.") end if getPlayerStorageValue(cid, 62314) >= 1 then return doPlayerSendCancel(cid, "You can't use pokeball while flying.") end if #getCreatureSummons(cid) >= 1 then return doPlayerSendCancel(cid, "You have already summoned a pokemon.") end for i,x in pairs(pokes) do if i == getItemAttribute(item.uid, "poke"):sub(9, findLetter(getItemAttribute(item.uid, "poke"), "'")-1) then if getPlayerLevel(cid) < x.level then doPlayerSendCancel(cid, "You need level "..x.level.." or higher to use this pokemon.") return true end local removed = doCreateItem(1285, 1, getThingPos(cid)) doSummonMonster(cid, i) local pk = getCreatureSummons(cid)[1] doTeleportThing(pk, getClosestFreeTile(pk, getThingPos(cid)), false) doRemoveItem(removed, 1) doCreatureSetLookDir(pk, 2) local maxh = pokes[getCreatureName(pk)].vida local levellife = ((getPlayerLevel(cid)) * (pokes[getCreatureName(pk)].cons)) local health = tonumber(getItemAttribute(item.uid, "poke"):match("%[(.-)/")) doConvinceCreature(cid, pk) doCreatureAddHealth(pk, health-maxh) local pct = ((getCreatureHealth(pk)) / (getCreatureMaxHealth(pk))) local vidis = (getCreatureHealth(pk)) setCreatureMaxHealth(pk, ((maxh) + (levellife))) doCreatureAddHealth(pk, 2) doCreatureAddHealth(pk, -vidis) if getItemText(item.uid) == 2 then doCreatureSetSkullType(pk, 3) else doCreatureSetSkullType(pk, getItemText(item.uid)) end doCreatureAddHealth(pk, ((getCreatureMaxHealth(pk)) * (pct)) - 2) doTransformItem(item.uid, item.itemid+1) if getPlayerGroupId(cid) == 1 then setPlayerGroupId(cid, 8) end local pokename = getCreatureName(getCreatureSummons(cid)[1]) local mgo = msgunicago:gsub("doka", pokename) doCreatureSay(cid, mgo, TALKTYPE_SAY) doItemSetAttribute(item.uid, "poke", getItemAttribute(item.uid, "poke"):sub(1, findLetter(getItemAttribute(item.uid, "poke"), "."))) doSendMagicEffect(getCreaturePosition(pk), effect) setPlayerStorageValue(cid, 61204, 1) registerCreatureEvent(pk, "DiePoke") registerCreatureEvent(pk, "Exp") break end end end return TRUE end
  3. fiz esse em 1 servi pokemon: function onUse(cid,item,pos,frompos) playerpos = getPlayerPosition(cid) doConvinceCreature(cid, doCreateMonster("Golem",playerpos)) doSendMagicEffect(playerpos,140) return true end mude o efeito e monstro!
  4. Opa e death vc poderia me passar 2 move pokemon ou mult-kick hitmonlee, e sleep de pokemon planta! me mande PM stou no aguardo!
  5. Olá deathangels, gostaria de saber se vc me passaria os moves que vc usa no servidor pokemon para que eu possar ultiliza-lo, entenderei se vc recusar...mais nao custa perdir..=]
    Obg pela atenção
    desde ja agradeço.
    estou no aguardo!
    me manda PM obg!
  6. onde tem: teleplayer{x=,y=,z=} vc coloca as cordenadas! no doTeleportThing vc nao mexe aki e a posição do tile tile = {x=59,y=466,z=7} --posição tile vc muda para onde fica a posição do seu tile
  7. Ai function onStepIn(cid, item, position, fromposition) tile = {x=59,y=466,z=7} --posição tile storage = 30001 -- nao mude teleplayer = {x=,y=,z=} if isPlayer(cid) then local status = getPlayerStorageValue(cid,storage) if status == -1 then doTeleportThing(cid,teleplayer) setPlayerStorageValue(cid,storage,1) else doPlayerSendTextMessage(cid,25,'vc ja pegou seu item') end end end no teleplayer vc determina a posição! aki tag: <movevent event="StepIn" actionid="xxxx" script="nome do arquivo.lua" />
  8. Ta ai: function onStepIn(cid, item, position, fromposition) tile = {x=59,y=466,z=7} --posição tile storage = 30001 -- nao mude if isPlayer(cid) then local status = getPlayerStorageValue(cid,storage) if status == -1 then doTeleportThing(cid,getTownTemplePosition(getPlayerTown(cid))) doPlayerAddItem(cid,2160,50) -- item que sera adc setPlayerStorageValue(cid,storage,1) else doPlayerSendTextMessage(cid,25,'vc ja pegou seu item') end end end tag: <movevent event="StepIn" actionid="xxxx" script="nome do arquivo.lua" />
  9. Gostei do diferencial do projeto estou no aguardo da estreia!
  10. Veja se e isso que vc quer. local config = { showGamemasters = getBooleanFromString(getConfigInfo('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param) local players = getPlayersOnline() local strings = {} local i = 1 local position = 1 for _, pid in ipairs(players) do if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 else strings[position] = i == 1 and "" or strings[position] .. ", " end if((config.showGamemasters == TRUE or getPlayerCustomFlagValue(cid, PlayerCustomFlag_GamemasterPrivileges) == TRUE or getPlayerCustomFlagValue(pid, PlayerCustomFlag_GamemasterPrivileges) ~= TRUE) and (isPlayerGhost(pid) ~= TRUE or getPlayerAccess(cid) > getPlayerAccess(pid))) then strings[position] = strings[position] ..'' i = i + 1 end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player(s) online:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return TRUE end
  11. Vlw vodkart...eu me inspirei em tu para começar a fazer script, pois eu sempre vejo vc ajudando as pessoas, e tbm belos trabalho seus! Pretendo expandir meu conhecimento, e quem sabe um dia eu consiga ser tao bom qto vcs! =]
  12. Mulizeu

    Fly System

    eu editei la tente agr!
  13. Mulizeu

    Fly System

    Removido-- Removi porque estou sem onde testar e sem tempo tbm! malz flw'z
  14. Que bom que gostou, faça bom uso =] :button_ok:
  15. Mulizeu

    Item Que Engana

    fiz um item que ao dar use nele o player e teleportado para uma posição (vc escolhe) e é sumonado um monstro! function onUse(cid, item, frompos, itemEx, topos) remove = true ---coloque (false) quizer que o item seja removido pos = {x=64, y=464, z=7} --coloque a position que quizer time = 1 if getPlayerLevel(cid) >= 50 then --coloque lvl que quizer doTeleportThing(cid,pos) doPlayerSendTextMessage(cid, 25, 'voce foi pego') --msg se quizer altere end if remove == true then doRemoveItem(item.uid,1) end if getPlayerPosition(cid) ~= playerpos then doSummonCreature("demon", pos) ---se quizer altere doPlayerSendTextMessage(cid, 22, 'um boss foi criado') end end <action itemid="ID ITEM" script="nome do arquivo.lua" /> tag como solicitada eu coloquei uma variavel se vc quizer que o item seja removido ou n basta vc escolher!
  16. Obg a todos, ainda cometo erros pois e normal, porque e errando que se aprende!
  17. Bom obg pela critica constutiva sobre global storage nao foi proposital foi uma equivoco meu, e sobre a variavel nao avia pensado nisso e sobre Na minha opnião vc não pode se considerar Scripter Lua, estude mais, duvido q vc nao consiga creio que possi sim me considerar um scripter.lua pois eu realmente comecei a ver script.lua a 2 dias e estou caminhando sem ajuda e sobre a position eu ainda estou aprendendo nao sei mto sobre a msm por isso fiz a sim, se vc puder e quizer me ajudar mais sobre lua eu ficarei grato mais obg por tudo, tenhu certezade de que nao foi por mau sua critica e sim para me ajudar a crescer obg novamente!
  18. Mulizeu

    [Actions]

    eu havia olhado o que um amigo nosso do topico fez e eu resolvi fazer outro um pouco melhorado! com criatura randomicas, e a criatura e sumonada perto do player(se desejar pode colocar um posiçao onde queira que summona), ta com exausted, vo por um que retira o item e um que nao! vamus ao script: que nao retira o item usado! V 1.0 agr o que retira: V1.0 a tag: <action itemid="ID DO ITEM" script="nome do arquivo.lua" /> onde ta "demon", "apocalypse", e so mudar para os summon que queiram para adc mais coloque Exemplo: sempre que adc 1 monstro novo coloque uma virgula na casa anterior exemplo: [1] = {"Demon"}, << olhe a virgula [2] = {"Dog"} << ultimo sem virgula qualquer duvida poste aki v1.0 BY MULIZEU v2.0 BY MULIZEU/ CORRIGIDO POR SKYLO Creditos 80% [eu por fazer script} 20%[skylo por melhora-lo}
  19. Putz n ter nada para fazer e um &$@$#@..

  20. Talkactions e sorte, ou seja remove do player uma quantia de dinheiro e ele tem chanse de ganhar algun item no caso coloquei para remover 500k, e ele tem a chanse de ganhar algun item bom ou ruim(isso vcs podem editar). bom vamos ao script. ------BY MULIZEU------------------------- function onSay(cid, item, FromPos, itemEx, Topos) b = { [1] = {id=2504, count=1}, ---id do item count quantidade do item pode editar [2] = {id=2503, count=1}, [3] = {id=2505, count=1}, [4] = {id=9933, count=1}, [5] = {id=2160, count=50}, [6] = {id=9774, count=1} } time = 1 ---n mexa storage = 14211 -- n mexa if getPlayerStorageValue(cid,storage) >= os.time() then doPlayerPopupFYI(cid, 'vc tem que espera '..getPlayerStorageValue(cid,storage) - os.time()..' Segundos para usar novamente') return false end r = math.random(1, #b) if doPlayerRemoveItem(cid,2160,50) == TRUE then --- aki e o dinheiro que removera se quizer edite doPlayerAddItem(cid, b[r].id, b[r].count) doCreatureSay(cid, 'Opa! Ganhei um '..getItemNameById(b[r].id)..'!', TALKTYPE_ORANGE_1) setPlayerStorageValue(cid,storage, os.time()+time*1000) else doCreatureSay(cid, 'Affz, to sem money', TALKTYPE_ORANGE_1) --- msg caso ele n tenha o dinheiro end end NA TAG: <talkaction words="!sorte" script="sorte.lua"/> Me desculpe mais e que eu estava sem nda para fazer e resolvi fazer isso e postar aki OBS: caso tiver um parecido me desculpem!
  21. Mostre seu script talves alguem possa ajudar! nao sei se vai dar, mais se der eu ajudo porque ja estou de saida!
  22. Que Bom que tem pessoa que nao visa somente "Poketibia", gosto de ver novos projetos e creio que esse deve ficar mto bom, Boa iniciativa ainda mais acrecentando novas vocaçoes que sao de mta valia em projetos! Boa sorte com o seu SkyDangerous, Aguardo para ver atualizaçoes de informaçoes e imagens do andamento do projeto! =]
  23. Ta ai so que quando dizer reset somente mudara a vocation do player! -------------BY MULIZEU-------------- function onSay(cid, words, param) if getPlayerVocation(cid) == 1 then doPlayerSetVocation(cid,2) doRemoveCreature(cid) elseif getPlayerVocation(cid) == 2 then doPlayerSetVocation(cid,3) doRemoveCreature(cid) elseif getPlayerVocation(cid) == 3 then doPlayerSetVocation(cid,4) doRemoveCreature(cid) elseif getPlayerVocation(cid) == 4 then doPlayerSetVocation(cid,1) doRemoveCreature(cid) end end
  • Quem Está Navegando   0 membros estão online

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