Skymagnum
Marquês-
Total de itens
1025 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que Skymagnum postou
-
talkaction Ban (nome, dias, motivo)
tópico respondeu ao ThiagoBji de Skymagnum em Actions e Talkactions
É realmente vai ajudar muita gente, quando liberar rep eu te dou.- 2 respostas
-
- talkaction ban
- simples e eficaz
- (e 4 mais)
-
[Encerrado] Potion igual ao pxg
tópico respondeu ao markerkirito de Skymagnum em Tópicos Sem Resposta
Usa esse aqui. -
creatureevent Proteger exp e magic level
tópico respondeu ao SkyLigh de Skymagnum em Globalevents e Spells
Concordo, esse sky só fica se reputando mo noob. -
É o sistema de rep, está em MOD's só deletar o arquivo.
-
dúvida [Encerrado] Avast detecta virus !
tópico respondeu ao Stuert de Skymagnum em Tópicos Sem Resposta
Não, não tem nada haver uma coisa com a outra, ataque DDoS só podem ser evitados por um Anti-Nuker, anti-vírus não tem nada haver. -
dúvida [Encerrado] Avast detecta virus !
tópico respondeu ao Stuert de Skymagnum em Tópicos Sem Resposta
Depende, só você baixar de sites confiáveis quando o anti-vírus estiver desativado, e ter um pouco mais de cuidado, todo anti-vírus acusa em qualquer serv. -
dúvida [Encerrado] Avast detecta virus !
tópico respondeu ao Stuert de Skymagnum em Tópicos Sem Resposta
O vírus é na dll, mas relaxa nem é vírus só desativa o anti-vírus e liga o servidor. -
function onDeath(cid, corpse, deathList) local percent = 10 local exp = 0 for _, tid in ipairs(deathList) do if isPlayer(cid) then if isPlayer(tid) then exp = math.floor((getPlayerExperience(tid) / 100) * percent) doPlayerAddExp(tid, exp) doCreatureSay(tid, "FRAG", 1) end end end return true end
-
[Encerrado] [PEDIDO]Editar esse script
tópico respondeu ao Drk Shadow de Skymagnum em Tópicos Sem Resposta
Sim. -
Pelo oque eu saiba é só registar no arquivo XML do monstro, não precisa de register/unRegister, tô tentando resolve esse bug dos duplicate se consegui eu posto.
-
Assim fica muito "zuado" alem que não funcionaria, monstro não precisa registrar no login.lua, então não é necessário unregisterCreatureEvent(...).
-
[Encerrado] [PEDIDO]Editar esse script
tópico respondeu ao Drk Shadow de Skymagnum em Tópicos Sem Resposta
S para adicionar mais monstros você deve modificar dois scripts esse function onUse(cid, item, fromPosition, itemEx, toPosition) local CREATE_M = "Grim Reaper" local CREATE_P = {x = x, y = y, z = z} doTeleportThing(cid, CREATE_P, true) doSummonCreature(CREATE_M, CREATE_P) setPlayerStorageValue(cid, 782739, 1) return true end deixe assim function onUse(cid, item, fromPosition, itemEx, toPosition) local CREATE_M = {"Blastoise", "Mewtwo", "Arceus"} local CREATE_P = {x = x, y = y, z = z} for i = 1, #CREATE_M do doSummonCreature(CREATE_M[i], CREATE_P) end doTeleportThing(cid, CREATE_P, true) setPlayerStorageValue(cid, 782739, 1) return true end e esse function onKill(cid, target, lastHit) local CREATE_M = "Grim Reaper" if getPlayerStorageValue(cid, 782739) > 0 then if getCreatureName(target) == CREATE_M then setPlayerStorageValue(cid, 782739, 0) end end return true end deixando assim function onKill(cid, target, lastHit) local CREATE_M = {"Blastoise", "Mewtwo", "Arceus"} if getPlayerStorageValue(cid, 782739) > 0 then if isInArray(CREATE_M, getCreatureName(target)) then setPlayerStorageValue(cid, 782739, 0) end end return true end lembrando que os nomes dos monstros devem estar iguais nos 2 scripts, senão irá dar erro. -
essa func ai precisa adicionar nas sources
-
[Encerrado] [PEDIDO]Editar esse script
tópico respondeu ao Drk Shadow de Skymagnum em Tópicos Sem Resposta
substitui por esse script o da action function onUse(cid, item, fromPosition, itemEx, toPosition) local CREATE_M = "Grim Reaper" local CREATE_P = {x = x, y = y, z = z} doTeleportThing(cid, CREATE_P, true) doSummonCreature(CREATE_M, CREATE_P) setPlayerStorageValue(cid, 782739, 1) return true end em creaturescripts/scripts cria um arquivo e coloca o nome de aska e taca isso la function onKill(cid, target, lastHit) local CREATE_M = "Grim Reaper" if getPlayerStorageValue(cid, 782739) > 0 then if getCreatureName(target) == CREATE_M then setPlayerStorageValue(cid, 782739, 0) end end return true end agora na msm pasta cria outro arquivo e coloca de askaa e taca isso function onPrepareDeath(cid, deathList) if getPlayerStorageValue(cid, 782739) > 0 then doRemoveCreature(deathList[1]) doRemoveCreature(deathList[2]) end return true end agora em creaturescripts.xml taca esas 2 linha <event type="kill" name="sksk" event="script" value="aska.lua"/> <event type="preparedeath" name="sksksk" event="script" value="askaa.lua"/> agora volta pra creaturesscripts/scripts em login.lua taca isso: registerCreatureEvent(cid, "sksksk") registerCreatureEvent(cid, "sksk") -
to lgd mas to com preguiça d arruma é so warning n erro entao n da nada
-
[Encerrado] [PEDIDO]Editar esse script
tópico respondeu ao Drk Shadow de Skymagnum em Tópicos Sem Resposta
Têm mas tô com preguiça então fiz uma "gambiarra" se o player não matar o monstro em tantos segundos, você pode definir na variável TMP ele remove o bixo. function removeMonstro(monstro) if isCreature(monstro) then doRemoveCreature(monstro) end end function onUse(cid, item, frompos, item2, topos) local TMP = 20 doTeleportThing(cid, {x=2199, y=3113, z=7}) -- POS para quando o item ser usado, para onde você será teleportado. if item.actionid == 6178 then -- Action ID que será usado no item. Se mudar aqui, deve mudar no actions XML também! monstrinho = doSummonCreature("grim reaper", {x=2200, y=3113, z=7}) -- Entre "aspas" é o monstro que será summonado e do lado a POS onde ele irá aparecer! doSendMagicEffect(topos,14) -- Não mexer addEvent(removeMonstro, TMP * 1000, monstrinho) else doPlayerSendCancel(cid,"Desculpe, Não é possivel") -- Não mexer end return TRUE -- Isso tem que deixar pra não dar erro! end -
Tipo: Movement. Autor: Eu. @Oque Faz A pedido de um membro eu criei isso, é inútil serve só pra zua, ele cria um ovo quando a galinha anda mas nem sempre. @Colocando o Script /data/movements/scripts eggChicken.lua adicione esse conteúdo dentro: function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) local EGG, EGG_N = 2695, 1 -- ID DO OVO, QUANTIDADE local EFF = CONST_ME_POFF if isMonster(cid) then if getCreatureName(cid) == "Chicken" then if math.random(1, 100) > 80 then doCreateItem(EGG, EGG_N, fromPosition) doSendMagicEffect(fromPosition, EFF) doSendAnimatedText(fromPosition, "EGG!", 215) end end end return true end /data/movements/movements.xmls <movevent type="StepIn" itemid="1-12780" event="script" value="eggChicken.lua"/> é isso aí espero que gostem.
-
[Encerrado] QUANDO MORRE PERDE MUITA XP. PDA SEM LVL
tópico respondeu ao helberthfilho de Skymagnum em Tópicos Sem Resposta
-
action Script De Quest (Com Volta A Tal Posição)
tópico respondeu ao randerjp de Skymagnum em Actions e Talkactions
OTSCRIPT, eu taco tab em td dai qndo tab vai mt longe taco 2~3 espaço ehuuhehueuhe -
action Script De Quest (Com Volta A Tal Posição)
tópico respondeu ao randerjp de Skymagnum em Actions e Talkactions
Concordo com o Eskylo, o código deve ser bonito e funcional também, mas como é o seu primeiro post esta de parabéns. -
PREFIRO URUBU
-
EU JOGAVA OS SV DO SUBWAT PRA USA OS BUG DE GOD E ME EDITA, VLW FLWS
-
Sim, eu já sabia dessas funções, mas queria fazer uma minha ;d.
-
Tipo: Função. Autor: Euzinho. @Quem tá na 7º ~8º série já deve saber oque é potência então nem vou explica oque ela faz. function math.pot(n, pot) local val = n for i = 1, pot - 1 do val = val * n end return val end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.