Postado Março 16, 2021 4 anos Bom diaa, estou com um problema recentemente tive a ideia de colocar efeito quando player loga, por ex: ele é shinobi aparecer um efeito ele é kage aparecer outro efeito, por storage, porém todos players nasce do site com qualquer storage não consigo colocar pra todos sair com mesmo storage, no caso do shinobi. o resto todos tem storage que ganham dos npcs. dai consigo ativar no script esse script funciona mas o efeito sai do lado do player << queria que ele saisse em cima do player ficasse por 5 segundos, no caso quero um script para cada storage me intenderão? Mostrar conteúdo oculto local storage = 259005 local efeito = 1002 local time = 5 function effect(cid) if isPlayer(cid) then if getPlayerStorageValue(cid, storage) >= 1 then doSendMagicEffect(getThingPos(cid), efeito) addEvent(effect, time * 1000, cid) end end end function onLogin(cid) if getPlayerStorageValue(cid, storage) >= 1 then doSendMagicEffect(getThingPos(cid), efeito) addEvent(effect, time * 1000, cid) end return true end <event type="login" name="PlayerEffect" event="script" value="effect.lua"/>
Postado Março 16, 2021 4 anos vai no seu login.lua e coloca o seguinte code if getPlayerStorageValue(cid, 259005) == -1 then setPlayerStorageValue(cid, 259005, 1) end @KR33 Editado Março 16, 2021 4 anos por Sun (veja o histórico de edições) Have no idea! freelance? go to my discord: sun#8860
Postado Março 16, 2021 4 anos config = { [259005] = {1002}, -- storage, efeito que vai sair se tiver a sto [STO] = {12}, [STO] = {12}, } local time = 5 function effect(cid) if isPlayer(cid) then if getPlayerStorageValue(cid, config[sto]) == 1 then doSendMagicEffect(getThingPos(cid), config[sto][2]) addEvent(effect, time * 1000, cid) end end end function onLogin(cid) if getPlayerStorageValue(cid, config[sto]) == 1 then doSendMagicEffect(getThingPos(cid),config[sto][1]) addEvent(effect, time * 1000, cid) end return true end Tem formas menos sujas de fazer, mas to sem tempo então é isso ai, todas storages configuradas em um script tmj
Postado Março 16, 2021 4 anos Autor Em 16/03/2021 em 21:34, FlameArcixt disse: config = { [259005] = {1002}, -- storage, efeito que vai sair se tiver a sto [STO] = {12}, [STO] = {12}, } local time = 5 function effect(cid) if isPlayer(cid) then if getPlayerStorageValue(cid, config[sto]) == 1 then doSendMagicEffect(getThingPos(cid), config[sto][2]) addEvent(effect, time * 1000, cid) end end end function onLogin(cid) if getPlayerStorageValue(cid, config[sto]) == 1 then doSendMagicEffect(getThingPos(cid),config[sto][1]) addEvent(effect, time * 1000, cid) end return true end Tem formas menos sujas de fazer, mas to sem tempo então é isso ai, todas storages configuradas em um script tmj Parou de funcionar mano kk mas vlw
Postado Março 16, 2021 4 anos Em 16/03/2021 em 22:40, KR33 disse: Parou de funcionar mano kk mas vlw você fez oque eu te falei? Have no idea! freelance? go to my discord: sun#8860
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.