Ir para conteúdo

Fausto32

Membro
  • Registro em

  • Última visita

Tudo que Fausto32 postou

  1. Então uso esse script de level doll e queria saber como ou c alguem pooderia fazer isso pra mim dele poder ser usado apenas por level 500- e cada char poder usar apenas 10 lvl dolls Thx. local lvlGained = 2 local dollID = 10063 local dollCount = 1 function onUse(cid, item, fromPosition, itemEx, toPosition) local topos = getPlayerPosition(cid) if(item.itemid == dollID) then if (doPlayerAddExp(cid, getExperienceForLevel((getPlayerLevel(cid)+lvlGained))-(getPlayerExperience(cid)))) == LUA_ERROR then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Error") end doCreatureAddMana(cid, getCreatureMaxMana(cid)-getCreatureMana(cid)) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)-getCreatureHealth(cid)) end doSendMagicEffect(topos, CONST_ME_HOLYAREA) doSendAnimatedText(topos, 'Level Up', TEXTCOLOR_RED) doRemoveItem(item.uid, 1) return true end
  2. Então o script consiste em quem der o ultimo hit em certo player no pvp leva o coração dele com nome e level só q num ta funcionando aqui sei lá pqê Help's :z E aqui o erro q mostra na distro: [12:59:54.125] [Warning - Event::loadScript] Event onPrepareDeath not found (dat a/creaturescripts/scripts/coracao.lua)
  3. Fausto32 postou uma resposta no tópico em Suporte Tibia OTServer
    Creio q a q vc quiser
  4. Fausto32 postou uma resposta no tópico em Playground (Off-topic)
    No Ts Annegão ? q isso vey HAUIEHAiu
  5. Mais num dá pra tu dar load na dat e spr normalmente não ?
  6. uai só criar um novo no rme O.O E quando abre um fecha otro pqê as versões são diferentes não ? '-'
  7. Fausto32 postou uma resposta no tópico em Playground (Off-topic)
    Homen... Muito bravo Acho q eh um tarado q fotografa as mina e posta como c fosse elas pode ser até um serial killer
  8. Fausto32 postou uma resposta no tópico em Suporte Tibia OTServer
    não vem ao caso mais c pode disponibilizar essa Layout ? O= Gamei nela *-* k @Edit Achei precisa mais não
  9. Fausto32 postou uma resposta no tópico em Suporte Tibia OTServer
    C Conseguir fazer td certim grita aque tbem quero k
  10. http://www.4shared.com/dir/9RwO5P-u/creaturescripts.html#dir=649533203
  11. function onLogin(cid) local storage = getPlayerStorageValue(cid, 1000) if storage == -1 then doPlayerSendTextMessage(cid, 22, "Hello "..getPlayerName(cid).." this is your first visit to the server, enjoy your stay!") setPlayerStorageValue(cid, 1000, 1) else playerpos = getPlayerPosition(cid) --doSendMagicEffect(getCreaturePosition(cid), CONST_ME_FIREWORK_BLUE)-- --doSendAnimatedText(playerpos, "Welcome!", TEXTCOLOR_LIGHTBLUE)-- doPlayerSendTextMessage(cid, 22, "Welcome back "..getPlayerName(cid).."!") end return TRUE end
  12. Mano Saka minha creaturescripts: só de lêr da pra saber qq eh cada e kd o de firstitens? Já li todas essas ae e a maioria fui eu q adicionei '-'
  13. Mano meus eventos são os eventos q puis CTF Battlefield Zombie Etcc '-'
  14. <p>Então eu queria por a MOD por Talkaction tbm tem como alguem ae dar uma força? MOD CTF EVENT:
  15. Só por aa mesma uniqueid nos 4 baus '-'
  16. Mano na minha opinião era melhor c usar o shop do modern pra modern néh '-'
  17. Fausto32 postou uma resposta no tópico em Suporte Tibia OTServer
    Ai o Tuto de como compilar pra linux ' @Edit tinha postaado link do ##### O= AHUIEHAIU
  18. To falano q num tem mano só tem meus evento e customspells lá
  19. Tipo o problema e o seguinte num tem nem um script de firstitens no meu server e tals dai quando tu cria a acc no Gesior e cria o char junto na hora q ta criando a acc quando loga o char vem pelado agora c cria depois q criou a acc tipo um segundo char ele vem com set e uns bagui lá só q num sei de onde ta vindo isso e queria por um script de first itens mesmo pra ganhar quando criar o char com acc mais c faço isso vem duplicado tipo quando o cara criar o segundo char vem o do first itens e os itens q num sei de onde tão vindo Help '-' Já até pensei q poderia ser da database isso e possivel ? k e c for onde tiro ? ò.ó
  20. Vlw mais o Defend the King o problema deve ser o mesmo então ? Mais como poderia ser pqê não lembro de ter q fazer isso q fiz no Zombie no Dtk Ps: Zika o avatar do Full Metal u_u k @Edit Dtk Arumado Alias ta duplicando td mais no mais ta certo mais o zombie ainda tá dando isso agora !
  21. Não Puis em spoiler ou sei lá o nome kk pqê até hj não sei como poem =[ Mais tá ae vlw -- CONFIG ZE_DEFAULT_NUMBER_OF_PLAYERS = 20 ZE_ACCESS_TO_IGNORE_ARENA = 4 -- POSITIONS ZE_blockEnterItemPosition = {x=32341, y=32213, z=7} -- onde nasce o teleport? ZE_enterPosition = {x=32154, y=32578, z=7} -- onde os players nascem dentro da arena zombie? ZE_kickPosition = {x=32368, y=32241, z=7} -- quando morre vai para onde? ZE_spawnFromPosition = {x = 32167, y = 32567, z = 7} -- para sumonar zombie (de) ZE_spawnToPosition = {x = 32141, y = 32589, z = 7} -- para sumonar zombie (ate) -- ITEM IDS --ZE_blockEnterItemID = 2700 ZE_blockEnterItemID = 1387 -- STORAGES -- - player ZE_isOnZombieArea = 34370 -- - global ZE_STATUS = 34370 -- =< 0 - off, 1 - waiting for players, 2 - is running ZE_PLAYERS_NUMBER = 34371 ZE_ZOMBIES_TO_SPAWN = 34372 ZE_ZOMBIES_SPAWNED = 34373 -- FUNCTION function setZombiesEventPlayersLimit(value) doSetStorage(ZE_PLAYERS_NUMBER, value) end function getZombiesEventPlayersLimit() return getStorage(ZE_PLAYERS_NUMBER) end function addPlayerToZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_enterPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) if(getPlayerAccess(cid) < ZE_ACCESS_TO_IGNORE_ARENA) then setPlayerZombiesEventStatus(cid, os.time()) end end function kickPlayerFromZombiesArea(cid) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, ZE_kickPosition, true) doSendMagicEffect(getThingPosition(cid), CONST_ME_TELEPORT) setPlayerZombiesEventStatus(cid, 0) end function getPlayerZombiesEventStatus(cid) return getCreatureStorage(cid, ZE_isOnZombieArea) end function setPlayerZombiesEventStatus(cid, value) doCreatureSetStorage(cid, ZE_isOnZombieArea, value) end function getZombiesEventPlayers() local players = {} for i, cid in pairs(getPlayersOnline()) do if(getPlayerZombiesEventStatus(cid) > 0) then table.insert(players, cid) end end return players end function getZombiesCount() return getStorage(ZE_ZOMBIES_SPAWNED) end function addZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, getStorage(ZE_ZOMBIES_SPAWNED)+1) end function resetZombiesCount() doSetStorage(ZE_ZOMBIES_SPAWNED, 0) end function getZombiesToSpawnCount() return getStorage(ZE_ZOMBIES_TO_SPAWN) end function setZombiesToSpawnCount(count) doSetStorage(ZE_ZOMBIES_TO_SPAWN, count) end function addZombiesEventBlockEnterPosition() -- remove tp -- remove o TP local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end --doRemoveItem(getThingFromPos(Castle.desde).uid) --[[ if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) end ]]-- end function removeZombiesEventBlockEnterPosition() -- add tp if(getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID).uid == 0) then --doCreateItem(ZE_blockEnterItemID, 1, ZE_blockEnterItemPosition) local tp = doCreateTeleport(ZE_blockEnterItemID, ZE_enterPosition, ZE_blockEnterItemPosition) doItemSetAttribute(tp, "aid", "5555") end --[[ local item = getTileItemById(ZE_blockEnterItemPosition, ZE_blockEnterItemID) if(item.uid ~= 0) then doRemoveItem(item.uid) end ]]-- end function spawnNewZombie() local posx = {} local posy = {} local posz = {} local pir = {} for i=1, 5 do local posx_tmp = math.random(ZE_spawnFromPosition.x ,ZE_spawnToPosition.x) local posy_tmp = math.random(ZE_spawnFromPosition.y ,ZE_spawnToPosition.y) local posz_tmp = math.random(ZE_spawnFromPosition.z ,ZE_spawnToPosition.z) local pir_tmp = 0 local spec = getSpectators({x=posx_tmp, y=posy_tmp, z=posz_tmp}, 3, 3, false) if(spec and #spec > 0) then for z, pid in pairs(spec) do if(isPlayer(pid)) then pir_tmp = pir_tmp + 1 end end end posx = posx_tmp posy = posy_tmp posz = posz_tmp pir = pir_tmp end local lowest_i = 1 for i=2, 5 do if(pir < pir[lowest_i]) then lowest_i = i end end local ret = doCreateMonster("Zombie Event", {x=posx[lowest_i], y=posy[lowest_i], z=posz[lowest_i]}, false) if type(ret) == "number" then addZombiesCount() doAddGlobalStorageValue(201201051801, ret) end return type(ret) == "number" end
  22. Eu realmente queria meu server em linux pqê teria menos problemas com Ataques mais num faço a minima de como administrar em linux kk já abri meu server lá por Wine até mais compilado nem sei como aruma :c nem uma distro pra 64bits consigo ainda mais pra linux k Mais vlw a informação Vlw mais na sua opinião oq vale mais a pena Gesior ou Modern ? Topico Pode ser fexado ou movido sei lá -_-
  23. Então e isso ai q ta rolando nos meus evento não sumona Zombie e dá isso e no Defend The King A Mesma coisa não sumona o King nem o Gate e da isso ae vou postar imagens pra explicar melhor. No Zombie: [14:6:32.494] [Error - GlobalEvent Interface] [14:6:32.495] data/globalevents/scripts/zombie/onthink.lua:onThink [14:6:32.496] Description: [14:6:32.496] data/lib/zombie_event.lua:104: bad argument #2 to 'random' (interv al is empty) [14:6:32.497] stack traceback: [14:6:32.498] [C]: in function 'random' [14:6:32.498] data/lib/zombie_event.lua:104: in function 'spawnNewZombie' [14:6:32.499] data/globalevents/scripts/zombie/onthink.lua:6: in function <dat a/globalevents/scripts/zombie/onthink.lua:1> [14:6:32.499] [Error - GlobalEvents::think] Couldn't execute event: ZombieGlobal Think E Aqui No Defend The King: Uso TFS 0.4 32Bits meu Sistema e de 64 mais não achei umas distro em 64x mais creio q esse não seja o problema nem de longe :z Help Pls Thx

Informação Importante

Confirmação de Termo