Ir para conteúdo

infernity

Campones
  • Total de itens

    46
  • Registro em

  • Última visita

Tudo que infernity postou

  1. Parabéns pelo script. _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  2. Faça o seguinte, va na pasta data/actions e abra actions.xml e veja se la possue a seguite tag: <action itemid="2376" event="script" value="pokemon/pokedex.lua" allowfaruse="1" blockwalls="1"/> caso não tenha à adicione, depois disso va na pasta data\actions\scripts\pokemon , e adicione esse script, coloque o nome pokedex.lua function onUse(cid, item, fromPos, itemEx, toPos) function isSummon(sid) for i, pid in ipairs(getPlayersOnline()) do for c, cid in pairs(getCreatureSummons(pid)) do if (cid == sid) then return true end end end return false end local pokemon = itemEx.uid local pokemons = { {"Bulbasaur", 20, 1001}, {"Ivysaur", 40, 1002}, {"Venusaur", 85, 1003}, {"Charmander", 20, 1004}, {"Charmeleon", 40, 1005}, {"Charizard", 85, 1006}, {"Squirtle", 20, 1007}, {"Wartortle", 40, 1008}, {"Blastoise", 85, 1009}, {"Caterpie", 3, 1010}, {"Metapod", 10, 1011}, {"Butterfree", 30, 1012}, {"Weedle", 3, 1013}, {"Kakuna", 10, 1014}, {"Beedrill", 30, 1015}, {"Pidgey", 5, 1016}, {"Pidgeotto", 20, 1017}, {"Pidgeot", 65, 1018}, {"Rattata", 3, 1019}, {"Raticate", 20, 1020}, {"Spearow", 5, 1021}, {"Fearow", 50, 1022}, {"Ekans", 12, 1023}, {"Arbok", 30, 1024}, {"Pikachu", 20, 1025}, {"Raichu", 45, 1026}, {"Sandshrew", 18, 1027}, {"Sandslash", 55, 1028}, {"Nidoran Female", 10, 1029}, {"Nidorina", 25, 1030}, {"Nidoqueen", 65, 1031}, {"Nidoran Male", 10, 1032}, {"Nidorino", 25, 1033}, {"Nidoking", 65, 1034}, {"Clefairy", 10, 1035}, {"Clefable", 35, 1036}, {"Vulpix", 20, 1037}, {"Ninetales", 65, 1038}, {"Jigglypuff", 10, 1039}, {"Wigglytuff", 42, 1040}, {"Zubat", 10, 1041}, {"Golbat", 30, 1042}, {"Oddish", 5, 1043}, {"Gloom", 18, 1044}, {"Vileplume", 50, 1045}, {"Paras", 5, 1046}, {"Parasect", 50, 1047}, {"Venonat", 18, 1048}, {"Venomoth", 50, 1049}, {"Diglett", 5, 1050}, {"Dugtrio", 35, 1051}, {"Meowth", 12, 1052}, {"Persion", 25, 1053}, {"Psyduck", 12, 1054}, {"Golduck", 55, 1055}, {"Mankey", 10, 1056}, {"Primeape", 45, 1057}, {"Growlithe", 20, 1058}, {"Arcanine", 80, 1059}, {"Poliwag", 5, 1060}, {"Poliwhirl", 20, 1061}, {"Poliwrath", 65, 1062}, {"Abra", 15, 1063}, {"Kadabra", 45, 1064}, {"Alakazam", 80, 1065}, {"Machop", 18, 1066}, {"Machoke", 40, 1067}, {"Machamp", 65, 1068}, {"Bellsprout", 5, 1069}, {"Weepinbell", 18, 1070}, {"Victreebel", 50, 1071}, {"Tentacool", 12, 1072}, {"Tentacruel", 70, 1073}, {"Geodude", 12, 1074}, {"Graveler", 40, 1075}, {"Golem", 65, 1076}, {"Ponyta", 20, 1077}, {"Rapidash", 60, 1078}, {"Slowpoke", 12, 1079}, {"Slowbro", 45, 1080}, {"Magnemite", 15, 1081}, {"Magneton", 40, 1082}, {"Farfetchd", 40, 1083}, {"Doduo", 12, 1084}, {"Dodrio", 45, 1085}, {"Seel", 20, 1086}, {"Dewgong", 65, 1087}, {"Grimer", 12, 1088}, {"Muk", 30, 1089}, {"Shellder", 5, 1090}, {"Cloyster", 65, 1091}, {"Gastly", 18, 1092}, {"Haunter", 45, 1093}, {"Gengar", 80, 1094}, {"Onix", 50, 1095}, {"Drowzee", 22, 1096}, {"Hypno", 50, 1097}, {"Krabby", 5, 1098}, {"Kingler", 35, 1099}, {"Voltorb", 14, 1100}, {"Electrode", 38, 1101}, {"Exeggcute", 8, 1102}, {"Exeggutor", 48, 1103}, {"Cubone", 18, 1104}, {"Marowak", 45, 1105}, {"Hitmonlee", 60, 1106}, {"Hitmonchan", 60, 1107}, {"Lickitung", 45, 1108}, {"Koffing", 15, 1109}, {"Weezing", 30, 1110}, {"Rhyhorn", 35, 1111}, {"Rhydon", 65, 1112}, {"Chansey", 60, 1113}, {"Tangela", 40, 1114}, {"Kangaskhan", 60, 1115}, {"Horsea", 5, 1116}, {"Seadra", 45, 1117}, {"Goldeen", 10, 1118}, {"Seaking", 25, 1119}, {"Staryu", 15, 1120}, {"Starmie", 45, 1121}, {"Mr.mime", 60, 1122}, {"Scyther", 70, 1123}, {"Jynx", 65, 1124}, {"Electabuzz", 70, 1125}, {"Magmar", 70, 1126}, {"Pinsir", 42, 1127}, {"Tauros", 40, 1128}, {"Magikarp", 1, 1129}, {"Gyarados", 75, 1130}, {"Lapras", 70, 1131}, {"Ditto", 40, 1132}, {"Eevee", 20, 1133}, {"Vaporeon", 55, 1134}, {"Jolteon", 55, 1135}, {"Flareon", 55, 1136}, {"Porygon", 45, 1137}, {"Omanyte", 20, 1138}, {"Omastar", 70, 1139}, {"Kabuto", 20, 1140}, {"Kabutops", 70, 1141}, {"Aerodactyl", 100, 1142}, {"Snorlax", 85, 1143}, {"Articuno", 120, 1144}, {"Zapdos", 120, 1145}, {"Moltres", 120, 1146}, {"Dratini", 10, 1147}, {"Dragonair", 70, 1148}, {"Dragonite", 100, 1149}, {"Mewtwo", 120, 1150}, {"Mew", 120, 1151}, } for _,n in pairs(pokemons) do if isSummon(pokemon) then if getCreatureName(pokemon) == n[1] and getPlayerLevel(cid) >= n[2] and getPlayerStorageValue(cid, n[3]) <= 0 then j = (n[2]) * 275 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have unlocked " .. n[1] .. " in your pokedex!") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have gained " .. j .. " experience points.") doSendMagicEffect(getThingPos(cid), 210) doPlayerAddExperience(cid, (n[2])*275) setPlayerStorageValue(cid, n[3], 1) elseif getCreatureName(pokemon) == n[1] and getPlayerLevel(cid) < n[2] and getPlayerStorageValue(cid, n[3]) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need to be at least level " .. n[2] .. " to unlock this pokemon.") elseif getCreatureName(pokemon) == n[1] and getPlayerStorageValue(cid, n[3]) >= 1 then local v = ((n[3]) + 1376) local dexstring = ""..n[1]..".txt" local Dex = io.open('data/pokedex/'..dexstring, 'r') doShowTextDialog(cid, (v), Dex:read("*all")) Dex:close() end elseif isMonster(pokemon) then if getCreatureName(pokemon) == n[1] and getPlayerStorageValue(cid, n[3]) <= 0 then j = (n[2]) * 275 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have unlocked " .. n[1] .. " in your pokedex!") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have gained " .. j .. " experience points.") doSendMagicEffect(getThingPos(cid), 210) doPlayerAddExperience(cid, (n[2])*275) setPlayerStorageValue(cid, n[3], 1) elseif getCreatureName(pokemon) == n[1] and getPlayerStorageValue(cid, n[3]) >= 1 then local v = ((n[3]) + 1376) local dexstring = ""..n[1]..".txt" local Dex = io.open('data/pokedex/'..dexstring, 'r') doShowTextDialog(cid, v, Dex:read("*all")) Dex:close() end end end local store = {1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151} local unlock = {} if not isCreature(itemEx.uid) then return true end for i = 1, #store do if getPlayerStorageValue(itemEx.uid, store[i]) > 0 then table.insert(unlock, 1) end end if isPlayer(itemEx.uid) then setPlayerStorageValue(cid, 7274, 1) if getCreatureName(cid) == getCreatureName(itemEx.uid) then doPlayerSendTextMessage(cid, 27, "You have unlocked " .. #unlock .. " pokemons already.") doPlayerSendTextMessage(cid, 27, "You can open a pokedex entry by typing \"/dex <name>\". Example: \"/dex Pikachu\".") else doPlayerSendTextMessage(cid, 27, getPlayerName(itemEx.uid) .. " has unlocked " .. #unlock .. " pokemons already.") end end return true end Veja se na pasta data existe outra pasta chamada pokedex, caso não tenha me fale que eu coloco ela em winrrar.
  3. infernity

    Maze Minigame

    Mano teria como da uma explicada melhor como funciona o script? ele da um erro! [Error - MoveEvents Interface] data/movements/scripts/maze.lua Description: (luaDoCreateItem) Tile Not Found me explica melhor essa parte: _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  4. infernity

    Ajuda Ae

    É o seguinte eu fiz tipo um sistema de corrida no meu server, quando o player fala !car move ele cria tipo um "carro" em baixo dele usando ctrl e as setas ele pode dirigir e tambem pode almentar ou diminuir a velocidade e se o carro batesse em uma parede ele sumiria, eu queria retirar essa funçao e deixa !car move somente pra quando ele subir em cima do carro e o carro andar, e tambem retira a função de quando ele bater ele sumir. :smile_positivo: Rep+ quem ajuda! Aki o Script. _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  5. @Legendarys De uma olhada no arquivo data\actions\scripts\goback.lua ou na pasta monster de seus pokemons inicias, a vida pode ta 0 e coloque vida desejada, caso não funcione troque isso em seu server: goback: Ou tente mudar isso no arquivo rattata.luan, so precissa add isso no rattata que ja ta programado pra edita o weedle e o cartepie. local rat = {x=1031,y=1010,z=5} Edite o x= y= z= Coloque o local onde fica o bau de sua quest! _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  6. valeu mano, to começando no ramo agora mas sempre e bom ajuda alguem. valeuuu!! :positive: _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  7. Acho que não tem essa talkactions, mas pode ser criada por algum script, coisa que eu não sou _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  8. Velho,NÃO INTENDO muito de script, mas espero que ajude! <action itemid="xxxx" event="script" value="tools/fishing.lua" allowfaruse="1"/> xxxx = o id da fishrood desejada. value seria o local onde esta o script o meu ta na pasta tools. Um complemento para seu script, se voce desejar! local config = { waters = {4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825}, } coloque logo abaixo de: function onUse(cid, item, fromPosition, itemEx, toPosition) Obs: não testei, olhe e me fale se pego ou não. _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  9. Muito interessante seu script, curti a nova ideia! :button_ok: _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  10. Velho no dat editor reveja se voce ta colocando o looktype correto na pasta monster do corpose do pokemon, uma maniera facil que eu acho era adiciona o corpose pelo propio dat editor.Qualquer coisa me manda MD "mensagem direta" que te passo meu msn. _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  11. @HevoMind Pelo que ja vi e por alguns conheçimentos em server, creio que esteja dando erro porque o script não esteja compativel com o depot, ou no arquivdo data as funções do depot ta sendo configurado de forma diferente, se você pego o dat tabem da uma olhada pra ver se ele ta "trancado" Obs: informações retiradas de minhas propias conclusões, ja tentei fazer um server e me falaram a mesma coisa. talvez não tenha ajudado mas ja e uma iniciativa! :lolz: _____________________________________________________________________________________________________________________________________ Ajudei? verdinha :button_ok:
  12. Esse sistema de order e usado no pokemon dash?ou tem algo á mais? :mel: _____________________________________________________________________________________________________________________________________ Ajudei?verdinha :button_ok: __ Link Park :rox:
  13. @Abrawlio666 Pelo que eu vi no script o tempo ja ta programado, reveja se o script foi posto de forma correta! ______________________________________________________________________________________________________________________________________ Ajudei? Verdinha :button_ok:
  14. Em quais versões foram testas esse script ? ______________________________________________________________________________________________________________________________________ :XTibia_smile: Verdinha :button_ok:
  15. infernity

    Lag?

    Bom, não concordei com essa talkactions, mas mesmo assim Gz :smile_positivo: ______________________________________________________________________________________________________________________________________ Verdinha sempre e bom *-* :button_ok: :XTibia_smile:
  16. Depot 1 seria o primeiro dp a ser criado no meu mapa? :smile_positivo:
  17. Boa script ajudou bastante ! :smile_positivo:
  18. infernity

    Help Please

    Fala galera do :XTibia_smile: To com um problem: Meu server de pokemon e o seguinte o player pode anda com 6 pokemons na bag,mas ele ta com um problema o pokemon numero 7 não e mandado para o dp mas apareçe a mensagem que o pokemon foi teleportado para o dp mas quando eu olho no dp ele nao ta la, teria como arruma esse bug? :smile_positivo: pensei que o erro poderia ocorrer pq meu mapa e composto por muitas citys, viridian, pewter, cinnabar ... talvez tabem poderia ser arrumado pelo map edditor. POR FAVOR ME AJUDEMMM! Uso o server dash, versão fight! valeu Rep+ :button_ok: Quem ajuda! Meu sistema de catch caso precissar: Desculpa se postei area errada!
  19. RT: DeathAngels -- olhe os corpse de seus pokemons, no meu tava corpse 0 do geodude era a causa do erro.
  20. Bom, na pinha opinião não achei muito explicativo, reveja seus termos utilizados. :rimbuk:
  21. ta certo ? function onUse (cid,item,frompos,item2,topos) if item2.itemid == 2178 doPlayerSetSex(cid, 0) doPlayerSetSex(cid, 1) doItemSpecialDescription (item.id, "Você caiu em uma armadilha!") doSummonCreature ("Demon", topos) doPlayerRemoveHealth (cid,100) doPlayerRemoveMana (cid,100) doPlayerRemovePremiumDays(cid, 10 days) doPlayerAddOutfit(cid,"?", 2) doPlayerSendTextMessage (cid,17,"Lasquei me negada.") doPlayerSendCancel (cid,"Tio Izaias rox")
  22. Fiz tudo certo como ele diz o tutorial mas da um erro,se eu tiver sem nenhum pokemon solto ele larga o brock geodude e puxa rapidamente depois nao pode batalha denovo,e outra se o meu pokemon estiver solto da para batalha contra o geodude mas quando eu mato o geodude ele solta o graveler e o graveler morre sozinho quando sai da poke ball, teria comoo arruma isso? no Tfs da o seguinte erro: [28/05/2011 23:25:09] [Error - CreatureScript Interface] [28/05/2011 23:25:09] data/creaturescripts/scripts/gym.lua:onDeath [28/05/2011 23:25:09] Description: [28/05/2011 23:25:09] (luaGetItemAttribute) Item not found eu uso pokemon dash, na versão fight! Ajuda? obrigado! -EDIT- O geodude tava sem corpose por isso dava dando erro! Ganho meu rep+ :button_ok: teria como da pra batalha com ele mais de uma vez? quando um player batalha com ele e perde ele não batalha mais.
  23. Conseguir resolver o problema, Pode fechar o topico! :smile_positivo:
  24. GodRapahel não funcionou =x e pq tipo meu server ta dando o seguinte erro, o player ao encostar na borda ele consegue andar na agua sem surf sem nada, literamente ele anda sobre as aguas queria resolver isso. uma ideia " teria como bloquear as borda no .dat ou nos item.obt para os player ao tentar passsa por ela nao da certo" obrigado StrondaBoy coloque os creditos ja vi o vodkart postando isso.
  • Quem Está Navegando   0 membros estão online

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